2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу 1, 2  След.
 
 Ошибка MikTeX
Сообщение14.01.2014, 21:42 
Здравствуйте!
Мне нужна помощь грамотного программиста, поэтому обращаюсь к вам.
Проблема состоит в том, что есть стилевой файл r.tex и он не компилируется. Есть файл myfile.txt, к которому обращается стилевой. У меня набрана статья в LaTEXе ismagilova1.tex - копия myfile.txt (только без преамбулы).

Помогите разобраться с этим. Заранее благодарна!

Изображение

 
 
 
 Re: Ошибка MikTeX
Сообщение14.01.2014, 21:53 
Аватара пользователя
Здравствуйте littleTeX.
Проблема только в этом конкретном случае (не один файл .tex) и другие работы (одним файлом) в .tex компилируются?

 
 
 
 Re: Ошибка MikTeX
Сообщение14.01.2014, 22:50 
Аватара пользователя
А если не PDFTeXify, а просто PDFLaTeX-ом компилировать? Т.е. другую кнопочку нажимать пробовали?

 
 
 
 Re: Ошибка MikTeX
Сообщение15.01.2014, 17:12 
Цитата:
Проблема только в этом конкретном случае (не один файл .tex) и другие работы (одним файлом) в .tex компилируются?
Да. Другие компилируются без проблем.

Цитата:
А если не PDFTeXify, а просто PDFLaTeX-ом компилировать? Т.е. другую кнопочку нажимать пробовали?
Тоже выходит ошибка.


После некоторых манипуляций вышло следующее:
Изображение

 
 
 
 Re: Ошибка MikTeX
Сообщение15.01.2014, 17:38 
littleTeX в сообщении #814462 писал(а):
Проблема состоит в том, что есть стилевой файл r.tex и он не компилируется. Есть файл myfile.txt, к которому обращается стилевой. У меня набрана статья в LaTEXе ismagilova1.tex - копия myfile.txt (только без преамбулы).

Скажите, какова взаимосвязь между файлами?
Вы компилируете файл r.tex (почему он называется стилевым?) - он содержит в себе ссылку на какой-то из остальных файлов (почему один из них имеет расширение *.txt ?)
Или наоборот, указанная ошибка выходит при попытке трансляции какого-то другого файла? Если так, то как к ним относится r.tex, он включается командой include или как-то еще?

 
 
 
 Re: Ошибка MikTeX
Сообщение15.01.2014, 18:28 
Аватара пользователя
Да, такое ощущение, что это уже вторая преамбула, которую транслятор встречает в одном документе. Естественно, он её переварить не может.

 
 
 
 Re: Ошибка MikTeX
Сообщение16.01.2014, 00:00 
Аватара пользователя
Вот только это и нашел:
!Can be used only in preamble.
Цитата:
Certain commands can only be entered before the \begin{document} statement. This part of the file is called the "preamble". Move the offending statement to the preamble and try again.

А вы не могли бы прикрепить тут этот r.tex файл?

 
 
 
 Re: Ошибка MikTeX
Сообщение16.01.2014, 00:31 
NT2000 в сообщении #814933 писал(а):
А вы не могли бы прикрепить тут этот r.tex файл?

Нет необходимости, имхо. Достаточно будет убрать вторую преамбулу во вложенном документе.
(А уж если чего и прикреплять, меня бы больше log-файл интересовал. :) )

 
 
 
 Re: Ошибка MikTeX
Сообщение16.01.2014, 00:48 
Аватара пользователя
Otta в сообщении #814948 писал(а):
Достаточно будет убрать вторую преамбулу во вложенном документе.

Похоже, что эта тема обретает черты битвы экстрасенсов. :D

 
 
 
 Re: Ошибка MikTeX
Сообщение17.01.2014, 13:51 
Otta в сообщении #814715 писал(а):
littleTeX в сообщении #814462 писал(а):
Проблема состоит в том, что есть стилевой файл r.tex и он не компилируется. Есть файл myfile.txt, к которому обращается стилевой. У меня набрана статья в LaTEXе ismagilova1.tex - копия myfile.txt (только без преамбулы).

Скажите, какова взаимосвязь между файлами?
Вы компилируете файл r.tex (почему он называется стилевым?) - он содержит в себе ссылку на какой-то из остальных файлов (почему один из них имеет расширение *.txt ?)
Или наоборот, указанная ошибка выходит при попытке трансляции какого-то другого файла? Если так, то как к ним относится r.tex, он включается командой include или как-то еще?


Ссылка на стилевой файл http://www.math.nsc.ru/~alglog/r.zip. Взято отсюда: http://www.math.nsc.ru/~alglog/alglogf.html. "myfile.txt" включается командой "input".
Ошибка выходит, как я понимаю, именно в стилевом файле (иначе зачем на вкладке с r.tex высвечивается)

 
 
 
 Re: Ошибка MikTeX
Сообщение17.01.2014, 14:51 
Аватара пользователя
littleTeX в сообщении #815602 писал(а):
"myfile.txt" включается командой "input".
Ошибка выходит, как я понимаю, именно в стилевом файле (иначе зачем на вкладке с r.tex высвечивается)


r.tex с комментированным myfile.txt нормально собирается. Выложите свой myfile.txt, проверю целиком.
Плюс, r.tex переконвертировал в свою кодировку (utf8), и в преамбуле подправил на новую c
Код:
\usepackage[cp866]{inputenc}
на
Код:
\usepackage[utf8]{inputenc}

 
 
 
 Re: Ошибка MikTeX
Сообщение18.01.2014, 15:22 
Сколько ни наблюдал "ошибок" МикТеХа, каждый раз оказывалось, что виноват юзер :)

 
 
 
 Re: Ошибка MikTeX
Сообщение18.01.2014, 19:56 
Аватара пользователя
Подозреваю, что редакция предполагала, что пользователь свой текст напишет в файле myfile.txt, не содержащем ни преамбулы, ни даже команд \begin{document} и \end{document} (судя по тому, что в файле r.tex всё это уже есть).

 
 
 
 Re: Ошибка MikTeX
Сообщение20.01.2014, 20:12 
Цитата:
Выложите свой myfile.txt

http://rapid.ufanet.ru/48263600

 
 
 
 Re: Ошибка MikTeX
Сообщение21.01.2014, 05:03 
Аватара пользователя
А теперь перечитайте всё, что говорили выше. В Вашем файле снова присутствует \begin{document} и т.п.

 
 
 [ Сообщений: 23 ]  На страницу 1, 2  След.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group