[Comm] Ура! Я победил!

Yury Aliaev =?iso-8859-1?q?mutab0r_=CE=C1_rambler=2Eru?=
Пт Июн 16 14:19:42 MSD 2006


Путём раскидывания мозгами по окружающей обстановке я всё же добился 
желаемого. В уже цитируемом файле 
/usr/share/texmf/tex/latex/cyrillic/t2acmr.fd. (и некоторых других) в 
строчку

\providecommand{\EC на family}[5]{%
    \DeclareFontShape{#1}{#2}{#3}{#4}%
    {<5><6><7><8><9><10><10.95><12><14.4>%
     <17.28><20.74><24.88><29.86><35.83>genb*#5}{}}

я внёс кое-какие изменения. Теперь это место выглядит так:

\providecommand{\EC на family}[5]{%
   \DeclareFontShape{#1}{#2}{#3}{#4}%
   {<5><6><7><8><9><10><10.95><12><14.4>%
    <17.28><20.74><24.88><29.86><35.83>genb*#5
    <43.00> <51.6> <61.92> <74.3> <89.16> <107.0>#53583}{}}

Т.е. теперь шрифты нужных мне больших размеров просто масштабируются из 
36-пунктового, а не генерируются каким-то извращённым имхо способом. 
Возможно, в этом есть Великий СмысЬлЪ, но меня устроил и тот выход, 
который я нашёл. Конечно, это грязный хак, но в условиях цейтнота с 
таким приходится мириться. В будущем я планирую разобраться, как 
заставить нормально обрабатывать подобные ситуации стилевой файл самого 
a0poster (пока он работает только с cmr), и если мне удастся добиться 
кошерного решения этой проблемы (и ещё некоторых сопутствующих), то 
пакет a0poster появится в Сизифе.

На сем позвольте раскланяться,
Юрий.



Подробная информация о списке рассылки community