17 lines
699 B
Plaintext
17 lines
699 B
Plaintext
|
#!/bin/sh
|
||
|
|
||
|
if [ $# -ne 1 ]; then
|
||
|
echo "Usage: ${0##*/} FILE"
|
||
|
|
||
|
echo "LaTeX quick compiler. It adds the preambule -- and the
|
||
|
\end{document} -- automatically."
|
||
|
exit
|
||
|
fi
|
||
|
|
||
|
## One line is mandatory.
|
||
|
PREAMBLE='\documentclass[10pt,a4paper]{article}\usepackage[utf8]{inputenc}\usepackage[T1]{fontenc}\usepackage{amsmath,amssymb,amsfonts}\usepackage{geometry}\usepackage{lmodern}\usepackage{marvosym}\usepackage{textcomp}\DeclareUnicodeCharacter{20AC}{\EUR{}}\DeclareUnicodeCharacter{2264}{\leqslant}\DeclareUnicodeCharacter{2265}{\geqslant}\begin{document}\input'
|
||
|
|
||
|
END='\end{document}'
|
||
|
|
||
|
pdflatex -file-line-error-style -interaction nonstopmode -jobname="${1%.tex}" "$PREAMBLE" "$1" "$END"
|