Мое знакомство с 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; Гостевая книга