null

Установка шрифтов PSCyr на пакет TeX Live для операционной системы FreeBSD

Не столь давно мой коллега писал статью, описывающую установку данного пакета шрифтов на операционной системе Windows. Мной было замечено, что процесс установки данного пакета на FreeBSD несколько отличается. Этот процесс я и опишу ниже.

Если так случилось, и у вас вообще не установлен TeX Live, то пакета tex-base вам вполне хватит

portmaster -D print/texlive-base

Далее устанавливаем пакет tex-dvipsk

portmaster -D print/tex-dvipsk

Теперь нам нужно скачать пакет шрифтов PSCyr. Я(как и мой коллега) скачивал по этой ссылке:http://blog.harrix.org/wp-content/uploads/2013/02/PSCyr.zip

Далее распаковываем полученый архив во временную директорию и выполняем действия по копированию файлов в нужные места:

cp -r {путь к распакованной директории}/PSCyr /usr/local/share/texmf-local
cd /usr/local/share/texmf-local/fonts
mkdir -p {enc,map}/dvips/pscyr
cp /usr/local/share/texmf-local/PSCyr/dvips/pscyr/t2a.enc enc/dvips/pscyr/
cp /usr/local/share/texmf-local/PSCyr/dvips/pscyr/pscyr.map map/dvips/pscyr/
cd ..
mkdir -p tex/latex/pscyr
cp -r /usr/local/share/texmf-local/PSCyr/tex/latex/pscyr tex/latex/pscyr/
cp -r /usr/local/share/texmf-local/PSCyr/dvipdfm dvipdfm/
cp -r /usr/local/share/texmf-local/PSCyr/fonts fonts/
mktexlsr
updmap-sys
updmap-sys --enable Map pscyr.map

 

После этих действий мы можем использовать эти шрифты следующим образом:

\usepackage{pscyr}
\usepackage[utf8]{inputenc}
\usepackage[english,russian]{babel}

В конце, убедившись что всё заработало, не забываем удалить временную директорию
 

rm -rf /usr/local/share/texmf-local/PSCyr