Ошибка при попытке скомпилировать латексный документ.Где я могу найти файл "Вывод отчета *"? - PullRequest
3 голосов
/ 27 июня 2010

Помощь !!!

Я пытаюсь скомпилировать документ LaTeX, который был скомпилирован раньше, но сейчас по какой-то причине он просто не пройдёт. Сообщение об ошибке, которое я получаю, не очень информативно, и я даже не могу найти файл, на который оно указывает.

Подробности: я использую Aquamacs, и когда я пытаюсь скомпилировать документ, мини-буфер отображает следующее сообщение:

alt text

Когда я нажимаю C-c `, вот что я получаю:

--- TeX сказал --- \ Hy @ AtBeginDocument -> \ ltx @ LocalAppendToMacro
\ Hy @ AtBeginDocumentHook l.735
... г \ Hy @ AtBeginDocument \ expandafter {\ Hy @ температура
}
--- HELP --- TeX обнаружил неизвестное имя команды. Вы, вероятно неправильно написали имя. Если это сообщение происходит, когда выполняется команда LaTeX обработано, команда, вероятно, находится в неправильное место --- например, ошибка может быть вызвана \ item Команда, которая не внутри среда составления списков. Может ошибка также может быть вызвано пропавшим без вести \ documentclass команда.

Проблема в том, что я даже не могу найти этот файл, указанный в мини-буфере (вывод отчета *) - поверьте мне, он не находится в каталоге, который, по его словам, есть. Мой LaTeX-документ содержит только 191 строку, и ошибка предположительно находится в строке 735.

Я проверил весь документ в поисках чего-то, что могло бы быть не так, но я не смог ничего найти.

Возможно, это не имеет никакого отношения к этому, но ранее сегодня я переставлял весь свой файл .emacs и мог сделать что-то, что мешает auctex или latex, но я попытался скомпилировать другой файл, и это сработало.

Спасибо:)

1 Ответ

2 голосов
/ 27 июня 2010

Попробуйте сделать чистую компиляцию документа вне emacs (т.е. просто запустите команду latex из терминала) и посмотрите, что произойдет. Файл журнала будет в текущем каталоге. Кроме того, он будет работать в латексном режиме в интерактивном режиме, так что вы сможете лучше понять, что пошло не так.

...