diff dottes.tex @ 729:e338d757fdca

Use full title in printed version. Since \newcommand takes a maximum of 9 params, move the notes, history and closing \vfill for each tune from \showtune to the text generated for each tune in dottes.tex.tune.
author Jim Hague <jim.hague@acm.org>
date Wed, 11 Oct 2017 18:09:51 +0100
parents 7e9d5852c802
children 747cb0ac35df
line wrap: on
line diff
--- a/dottes.tex	Wed Oct 11 18:05:32 2017 +0100
+++ b/dottes.tex	Wed Oct 11 18:09:51 2017 +0100
@@ -45,27 +45,30 @@
 \makeatother
 
 % Show the main tune graphic and optional change.
-% Args are tune name, tune title, tune subtitle, tradition, composer, parts,
-% tune graphic, filename, notes, history.
-\newcommand{\showtune}[9]{%
+% Args are:
+%   1. Tune name
+%   2. Tune title
+%   3. Tune subtitle
+%   4. Tune full title
+%   5. Tune tradition
+%   6. Tune composer
+%   7. Tune parts
+%   8. Tune graphic filename
+\newcommand{\showtune}[8]{%
   \phantomsection
   \begin{tabularx}{\textwidth}{LCR}
-      #6 & \hypertarget{#1}{\Large{#2}} & \emph{#5} \tabularnewline
+      #7 & \hypertarget{#1}{\Large{#2}} & \emph{#6} \tabularnewline
       \ifemptyarg{#3}{}{%
         & #3 & \tabularnewline
       }
-      \ifemptyarg{#4}{}{%
-        & \emph{#4} & \tabularnewline
+      \ifemptyarg{#5}{}{%
+        & \emph{#5} & \tabularnewline
       }
       \multicolumn{3}{c}{%
-        \includegraphics[width=\textwidth,height=0.8\textheight,keepaspectratio]{#7}%
+        \includegraphics[width=\textwidth,height=0.8\textheight,keepaspectratio]{#8}%
       }\tabularnewline
   \end{tabularx}
-  \addcontentsline{toc}{section}{#2}
-  #8
-
-  #9
-  \vfill
+  \addcontentsline{toc}{section}{#4}
 }
 
 % Show the tune first line. Generate table row.