|
Почти нет хороших наборов шрифтов, таким образом учась устанавливать шрифты почти бесполезно...
Кириллица в СМ не следует за традиционным стилем кириллических шрифтов.
Minion также не традиционный кириллический шрифт.
У New Standard и Latin/Literat нет математики, а смешивание их с Euler или с математикой СМ не выглядит хорошо.
A Survey of Free Math Fonts for TeX and LaTeX
===================================
(Stephen G. Hartke)
http://ctan.tug.org/tex-archive/info/Free_Math_Font_Survey/survey.html
http://ctan.tug.org/tex-archive/info/Free_Math_Font_Survey/survey.pdf
The font installation guide - Using PostScript fonts to their full potential
====================================================
(Tutorial by Philipp Lehmann)
http://mirror.ctan.org/info/Type1fonts/fontinstallationguide/fontinstallationguide.pdf
Пример:
Linotype Times Ten Cyrillic
====================
1) Переименование
===============
(*.afm; *.pfb)
LTe50273 -> lttr8a
LTe50274 -> lttri8a
LTe50275 -> lttb8a
LTe50276 -> lttbi8a
ttyu____ -> lttr6w
ttyi____ -> lttri6w
ttyb____ -> lttb6w
ttybi___ -> lttbi6w
2) Commang Prompt
===============
latex ltt-drv.tex
latex ltt-map.tex
ltt.bat
ltt-drv.tex
===========
\input fontinst.sty
\needsfontinstversion{1.926}
\input fnstcorr
\input cyralias
%\aliasfonts{}{}{lttr,lttri,lttb,lttbi}
\substitutesilent{bx}{b}
\setint{smallcapsscale}{800}
\setint{slant}{167}
\recordtransforms{ltt-rec.tex}
\transformfont{lttr8r}{\reencodefont{8r}{\fromafm{lttr8a}}}
\transformfont{lttri8r}{\reencodefont{8r}{\fromafm{lttri8a}}}
\transformfont{lttb8r}{\reencodefont{8r}{\fromafm{lttb8a}}}
\transformfont{lttbi8r}{\reencodefont{8r}{\fromafm{lttbi8a}}}
\transformfont{lttro8r}{\slantfont{\int{slant}}\reencodefont{8r}{\fromafm{lttr8a}}}
\transformfont{lttbo8r}{\slantfont{\int{slant}}\reencodefont{8r}{\fromafm{lttb8a}}}
\transformfont{rlttr}{\reencodefont{t2a}{\fromafm{lttr6w}}}
\transformfont{rlttri}{\reencodefont{t2a}{\fromafm{lttri6w}}}
\transformfont{rlttb}{\reencodefont{t2a}{\fromafm{lttb6w}}}
\transformfont{rlttbi}{\reencodefont{t2a}{\fromafm{lttbi6w}}}
\transformfont{rlttro}{\slantfont{\int{slant}}\reencodefont{t2a}{\fromafm{lttr6w}}}
\transformfont{rlttbo}{\slantfont{\int{slant}}\reencodefont{t2a}{\fromafm{lttb6w}}}
\installfonts
\installfamily{T1}{ltt}{}
\installfont{lttr8t}{lttr8r,newlatin}{t1}{T1}{ltt}{m}{n}{}
\installfont{lttri8t}{lttri8r,newlatin}{t1}{T1}{ltt}{m}{it}{}
\installfont{lttb8t}{lttb8r,newlatin}{t1}{T1}{ltt}{b}{n}{}
\installfont{lttbi8t}{lttbi8r,newlatin}{t1}{T1}{ltt}{b}{it}{}
\installfont{lttro8t}{lttro8r,newlatin}{t1}{T1}{ltt}{m}{sl}{}
\installfont{lttbo8t}{lttbo8r,newlatin}{t1}{T1}{ltt}{b}{sl}{}
\installfont{lttrc8t}{lttr8r,newlatin}{t1c}{T1}{ltt}{m}{sc}{}
\installfont{lttbc8t}{lttb8r,newlatin}{t1c}{T1}{ltt}{b}{sc}{}
\installfamily{T2A}{ltt}{}
\installfont{lttr6a}{lttr8r,rlttr,cyrillic,latin}{t2a}{T2A}{ltt}{m}{n}{}
\installfont{lttri6a}{lttri8r,rlttri,cyrillic,latin}{t2a}{T2A}{ltt}{m}{it}{}
\installfont{lttb6a}{lttb8r,rlttb,cyrillic,latin}{t2a}{T2A}{ltt}{b}{n}{}
\installfont{lttbi6a}{lttbi8r,rlttbi,cyrillic,latin}{t2a}{T2A}{ltt}{b}{it}{}
\installfont{lttro6a}{lttro8r,rlttro,cyrillic,latin}{t2a}{T2A}{ltt}{m}{sl}{}
\installfont{lttbo6a}{lttbo8r,rlttbo,cyrillic,latin}{t2a}{T2A}{ltt}{b}{sl}{}
\installfont{lttrc6a}{lttr8r,rlttr,cyrillic,latin}{t2ac}{T2A}{ltt}{m}{sc}{}
\installfont{lttbc6a}{lttb8r,rlttb,cyrillic,latin}{t2ac}{T2A}{ltt}{b}{sc}{}
\installfamily{TS1}{ltt}{}
\installfont{lttr8c}{lttr8r,textcomp}{ts1}{TS1}{ltt}{m}{n}{}
\installfont{lttri8c}{lttri8r,textcomp}{ts1}{TS1}{ltt}{m}{it}{}
\installfont{lttb8c}{lttb8r,textcomp}{ts1}{TS1}{ltt}{b}{n}{}
\installfont{lttbi8c}{lttbi8r,textcomp}{ts1}{TS1}{ltt}{b}{it}{}
\installfont{lttro8c}{lttro8r,textcomp}{ts1}{TS1}{ltt}{m}{sl}{}
\installfont{lttbo8c}{lttbo8r,textcomp}{ts1}{TS1}{ltt}{b}{sl}{}
\installfontas{lttr8c}{TS1}{ltt}{m}{sc}{}
\installfontas{lttb8c}{TS1}{ltt}{b}{sc}{}
\endinstallfonts
\endrecordtransforms
\bye
ltt-map.tex
=========
\input finstmsc.sty
\resetstr{PSfontsuffix}{.pfb}
\adddriver{dvips}{ltt.map}
\input ltt-rec.tex
\donedrivers
\bye
ltt.bat
=====
for %%f in (*.pl) do pltotf "%%~nf.pl" "%%~nf.tfm"
for %%f in (*.vpl) do vptovf "%%~nf.vpl" "%%~nf.vf" "%%~nf.tfm"
del *.pl
del *.vpl
del *.mtx
3) Разоложение файлов
===============
dvips
-config
*.map
fonts
-afm
-linotype
-timestencyr
*.afm
-tfm
-linotype
-timestencyr
*.tfm
-type1
-linotype
-timestencyr
*.pfb
-vf
-linotype
-timestencyr
*.vf
tex
-latex
-linotype
-timestencyr
*.fd
4) Инсталяция
===========
Распакуйте архивы в дерево каталогов TeX.
Выполните в командной строке:
initexmf --edit-config-file dvips
Добавьте следующую строку и сохраните:
p +ltt.map
Выполните в командной строке:
initexmf --edit-config-file pdftex
Добавьте следующую строку и сохраните:
map +ltt.map
Выполните в командной строке:
initexmf --edit-config-file updmap
Добавьте следующую строку и сохраните:
Map ltt.map
Выполните в командной строке:
initexmf --update-fndb
updmap
5) Использование:
==============
\renewcommand{\rmdefault}{ltt}
|
|