- Нужно достать PSCyr. На данный момент последняя версия, доступная тут — 0.4d-beta9. Скачиваем файлы pscyr-0.4-beta9exp2-tex.tar.gz и pscyr-0.4-beta9exp2-type1.tar.gz.
- В домашнем каталоге необходимо создать директорию с именем .texmf-var. В этом каталоге будут храниться пользовательские настройки, что довольно удобно: дополнительные пакеты может ставить и простой пользователь, не только root.
- Теперь извлекаем из скачанных архивов в ~/.texmf-var/ каталоги fonts и tex. Каталог dvips извлекать не нужно!
- В каталоге ~/.texmf-var/fonts/ необходимо создать два каталога: map и enc. Здесь хранится информация осоответствии имен файлов и имен шрифтов, а также о кодировках шрифтов.
- Теперь настал черед директории dvips из архивов. Необходимо распаковать файл dvips/pscyr/pscyr.map в каталог ~/.texmf-var/fonts/map/, а файлы dvips/pscyr/t2a.enc и dvips/pscyr/t2d.enc в каталог ~/.texmf-var/fonts/enc/. Тем самым, необходимые для работы PSCyr файлы оказываются на нужных местах. Остается только указать xdvi и dvips, чтобы они их использовали.
- Изменение конфигурационных файлов. Увы, тут без прав root не обойтись. В файл /etc/texmf/xdvi/xdvi.cfg нужно добавить строку dvipsmap pscyr.map. А в файл /etc/texmf/dvips/config/config.ps строку p +pscyr.map. После чего от имени пользователя выполнить команду texhash. PSCyr должен работать с этого момента.
Проверено на Ubuntu 10.10 Maverick Meerkat, texlive версии 2009-10.
Update: лучше пользоваться этим.
Спасибо очень помогло, так как по описанию на родном сайте ничего не выходило :)
ОтветитьУдалитьСпасибо, для fedora 14 тоже сработало
ОтветитьУдалитьТолько ругается постоянно, что
! Font T2A/cmr/m/n/14.4=larm1440 at 14.4pt not loadable: Metric (TFM) file not
found.
relax
l.100 \fontencoding\encodingdefault\selectfont
Приходится постоянно жать ввод. Как лечить, не подскажите?
Мало данных. Выложите минимальный неработающий пример и полный лог трансляции.
ОтветитьУдалитьВсе отлично работает и сейчас (Ubuntu 12.10)
ОтветитьУдалитьСпасибо.
Всё работает большое спасибо! Только в texlive2012 все манипуляции нужно проделывать в ~/.texlive2012/texmf-var.
ОтветитьУдалить