Mercurial > dottes
changeset 713:826dd24e5eee build-default-279
Automated merge with ssh://hg.cryhavoc.org.uk/dottes
author | Jim Hague <jim.hague@acm.org> |
---|---|
date | Sun, 08 Oct 2017 20:34:53 +0100 |
parents | 2e2e0db16b8c (current diff) 7e9d5852c802 (diff) |
children | 464faab3c136 77cc2f932587 |
files | |
diffstat | 8 files changed, 37 insertions(+), 19 deletions(-) [+] |
line wrap: on
line diff
--- a/Morris/Skirmish.abc Sun Oct 08 18:09:03 2017 +0100 +++ b/Morris/Skirmish.abc Sun Oct 08 20:34:53 2017 +0100 @@ -4,11 +4,14 @@ A:Bledington R:March O:England +P:A(AB2)3 M:4/4 L:1/4 Q:1/4=160 K:G +P:A D|"G"G D G A|B2 "D"A B/c/|"G"d G "D7"B/A/ G/F/|"G"G3 D|\ "G"G D G A|B2 "D7"A B/c/|"G"d G "D7"B/A/ G/F/|"G"G3 || +P:B B/c/|"G"d>e d c|B c d d|"C"e e "Am"d/c/ B/A/|"G"G2 "D"F D/D/|\ "G"G F/G/ "D"A G/A/|"G"B A/B/ "D"c B/c/|"G"d G "D7"B/A/ G/F/|"G"G3|]
--- a/Morris/WilliamAndNancy.abc Sun Oct 08 18:09:03 2017 +0100 +++ b/Morris/WilliamAndNancy.abc Sun Oct 08 20:34:53 2017 +0100 @@ -13,11 +13,10 @@ P:B d|"G"e2d B2d|"C"gfe "G"d2d| "G"e2d B2d|"C"gfe "D7"d2c|\ "G"B2B Bcd|"C"e2e "G"dBG|"D7"A2d "G"BAG|"C"E2"D7"F "G"G2:| -T:Slows M:4/4 L:1/4 P:C -"G"d2|"C"e2 "G"d2|B2 d2|"Em"gf "A7"e2|"D7"d2 "G"d2|"C"e2 "G"d2|\ +"^Slows" "G"d2|"C"e2 "G"d2|B2 d2|"Em"gf "A7"e2|"D7"d2 "G"d2|"C"e2 "G"d2|\ M:3/8 L:1/8 "G"B2d|\
--- a/abctemplate.py Sun Oct 08 18:09:03 2017 +0100 +++ b/abctemplate.py Sun Oct 08 20:34:53 2017 +0100 @@ -24,6 +24,7 @@ # * tradition. The Morris tradition the dance tune is from. # * composer. The tune composer. # * key. The tune key. +# * parts. The tune parts order (A(AB2)3 etc.). # * changefile. The name of the 'change' file, if any. # * changename. The change file base name. # * changetitle. The change file tune title. @@ -70,6 +71,7 @@ vars["tradition"] = getFieldDisplayText(lines, fdir, "A", latex=args.latex) vars["composer"] = getFieldDisplayText(lines, fdir, "C", latex=args.latex) vars["key"] = getFieldDisplayText(lines, fdir, "K", latex=args.latex) + vars["parts"] = getFieldDisplayText(lines, fdir, "P", latex=args.latex) vars["notes"] = getFieldDisplayText(lines, fdir, "N", starts="Dottes:", latex=args.latex) if vars["notes"]: vars["notesvisibility"] = "yes"
--- a/dottes.html.tune Sun Oct 08 18:09:03 2017 +0100 +++ b/dottes.html.tune Sun Oct 08 20:34:53 2017 +0100 @@ -25,14 +25,17 @@ <div class="dottes-tune-header-composer-column"></div> <div class="dottes-tune-header-row"> <div class="dottes-tune-header-icons"> - <a class="dottes-tune-icon-link" href="learner-${name}.html"> - <img class="dottes-tune-header-image" src="../img/learner.png" - alt="Learner"> - </a> - <a class="dottes-tune-icon-link" href="index.html"> - <img class="dottes-tune-header-image" src="../img/book.png" - alt="Tune index"> - </a> + <p> + <a class="dottes-tune-icon-link" href="learner-${name}.html"> + <img class="dottes-tune-header-image" src="../img/learner.png" + alt="Learner"> + </a> + <a class="dottes-tune-icon-link" href="index.html"> + <img class="dottes-tune-header-image" src="../img/book.png" + alt="Tune index"> + </a> + ${parts} + </p> </div> <div class="dottes-tune-header-title"> <h1>${title}</h1>
--- a/dottes.tex Sun Oct 08 18:09:03 2017 +0100 +++ b/dottes.tex Sun Oct 08 20:34:53 2017 +0100 @@ -45,13 +45,12 @@ \makeatother % Show the main tune graphic and optional change. -% Args are tune name, tune title, tune subtitle, tradition, composer, +% Args are tune name, tune title, tune subtitle, tradition, composer, parts, % tune graphic, filename, notes, history. -\newcommand{\showtune}[8]{% +\newcommand{\showtune}[9]{% \phantomsection \begin{tabularx}{\textwidth}{LCR} - \addcontentsline{toc}{section}{#2} - & \hypertarget{#1}{\Large{#2}} & \emph{#5} \tabularnewline + #6 & \hypertarget{#1}{\Large{#2}} & \emph{#5} \tabularnewline \ifemptyarg{#3}{}{% & #3 & \tabularnewline } @@ -59,12 +58,13 @@ & \emph{#4} & \tabularnewline } \multicolumn{3}{c}{% - \includegraphics[width=\textwidth,height=0.8\textheight,keepaspectratio]{#6}% + \includegraphics[width=\textwidth,height=0.8\textheight,keepaspectratio]{#7}% }\tabularnewline \end{tabularx} - #7 + \addcontentsline{toc}{section}{#2} + #8 - #8 + #9 \vfill }
--- a/dottes.tex.tune Sun Oct 08 18:09:03 2017 +0100 +++ b/dottes.tex.tune Sun Oct 08 20:34:53 2017 +0100 @@ -1,1 +1,1 @@ -\showtune{$name}{$title}{$subtitle}{$tradition}{$composer}{$graphicsdir/$name}{$notes}{$history} +\showtune{$name}{$title}{$subtitle}{$tradition}{$composer}{$parts}{$graphicsdir/$name}{$notes}{$history}
--- a/singletuneweb.fmt Sun Oct 08 18:09:03 2017 +0100 +++ b/singletuneweb.fmt Sun Oct 08 20:34:53 2017 +0100 @@ -2,7 +2,7 @@ partsbox true measurenb false scale 0.9 -titleformat T0 C1 +titleformat P-1 T0 C1 % I don't want any info fields in the graphics. To turn off the % fields, give a blank infoname for that letter. infoname S
--- a/web/css/dottes.css Sun Oct 08 18:09:03 2017 +0100 +++ b/web/css/dottes.css Sun Oct 08 20:34:53 2017 +0100 @@ -155,6 +155,12 @@ div.dottes-tune-header-icons { display: table-cell; + vertical-align: middle; +} + +div.dottes-tune-header-icons p +{ + vertical-align: middle; } div.dottes-tune-header-title @@ -289,6 +295,11 @@ text-decoration: none; } +a.dottes-tune-icon-link img +{ + vertical-align: middle; +} + ul.tune-type-list { list-style-type: none;