comparison makeBooke.sh @ 50:e666306c5ab1

Add list of tune first lines. Add a list of tune first lines to the Booke. First, a small Python script to filter a .abc file and spit out just enough to give a graphic of the first line without the title. Then generate these graphics and generate a new section in the Booke with a longtable of tune name and the first line graphic.
author Jim Hague <jim.hague@laicatc.com>
date Sun, 04 Mar 2012 20:16:48 +0000
parents 0e7d2830cb8b
children 6ced110a62aa
comparison
equal deleted inserted replaced
49:ac3bbc2195c1 50:e666306c5ab1
48 echo -E "\includegraphics[width=\textwidth]{$graphicsdir/$name}" >> $builddir/$output 48 echo -E "\includegraphics[width=\textwidth]{$graphicsdir/$name}" >> $builddir/$output
49 echo -E "\addcontentsline{toc}{subsection}{$title}" >> $builddir/$output 49 echo -E "\addcontentsline{toc}{subsection}{$title}" >> $builddir/$output
50 echo -E "\end{center}" >> $builddir/$output 50 echo -E "\end{center}" >> $builddir/$output
51 done 51 done
52 52
53 cat dottes.tex.firstlines >> $builddir/$output
54
55 find $booke -name "*.abc" | sort |
56 while read filename
57 do
58 title=`grep "^T:" $filename | head -1 | sed -e "s/^T: *//"`
59 name=`basename $filename .abc`
60 echo -E "$title & \raisebox{-.25\height}{\includegraphics[width=8cm]{$graphicsdir/firstline-$name}} \\\\" >> $builddir/$output
61 done
62
53 cat dottes.tex.footer >> $builddir/$output 63 cat dottes.tex.footer >> $builddir/$output
54 64
55 cp $outputa4 $builddir 65 cp $outputa4 $builddir
56 66
57 cd $builddir 67 cd $builddir