[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: a2ps и русские буквы



On Wed, 21 Feb 2001, Anton Zinoviev wrote:
> Современные программы умеют перекодировать Type1 шрифты, это включает X,
> TeX и a2ps.  Существуют ли важные программы, не умеющие перекодировать?
> Если да, то они не смогут воспользоваться шрифтами из scalable-cyrfonts,
> так как я не буду печится об их кодировкой (точнее этот пакет будет
> содержать все известные мне свободные шрифты независимо от кодировки).
> Пока все они используют CP1251, но я ожидаю, что появятся шрифты и для

Т.е. sharatype и dmtrfonts признаны несвободными?

> Проверил, что эти шрифты с a2ps работают, но незнаю как можно избавить
> пользователя от правления "ручным способом" файлов в /usr/share/a2ps.

Насколько я понимаю, посредством postinst или запускаемого вручную
скрипта.
Вообще, почему-то мне кажется что в Debian был механизм, позволяющий
пакету "присвоить" файл от другого пакета. И  в случае *.edf его
использование осмыслено. А вот Fontmap надо таки редактировать (обратимо)
скриптом.

> P.S Пакет scalable-cyrfonts-tex получился довольно сложным.  Пожалуйста
> испытайте его, чтобы я вовремя устранил ошибки.  Он используется так:
>
> 1. Добавляем строку в /etc/texmf/dvips/config.ps:
> p +cyrfonts.map


Вообще говоря, для решения этой задачи существует скрипт
/etc/texmf/dvips/updmap. И он по-моему, помечен как конфигурационный
файл, т.е. его можно править из скрипта postinst.

Если не помечен, то это бага в tetex-base.

Примеры того как добавляются шрифты посредством этого файла,
можно посмотреть в postinst и postrm от моих пакетов pscyr и literat


-- 
Victor Wagner			vitus@ice.ru
Chief Technical Officer		Office:7-(095)-255-59-05
Communiware.Net 		Home: 7-(095)-135-46-61
http://www.communiware.net      http://www.ice.ru/~vitus



Reply to: