singul
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Пакет находится в каталоге C:\Program Files\MiKTeX 2.9\tex\plain\cyrplain. Первое что нужно сделать — войти в этот каталог, открыть файл cyrtex.cfg и установить в нём желаемую кодировку. Ищем в конце файла cyrtex.cfg строку \def\definpenc{…} и ставим в фигурных скобках соответствующую кодировку: \def\definpenc{cp1251}. При работе в Windows 7 запускать WordPad или любую другую программу редактирования файлов следует с административными правами (выбирая запустить «от имени админмистратора» в контекстном меню). Если хотите использовать русские буквы в командах TeX, нужно поставить знак % перед строкой \let\ifinpenc\iftrue (закомментировать её) и убрать его (если есть) перед строкой \let\ifinpenc\iffalse. В MikTeX по умолчанию CyrTeX не входит в число генерируемых пакетов, поэтому нужно зайти в меню "Пуск/Программы/MikTeX 2.9", выбрать подпункт "Settings (Admin)" и выполнить следующие действия: * В открывшемся окне перейти на вкладку «Formats», нажать кнопку «New…». * В полях «Format key» и «Format name» указать CyrTeX. * В поле «Compiler» выбрать TeX. * В поле «Input file name» указать cyrtex.tex. * Снять галочку в поле «Exclude this format when updating all format files». * Нажать кнопку «OK». * Во вкладке «Formats» выбрать CyrTeX (в колонке «Key») и нажать кнопку «Build». * Перейти на вкладку «General». * Нажать последовательно кнопки «Refresh FNDB» и «Update Formats». * После этого нажать кнопку «OK». В каталоге "C:\Program Files\MiKTeX 2.9\miktex\bin" будет создан файл cyrtex.exe, с помощью которого можно транслировать все русскоязычные Plain-TeX файлы. При использовании WinEdt проще всего зайти в меню «Options/Execution Modes...», выбрать TeX в левом верхнем окне и далее ниже в строке «Executable» заменить tex.exe на cyrtex.exe. По умолчанию включена английская расстановка переносов, поэтому перед началом русского текста следует помещать команду \Russian, а перед возвращением к английскому тексту — команду \English. Если языки чередуются часто, то рекомендуется воспользоваться общим русско-английским словарём переносов (при подключении этого словаря команды переключения языка импользовать не нужно). В случае MikTeХ 2.7 можно зайти в меню "Пуск/Программы/MikTeX 2.7", выбрать подпункт "Settings (Admin)" и выполнить следующие действия: * В открывшемся окне перейти на вкладку «Languages», выбрать в списке russian и нажать «Edit…». * В поле «Hyphenation file» указать ruenhyph.tex (вместо loadhyph-ru.tex). * Оставить галочку в поле «Load the hyphenation file». * Кнопкой Up переместить строку russian в начало списка. В случае MikTex 2.9 желаемый результат достигается правкой файла languages.ini из каталога "C:\Program Files\MiKTeX 2.9\miktex\config". Открываем файл и строку «loader=hyphen.tex» раздела [english] (вторая строка файла) меняем на «loader=ruenhyph.tex» (при работе в Windows 7 см. указание выше). После этого заходим в меню "Пуск/Программы/MikTeX 2.9", выбираем подпункт "Settings (Admin)" и на вкладке «General» нажимаем кнопку «Update Formats». | Всего записей: 57 | Зарегистр. 24-05-2009 | Отправлено: 00:49 30-07-2018 | Исправлено: singul, 00:55 30-07-2018 |
|