Работа в системе LaTeX



         

Русификация TeX'а в UNIX - часть 2


Первый из них описывает действия, которые должен предпринять системный администратор, чтобы установить русскую версию LaTeX'а для всех пользователей, второй — что надо делать пользователю, не имеющему прав системного администратора, чтобы установить русскую версию LaTeX'а для себя2).

Установка русских дополнений совсем проста, если у вас установлена система Linux в версии RedHat 6.0 и выше (или другая система, совместимая по расположению TeX-файлов) и вы можете получить полномочия системного администратора ( root). В этом случае достаточно:

  1. получить полномочия root'а (например, с помощью команды su);
  2. находясь в директории texkoi (полученной при распаковке архива), дать команду sh install.sh

Важно только до этого проверить (как это сделать, см. выше), что оригинальный LaTeX уже установлен, иначе попытки русификации ничего хорошего не дадут (и сильно затруднят последующую русификацию).

Если на втором шаге возникают сообщения об ошибках, значит, в вашей версии Linux файлы расположены несколько иначе и придется разбираться подробнее. Прочтите тогда внимательно сам файл install.sh и комментарии к нему в файле INSTALL.root.

Имеется также аналогичный файл installbsd.sh, который может помочь при установке русификации в системе FreeBSD и аналогичных (где TeX лежит в других директориях).

Проверьте, прошла ли русификация успешно. Для этого создайте тестовый файл testrus.tex, в котором будут русские буквы:

\documentclass{article} \begin{document} This is a test file. Это — тестовый файл. \end{document}

(заметим в скобках, что можно сделать это с помощью примитивного редактора xreditor, который входит в состав русификации и должен к этому моменту быть уже установлен; кроме него, имеются программы reditor-dos2unix и reditor-unix2dos, которые преобразуют тексты из DOS-кодировки (cp866, иногда называемой " альтернативной") в UNIX-кодировку (\mbox{koi8-r}) и обратно).

Затем дайте команду

rlatex testrus.tex

Она должна выдать на экране текст

This is TeX, Version 3.141519 (Web2C 7.3.1) (testrus.tex This is Russified LaTeX2e [2000/07], based on LaTeX2e 2000/06/01 (/usr/share/texmf/tex/latex/base/article.cls Document Class: article 2000/05/19 v 1.4b Standard LaTeX document class (/usr/share/texmf/tex/latex/base/size10.clo)) No file testrus.aux (/usr/share/texmf/tex/latex/base/t1cmr.fd)[1] (testrus.aux) ) [1] (testrus.aux) ) Output written on testrus.dvi (1 page, 284 bytes).Transcript written on testrus.log.

(или аналогичный) и создать файл testrus.dvi. При просмотре этого файла на экране с помощью программы xdvi ( dvi-драйверы не требуют специальной русификации и используются обычным образом) должны быть видны русские буквы, программа dvips должна создавать PostScript-файл, при просмотре и печати которого видны русские буквы и т.п.

Если все это прошло успешно, то русификация готова к использованию (о некоторых ее возможностях см. приложение E).




Содержание  Назад  Вперед