Установка PSCyr на tetex-3.0

HOME
BOOKS
LaTeX
LINKS
NEWS
OTHER

tetex-3.0 и PSCyr

Мое знакомство с LaTeX происходило в системе tetex-1.0.7. Но прогресс не стоит на месте: текущая версия - 3.0. Что же изменилось? Все те "пляски с бубном" для настройки переносов, поддержки русского языка и шрифтов стали больше не нужны. Русский язык работает, что называется, "из коробки". Правда, неприятной неожиданностью для меня стала невозможность установки PSCyr описанным для tetex-1.0.7 на сайте способом. Кто-то, конечно, скажет, что PSCyr неактуален, как и babel. Но чтобы ничего не переделывать, я все-таки решил поставить PSCyr.

Пошаговые инструкции

1. Нужно достать PSCyr. На данный момент последняя версия, доступная тут - 0.4c-patch2. Скачиваем файлы PSCyr-version-tex.tar.gz и PSCyr-version-type1.tar.gz.

2. В домашнем каталоге необходимо создать директорию с именем .texmf-var. В этом каталоге будут храниться пользовательские настройки tetex, что довольно удобно: дополнительные пакеты может ставить и простой пользователь, не только root.

3. Теперь извлекаем из скачанных архивов в ~/.texmf-var/ каталоги fonts и tex. Каталог dvips извлекать не надо!

4. В каталоге ~/.texmf-var/fonts/ необходимо создать два каталога: map и enc. В tetex-3.0 именно сдесь хранится информация осоответствии имен файлов и имен шрифтов, а также о кодировках шрифтов.

5. Теперь настал черед директории dvips из архивов. Необходимо распаковать файл dvips/config/pscyr.map в каталог ~/.texmf-var/fonts/map/, а файл dvips/base/t2a.enc в каталог ~/.texmf-var/fonts/enc/. Тем самым, необходимые для работы PSCyr файлы оказываются на нужных местах. Остается только указать xdvi и dvips, чтобы они их использовали.

6. Изменение конфигурационных файлов. Увы, тут без прав root не обойтись. В файл /etc/texmf/xdvi/xdvi.cfg нужно добавить строку dvipsmap pscyr.map. А в файл /etc/texmf/dvips/config/config.ps строку p +pscyr.map. После чего от имени пользователя выполнить команду texhash. PSCyr должен работать с этого момента.

К сожалению, проверить работоспособность этого метода для texlive я не могу, но если кто-нибудь сможет так подключить PSCyr для texlive, отпишите мне.


Контакты: e-mail; Гостевая книга

Сайт создан в системе uCoz