前に書いたようなフォントの直接指定をやると,たとえば本文ではフォントが指定したとおりだが,theorem 環境(newtheoremで作った環境)ではフォントがデフォルトに戻ってしまう.これは,新しい環境などのはじめにデフォルトフォントへのフォント設定が記述されているからだ.
これらのデフォルトのフォントを指定のためのコマンドは
\encodingdefault % encode の指定(良くわからない.普通はいじらない) \familydefault % family の指定(Times Romanとか) \seriesdefault % series の指定(Boldとか) \shapedefault % shape の指定(Italicとか)
などがあり,これらを再定義することでデフォルトを変えることができる.
\renewcommand{\familydefault}{ptm} % Adobe Times \renewcommand{\seriesdefault}{b} % Bold \renewcommand{\shapedefault}{sc} % Small Caps
より詳しくは The LaTeX コンパニオン とかを見ましょう.
- Newer: ことはじめ