26 lines
632 B
Bash
Executable File
26 lines
632 B
Bash
Executable File
#!/bin/sh
|
||
# on enlève l’extension du 1er argument
|
||
FILE=${1%.*}
|
||
TMPFILE=pstemp
|
||
# création d’un fichier temporaire psttemp.tex
|
||
cat > $TMPFILE.tex <<EOF
|
||
\documentclass{article}
|
||
\usepackage{pstricks}
|
||
\usepackage{pstricks-add}
|
||
\usepackage{pst-eps}
|
||
\thispagestyle{empty}
|
||
\begin{document}
|
||
\begin{TeXtoEPS}
|
||
\input{$FILE}
|
||
\end{TeXtoEPS}
|
||
\end{document}
|
||
EOF
|
||
# Création du fichier dvi
|
||
latex $TMPFILE
|
||
# Création du fichier eps
|
||
dvips -E $TMPFILE.dvi -o $TMPFILE.eps
|
||
# Création du fichier pdf
|
||
epstopdf $TMPFILE.eps --debug --outfile=$FILE.pdf
|
||
# effacement des fichiers temporaires
|
||
rm -f $TMPFILE.*
|