Mailing List CyrTeX-ru@vsu.ru Message #2760
From: Karlsson Karl <CyrTeX-ru@vsu.ru>
Subject: Подключение TrueType шрифтов с помощью пакета fontinst
Date: Thu, 03 Feb 2011 00:42:09 +0300
To: Cyrillic TeX Users Group <cyrtex-ru@vsu.ru>
1) Статья на Русский LaTeX FAQ
http://tex.raleigh.ru/doku.php/faq/ttf_fontinst
Подключаются только те TTF у которых присутствуют (правилные) PostScript названия глифов.

2) Статья автором pdftex на TUGboat
http://tug.org/TUGboat/tb30-1/tb94thanh.pdf
Ну позволяет подключать почти все TTF что угодно.

Реализация методов (не в точности, ну так ка работает) (1) для Georgia и (2) для Arial, Palatino, Times New Roman из Windows.
Кодировки имеются T1, T2A, TS1.
http://narod.ru/disk/4804855001/WFonts.V2.7z.html
http://narod.ru/disk/4804861001/WFonts-source.v2.7z.html

Установка для MiKTeX (для других, думаю аналогичным образом):
Распакуйте архив WFonts.V2.7z в локальное дерево каталогов TeX.

Выполните в командной строке:
initexmf --edit-config-file dvips
Добавьте следующую строку и сохраните:
p +wfonts.map
 
Выполните в командной строке:
initexmf --edit-config-file pdftex
Добавьте следующую строку и сохраните:
map +wfonts.map
 
Выполните в командной строке:
initexmf --edit-config-file dvipdfm
Добавьте следующую строку и сохраните:
f wfonts.map
 
Выполните в командной строке:
initexmf --edit-config-file updmap
Добавьте следующую строку и сохраните:
Map wfonts.map
 
Выполните в командной строке:
initexmf --update-fndb
updmap
 
Использование:
Применение шрифтом с засечками (шрифт документа)
\renewcommand{\rmdefault}{трех буквенное имя шрифта}
Применение шрифтом без засечками
\renewcommand{\sfdefault}{трех буквенное имя шрифта}
Arial - ja1
Georgia - jgi
Palatino - jpl
Times New Roman - jtm

А dvps работать не будет. Почему - не скажу, так как у меня тот же вопрос. Ну почему?
(А за чем вообще этот dvips?)

Исходники легко переделать (bat файлы перевести на sh), чтобы компиляция работала на Linux.
Программа gsar из Linux и происходит. И значить легко будет подключать всякие TTF.
Ну используйте кого как хочется. :)
Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster