Какой шрифт использует latex
Перейти к содержимому

Какой шрифт использует latex

  • автор:

Fonts

LaTeX обладает мощными возможностями шрифтов. Во-первых, его новая схема выбора шрифта позволяет вам легко работать с семействами шрифтов в вашем документе (например, см. Font styles ). И документы LaTeX могут использовать большинство fonts, доступных сегодня, включая версии Times Roman, Helvetica, Courier и т. д. (Note,, однако, многие fonts не поддерживают mathematics.).

Первым шрифтом в мире TeX было семейство Computer Modern, разработанное Дональдом Кнутом. Он используется по умолчанию для документов LaTeX и до сих пор используется наиболее широко. Но переход на другой шрифт часто включает всего несколько команд. Например, добавление следующего в преамбулу дает вам шрифт, похожий на Palatino, который красив и более удобочитаем в Интернете, чем многие другие fonts, но при этом позволяет вам набирать математику. Пример (This от Майкла Шарпа, https://math.ucsd.edu/~msharpe/RcntFnts.pdf .)

\usepackage[osf] % osf for text, not math \usepackage % sans serif \usepackage[varqu,varl] % sans serif typewriter \usepackage[bigdelims,vvarbb] % bb from STIX \usepackage[cal=boondoxo] % mathcal

Кроме того, модули xelatex или lualatex позволяют использовать в вашей системе любой fonts в формате OpenType или TrueType (см. TeX engines ).

В каталоге шрифтов LaTeX ( https://tug.org/FontCatalogue ) показаны примеры шрифтов и исходный код с возможностью копирования и вставки для использования многих fonts, в том числе многих с поддержкой математики. Он нацелен на охват всех fonts без латинского алфавита, доступных для удобного использования с LaTeX..

Дополнительную информацию также можно получить в группе пользователей TeX по адресу https://www.tug.org/fonts/ .

  • fontenc package
  • Font styles
  • Font sizes
  • Низкоуровневые команды шрифтов

Научный форум dxdy

Здравствуйте! =)
Есть ли возможность использовать шрифт, который применяется в TeX’e, в таких программах как Word, PowerPoint?
Просто нужно сделать презентацию с мат. текстом, а этот шрифт формул, который там используется, прямо раздражает.. Вот и задумался, есть ли возможность использовать шрифт, который использует в ТеХ, в пакете офиса?

Также вроде бы краем глаза видел, что ТеХ позволяет создавать презентации. Пока не совсем изучил этот вопрос. Там ведь наверное нет такой демонстрации как в ПоверПоинте? Или также?

Re: Шрифт TeX’a в Microsoft Office
16.04.2017, 19:47

есть. нужно задать класс документа как презентации, далее всё просто. лучше всего взять простой образец-если набирали статьи в техе-то всё будет понятно.

Re: Шрифт TeX’a в Microsoft Office
16.04.2017, 19:56
sergei1961 в сообщении #1209932 писал(а):

есть. нужно задать класс документа как презентации, далее всё просто. лучше всего взять простой образец-если набирали статьи в техе-то всё будет понятно.

Спасибо, но я так понимаю там анимацию будет проблематично задать? Если нужно просто чтобы последовательно строчки появлялись?

Re: Шрифт TeX’a в Microsoft Office
16.04.2017, 19:59

Последний раз редактировалось Pphantom 16.04.2017, 20:00, всего редактировалось 1 раз.

GadalovDema в сообщении #1209930 писал(а):

Есть ли возможность использовать шрифт, который применяется в TeX’e, в таких программах как Word, PowerPoint?

По идее, да, если соответствующие шрифты удастся найти в формате TTF.
GadalovDema в сообщении #1209930 писал(а):
Также вроде бы краем глаза видел, что ТеХ позволяет создавать презентации.
Да, позволяет.
GadalovDema в сообщении #1209930 писал(а):
Там ведь наверное нет такой демонстрации как в ПоверПоинте? Или также?

А что Вы называете «такой демонстрацией»?

Шрифты в LaTeX

Запись была существенно дополнена и переделана 23 мая 2018 года. Добавлены примеры в картинках и .pdf, установка PSCyr, изменена структура записи.

Иногда встречаются требования заполнять документ конкретным шрифтом. Есть несколько методов, позволяющих использовать не входящие в стандартную поставку

шрифты с кириллицей, например, Verdana, Courier, Georgia, Ubuntu Mono. Сначала немного терминологии, затем описаны методы получения разных шрифтов в документе. Больше теории (и лучше) на en.wiki­books.org.

Оглавление #

  • Семейства шрифтов (font families)
  • Начертания шрифтов (font styles)
  • Шрифты по умолчанию
  • Переключение шрифтов
    • Во всём документе
    • Временно
    • С кириллицей
    • Без кириллицы
      • \rmfamily — с засечками
      • \sffamily — без засечек
      • \ttfamily — моноширинные
      • Пакет winfonts
      • Пакет PSCyr
        • Установка PSCyr
        • Использование pscyr
        • Коды шрифтов PSCyr
        • Замечания
        • Недостатки этого метода

        Семейства шрифтов (font families) #

        определены семейства шрифтов:

        \rmfamily Roman family — шрифты с засечками (serif);

        \sffamily Sans serif family — шрифты без засечек (sans-serif);

        \ttfamily Typewriter family — моноширинные шрифты (они же monospace), где все символы имеют одинаковую ширину.

        Стандартное значение \familydefault — \rmfamily , то есть текст, набранный без каких-либо уточнений в документе, будет напечатан шрифтом, который установлен для \rmfamily (см. ниже). Это можно изменить в преамбуле, например:

        \renewcommand\familydefault>\sffamily>

        Начертания шрифтов (font styles) #

        У шрифтов может быть несколько начертаний. Не все шрифты имеют все возможные начертания. Если у шрифта есть жирный и есть курсив, то жирного курсива может и не быть. Также обратите внимание, что курсив и наклонный шрифт — разные вещи. Двухбуквенные команды ( \rm , \it и т.д.) считаются устаревшими, их использование не рекомендуется. Не следует путать \emph с \textit , хоть в большинстве ситуаций они и дают одинаковый результат.

        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        17
        18
        19
        \documentclass
        \usepackage[T2A]
        \usepackage[utf8]
        \usepackage[english, russian]

        \begin
        \noindent
        \textnormal\\
        \textrm\\
        \textit\\
        \textsl\\
        \textbf\\
        \textbf\textit<(Bold italic) Жирный курсив>>\\

        \textbf\textsl<(Bold slanted) Жирный наклонный>>\\
        \texttt\\
        \textsc<(Small caps) «Малые заглавные»>\\
        \textbf< \textsc<(Bold Small caps) Жирный «Малые заглавные» >>
        \textsf
        \end

        Шрифты по умолчанию #

        Взглянем на шрифты по умолчанию.

        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        17
        \documentclass[a4paper, 12pt]
        \usepackage[T2A]
        \usepackage[utf8]
        \usepackage[english, russian]

        \begin
        Просто текст будет \textbackslash,
        шрифт Computer Modern Roman (cmr).

        \textrm\textbackslash<>rmfamily.>

        \textsf\textbackslash<>sffamily,
        шрифт Computer Modern Sans Serif (cmss).>

        \texttt\textbackslash<>ttfamily,
        шрифт Computer Modern Typewriter (cmtt).>
        \end

        Такой код даст следующий результат (default-fonts.pdf):

        Команды , и обычно не используются, рекомендуют использовать \textrm < . >, \textsf < . >и \texttt < . >соответственно.

        Переключение шрифтов #

        Во всём документе #

        Поменять шрифты для всего документа можно в преамбуле командой \renewcommand . Например, поставленные в преамбулу команды

        \renewcommand\rmdefault>
        \renewcommand\sfdefault>
        \renewcommand\ttdefault>

        установят стандартные шрифты cmr для \rmfamily , cmss для \sffamily и cmtt для \ttfamily . Приведённые команды никак не изменят внешний вид документа, потому что в них указаны стандартные значения. Если же добавить в преамбулу к последнему примеру

        \renewcommand\rmdefault>
        \renewcommand\ttdefault>

        то весь текст будет написан одним и тем же шрифтом Computer Sans Serif. \sfdefault можно не указывать, потому что Computer Sans Serif — и так его стандартное значение. Таким образом, для семейства шрифтов \rmfamily можно использовать любой шрифт — необязательно с засечками.

        Временно #

        Временно сменить шрифт в документе можно так:

        \usefont>>>>

        Например, чтобы применить ко всему тексту после команды:

        \usefont текст.

        Либо так, чтобы изменить шрифт только между <> :

        \usefont текст . >

        Временно переключить шрифты можно и другой командой:

        \fontfamily> >
        \fontfamily >

        Шрифты, входящие в texlive #

        С кириллицей #

        Здесь перечислены некоторые из шрифтов с кириллицей, которые можно подгрузить по \usepackage<> . В системе надо установить texlive-full , чтобы не пришлось каждый пакет устанавливать отдельно. Мне пакеты в преамбуле подключать не пришлось, работает и код, представленный ниже.

        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        17
        18
        19
        20
        21
        22
        23
        24
        25
        26
        27
        28
        29
        30
        31
        32
        33
        34
        35
        36
        37
        38
        39
        40
        41
        42
        43
        44
        45
        46
        47
        48
        49
        50
        51
        52
        53
        54
        55
        56
        57
        58
        59
        60
        61
        62
        63
        64
        65
        66
        67
        68
        69
        70
        71
        72
        73
        74
        75
        76
        77
        78
        79
        80
        81
        82
        83
        84
        85
        86
        87
        88
        89
        90
        91
        92
        93
        94
        95
        96
        97
        98
        99
        100
        101
        102
        103
        104
        105
        106
        107
        108
        109
        110
        111
        112
        113
        114
        115
        116
        117
        118
        119
        120
        121
        122
        123
        \documentclass[a4paper]

        \usepackage[T2A]
        \usepackage[utf8]
        \usepackage[english, russian]

        \usepackage
        \geometry

        \setlength\parindent

        % Названия шрифтов чувствительны к регистру.
        \begin

        \Huge Шрифты, поставляемые с \texttt.>

        Такие шрифты доступны при поделючении пакета по
        \texttt\textbackslash\\>>.

        \section\textbackslash (Roman fonts, с засечками)>

        Computer Modern Roman (cmr, по умолчанию):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф!

        \usefont
        Tempora (Tempora-TLF, \texttt\textbackslash\tempora\>>):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф!>
        % Шрифт, похожий на Times New Roman.

        \usefont
        PT Serif (PTSerif-TLF, \texttt\textbackslash\paratype\>>):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф!>

        \fontfamily\selectfont
        Linux Libertine (LinuxLibertineT-TLF, \texttt\textbackslash\libertine\>>):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф!>

        \usefont
        Erewhon (erewhon-TLF, \texttt\textbackslash\erewhon\>>):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф!>

        \usefont
        Gentium (gentium, \texttt\textbackslash\gentium\>>):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф!>

        \usefont
        Antykwa Toruńska (antt, \texttt\textbackslash\antt\>>):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф!>

        \usefont
        Comfortaa (fco, \texttt\textbackslash\fco\>>):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф!>
        % Странно, судя по документации, Comfortaa — шрифт без засечек.
        % Вероятно, код fco имеет и какой-то другой шрифт.

        \usefont
        Droid Serif (fdr, \texttt\textbackslash\droid\>>):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф!>

        \usefont
        PT Serif Caption (PTSerifCaption-TLF,
        \texttt\textbackslash\paratype\>>):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф!>

        \section\textbackslash (Sans-serif fonts, без засечек)>
        \usefont
        Computer Modern Sans serif (cmss, по умолчанию):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф!>

        \usefont
        PT Sans (PTSans-TLF, \texttt\textbackslash\paratype\>>):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф>

        \fontfamily\selectfont
        Linux Libertine (LinuxLibertineT-TLF, \texttt\textbackslash\libertine\>>):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф!>

        \usefont
        Droid Sans (fds, \texttt\textbackslash\droid\>>):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф!>

        \usefont
        Open Sans (fos, \texttt\textbackslash\fos\>>):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф!>

        \usefont
        Cantarell (fca, \texttt\textbackslash\Cantarell\>>):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф!>

        \usefont
        iwona (iwona, \texttt\textbackslash\iwona\>>):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф!>

        \usefont
        kurier (kurier, \texttt\textbackslash\kurier\>>):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф!>

        \section\textbackslash (Monospace, моноширинные шрифты)>

        \usefont
        Computer Modern Typewriter (cmtt, по умолчанию):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф!>

        \usefont
        PT Mono (PTMono-TLF, \texttt\textbackslash\paratype\>>):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф!>

        \fontfamily\selectfont
        Droid Sans Mono (fdm, \texttt\textbackslash\droid\>>):
        Эй, жлоб, где туз? Прячь юных съёмщиц в шкаф!>

        \section
        \begin
        \item \texttt\textbackslash\\>\\>\\>\\>>, например\\
        \texttt\textbackslash\T2A\>\Tempora-TLF\>\m\>\n\>> текст, либо\\
        \texttt\\textbackslash\T2A\>\Tempora-TLF\>\m\>\n\> текст\>>

        \item
        \texttt\\textbackslash\\>\selectfont \space \>>, например \\
        \texttt\\textbackslash\PTSans-TLF\>\selectfont \space \>>
        \end

        \end

        Такой код даст следующий результат (texlive-fonts.pdf):

        Примечание: pdflatex компилирует это спокойно, а latex + dvipdfmx не работает с Cantarell и Open Sans.

        Без кириллицы #

        \rmfamily — с засечками #
        Аббревиатура Название шрифта
        lmr Latin Modern Roman
        pbk Bookman
        bch Charter
        pnc New Century Schoolbook
        ppl Palatino
        ptm Times
        \sffamily — без засечек #
        Аббревиатура Название шрифта
        lmss Latin Modern Sans Serif
        pag Avant Garde
        phv Helvetica
        \ttfamily — моноширинные #

        Моноширинные шрифты (monospace) также иногда называют Typewriter Fonts.

        Аббревиатура Название шрифта
        lmtt Latin Modern
        pcr Courier

        Любой шрифт в xelatex/lualatex #

        Что делать, если нам нужен какой-то другой шрифт, не входящий в стандартную поставку LaTeX, но установленный в системе?

        Быстрее всего будет использование XeLaTeX или LuaLaTeX вместо LaTeX. Если команды xelatex и lualatex системе неизвестны, поставьте пакет texlive-full. В Debian/Ubuntu это можно сделать так: sudo apt-get install texlive-full .

        Такой код позволят задавать русские шрифты при компиляции xelatex или lualatex (LaTeX такое не скомпилирует):

      • Создайте файл ttfonts.map с такими строками:
      • Добавить в преамбулу (возможно, это не обязательно):

         \pdfmapfile

        Вывод #

        Не надо менять шрифты в

        , используйте стандартный Computer Modern, и не будет проблем с математикой, отсутствующими буквами и прочих прелестей.

        Источники #

        Если что-то не заработало, пожалуйста, сообщите об этом.

        © Сергей Лисаков, 2023. Сайт собран Hexo.

        Какой шрифт использует latex

        На настоящий момент на рынке кириллических шрифтов существует только один продавец— это ParaType. Остальные (в том числе и «свободные» сайты типа Vedi или Litera) предлагают в основном акцидентные шрифты, для набора текстов не пригодные. С ценами Paratype можно ознакомится, естественно, на www.paratype.com. Однако при отборе шрифтов надо очень внимательно прочитать лицензию и договор [12] . Кроме того, необходимо озаботиться грамотным подбором гарнитур для начертаний \rm, \sf, \sc, \tt так, чтобы они были совместны. Иначе можно было бы ограничиться «свободной Литературной» от ParaType, но вопрос: откуда взять замену всем остальным ТеХовским шрифтам?!

        Так что лучше пользоваться стандартными шрифтами lh Ольги Лапко (раздел “lh”). Относительно недавно появился полностью свободный набор шрифтов Type1 cm-super, которые получены преобразованием из стандартных cm-шрифтов (раздел “cm-super”). Возможно шрифты cm-super являются самым перспективным решением.

        Шрифты для TeX/LaTeX

        При работе с TeX/LaTeX можно использовать Type1 шрифты — где их можно найти, описано в разделе “Шрифты Type1”.

        Внимание: При использовании Type1 шрифтов в тексте, насыщенном математическими символами, восприятие текста умеренно ухудшится. Математические CM-шрифты не будут сочетаться с текстовыми шрифтами. Это утверждение не относится к шрифтам cm-super (раздел “cm-super”) и в меньшей степени к шрифтам PsCyr (раздел “PSCYR”).

        lh

        В этом разделе описаны стандартные кириллические шрифты LaTeX , которых хватает в 90% случаев. В тех случаях, когда этих шрифтов не хватает (например, для просмотра pdf) следует воспользоваться шрифтами cm-super (раздел “cm-super”).

        Благодаря Ольге Лапко (Издательство Мир) мы имеем бесплатный шрифт, который позволяет оформлять научные тексты с помощью LaTeX , совершенно не заботясь о подборке шрифтов для формул/текста. Как правило, эти шрифты уже есть в дистрибутиве LaTeX . Эти шрифты развиваются — в будущем обещают новые начертания (относительно недавно обещали добавить Concreate — «Конкретная Математика»). Шрифты lh всегда можно достать по следующим адресам:

        • CTAN:fonts/cyrillic/lh
        • ftp://ftp.vsu.ru/pub/tex/
        • http://www.cemi.rssi.ru/cyrtug/files/cyremtex.98
        • http://www.cemi.rssi.ru/cyrtug/eng/news.htm

        Начиная с версии 3.20 LH поддерживает стандартные кодировки LaTeX “Пакет T2”, кроме того, поддерживаются LCY, OT2 и др.

        Как «прикрутить» произвольный Type1 шрифт.

        Текст для этого раздела взят из fido7.ru.tex и пренадлежит перу Виктора Фигурнова.

        Перед началом установки следует убедиться, что:

        1. шрифты правильные. В частности, чтобы имена символов в шрифтовых файлах соответствуют своим символам (глифам). То есть, например, скажем, символ «Д» должен называться afii10021, а не Adieresis или как-то еще, как в некоторых кривых шрифтах. А символ с именем Adieresis должен выглядеть как латинская A с двумя точками сверху, а не как-то по другому.
        2. для курсивных или наклонных шрифтов параметр ItalicAngle (угол наклона) установлен правильно. Он должен быть отрицательным, т.к. в PostScript углы меряются против часовой стрелки. В некоторых шрифтах этот параметр указан без знака минус (скажем, ItalicAngle 12, тогда как правильно было бы ItalicAngle -12).
        3. для Type1-шрифтов имеются AFM-файлы. Если их нет, то можно их создать из .PFB + .PFM:
        1. прочесть шрифт любым редактором Type1 шрифтов (скажем, FontLab 2.5) и затем сохранить шрифт. В FontLab 2.5 это можно сделать сразу для многих шрифтов (File | Find Font, и задать преобразование из PFB в PFB);
        2. или использовать PostScript-программу pf2afm, она есть на диске TeX Live. Программы типа pfm2afm лучше не использовать — они не все шрифты обрабатывают правильно (составные символы, например, не понимают).

        Основная проблема связана с тем, что модные сейчас кодировки TeX-овских шрифтов — T2а и им подобные, не соответствуют кодировкам имеющихся Type1 шрифтов, которые в большинстве своем сделаны либо в кодировке Windows CP 1251 (кириллические шрифты), либо в «стандартной кодировке Adobe» (латинские шрифты). Поэтому для установки этих шрифтов приходится использовать нетривиальные средства, такие как «виртуальные шрифты» (vf-файлы) и программу fontinst.

        Ниже приведена примерная последовательность действий, при установке Type1 шрифтов для работы в TeX-овской кодировке T2A.

        • Копируете аfm-файлы шрифтов устанавливаемого семейства (гарнитуры) в рабочий каталог. Туда же — pfb-файлы (для удобства).
        • Если хотите, то можно переименовать эти файлы, чтобы имена соответствовали (более или менее) схеме Берри (см. texmf/doc/fontname/fontname.dvi)
        • Пишите задание для fontinst. Это лучше показать на примере. Скажем, мы хотим установить семейство «Академическая», и у нас есть ps-шрифты для русской, латинской и восточноевропейской кодировок, начертаний regular, bold и italic. Для удобства мы переименовали шрифты (AFM и PFB-файлы) так, что они имеют вид zacdBIE.afm (или .pfb), где
        1. B — насыщенность шрифта: r — regular, b — bold;
        2. I — начертание: n — обычное, i — курсивное;
        3. E — кодировка: c — кириллическая (Windows-1251), a — латинская, e — восточноевропейская.

        Вот задание для Fontinst:

        \input fontinst.sty \input fnstcorr \input cyralias \installfonts % —— Читаем метрики шрифтов (AFM) и делаем метрики в формате MMX. % —— начертание regular — \aliasfonts<><> % Читаем zacdrnc.afm (afm-метрики % кириллических шрифтов должны % преобразовываться в MMX с помощью % команды aliasfonts ) \transformfont>> % Шрифт zacdrna имеет кодировку % AdobeStandard, и мы должны его % преобразовать в кодировку 8r, иначе не % сможем использовать многие его символы. \fromafm % Читаем zacdrne.afm (метрика % восточноевропейского шрифта) % —— начертание bold —(без комментариев: все аналогично) \aliasfonts<><> \transformfont>> \fromafm % —— начертание Italic — \aliasfonts<><> \transformfont>> \fromafm % —— начертание Bold Italic — делаем наклонный шрифт из Bold: % Здесь 212 = целое(1000 * tan(12 градусов)), а 12 градусов — это % угол наклона курсива для данного шрифта (см. параметр % ItalicAngle AFM-файла для курсивного начертания шрифта). \transformfont<\frommtx>> \transformfont<\frommtx>> \transformfont<\frommtx>> % Устанавливаем семейство ZACD (Academy) в кодировке T2A \installfamily<> \installfont% T2A regular <> \installfont% T2A bold <> \installfont% T2A italic <> \installfont% T2A bold italic <> \installfont% T2A small caps <> % Замечание: порядок перечисления исходных шрифтов во втором аргументе % команды installfont важен: так, для начертания regular нужные символы % берутся из Type1-шрифта zacdrnc (кириллица), не найденные там символы % — из Type1-шрифта zacdrnr (это перекодированный в кодировку 8r % шрифт zacdrnа), а потом, если символ все же не найден — из Type1-шрифта % zacdrne (восточноевропейского). % Устанавливаем семейство ZACD (Academy) в кодировке T1. \installfamily<> \installfont% T1 regular <> \installfont% T1 bold <> \installfont% T1 italic <> \installfont% T1 bold italic <> \installfont% T1 bold italic <> % Замечание: если бы у нас был только один исходный кириллический % pfb-шрифт (в кодировке Windows=CP1251), то устанавливать этот % шрифт в TeX-овской кодировке T1 смысла бы, по видимому, не имело — % материала для создания многих нужных символов кодировки T1 % в исходном шрифте нет. % Устанавливаем семейство ZACD (Academy) в кодировке TS1 % (text companion). Эта кодировка содержит некоторые полезные % вспомогательные символы — параграф, номер, копирайт, и т.п., % для которых обычно нужно, чтобы они соответствовали по % своему виду (гарнитуре и начертанию) символам текста. \installfamily<> \installfont% <> \installfont% <> \installfont% <> \installfont% <> \endinstallfonts \documentclass[12pt] \begin \end

        Этот текст надо записать в тот же каталог, что AFM-файлы.

        1. afm-файлы — в каталог texmf/fonts/afm/XXX
        2. pfb-файлы — в каталог texmf/fonts/type1/XXX
        3. tfm-файлы — в каталог texmf/fonts/tfm/XXX
        4. vf-файлы — в каталог texmf/fonts/vf/XXX
        5. fd-файл — в каталог texmf/tex/latex/XXX

        Где XXX — имя, которое вы выбрали для каталогов со своими шрифтами. Например, вы можете вместо XXX использовать «DFFonts».

        1. zacdrnc, zacdrnr, zacdrne — для создания начертания regular, т.е. прямых светлых шрифтов;
        2. zacdric, zacdrir, zacdrie — для создания начертания italic, т.е. курсивных светлых шрифтов;
        3. zacdbnc, zacdbnr, zacdbne — для создания начертания bold, т.е. прямых полужирных шрифтов;
        4. zacdbic, zacdbir, zacdbie — для создания начертания bold italic, т.е. «курсивных» (на самом деле наклонных) полужирных шрифтов.

        Вот соответствующие команды для dvips:

        zacdrnc AcademyC < zacdrnc.pfb zacdrnr AcademyA " TeXBase1Encoding ReEncodeFont " 
        

        Здесь второй параметр в каждой команде — это PS-имя исходного шрифта, его можно посмотреть в AFM-файле: параметр FontName AFM-файла.

        zacdrnc default zacdrna.pfb zacdrnr 8r.enc zacdrna.pfb zacdrne default zacdrne.pfb zacdbnc default zacdbnc.pfb zacdbnr 8r.enc zacdbna.pfb zacdbne default zacdbne.pfb zacdric default zacdric.pfb zacdrir 8r.enc zacdria.pfb zacdrie default zacdrie.pfb zacdbic default zacdbnc.pfb -s 0.212 zacdbir 8r.enc zacdbna.pfb -s 0.212 zacdbie default zacdbne.pfb -s 0.212
        \ProvidesPackage[2002/09/20 v0.1] \def\acddefault \DeclareRobustCommand\acdfamily <\not@math@alphabet\rmfamily\mathrm \fontfamily\acddefault\selectfont>\DeclareTextFontCommand % . и так для каждого семейства установленных тобой шрифтов \endinput

        [12] То есть, какие реально у вас будут права, какие реально есть гарантии и какую реально поддержку и сопровождение обеспечивает Paratype.

        Пред. Уровень выше След.
        Поддержка кириллицы в программах gtk Начало Шрифты Type1

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *