Запуск LaTeX через командную строку на сервере Ubuntu

На сервере Ubuntu 10 (да, больше не последней версии) я хотел бы запустить LaTeX, чтобы я мог вызывать программу через командную строку и передавать файлы .tex для компиляции. Возможно ли это?

TeX Live будет одним из дистрибутивов, которые вы можете выбрать, верно?

Я могу просто установить его с помощью следующей команды, не так ли?

[ 110]

А потом? Как я могу вызвать TeX Live через командную строку, без графического интерфейса (как это происходит на удаленном сервере)?

-1
задан 25 January 2018 в 01:13

1 ответ

Да, эта команда установит базовую, но полностью функциональную среду LaTeX.

Затем вы компилируете документ mydoc.tex:

latex mydoc
latex mydoc

, который создаст файл dvi, который вы можете затем преобразовать в постскриптум с помощью dvips. (Или другие выходные форматы, например, png с dvipng.) В более вероятном случае, когда вы хотите вывод PDF, используйте pdflatex вместо latex. (Я предполагаю, что это доступно в 10.04, у меня нет копии для проверки).

Если вы работаете на сервере, вам может потребоваться опция -interaction=nonstopmode, в противном случае она остановится и будет ждать ввода, если обнаружит ошибку в документе.

Необходимо запускать latex / pdflatex более одного раза, поскольку во время первого прохода он создаст различные вспомогательные файлы, которые затем использует для улучшения макета в следующий раз.

Более подробные вопросы о латексе, вероятно, лучше всего задавать на соответствующем обмене стека .

0
ответ дан 25 January 2018 в 01:13

Другие вопросы по тегам:

Похожие вопросы: