LINUX.ORG.RU
ФорумTalks

Несколько вопростов про TeX


0

0

Помогите разобраться пожалуйста.

Можно-ли к Кнутовскому TeX прикрутить русский язык? То-есть не использовать LaTeX и прочих.

Цель - нужно чтобы примеры из книжки Кнута работали с русским языком. Такое возможно?

★★★★
Ответ на: комментарий от alexru

Блин, не rplain, а cyrplain.

LaTeX здесь вообще не в теме.

Но все макры plain TeX'а по любому доступны в LaTeX'е, так шта не замарачивайся...

IMNSHO
()
Ответ на: комментарий от IMNSHO

Как они доступны? Если просто взять пример (первый-же) из книжки Кнута, то истый TeX его компилит. А LaTeX на том-же файле ругаентся на первый-же макрос (какой не помню - книжка дома).

alexru ★★★★
() автор топика
Ответ на: комментарий от alexru

Если версия teTeX < 3, то можно поставить
ftp://ftp.mccme.ru/pub/tex/cd/tetex.unix/texkoi.tar.gz (835 Кб)
Установка простая, в README описана. Теперь plainTeX файл с
русским в koi8 можно собирать командой zcplain (эквивалент tex).

grob ★★★★★
()
Ответ на: комментарий от alexru

дык! Так бы сразу и сказал!

Набираешь пример, после чего 'tex example' или как ты его назвал, но само собой, не latex. Я имел в виду, что в латеховский документ plain-TeX'овские команды еще не запретил никто совать...

IMNSHO
()
Ответ на: комментарий от IMNSHO

Так запретил.

Делаю tex tst.tex - нет ошибок.

latex tst.tex - не определен ни один из макросов.

tst.tex - первый пример из книжки.

Мне просто не нравятся \begin{document}, \end{document} и прочие необходимые в LaTeX'e вещи. Хочу Plain-TeX, но русский :)

alexru ★★★★
() автор топика

Да, это возможно без LaTeX-а вовсе.

К TeX-у можно "приделать" различные файлы форматов.

Формат, который тебе нужен, называется cyrtex.

Если у тебя teTeX или MikTeX, то всё необходимое у тебя уже есть. tex-файлы следует компилировать командой cyrtex. Для автоматической расстановки русских переносов напиши \Russian.

Вообще для работы с форматами в teTeX -- man initex, man mktexfmt.
В MikTeX-е для этого есть специальная GUI-утилита.
Можно даже pdftex настроить на кириллицу, но это уже другая история :)

ringill
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.