|
7. "Русскоязычные" текстовые процессоры
7.1 Поддержка кириллицы в TeX
В этом разделе я опишу несколько способов набора русских
текстов в TeX и LaTeX. Есть несколько путей для достижения этой
цели, которые отличаются в сложности установки и удобстве
использования. Например, одна из возможностей это начать работу
без всякой предварительной настройки,
используя Washington AMSTeX Cyrillic fonts. С другой
стороны, вы можете установить пакет LaTeX, который легко
настраивается на пользование кириллицей. У меня был опыт
работы с двумя подобными пакетами. Один из них - пакет Обратите внимание, что доступны две версии LaTeX, одна из них - 2.09 - старая версия , в то время как 2e - новая (выпуск pre-3.0). Если Вы используете LaTeX 2.09, то как можно быстрее переходите на 2e. Последний сохраняет совместимость со старой версией, но имеет намного больше возможностей. Кроме того, версия 3 будет скоро выпущена. Я опишу установку LaTeX 2e. Да, кстати, оба этих пакета требуют для редактирования русских
текстов установку Alt кодировки, а не KOI8-R! Это вызвано
историческими причинами, создатели этих пакетов, использовали, их
для работы с
Работа с Washington Cyrillic
Этот пакет был создан для Американского Математического
Общества, чтобы дать возможность создавать документы со ссылками
на первоисточники на русском. Следовательно, авторы не очень
"напрягались" при создании этого пакета и шрифты в результате этого
выглядят довольно неуклюже. Обычно этот пакет упоминается как
Однако, мы обсудим его, так как он очень прост в использовании и не требует установки - этот набор содержится в большинстве дистрибутивов TeX. Конечно, у вас не будете такой роскоши как автоматическая расстановка дефисов, но все равно ... 1. Снабдите ваш документ следующими директивами:
\input cyracc.def \font\tencyr=wncyr10 \def\cyr{\tencyr\cyracc} 2. Теперь, чтобы напечатать символы кириллицы, вставьте
\cyr для печати используйте соответствующий латинский символ или команду TeX. То есть, строчные буквы русского алфавита соответствуют следующим сочетаниям:
a b v g d e \"e zh z i {\u i} k l m n o p r s t u f kh c ch sh shch {\cprime} y {\cdprime} \`e yu ya Чрезвычайно сложно преобразовывать ваши русские тексты в такую кодировку, но вы можете автоматизировать этот процесс. Программа translit (раздел Символьная перекодировка) поддерживает опцию вывода TeX.
Пакет KOI-8 для teTeX
Также есть довольно новый пакет teTeX-rus. Он поддерживает набор символов KOI-8 и отвечает всем основным требованиям TeX и LaTeX. Я лично его не пробовал, но я слышал что его успешно используют. ВНИМАНИЕ: Этот пакет требует, чтобы вы
переконфигурировали и пересобрать некоторые части вашего пакета
Использование пакета для LaTeX cmcyralt
Пакет cmcyralt может быть найден на любом архиве CTAN (Comprehansive
TeX Archive Network)- например на ВНИМАНИЕ: Удостоверитесь, что у вас установлен пакет Теперь Вы должны сделать следующее:
Теперь настройка расстановок переносов. Она потребует, пересобрать основные файлы LaTeX.
Это все. Установка закончена. Пробуйте пройтись по примерам, найденным в архиве стилей. Если вы в состоянии создавать PostScript файлы без каких-либо проблем, то все - OK. Теперь, чтобы использовать кириллицу в LaTeX, снабдите ваш документ следующей директивой:
\usepackage{cmcyralt} Для подробностей, смотрите Обратите внимание: если у вас есть проблемы с примерами, и если
вы все сделали правильно, то вероятно ваш пакет TeX не был
правильно установлен. Например, во время моей первой попытки,
каждая попытка создать
Использование пакета CyrTUG
Вы можете найти пакет CyrTUG в архиве
SunSite. Возьмите файлы Процесс установки не слишком отличается от предыдущего.
7.2 StarOffice
Юрий Коваленко ( http://www.inp.nsk.su/~kovalenko) собрал всю информацию по русификации StarOffice. Она находится по адресу ftp://sky.inp.nsk.su/archives_src/linux/StarOffice/russification.txt. У меня не было возможности попробовать это и я ничего не могу сказать о точности этой информации. Другой источник информации по этому вопросу предоставлен Евгением Демидовым ( mailto:jack@gpi.ru) и расположен по адресу ftp://ftp.kapella.gpi.ru/pub/cyrillic/psfonts/README. Ну и наконец, Star Division Corp. планирует организовать поддержку кириллицы в грядущей версии StarOffice 5.0
Next Previous Contents |
|||||||||||||||||
With any suggestions or questions please feel free to contact us |