Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
О пакетах TeX и METAFONT и их авторе.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
396.8 Кб
Скачать

Использование русского языка

Поддержка русского языка для LaTeX включена в MiKTeX. Поэтому Вы сразу можете набирать русскоязычные документы. Достаточно, чтобы Ваши LaTeX'овские документы имели в преамбуле три строчки. Выглядит это так:

/documentclass{....}

/usepackage[cp1251]{inputenc} %% 1

/usepackage[T2A]{fontenc} %% 2

/usepackage[russian]{babel} %% 3

/begin{document}

.........

/end{document}

Первый пакет готовит LaTeX для восприятия кодировки Windows. Второй говорит LaTeX'у, шрифт с какой внутренней кодировкой следует использовать в самом документе (тут можно ещё использовать кодировки T2B и T2C, в которые отличаются наборами редких символов, например, буквы Ять и Юс Большой есть только в кодировке T2C). Третий же пакет — Babel нужен для поддержки переносов в выбранном языке.

Тонкости с подключением переносов

Русские переносы обычно выключены по умолчанию. Что бы это исправить, проделайте следующее.

  • Вызываете меню "MiKTeX Options" (Это делается стандартным для Windows способом: нажимаете кнопку "Start->Programs->MiKTeX->MiKTeX Options"). Должно появится меню с пятью закладками.

  • Идёте в закладку "Languages" и ставите галочку напротив russian. Затем не забудьте нажать кнопку "Apply".

  • Затем идёте в закладку "General" и нажимаете кнопку "Update Now". Дожидаетесь окончания процесса обновления (около минуты).

  • Затем здесь же нажимаете кнопку "Refresh Now". Дожидаетесь окончания процесса обновления (около минуты).

  • Нажимаете кнопку "OK".

Всё, после этого все Ваши русскоязычные документы, которые содержат в преамбуле подключение трёх пакетов, как было сказано немного выше, будут автоматически содержать переносы.

В случае, если Вам нужны переносы в смешаном русско-английском тексте, проделайте cледующее: Вставьте в конец файла .../localtexmf/tex/generic/config/language.dat такие три строчки:

ruseng ruenhyph.tex

=russian

=english

Затем проделайте последние три из пяти пунктов, что описаны чуть выше.

Настройка Кириллические векторные шрифты

В пакете MiKTeX установлены только растровые кириллические шрифты. Их недостатки незаметны пока вы делаете только *.dvi документы. Но если Вам потребуется создать PDF документ, то качество вас разочарует. Можно попробовать сделать PDF документ с русским и английским текстом одновременно и убедится, насколько по разному отображаются русские и английские буквы. Эта проблема может быть решена путём уставки на своём компьютере дополнительных пакетов, содержащих векторные кирриллические шрифты. Здесь представлено два таких пакета cm-super и pscyr.

Пакет cm-super.

Пакет содержит полную коллекцию кириллических шрифтов семейства Computer Modern в формате Type 1. Версия пакета 0.3.3 (от 25 мая 2002 года) включает в общей сложности 434 начертания шрифтов, и позволяет использовать 2536 TeX'овских шрифта. Он находится на CD в каталоге CD:/TeX/font-packs/cm-super/. Следует отметить, что это современный, наиболее полный пакет кириллических векторных шрифтов, для работы с TeX'ом.

  • Подробнее о пакете можно прочесть в файле readme.txt

  • Инструкция по установке для teTeX, fpTeX, TeX Live и MikTeX находится в файле install.txt

  • Историю развития пакета можно узнать, прочитав файл changelog.txt