1
0
mirror of https://gitlab.com/tiggr/faltstern.git synced 2024-12-26 00:11:04 +01:00
faltstern/PDF/build.sh

40 lines
965 B
Bash
Raw Normal View History

2018-01-04 20:03:29 +01:00
#!/bin/bash
out="handout.pdf"
while [ "$1" != '' ]
do
[ $1 == "-nolist" ] && nolist=true && shift
[ $1 == "-o" ] && shift && out=$1 && shift
done
if [ "$nolist" == true ]
then
list="T"
listpdf="leer.pdf"
listpdftk="${list}=${listpdf}"
else
list="T"
listpdf="../../Teilnehmer/Teilnehmer.pdf"
listpdftk="${list}=${listpdf}"
fi
echo cleaning before build ...
rm handout.pdf 2> /dev/null
rm temp* 2> /dev/null
# rearranging pages
# pdftk ../Florian/Faltanleitungen.pdf cat 5 2 1 4 3 output tempfalten.pdf
2018-01-04 20:03:29 +01:00
echo building handout ...
# pdftk C=../main.pdf $listpdftk E=leer.pdf O=oss.pdf cat C ${list} E O output temp.pdf verbose
pdftk C=../main.pdf E=leer.pdf P=../Florian/Faltanleitungen.pdf O=../backside.pdf $listpdftk cat C P $list E E O output temp.pdf verbose
2018-01-04 20:03:29 +01:00
echo updating metadata and compress
pdftk temp.pdf update_info meta.txt output $out compress
echo cleaning after build ...
rm temp*.* 2> /dev/null
echo Done!