LaTeXでドキュメントのフォントをどのように変更しますか?


301

ドキュメント全体のフォントをサンセリフ(またはその他)に変更するにはどうすればよいですか?

回答:


203

ヴィンセントの答えのリンクのおかげで解決策を見つけました。

 \renewcommand{\familydefault}{\sfdefault}

これにより、デフォルトのフォントファミリーがsans-serifに変更されます。


1
使用されているフォントは、stat.berkeley.edu
〜paciorek /

7
@nalply私のシステムでは、Computer Modern Sansであり、Helveticaではありません(ちなみにこれは無料では入手できません)。あなたが引用する出典は間違っています。
Midgard

5
ファミリーのランダムなフォントではなく、特定のフォントが必要な場合はどうなりますか?
aquirdturtle

86

別のアプローチについては、XeTeXまたはLuaTexシステムの使用をお勧めします。システムフォント(TrueType、OpenTypeなど)にアクセスし、フォント機能を設定できます。典型的なLaTeXドキュメントでは、これをヘッダーに含めるだけです。

\usepackage{fontspec}
\defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase}
\setmainfont{Times}
\setmonofont{Lucida Sans Typewriter}

それはだfontspecが可能になり、パッケージ\setmainfont\setmonofont。多数のフォント機能を選択する機能は私の専門知識を超えていますが、いくつかの例を調べて、これがニーズに合うかどうかを確認することをお勧めします。

お気に入りのラテックスコンパイラーを適切なもの(xelatexまたはlualatex)に置き換えることを忘れないでください。


40

2番目に述べたように、TeX文書に対して行われた「設計」の決定のほとんどは、よく研究されたユーザビリティ調査によって裏付けられているため、それらの変更は慎重に行う必要があります。ただし、Computer ModernをTimes(これもセリフ面)に置き換えることは比較的一般的です。

お試しください\usepackage{times}


8
「よく研究されたユーザビリティ研究」とは正確にはどういう意味ですか?よく考えられたという意味ですか?学術雑誌に特定のLaTeXデフォルトのピアレビューされた研究があるとは思えません。
Praxeolitic 2014年

1
@Praxeolitic TeXbookとLamportのLaTeXの両方のコピーを保管していたオフィスを離れたドキュメント準備システムが横になっていると私に尋ねます。ランポートにあると思いますが、誓うことはできません。
dmckee ---元モデレーターの子猫2014

"最も"。デフォルトのフォントは、私は手紙のグリフにあまり複雑で軽いものを好む、読むには余りにも難しいです
Xeverous

1
言わざるを得ない、私はデフォルトのComputer Modernフォントは恐ろしく見えると思う。(ドナルド・クヌースへの謝罪で。)あなたのマイレージは異なる場合があります。
Leon Avery

32

この記事は、フォントの変更に役立つ場合があります。

記事から:

フォント属性を変更するコマンドを次の例に示します。

  \fontencoding{T1}
  \fontfamily{garamond}
  \fontseries{m}
  \fontshape{it}
  \fontsize{12}{15}
  \selectfont

この一連のコマンドは、現在のフォントをT1エンコードスキームで15 ptのミディアムウェイトイタリックガラモンド12ptタイプに設定します。\ selectfontコマンドを使用すると、LaTeXはマッピングスキームでこれらの属性に対応するメトリックを探します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.