Mercurial > dottes
view makeBooke.sh @ 356:6d4b2dab5fcc build-default-158
Corrections from Mick.
1. Add missing two last notes in final bar of B tune.
2. Move 'no chord' marker to start of 2nd repeat in A tune.
3. Mark middle B in last line of Horse's Brawl as Bb.
4. Last note of 4th bar of King of the Fairies should be quaver.
5. 4th bar of B tune should be same as 4th bar of A tune in Plane Tree.
6. Railway has change to Fiery Clock Face.
author | Jim Hague <jim.hague@acm.org> |
---|---|
date | Mon, 19 Aug 2013 10:09:02 +0100 |
parents | 55afb58d4a9a |
children | 2a7d03d6a89f |
line wrap: on
line source
#!/bin/bash # # Build the Booke. Move subfiles into place and build the Booke into a PDF. # # The Booke tune content and all EPS and PDF tune graphics must be # present already. Run makeGraphics.sh first and then # makeBookeTunePages.sh. # if [ $# != 2 ]; then echo "Usage: makeBooke.sh <book dir name> <A4|A5>" exit 1 fi dir=`pwd` booke=$dir/$1 papersize=$2 builddir=$dir/build booketex=$dir/dottes.tex bookepdf=$builddir/dottes.pdf mkdir -p $builddir cp dottes.tex $builddir cp buildno.txt $builddir cp buzzard.pdf $builddir for item in title subtitle intro instrument do rm -f $builddir/$item.txt if [ -r $booke/$item.txt ]; then cp $booke/$item.txt $builddir else touch $builddir/$item.txt fi done for filename in $dir/*.${papersize}.tex do name=`basename $filename .${papersize}.tex` cp $filename $builddir/$name.tex done cd $builddir xelatex $booketex xelatex $booketex xelatex $booketex mv $bookepdf $dir/$1-${papersize}.pdf cd $dir