Automated merge with ssh://hg.cryhavoc.org.uk/dottes
This commit is contained in:
commit
9b6c57d997
|
@ -1 +1,8 @@
|
||||||
This book is for tunes that may not be part of the regular Havoc session or dance repertoire, but which I want to try over.
|
This is a txt2tags input file.
|
||||||
|
The first 3 lines are headers, and are ignored.
|
||||||
|
|
||||||
|
This book is for tunes that are not part of the regular
|
||||||
|
Havoc session or dance repertoire.
|
||||||
|
|
||||||
|
Typically these tunes have either fallen out of popularity at sessions,
|
||||||
|
or are simply tunes that I like.
|
||||||
|
|
|
@ -1 +1,7 @@
|
||||||
This book provides the dots for all dance tunes commonly performed by Cry Havoc.
|
This is a txt2tags input file.
|
||||||
|
The first 3 lines are headers, and are ignored.
|
||||||
|
|
||||||
|
This book provides the dots for the music to all the dances
|
||||||
|
performed by Cry Havoc. The name of the dance is given as the tune title.
|
||||||
|
If the name of the tune differs from the name of the dance, the tune
|
||||||
|
name is given in the subtitle.
|
||||||
|
|
|
@ -1 +1,13 @@
|
||||||
This book provides the dots for all tunes commonly played at Cry Havoc music sessions.
|
This is a txt2tags input file.
|
||||||
|
The first 3 lines are headers, and are ignored.
|
||||||
|
|
||||||
|
This book provides the dots for the tunes commonly played at Cry Havoc
|
||||||
|
music sessions.
|
||||||
|
|
||||||
|
The set of tunes played at sessions does tend to vary over time. Some
|
||||||
|
tunes are perennial favourites and so are included here automatically.
|
||||||
|
Others are less regular, and so their inclusion is to some extent a
|
||||||
|
personal choice. I aim to only include tunes that I remember hearing at
|
||||||
|
a session in the not too distant past, but nobody keeps a detailed log
|
||||||
|
of what gets played, so the choice is imprecise. And may well be influenced
|
||||||
|
by personal preference.
|
||||||
|
|
|
@ -21,6 +21,7 @@
|
||||||
|
|
||||||
<div class="grid_12 dottes-body">
|
<div class="grid_12 dottes-body">
|
||||||
<h1>@SUBTITLE@</h1>
|
<h1>@SUBTITLE@</h1>
|
||||||
|
<!--#include file="intro.html" -->
|
||||||
<p>@INTRO@
|
<p>@INTRO@
|
||||||
<p>You can download a PDF with a booklet of these tunes. There is an
|
<p>You can download a PDF with a booklet of these tunes. There is an
|
||||||
<a href="@BOOK@-A5.pdf">A5 landscape book</a> with one
|
<a href="@BOOK@-A5.pdf">A5 landscape book</a> with one
|
||||||
|
@ -40,3 +41,9 @@
|
||||||
<div class="grid_12 dottes-body">
|
<div class="grid_12 dottes-body">
|
||||||
<h1>The tunes</h1>
|
<h1>The tunes</h1>
|
||||||
<div class="dottes-tune-list">
|
<div class="dottes-tune-list">
|
||||||
|
<!--#include file="tunelist.html" -->
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -1,4 +0,0 @@
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -181,7 +181,7 @@ Havoc musicians come in all shades of experience and ability.
|
||||||
This collection is intended to help those like me who are inexpert with
|
This collection is intended to help those like me who are inexpert with
|
||||||
instrument and folk music generally, but have a little musical background.
|
instrument and folk music generally, but have a little musical background.
|
||||||
|
|
||||||
\input{intro.txt}
|
\input{intro.tex}
|
||||||
|
|
||||||
Being folk tunes, many of the tunes herein have many variations.
|
Being folk tunes, many of the tunes herein have many variations.
|
||||||
The music presented here is my attempt at reflecting what the musicians
|
The music presented here is my attempt at reflecting what the musicians
|
||||||
|
@ -191,7 +191,7 @@ in any way \emph{correct}. This is just how we go about them.
|
||||||
The majority of tunes in this book have no identifiable author, and
|
The majority of tunes in this book have no identifiable author, and
|
||||||
are unquestionably in the public domain. Rather than litter the
|
are unquestionably in the public domain. Rather than litter the
|
||||||
pages with \emph{Trad.} or \emph{Anon.}, I have left them unattributed.
|
pages with \emph{Trad.} or \emph{Anon.}, I have left them unattributed.
|
||||||
Some, however, have an identifiable author or arranger and copyright
|
Some, however, may have an identifiable author or arranger and copyright
|
||||||
unquestionably remains with that person. I believe these tunes to
|
unquestionably remains with that person. I believe these tunes to
|
||||||
enjoy widespread currency on the folk music scene, and therefore there
|
enjoy widespread currency on the folk music scene, and therefore there
|
||||||
is at least tacit approval by the authors for their dissemination.
|
is at least tacit approval by the authors for their dissemination.
|
||||||
|
|
11
makeBooke.sh
11
makeBooke.sh
|
@ -25,7 +25,7 @@ mkdir -p $builddir
|
||||||
cp dottes.tex $builddir
|
cp dottes.tex $builddir
|
||||||
cp buildno.txt $builddir
|
cp buildno.txt $builddir
|
||||||
cp buzzard.pdf $builddir
|
cp buzzard.pdf $builddir
|
||||||
for item in title subtitle intro instrument
|
for item in title subtitle instrument
|
||||||
do
|
do
|
||||||
rm -f $builddir/$item.txt
|
rm -f $builddir/$item.txt
|
||||||
if [ -r $booke/$item.txt ]; then
|
if [ -r $booke/$item.txt ]; then
|
||||||
|
@ -34,6 +34,15 @@ do
|
||||||
touch $builddir/$item.txt
|
touch $builddir/$item.txt
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
for item in intro
|
||||||
|
do
|
||||||
|
rm -f $builddir/$item.tex
|
||||||
|
if [ -r $booke/$item.txt ]; then
|
||||||
|
txt2tags --no-headers --target=tex --outfile=$builddir/$item.tex $booke/$item.txt
|
||||||
|
else
|
||||||
|
touch $builddir/$item.tex
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
for filename in $dir/*.${papersize}.tex
|
for filename in $dir/*.${papersize}.tex
|
||||||
do
|
do
|
||||||
|
|
24
makeWeb.sh
24
makeWeb.sh
|
@ -24,6 +24,7 @@ bookedir=$dir/$1
|
||||||
webdir=$dir/web/$1
|
webdir=$dir/web/$1
|
||||||
graphicsdir=$dir/graphics/$1
|
graphicsdir=$dir/graphics/$1
|
||||||
output=index.html
|
output=index.html
|
||||||
|
tunelist=tunelist.html
|
||||||
booke=$1
|
booke=$1
|
||||||
masterbooke=$2
|
masterbooke=$2
|
||||||
title=$booke
|
title=$booke
|
||||||
|
@ -37,9 +38,6 @@ intro=
|
||||||
if [ -r $bookedir/subtitle.txt ]; then
|
if [ -r $bookedir/subtitle.txt ]; then
|
||||||
subtitle=`cat $bookedir/subtitle.txt`
|
subtitle=`cat $bookedir/subtitle.txt`
|
||||||
fi
|
fi
|
||||||
if [ -r $bookedir/intro.txt ]; then
|
|
||||||
intro=`cat $bookedir/intro.txt`
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ -n "$instrument" ]; then
|
if [ -n "$instrument" ]; then
|
||||||
title="${title} ($instrument)"
|
title="${title} ($instrument)"
|
||||||
|
@ -49,8 +47,20 @@ fi
|
||||||
mkdir -p $webdir
|
mkdir -p $webdir
|
||||||
|
|
||||||
sed -e "s/@BUILD@/$buildno/" -e "s/@SUBTITLE@/$subtitle/" \
|
sed -e "s/@BUILD@/$buildno/" -e "s/@SUBTITLE@/$subtitle/" \
|
||||||
-e "s/@TITLE@/$title/" -e "s/@INTRO@/$intro/" \
|
-e "s/@TITLE@/$title/" -e "s/@BOOK@/$booke/" dottes.html > $webdir/$output
|
||||||
-e "s/@BOOK@/$booke/" dottes.html.header > $webdir/$output
|
|
||||||
|
# Mark output as executable so it is scanned for server-side includes.
|
||||||
|
chmod +x $webdir/$output
|
||||||
|
|
||||||
|
for item in intro
|
||||||
|
do
|
||||||
|
rm -f $webdir/$item.html
|
||||||
|
if [ -r $booke/$item.txt ]; then
|
||||||
|
txt2tags --no-headers --target=html --outfile=$webdir/$item.html $booke/$item.txt
|
||||||
|
else
|
||||||
|
touch $webdir/$item.html
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
# Copy in the book PDFs. Like the graphics, Midi etc. these are assumed
|
# Copy in the book PDFs. Like the graphics, Midi etc. these are assumed
|
||||||
# to be already generated.
|
# to be already generated.
|
||||||
|
@ -105,7 +115,5 @@ find $bookedir -name "*.abc" | sort |
|
||||||
-e "s/@TUNE@/${name}/" dottes.html.tune > $webdir/$tunepage
|
-e "s/@TUNE@/${name}/" dottes.html.tune > $webdir/$tunepage
|
||||||
|
|
||||||
sed -e "s/@TITLE@/${title//&/\&}/" \
|
sed -e "s/@TITLE@/${title//&/\&}/" \
|
||||||
-e "s/@TUNE@/${name}/" dottes.html.tuneindex >> $webdir/$output
|
-e "s/@TUNE@/${name}/" dottes.html.tuneindex >> $webdir/$tunelist
|
||||||
done
|
done
|
||||||
|
|
||||||
cat dottes.html.footer >> $webdir/$output
|
|
||||||
|
|
Loading…
Reference in New Issue