У меня есть этот report.tex
файл, который я конвертировать в PDF следующим образом:процесс файл удаленно с помощью SSH
latex report.tex
dvips report.dvi -o report.ps
ps2pdfwr report.ps report.pdf
Эти команды помещаются в файл с именем linux_build
Это прекрасно работает. Тем не менее, это работает на моей машине Linux, и большая часть моей работы я делаю на своем Mac
Я проверил MacTex, который огромен (> 4 ГБ), поэтому я решил обработать файл латекса удаленно (поэтому работая на моем Mac и на моем Linux-компьютере). Как это:
ssh [email protected] "cd build && ./linux_build" < report.tex
scp [email protected]:build/report.pdf .
Все это работает, за исключением одной вещи:
latex report.tex
Эта команда просто смотрит на диске, а не в течение некоторого входного потока/трубы независимо. Именно в этот момент я уже не уверен, как это исправить. Какие-либо предложения ?
Если 'latex' поддерживает чтение со стандартного ввода, то вы можете сделать это таким образом. Возможно только «латекс» или, возможно, «латекс» или, возможно, «latex/dev/stdin», чтобы подделать его как локальный файл. Если это не сработает, вам необходимо перенести файл сначала. –
Удивительный, бегущий только «латекс» сделал трюк! Конечно, просто копирование файла сначала сработало бы. Благодаря! –