Использую связку TeXstudio 2.12.10 и MiKTeX 2.9.6753 для редактирования $\LaTeX$ файлов. Установка стандартная и вопросов не должна вызывать, но столкнулся с проблемой установки пакета PSCyr для отображения русских шрифтов. Плюс сервер с самим пакетом уже недоступен (как никак всё со времен 2005 года идет).

Статья обновлена и переписана в 2018 со статьи 2013 года.

Статья полезна тем, кто у себя получает ошибку вида: File `pscyr.sty' not found.

На всякий случай ссылка на статью «Установка и настройка программ для редактирования LaTeX файлов».

Пакеты

Скачиваем дистрибутивы пакета: pscyr-0.4-beta9exp2-type1.tar и pscyr-0.4-beta9exp2-tex.tar.

Распаковываем их в одну папку. В итоге получаем папку PSCyr. Можно даже и не скачивать те два файла, а скачать сразу вот этот сборный файл: PSCyr.zip.

Установка

Копируем в папку MiKTeX. У меня это C:\Program Files\MiKTeX 2.9 (C:\Program Files (x86)\MiKTeX 2.9 для 32 битной версии). Копируем не папку PSCyr, а ее содержимое. И заменяем все файлы, если спросит:

Папка MiKTeX 2.9

Нажимаем Пуск и Выполнить. Если используете стандартное меню Пуск в Windows 10, то просто в меню Пуск или поиске начните писать Выполнить.

Вводим там следующее:

initexmf --edit-config-file dvips

Выполнение первой команды

После нажатия на OK мелькнет черное окно и откроется пустой файл config.ps.

Вводим следующий текст и сохраняем:

p +pscyr.map

Ввод текста в блокнот

Комментарии, которые будут обозначены %% в файлах можно не трогать.

Аналогично вводим команду:

initexmf --edit-config-file pdftex

В блокноте вводим и сохраняем текст:

+pscyr.map

Ввод команды

Ввод текста в блокнот

Аналогично вводим команду:

initexmf --edit-config-file updmap

В блокноте вводим и сохраняем текст:

Map pscyr.map

Ввод команды

Ввод текста в блокнот

Вводим команду:

updmap

Появится черное окно, и ждем, когда оно само закроется. В 2013 году процесс шел несколько минут, сейчас за секунду прошел:

Ввод команды

Черное окно консоли

Вводим команду:

initexmf --edit-config-file dvipdfm

В блокноте вводим и сохраняем текст:

f pscyr2.map

Ввод команды

Ввод текста в блокнот

Вводим команду:

initexmf -u

Появится черное окно, и ждем, когда оно закроется. У меня прошло где-то полминуты:

Ввод команды

Черное окно консоли

Теперь нужно обновить базы данных в MiKTeX.

Раньше для этого использовался следующий способ.

Идем ПускВсе программыMiKTeX 2.9Maintenance(Admin)Setting(Admin). Там в разделе General жмем Refresh FNDB.

Сейчас же в MiKTeX все настройки перешли в MiKTeX Console. Dmitr нашел как повторить нужные действия в новом варианте настроек.

Итак, ПускMiKTeX 2.9MiKTeX Console:

MiKTeX Console

Перезапускаем под администратором эту программу:

MiKTeX Console

В главном меню идем TasksRefresh file name database. И ждем, когда всё обновиться:

MiKTeX Console

MiKTeX Console

Выполняем команду:

mkfntmap

Появится черное окно, которое само через пару секунд исчезнет:

MiKTeX Console

Итог

Теперь можно будет использовать нормальные русские шрифты при добавлении пакета в tex файл:

\usepackage{pscyr} % Нормальные шрифты

Было:

Состояние «Было»

Стало:

Состояние «Стало»

Пример тестового документа:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[english, russian]{babel}
\usepackage{pscyr}
\begin{document}
Привет, мир!
\end{document}

Пример со скриншота:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[english, russian]{babel}
\usepackage{pscyr}
\begin{document}
\LaTeX{} "--- это своего рода препроцессор текста для \TeX{} "---
программы компьютерной вёрстки. \LaTeX{} является программируемым и
расширяемым, что позволяет автоматизировать большую часть аспектов
набора, включая нумерацию, перекрёстные ссылки, таблицы и изображения
(их размещение и подписи к ним), общий вид страницы, библиографию и
многое-многое другое. \LaTeX{} был первоначально написан Лэсли Лампортом
в 1984-м году и стал наиболее популярным способом использования \TeX{}а;
очень мало людей сегодня пишут на оригинальном \TeX{}е. Текущей
версией является \LaTeXe.
\end{document}