LaTeX 文書作成入門 【フォント編】
LaTeXでは、フォントもコマンドで制御します。
フォントサイズ
コマンド | 出力サイズ(相対的) | 出力 |
---|---|---|
| 5pt | |
| 7pt | |
| 8pt | |
| 9pt | |
| 10pt(デフォルト) | |
| 12pt | |
| 14.35pt | |
| 17.21pt | |
| 20.66pt | |
| 24.8pt |
出力サイズは、documentclass
でデフォルトのフォントサイズの定義をしなかった場合のサイズの一例です。
実際には定義したデフォルトのフォントサイズによって相対的に変化します。
値を細かく指定したい場合は、\fontsize{フォントサイズ}{行送り}
コマンドを使うとよいでしょう。
また、これらのコマンドは「スイッチコマンド」であるので、ほかのスイッチが使用されない限り、コマンドを書いた位置から文書の終了までそのスタイルが適用されてしまいます。
一部のサイズを変えたい場合は{\large あああ}
のように、コマンド含め波括弧で囲ってください。
フォントファミリー
デフォルトでは、本文にはSerif(Roman)(明朝体)フォントが使われナス。もしSans-serif(ゴシック体)をデフォルトにしたい場合は以下の設定をプリアンブルに書いてみてください。
\renewcommand{\familydefault}{\sfdefault}
フォントファミリー一覧も載せとくね。
ファミリー | コマンド | スイッチコマンド | 出力 |
---|---|---|---|
Serif(Roman) |
|
| |
Sans-serif |
|
| |
typewriter(monospace) |
|
|
typewriter
はmonospace、いわゆる等幅フォント。
情報系の人間なら\texttt{}
はけっこう使う機会あるんじゃない?
フォントスタイル
太字(Bold)や斜体(Italic)もコマンドで制御します。
スタイル | コマンド | スイッチコマンド | 出力 |
---|---|---|---|
medium |
|
| |
bold |
|
| |
upright |
|
| |
italic |
|
| |
slanted |
|
| |
smallcaps |
|
|
from - [Font sizes, families, and styles - Overleaf, Online LaTeX Editor](https://www.overleaf.com/learn/latex/Font_sizes,_families,_and_styles)
って種類あるけど、まあboldとitalicくらいしか使わんよな。
ちなみに、bold内またはitalic内でさらに文字を強調したい場合は\emph{}
というコマンドを使うのが推奨です。このコマンドは、\textit{}
の中で使うとmedium、\textbf{}
の中で使うと太字のまま斜体になる。
ちなみに下線は\underline{}
でできます。