#!/bin/bash # -------------------------------------------- # Compilar latex source y generar archivo pdf # con apropiadas fuentes escaleables # # NOTAS: # # Para generar documentos PDF *no* utilizar # # \usepackage[T1]{fontenc} # # en su reemplazo utilizar # # \usepackage{ae} # # A set of virtual fonts designed to be a close approximation to a # T1-encoded set based on the CM fonts. This should make it # possible to use the existing Type1 versions of the CM fonts to produce # PDF files even when one needs hyphenation patterns other than # English. # # y si se desea utilizar el paquete pslatex # # \usepackage[pslatex] # -------------------------------------------- if [ $# -eq 0 ] ; then echo "Uso: `basename $0` archivo" exit fi for file in $@ do name=`basename $file .tex` # Run LaTeX 3 veces para asegurar que todas las # referencias sean correctamente tomadas latex $name latex $name latex $name # Run dvips con fuentes escaleables dvips -Pcmz -Pamz $name.dvi -o # dvips -Ppdf $name.dvi -o # Run ps2pdf con papersize A4 ps2pdf -sPAPERSIZE=a4 $name.ps # Limpiar archivos temporarios rm -f $name.aux rm -f $name.log rm -f $name.dvi rm -f $name.ps rm -f $name.out rm -f $name.lis rm -f $name.toc rm -f $name.lof rm -f $name.lot done