LINUX.ORG.RU
ФорумTalks

помогите осилить TeX


0

0

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

Подрубил тут древний принтер, а он русского языка не понимает, когда текст напрямую шлёшь.

Пришлось html писать и печатать из мозилки.

Теперь пытаюсь осилить TeX, написал простенький документ, а он не обрабатывается :-(

\documentclass{letter}
\usepackage{ucs}
\usepackage[utf8x]{inputenc}
\begin{document}
АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
абвгдеёжзийклмнопрстуфхцчшщъыьэюя
123456789012345678901234567890123
\end{document}


Ругается так:
This is TeX, Version 3.14159 (Web2C 7.4.5)
(./myfirst_test.tex
LaTeX2e <2001/06/01>
Babel <v3.7h> and hyphenation patterns for american, french, german, ngerman, n
ohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/letter.cls
Document Class: letter 1999/04/29 v1.2z Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo))
(/usr/share/texmf/tex/latex/latex-unicode/ucs.sty
(/usr/share/texmf/tex/latex/latex-unicode/uni-global.def))
(/usr/share/texmf/tex/latex/base/inputenc.sty
(/usr/share/texmf/tex/latex/latex-unicode/utf8x.def))
No file myfirst_test.aux.
(/usr/share/texmf/tex/latex/latex-unicode/ucsencs.def)
(/usr/share/texmf/tex/latex/latex-unicode/uni-4.def)
! Undefined control sequence.
\u-default-1040 #1->\CYRA

l.5 ^^d0^^90
^^d0^^91^^d0^^92^^d0^^93^^d0^^94^^d0^^95^^d0^^81^^d0^^96^^d0^^97...

anonymous

Re: помогите осилить TeX

> Version 3.14159

юбилейная версия какая-то :)

dumka ★★ ()

Re: помогите осилить TeX

Добавь \usepackage[russian]{babel}

AiLr ★★ ()

Re: помогите осилить TeX

Ну и \usepackage[T2A]{fontenc} тогда уж ;)

AiLr ★★ ()
Ответ на: Re: помогите осилить TeX от dumka

Re: помогите осилить TeX

Это специально, каждая новая версия --- новая цифра в Пи, поскольку TeX стабилен и за нахождение ошибок даже денег платят, цифр не так много.

stassats ★★★★ ()
Ответ на: Re: помогите осилить TeX от Begemoth

Re: помогите осилить TeX

> Это, вроде как, необязательно. \cyra и прочие определябтся в babel.

Угу, проверил, так и есть.

AiLr ★★ ()
Ответ на: Re: помогите осилить TeX от AiLr

Re: помогите осилить TeX

> Добавь \usepackage[russian]{babel}

О, премного благодарен, помогло! А когда несколько языков, что следует писать?

А не подскажете, какую программу лучше использовать для просмотра? dvi2tty какой-то кривой, русские буковки отображает как ###

anonymous ()
Ответ на: Re: помогите осилить TeX от anonymous

Re: помогите осилить TeX

> А когда несколько языков, что следует писать?

\usepackage[russian,anotherrussian,notrussian,evenmorerussian]{babel}

> А не подскажете, какую программу лучше использовать для просмотра?

xdvi

beastie ★★★★★ ()
Ответ на: Re: помогите осилить TeX от anonymous

Re: помогите осилить TeX

Насколько я понимаю, \usepackage[english,russian]{babel} для нескольких языков, хотя я не техник ;)

Из viewer'ов пользую xdvi, доволен. Для консоли попробуй catdvi.

AiLr ★★ ()
Ответ на: Re: помогите осилить TeX от AiLr

Re: помогите осилить TeX

И не забывай переключаться между языками - \selectlanguage если мне не изменяет склероз.

Можно использовать pdflatex для прямой генерации PDF'а - для него глядела наверное есть :-)

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