Executando LaTeX via linha de comando no servidor Ubuntu

-1

Em um servidor Ubuntu 10 (sim, não a versão mais recente), eu gostaria de executar o LaTeX para que eu possa invocar o programa via linha de comando e passar arquivos .tex para compilar. Isso é possível?

TeX Live seria uma das distribuições que você pode escolher, certo?

Eu posso apenas instalá-lo com o seguinte comando, não posso?

sudo apt-get install texlive

E depois? Como posso invocar o TeX Live via linha de comando, sem uma GUI (como esta em um servidor remoto)?

    
por caw 11.10.2013 / 15:00

1 resposta

5

Sim, esse comando instalará um ambiente LaTeX básico, mas totalmente funcional.

Você então compila um documento mydoc.tex :

latex mydoc
latex mydoc

Que produzirá um arquivo dvi que você pode converter ainda mais em postscript com dvips . (Ou outros formatos de saída, por exemplo, png with dvipng .) No caso mais provável de você desejar saída em PDF, use pdflatex em vez de latex . (Eu suponho que isso esteja disponível em 10.04, eu não tenho uma cópia para verificar).

Se você estiver executando em um servidor, talvez queira a opção -interaction=nonstopmode , caso contrário, ele fará uma pausa e aguardará sua entrada se encontrar um erro no documento.

É necessário executar latex / pdflatex mais de uma vez, já que durante a primeira passada ele produzirá vários arquivos auxiliares que serão usados para melhorar o layout na próxima vez.

Perguntas mais detalhadas sobre o látex provavelmente são mais bem feitas na troca de pilha apropriada .

    
por chronitis 11.10.2013 / 15:46