TexLive
Установка TeXLive в среде Linux
Наиболее обновляемая информация находится на сайте http://strela.jinr.ru/wiki/TeXLive. Данный сайт также приводит информацию о конфигурировании пакета.
Установка шрифта PSCyr в TeXLive
Хорошая инструкция имеется, опять же, вышеупомянутой странице. Данная инструкция ориентирована на установку шрифта PSCyr для всех пользователей одновременно, т.е. на папки TEXMF суперпользователя.
Есть инструкции и для установки данного шрифта только для одного пользователя, т.е. в папки TEXMF обычного пользователя. Одна из таких инструкций находится на страничке http://plumbum-blog.blogspot.ru/2010/11/pscyr-tex-live.html. Приводим данную инструкцию с некоторыми модификациями с нашей стороны.
1. Сначала необходимо скачать сам PSCyr. Имеется проверенная версия, доступная по ссылке http://www.tex.uniyar.ac.ru/package/fonts/pscyr/:
$ wget ftp://scon155.phys.msu.su/pub/russian/psfonts/0.4d-beta/PSCyr-0.4-beta9-tex.tar.gz $ wget ftp://scon155.phys.msu.su/pub/russian/psfonts/0.4d-beta/PSCyr-0.4-beta9-type1.tar.gz
2. Распакуем (допустим в корневую папку обычного пользователя, будет создаваться папка PSCyr):
$ tar -xzf PSCyr-0.4-beta9-type1.tar.gz $ tar -xzf PSCyr-0.4-beta9-tex.tar.gz
3. Скопируем только две папки fonts и tex в папку TEXMFVAR (обычно /home/user/.texlive20xx/texmf-var/, создается автоматически после установки TeXLive).
$ cp -r ~/PSCyr/fonts . $ cp -r ~/PSCyr/tex .
4. Создаем для них подкаталоги:
$ mkdir -p fonts/{afm,tfm,type1,vf}/public/pscyr $ mkdir -p tex/latex/pscyr $ mkdir -p fonts/{enc,map}
5. Копируем файлы:
$ cp -f ~/PSCyr/fonts/afm/public/pscyr/* fonts/afm/public/pscyr $ cp -f ~/PSCyr/fonts/type1/public/pscyr/* fonts/type1/public/pscyr $ cp -f ~/PSCyr/fonts/tfm/public/pscyr/* fonts/tfm/public/pscyr $ cp -f ~/PSCyr/fonts/vf/public/pscyr/* fonts/vf/public/pscyr $ cp -f ~/PSCyr/tex/latex/pscyr/* tex/latex/pscyr $ cp -f ~/PSCyr/dvips/pscyr/*.enc fonts/enc $ cp -f ~/PSCyr/dvips/pscyr/*.map fonts/map
6. Остается только указать xdvi и dvips, чтобы они их использовали. Увы, тут без прав root не обойтись. В файл /usr/share/texlive/texmf/xdvi/xdvi.cfg нужно добавить строку dvipsmap pscyr.map. А в файл /usr/share/texlive/texmf/dvips/config/config.ps строку p +pscyr.map. После чего от имени пользователя выполнить следующих команд:
$ mktexlsr $ updmap-sys --enable Map pscyr.mapPSCyr должен работать с этого момента.