#!/bin/bash # \vdbfootnote{18418} # TEXREFERENCE, ADAPTED EACH RUN # DOWNLOADURL, ADAPTED EACH RUN # http://vektordb.lafkon.net/2009/191pages/PIXO_469480802_MigD3.pdf # SECTOR:{10}{20}{420}{410} # SECTOR:{-50}{20}{450}{520} # BORDER:1pt TMPDIR=tmp rm $TMPDIR/*.pdf GRAFIKLIST=a/utils/list/svg/2010/chmod+x.list GRAFIK=`cat $GRAFIKLIST | rl --count=1 | sed 's/.svg/.pdf/g'` VDBPATH=`echo $GRAFIK | cut -d "/" -f 4-50` FORKPATH=a/stock/$VDBPATH VDBURL=vektordb.lafkon.net/$VDBPATH SEDURL=`echo $VDBURL | sed 's/_/\\\_/g' | awk -F"/" '{$1=$1}1' OFS="\/"` OLDURL=`sed -n '/DOWNLOADURL/{n;p;}' $0 |\ sed -n '/sed/!p' |\ cut -d "/" -f 3-50 |\ awk -F"/" '{$1=$1}1' OFS="\/"` sed -i s/$OLDURL/"$SEDURL"/ $0 ######################################################################### # MARK THE PDF ######################################################################### REFERENCE=`sed -n '/TEXREFERENCE/{g;1!p;};h' $0 |\ sed -n '/sed/!p' |\ cut -d "{" -f 2 | cut -d "}" -f 1` NEWREFERENCE=`echo $RANDOM` sed -i s/$REFERENCE/"$NEWREFERENCE"/ $0 TEMPTEX=$TMPDIR/reference.tex echo "\documentclass[10pt]{scrartcl}" > $TEMPTEX echo "\usepackage{pdfpages}" >> $TEMPTEX echo "\usepackage{geometry}" >> $TEMPTEX echo "\usepackage{scalefnt}" >> $TEMPTEX echo "\usepackage{helvet}" >> $TEMPTEX echo "\renewcommand{\rmdefault}{ptm}" >> $TEMPTEX echo "\geometry{paperwidth=141mm,paperheight=141mm}" >> $TEMPTEX echo "\setlength\textheight{180mm} " >> $TEMPTEX echo "\pagestyle{empty}" >> $TEMPTEX echo "\\begin{document}" >> $TEMPTEX echo ". " >> $TEMPTEX echo " " >> $TEMPTEX echo "\begin{center} " >> $TEMPTEX echo "{\scalefont{2.5} " >> $TEMPTEX echo "\vspace{.72\paperheight} " >> $TEMPTEX echo " " >> $TEMPTEX echo ""${NEWREFERENCE}"} " >> $TEMPTEX echo "\end{center} " >> $TEMPTEX echo "\end{document}" >> $TEMPTEX pdflatex -output-directory $TMPDIR $TEMPTEX pdftk $FORKPATH background $TMPDIR/reference.pdf output $TMPDIR/grafik+number.pdf rm $TMPDIR/reference.pdf