
Это, сосбственно, ошибки компиляции латехом документа из фрэйма емакса:
Код: Выделить всё
Running `Preview-LaTeX' on `_region_' with ``latex "\nonstopmode\nofiles\PassOptionsToPackage{active,tightpage,auctex}{preview}\AtBeginDocument{\ifx\ifPreview\undefined\RequirePackage[displaymath,floats,graphics,textmath,sections,footnotes]{preview}[2004/11/05]\fi}" "\input" _region_.tex''
This is pdfTeX, Version 3.1415926-1.40.11 (TeX Live 2010)
restricted \write18 enabled.
entering extended mode
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, an
cientgreek, ibycus, armenian, bulgarian, pinyin, coptic, ukenglish, usenglishma
x, esperanto, estonian, monogreek, greek, icelandic, assamese, bengali, gujarat
i, hindi, kannada, malayalam, marathi, oriya, panjabi, tamil, telugu, indonesia
n, interlingua, irish, kurmanji, lao, latin, romanian, russian, sanskrit, serbi
an, slovenian, turkish, ukrainian, uppersorbian, welsh, loaded.
No auxiliary output files.
(./_region_.tex !name(online.tex) !name(online.tex) !offset(-2)
! Undefined control sequence.
l.7 \section
{Онлайновое распознавание}
! LaTeX Error: Missing \begin{document}.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.7 \section{�
�нлайновое распознавание}
Overfull \hbox (20.0pt too wide) in paragraph at lines 7--8
[]
Документ latex'а попилен на основной с преамбулой и подключаемые части. В емаксе я открываю одну такую часть, выставляю мастерфайлом основной, и запускаю отрисовку картинок для голых формул. Он мне предлагает кэш преамбулы и в итоге я получаю картинки формул. То есть ясно видно, что преамбула работает, ибо без подключения он вобще ни чё не делает.
Этот же сложный документ я обыкновенным способом компилю через latex main.tex, и много чего уже так напечатал. Почему же emacs не хочет кирилицу латехом разруливать?
Мой ~/.emacs
Код: Выделить всё
(when (equal system-type 'i386-linux)
(setenv "PATH" (concat "/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/games:/opt/java/jre/bin:/usr/lib/kde4/libexec:/usr/lib/qt/bin:/usr/local/texlive/2010/bin/i386-linux:" (getenv "PATH")))
)
;;(setq load-path (cons "~/elisp" load-path))
(require 'tex-site)
(require 'preview-latex)
В setenv "PATH" я тупо скопировал echo $PATH пользователя.