IonizationChamber/ContinuousIntegration/run_generate_docs.sh

29 wiersze
577 B
Bash

#!/bin/bash
cd ../Documentation/Diagrams/
# generate .png from all .tex in current directory
for filename_with_extension in *.tex
do
echo "processing $filename_with_extension..."
# remove file exctension to made file handling easier
filename=${filename_with_extension%.*}
# convert .tex to .png
pdflatex $filename.tex
touch $filename-tmp.pdf
pdfcrop $filename.pdf $filename-tmp.pdf
pdftoppm -png -r 800 $filename-tmp.pdf $filename
# convert .tex to .png
pdf2svg $filename-tmp.pdf $filename.svg all
done
rm *.aux *.log *.pdf