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 [EMAIL PROTECTED] 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

