Compilar latex e gerar pdf

Publicado por Ricardo Brito do Nascimento (última atualização em 01/12/2011)

[ Hits: 13.300 ]

Homepage: http://brito.blog.incolume.com.br

Download tex_gen_pdf.sh




Compila o latex e gera um arquivo pdf .
tex_gen_pdf.sh

  



Esconder código-fonte

#!/bin/bash
# tex_gen_pdf.sh 
# função: Executar os comandos latex, bibtex e makeindex de forma simplificada
# autor: Ricardo Brito do Nascimento britodfbr<at>incolume.com.br
# exemplo: tex_gen_pdf.sh <arquivo>
# 
#


function tex (){
 pdflatex --interaction=nonstopmode $1
 pdflatex --interaction=nonstopmode $1
 bibtex $(basename $1 .tex)
 pdflatex --interaction=nonstopmode $1
 bibtex $(basename $1 .tex)
 makeindex $(basename $1 .tex).glo -s $(basename $1 .tex).ist -t $(basename $1 .tex).glg -o $(basename $1 .tex).gls
 makeindex -s $(basename $1 .tex).ist -t $(basename $1 .tex).nlg -o $(basename $1 .tex).ntn $(basename $1 .tex).not
 
 pdflatex --interaction=nonstopmode $1
 bibtex $(basename $1 .tex)
 makeindex $(basename $1 .tex).glo -s $(basename $1 .tex).ist -t $(basename $1 .tex).glg -o $(basename $1 .tex).gls
 makeindex -s $(basename $1 .tex).ist -t $(basename $1 .tex).nlg -o $(basename $1 .tex).ntn $(basename $1 .tex).not
 
 pdflatex --interaction=nonstopmode $1
 pdflatex --interaction=nonstopmode $1
 pdflatex --interaction=nonstopmode $1
 [ -e $(basename $1 .tex).pdf ] && evince $(basename $1 .tex).pdf&   
}
tex $@

Scripts recomendados

Pinga vários IPs, tentando descobrir o hostname e MAC

Inclusão/Exclusão de usuários no CVS.

Criando uma lixeira p/ o usuário

textModeMusicPlayer

Shell scrip de monitoramento de rede


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts