2014 dxdy logo

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

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




 
 Не могу запустить команду.
Сообщение21.04.2014, 20:32 
Всем доброго вечера!

Не понимаю, что не так:

(Оффтоп)

код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass[11pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}
\usepackage[OT1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\setlength{\oddsidemargin}{-20pt}
\setlength{\topmargin}{-17mm}
\setlength{\headheight}{0pt}
\setlength{\headsep}{0pt}
\setlength{\textwidth}{180mm}
\setlength{\textheight}{290mm}
\setlength{\footskip}{0pt}
\begin{document}

$F\in \mathcal{C}^\infty$

\end{document}


На такое при попытке быстрой сборки выскакивает окно "Ошибка. Не могу запустить команду.". Хотя, имя файла сохранено, расширение *.tex проставлено. На старом $\TeX$maker'е такого не было, подобный файл всегда собирался. Подскажите, пожалуйста, в чем же проблема и как ее решить?

 
 
 
 Re: Не могу запустить команду.
Сообщение21.04.2014, 22:22 
Проблема не в этом коде, он компилируется. Ищите проблему в настройках компилятора.

 
 
 
 Re: Не могу запустить команду.
Сообщение21.04.2014, 23:48 
Аватара пользователя
Delpiero в сообщении #852765 писал(а):
Проблема не в этом коде, он компилируется. Ищите проблему в настройках компилятора.


Прежде всего, TeX сам по себе не имеет GUI и допускает только CML (command line) interface. Др. словами: только с терминала (консоли). Поэтому первое дело для проверки: запустить его (tex, latex, pdftex, pdflatex, и т.д. и т.п.) с терминала.

Но большинство людей на Windows (и на Маке, и даже др. Unix) используют frontend (напр. WinEdit, TeXStudio, TeXworks, имя им легион), который запускает TeX, [который и процессирует документ], а также или сам показывает результат, либо запускает какой нибудь браузер (Adobe Reader, напр.) чтобы его показать.

В какой момент происходит ошибка? При запускании TeX или при выдаче результата? Следует проверить, правильно ли зовет frontend соответствующую программу.

 
 
 
 Re: Не могу запустить команду.
Сообщение22.04.2014, 13:22 
кроме фронтэндов и голой командной строки, можно bat-файлик применять.

-- 22 апр 2014 21:23 --

Terraniux, сделайте скриншот с вашей ошибкой

 
 
 
 Re: Не могу запустить команду.
Сообщение22.04.2014, 22:29 
На нажатие fn+F1 (быстрая сборка) указанного документа выдается таокое:

(Оффтоп)

http://www.picshare.ru/uploads/140422/zJm5WVT11l.jpg

 
 
 
 Re: Не могу запустить команду.
Сообщение22.04.2014, 22:40 

(Неквалифицированный совет.)

Что-то испортилось в пакете babel, насколько видно по ошибке. Может, будет какая-то польза от его переустановки?

Или ничего не портилось, а пути какие-то не те передаются, и по ним ничего не находится, так что покажите, как предлагали выше, строки из настроек, которыми вызываются программы теха.

 
 
 
 Re: Не могу запустить команду.
Сообщение23.04.2014, 01:41 
Terraniux
Если дело действительно в babel, так он Вам для этого файла пока и не нужен. Протестируйте, попробуйте закомментить строчку с подключением пакета.

Вы сам TeX не обновляли/переустанавливали, только редактор?

 
 
 
 Re: Не могу запустить команду.
Сообщение23.04.2014, 22:19 
Otta,
установил новый $\TeX$maker, на новый комп с Виндовс 8. Скачивал с офф сайта maker'а.
Otta в сообщении #853241 писал(а):
закомментить строчку с подключением пакета


А это как?

 
 
 
 Re: Не могу запустить команду.
Сообщение23.04.2014, 22:22 
Поставьте % в начало строки \usepackage[russian]{babel}.

 
 
 
 Re: Не могу запустить команду.
Сообщение23.04.2014, 22:45 
arseniiv в сообщении #853578 писал(а):
Поставьте % в начало строки \usepackage[russian]{babel}.

Опять "Package babel error <...>".

 
 
 
 Re: Не могу запустить команду.
Сообщение24.04.2014, 01:17 
Ну это вслепую дальше.
Смените имя файла, чтобы не было кириллицы, и на всякий случай, положите его в такое место, где полный путь к имени тоже не содержит кириллицы. (никакая из вложенных папок). Можно, например, в корень положить. Или какой-нибудь с:\user

Если все пройдет нормально, снимайте % в начале строки и попробуйте включить русский текст.

 
 
 
 Re: Не могу запустить команду.
Сообщение24.04.2014, 01:55 
Аватара пользователя
Terraniux в сообщении #853590 писал(а):
arseniiv в сообщении #853578 писал(а):
Поставьте % в начало строки \usepackage[russian]{babel}.

Опять "Package babel error <...>".



Дело в том, что хотя babel отключен, его следы остались в .aux файле и при первой прогонке они и дают ошибку. Либо смените название (как посоветовали) либо просто перейдите на эту прогонку в batch mode (введите q и возврат)

 
 
 
 Re: Не могу запустить команду.
Сообщение25.04.2014, 11:09 
Интересно, что если взять \usepackage[english]{babel} вместо "russian", то документ без русских букв компилится. А с ними - ошибки.

 
 
 [ Сообщений: 13 ] 


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