Предыдущий файл

4  TeX и шрифты

TeX весьма продвинут в смысле шрифтов.

4.1  Как пользоваться шрифтами

Сначала обсудим, как TeX работает с шрифтами.

Его интересуют только размеры букв, которые записаны в *.tfm файлах.

Если надо написать пару слов новым шрифтом (размеры букв которого записаны в файле lhr10.tfm), то его можно подключить так:

\font\MyFont lhr10 at 15pt
.....
обычный шрифт {\MyFont другой шрифт } снова обычный шрифт

В LaTeX для переключения между шрифтами используется NFSS (читайте о ней в fntguide).

Вот небольшая подсказка:

4.2  Где брать шрифты

Обычный шрифт состоит из трех частей

Обратите внимание, в файле lhr10.mf (это один из наиболее часто используемых шрифтов) указан список параметров шрифта. Так что новый шрифт сделать очень просто, надо изменить эти параметры, сделать *.tfm посредством mktfm file, а *.pk будут генерироваться сами по мере надобности.

Более интересный способ создания своих шрифтов - воспользоваться пакетом MFF.

Кстати, командой testfont можно посмотреть на буквы в шрифте.

4.3  PostScript и TrueType шрифты

DVI драйвер dvips умеет работать с PostScript шрифтами двумя способами:

Кроме того, dvips умеет шрифт растягивать, наклонять и менять в нем кодировку.

С техническими деталями можно познакомиться в инструкции к dvips, а в этом дистрибутиве основные операции автоматизированы. В самом простом случае шрифт устанавливается одной командой:
mkfnt font

4.4  mkfnt

Эта прог. заведует установкой шрифтов.

4.5  Rtimes

Есть готовый пакет, позволяющий (почти полностью) перейти на PostScript шрифты:

Дальше