Новости | Почему Мак? | Методика | Работы учеников | Макинтош | SOS! | Ссылки | Об участниках |
---|
Я думаю, Вы уже успели установить OzTeX и убедились в высоком качестве сверстанных и напечатанных с его помощью документов. Казалось бы, чего еще нам надо? Быстрая печать, высокое качество даже на матричном ImageWriter'е... Но как быть, если нужно передать кому-либо готовый документ в электронном виде? Учтем, что иметь LH-шрифты, да и вообще сам TeX наш получатель вовсе не обязан.
Наиболее универсальным форматом для такой цели является PDF. Он позволяет включать шрифты в файл документа, а программы для просмотра существуют и под Macintosh, и под Windows, и под различные Unix-подобные системы. Что же мы получим, если попытаемся перевести наш *.dvi-файл в *.pdf? Если вспомните, как работает TeX, вас не удивит, что шрифты в результате будут Type 3, и читать текст на экране будет практически невозможно.
Таким образом, нам нужно использовать шрифты, растрирование которых будет происходить только в момент их вывода на принтер (или экран). Единственный реальный в настоящее время вариант -- PostScript Type 1.
Во-первых, естественно, уже установленный и настроенный для работы с русским языком OzTeX. (В дальнейшем описании я предполагаю, что структура каталогов у Вас аналогична описанной в моей предыдущей статье)
Во-вторых, нужны собственно шрифты. Из нескольких существующих комплектов наиболее популярным сейчас является пакет PsCyr, который можно найти здесь.
Ну, и придется немного поработать руками.
% Add PSCyr fonts to OzTeX's current list of PostScript fonts. % You'll need to install Adobe Type Manager to see nice-looking screen fonts. current_app = OzTeX input_folders = :MyTeX:PSCyr:tex: $c tfm_folders = :MyTeX:PSCyr:tfm: $c vf_folders = :MyTeX:PSCyr:vf: $c dvips_options = "$c -Ppscyr" (tell dvips to load config.pscyr) ps_folders = :MyTeX:PSCyr:dvips: | :MyTeX:PSCyr:PS: $c add_fonts % TFM Printer font Screen font Encoding Style facb6a AcademyPSCyr-Bold Латинский t2a.enc b facbo6a AcademyPSCyr-Bold Латинский t2a.enc bi facr6a AcademyPSCyr-Regular Латинский t2a.enc facri6a AcademyPSCyr-Italic Латинский t2a.enc i facro6a AcademyPSCyr-Regular Латинский t2a.enc i fadr6a AdvertisementPSCyr Латинский t2a.enc i faqb6a AntiquaPSCyr-Bold Латинский t2a.enc b faqbi6a AntiquaPSCyr-BoldItalic Латинский t2a.enc bi faqbo6a AntiquaPSCyr-Bold Латинский t2a.enc bi faqr6a AntiquaPSCyr-Regular Латинский t2a.enc faqri6a AntiquaPSCyr-Italic Латинский t2a.enc i faqro6a AntiquaPSCyr-Regular Латинский t2a.enc i farb6a ArialMT-Bold Бастион t2a.enc b farbe6a ArialMT-Black Бастион t2a.enc b farbi6a ArialMT-BoldItalic Бастион t2a.enc bi farbo6a ArialMT-Bold Бастион t2a.enc bi farr6a ArialMT-Regular Бастион t2a.enc farri6a ArialMT-Italic Бастион t2a.enc i farro6a ArialMT-Regular Бастион t2a.enc i fcob6a CollegePSCyr-Bold Латинский t2a.enc b fcobo6a CollegePSCyr-Bold Латинский t2a.enc bi fcor6a CollegePSCyr-Regular Латинский t2a.enc fcori6a CollegePSCyr-Italic Латинский t2a.enc i fcoro6a CollegePSCyr-Regular Латинский t2a.enc i fcpr6a CooperPSCyr Латинский t2a.enc i fcrb6a CourierNewPSMT-Bold АРСКурьер t2a.enc b fcrbi6a CourierNewPSMT-BoldItalic АРСКурьер t2a.enc bi fcrr6a CourierNewPSMT-Regular АРСКурьер t2a.enc fcrri6a CourierNewPSMT-Italic АРСКурьер t2a.enc i ferb6a ERKurierPSCyr-Bold АРСКурьер t2a.enc b ferbi6a ERKurierPSCyr-BoldItalic АРСКурьер t2a.enc bi ferr6a ERKurierPSCyr-Regular АРСКурьер t2a.enc ferri6a ERKurierPSCyr-Italic АРСКурьер t2a.enc i fhab6a HandbookPSCyr-Bold Латинский t2a.enc b fhabo6a HandbookPSCyr-Bold Латинский t2a.enc bi fhar6a HandbookPSCyr-Regular Латинский t2a.enc fhari6a HandbookPSCyr-Italic Латинский t2a.enc i fharo6a HandbookPSCyr-Regular Латинский t2a.enc i fjnb6a JournalPSCyr-Bold Латинский t2a.enc b fjnbo6a JournalPSCyr-Bold Латинский t2a.enc bi fjnr6a JournalPSCyr-Regular Латинский t2a.enc fjnri6a JournalPSCyr-Italic Латинский t2a.enc i fjnro6a JournalPSCyr-Regular Латинский t2a.enc i flzr6a Lazurski Латинский t2a.enc flzro6a Lazurski Латинский t2a.enc i fmab6a MagazinePSCyr-Bold Бастион t2a.enc b fmabo6a MagazinePSCyr-Bold Бастион t2a.enc bi fmar6a MagazinePSCyr-Regular Бастион t2a.enc fmari6a MagazinePSCyr-Italic Бастион t2a.enc i fmaro6a MagazinePSCyr-Regular Бастион t2a.enc i ftmb6a TimesNewRomanPSMT-Bold Латинский t2a.enc b ftmbi6a TimesNewRomanPSMT-BoldItalic Латинский t2a.enc bi ftmbo6a TimesNewRomanPSMT-Bold Латинский t2a.enc bi ftmr6a TimesNewRomanPSMT-Regular Латинский t2a.enc ftmri6a TimesNewRomanPSMT-Italic Латинский t2a.enc i ftmro6a TimesNewRomanPSMT-Regular Латинский t2a.enc i ftxb6a TextbookPSCyr-Bold Бастион t2a.enc b ftxbo6a TextbookPSCyr-Bold Бастион t2a.enc bi ftxr6a TextbookPSCyr-Regular Бастион t2a.enc ftxri6a TextbookPSCyr-Italic Бастион t2a.enc i ftxro6a TextbookPSCyr-Regular Бастион t2a.enc i end_fonts |
p +pscyr.map |
% This file is handmaded % % Special for Macintosh % % symbol code %PS font screen font % $80 $A2 $81 $83 %approx $82 $AB $83 $CB $84 $CB %approx $85 $86 %approx $86 $87 %approx $87 $BC $88 $BA $89 $8A %approx $8A $8A %approx $8B $8A %approx $8C $80 %approx $8D $8D %approx $8E $8D %approx $8F $C1 $90 $8E %approx $91 $91 %approx $92 $D8 $93 $59 $94 $59 %approx $95 $95 %approx $96 $DA $97 $97 %approx $98 $97 %approx $99 $B8 $9A $9D %approx $9B $BE $9C $DD $9D $DC $9E $24 %bad approx $9F $A4 $A0 $B6 $A1 $E3 %approx $A2 $AC $A3 $CC $A4 $68 $A5 $E6 %approx $A6 $E7 %approx $A7 $BD $A8 $BB $A9 $EA %approx $AA $EA %approx $AB $EA %approx $AC $E0 %approx $AD $ED %approx $AE $ED %approx $AF $CF $B0 $EE %approx $B1 $F1 %approx $B2 $D9 $B3 $59 %approx $B4 $59 %approx $B5 $F5 %approx $B6 $DB $B7 $F7 %approx $B8 $F7 %approx $BA $FD %approx $BB $BF $BC $DE $BD $D7 $BE $C7 $BF $C8 $C0 $80 $C1 $81 $C2 $82 $C3 $83 $C4 $84 $C5 $85 $C6 $86 $C7 $87 $C8 $88 $C9 $89 $CA $8A $CB $8B $CC $8C $CD $8D $CE $8E $CF $8F $D0 $90 $D1 $91 $D2 $92 $D3 $93 $D4 $94 $D5 $95 $D6 $96 $D7 $97 $D8 $98 $D9 $99 $DA $9A $DB $9B $DC $9C $DD $9D $DE $9E $DF $9F $FF $DF %%%%%%%%%%%%%% End of encoding file %%%%%%%%%%%%%%% |
config_files = $c "Add PSCyr Fonts"
dvips_options = "$c -t a4"
enc_folders = $c :MyTeX:Encodings:*
Для подключения комплекта шрифтов в преамбуле укажите:
\usepackage{pscyr}
По умолчанию в качестве основной гарнитуры (roman) используется AntiquaPSCyr, сансериф -- TextbookPSCyr, а моноширинной (teletype) -- ERKurierPSCyr.
Для переключения служат команды:
\textac{} -- Academy
\textad{} -- Advertisement
\textaq{} -- AntiquaPSCyr
\textco{} -- College
\textcp{} -- CooperPSCyr
\texter{} -- ERKurierPSCyr
\textha{} -- HandbookPSCyr
\textjn{} -- JournalPSCyr
\textlz{} -- Lazurski
\textma{} -- MagazinePSCyr
\texttx{} -- TextbookPSCyr
\textar{} -- ArialMT
\textcr{} -- CourierNewPSMT
\texttm{} -- TimesNewRomanPSMT
Естественно, продолжают работать и команды, переключающие начертания: \textit{}
и \textbf{}
.
Ведущий раздела: Михаил Евгеньевич Крекин Если Вы хотите к нам присоединиться: |