openbaar-schrijver
clone your own copy | download snapshot

Snapshots | iceberg

Inside this repository

transform_step1-5.sh
text/x-sh

Download raw (894 bytes)

#!/bin/bash

echo "Step 1: convert all odts in this folder to pdf"

unoconv -f pdf *.odt

echo "Step 2: convert all pdfs in this folder to ps"

for i in *.pdf;
do pdftops $i;
rm $i;
done

echo "Step 3: scale all ps in this folder from A4 to A5"

for i in *.ps;
do psresize -PA4 -pA5 $i "scaled_"$i;
done

echo "Step 4: convert all scaled ps back to pdf"

for i in "scaled_"*.ps;
do ps2pdf -sPAPERSIZE=a5 $i;
done

echo "Step 5: remove all ps"

for i in *.ps;
do rm $i;
done

# echo "Step 6: put all scaled pdfs together in love.pdf, brief.pdf, gedicht.pdf and verhaal.pdf"
# 
# mkdir -p love;
# pdftk *.pdf cat output love/love.pdf;
# pdftk scaled_brief_*.pdf cat output love/brief.pdf;
# pdftk scaled_verhaal_*.pdf cat output love/verhaal.pdf;
# pdftk scaled_gedicht_*.pdf cat output love/gedicht.pdf;
# 
# echo "Step 7: remove all scaled pdfs"
# 
# for i in "scaled_"*.pdf;
# do rm $i;
# done