From afe24a97b957c0040240963977ab4c0c96958bdb Mon Sep 17 00:00:00 2001 From: Reinhold Kainhofer Date: Thu, 4 Nov 2010 02:23:17 +0100 Subject: [PATCH] Update template --- Templates/EK_Full/Lily_Settings_Global.ily | 2 +- .../EK_Full/TeX_Include_ContentsMaterial.itex | 52 +++---------------- Templates/EK_Full/TeX_Include_Copyrightbox.itex | 6 +++ Templates/EK_Full/TeX_Include_Material.itex | 17 +++++++ Templates/EK_Full/TeX_Include_Sources.itex | 5 ++ Templates/EK_Full/TeX_Include_TOC.itex | 7 +++ Templates/EK_Full/TeX_Instruments.tex | 58 ++++++++++++++++++++++ editionkainhofer.sty | 5 +- 8 files changed, 103 insertions(+), 49 deletions(-) rewrite Templates/EK_Full/TeX_Include_ContentsMaterial.itex (98%) create mode 100644 Templates/EK_Full/TeX_Include_Copyrightbox.itex create mode 100644 Templates/EK_Full/TeX_Include_Material.itex create mode 100644 Templates/EK_Full/TeX_Include_Sources.itex create mode 100644 Templates/EK_Full/TeX_Include_TOC.itex diff --git a/Templates/EK_Full/Lily_Settings_Global.ily b/Templates/EK_Full/Lily_Settings_Global.ily index 67339ac..5e6c760 100644 --- a/Templates/EK_Full/Lily_Settings_Global.ily +++ b/Templates/EK_Full/Lily_Settings_Global.ily @@ -15,7 +15,7 @@ scorenumber="<< scorenumber >>" copyright = \markup \abs-fontsize #9 \column{ \line { << year >>, <$- if publisherurl $> \with-url #"<< publisherurl >>" {<< publisher >>,} - <$- else $><< publisher >>, <$ endif $> \concat{\scorenumber.} Alle Rechte vorbehalten / All rights reserved / Printed in Austria. } + <$- else $><< publisher >>, <$ endif $> \concat{\fromproperty #'header:scorenumber .} Alle Rechte vorbehalten / All rights reserved / Printed in Austria. } % \line {"Die Ausgabe darf kopiert und ohne Einschränkungen aufgeführt werden. / May be copied and performed without restriction."} } } diff --git a/Templates/EK_Full/TeX_Include_ContentsMaterial.itex b/Templates/EK_Full/TeX_Include_ContentsMaterial.itex dissimilarity index 98% index 076623e..ae16e1e 100644 --- a/Templates/EK_Full/TeX_Include_ContentsMaterial.itex +++ b/Templates/EK_Full/TeX_Include_ContentsMaterial.itex @@ -1,46 +1,6 @@ -\begin{center} - -\begin{minipage}{0.5\textwidth} -\tableofcontents -\end{minipage} -\vfill -\vfill - -\end{center} - - - -\begin{center} - -\scorelistbox{ -Zu diesem Werk (\scoreNumber{...}) liegt folgendes Aufführungsmaterial vor: - -<$ set comma = joiner(",\n") -$> -<$ for s in scores: -$> -<< comma () >>\<< s >>ScoreName{} (-\<< s >>ScoreNumber) -<$- endfor $>; - -<$ set comma = joiner(",\n") -$> -<$ for s in instruments: -$> -<< comma () >>\<< s >>Name{} (-\<< s >>Number) -<$- endfor $>. - -} -\end{center} - -\vfill -\section*{Hauptquellen der Ausgabe / Main sources of this Edition} -\begin{hauptquellen} -\item TODO: << title >>, Autograph. TODO. -\item TODO: << title >>, Originalausgabe (Partitur), Verlag, Ort, Jahr. -\end{hauptquellen} - -\vfill - -\makeatletter -\copyrightbox{© \@year, \@publisher\newline -1. Auflage / 1st Printing \@year\newline -Computersatz mit \@software\newline -Alle Rechte vorbehalten / All rights reserved. Printed in Austria.} - - +\input{TeX_<< basename >>_Include_TOC.itex} +\input{TeX_<< basename >>_Include_Material.itex} +\vfill +\input{TeX_<< basename >>_Include_Sources.itex} +\vfill +\input{TeX_<< basename >>_Include_Copyrightbox.itex} diff --git a/Templates/EK_Full/TeX_Include_Copyrightbox.itex b/Templates/EK_Full/TeX_Include_Copyrightbox.itex new file mode 100644 index 0000000..5556f22 --- /dev/null +++ b/Templates/EK_Full/TeX_Include_Copyrightbox.itex @@ -0,0 +1,6 @@ +\makeatletter +\copyrightbox{© \@year, \@publisher\newline +1. Auflage / 1st Printing \@year\newline +Computersatz mit \@software\newline +Alle Rechte vorbehalten / All rights reserved. Printed in Austria.} +\makeatother diff --git a/Templates/EK_Full/TeX_Include_Material.itex b/Templates/EK_Full/TeX_Include_Material.itex new file mode 100644 index 0000000..a6c6f53 --- /dev/null +++ b/Templates/EK_Full/TeX_Include_Material.itex @@ -0,0 +1,17 @@ +\begin{center} + +\scorelistbox{ +Zu diesem Werk (\scoreNumber{...}) liegt folgendes Aufführungsmaterial vor: + +<$ set comma = joiner(",\n") -$> +<$ for s in scores: -$> +<< comma () >>\<< s >>ScoreName{} (-\<< s >>ScoreNumber) +<$- endfor $>; + +<$ set comma = joiner(",\n") -$> +<$ for s in instruments: -$> +<< comma () >>\<< s >>Name{} (-\<< s >>Number) +<$- endfor $>. + +} +\end{center} diff --git a/Templates/EK_Full/TeX_Include_Sources.itex b/Templates/EK_Full/TeX_Include_Sources.itex new file mode 100644 index 0000000..cc05ef9 --- /dev/null +++ b/Templates/EK_Full/TeX_Include_Sources.itex @@ -0,0 +1,5 @@ +\section*{Hauptquellen der Ausgabe / Main sources of this Edition} +\begin{hauptquellen} +\item TODO: << title >>, Autograph. TODO. +\item TODO: << title >>, Originalausgabe (Partitur), Verlag, Ort, Jahr. +\end{hauptquellen} diff --git a/Templates/EK_Full/TeX_Include_TOC.itex b/Templates/EK_Full/TeX_Include_TOC.itex new file mode 100644 index 0000000..df45860 --- /dev/null +++ b/Templates/EK_Full/TeX_Include_TOC.itex @@ -0,0 +1,7 @@ +\begin{center} +\begin{minipage}{0.5\textwidth} +\tableofcontents +\end{minipage} +\vfill +\vfill +\end{center} diff --git a/Templates/EK_Full/TeX_Instruments.tex b/Templates/EK_Full/TeX_Instruments.tex index 9cecc7c..9fe27de 100644 --- a/Templates/EK_Full/TeX_Instruments.tex +++ b/Templates/EK_Full/TeX_Instruments.tex @@ -6,8 +6,65 @@ pdftitle={\scoreTitle, \<< scoretype >>Type}, } +\makeatletter +\frontpageinstrumentation{\@instrumentation} +\frontpageeditor{\@editor} +\makeatother + \scoretype{\<< scoretype >>Type} \scorenumber{\scoreNumber\<< scoretype >>Number} +% \ismn{XXXXXXXX} + +\todos{ +\begin{center} +\null +\vfill +\section*{\Huge Inhalt / Contents} +\begin{Large} +<$ for w in works -$> +<$ if 1 < works|length -$> +\subsection*{<< w.title >>} +<$- endif $> +<$ for i in w.instruments -$> +\<< i >>Name\\ +<$ endfor -$> +<$ endfor $> +\end{Large} +\end{center} +\vfill +\vfill +\input{TeX_<< basename >>_Include_Material.itex} +\input{TeX_<< basename >>_Include_Sources.itex} +\input{TeX_<< basename >>_Include_Copyrightbox.itex} +} + +\pagestyle{empty} + +\begin{document} +\makefrontpage + +\pagebreak +\pagestyle{empty} +\thispagestyle{empty} + + +\begin{preface} +\input{TeX_<< basename >>_Include_About.itex} +\input{TeX_<< basename >>_Include_Bio.itex} +\input{TeX_<< basename >>_Include_Text.itex} +\end{preface} +\thispagestyle{empty} +\pagebreak +\thispagestyle{empty} +\backpage +\end{document} + + +<$ if false $> + + + + \begin{document} \input{TeX_<< basename >>_Include_Coverpage.itex} @@ -46,3 +103,4 @@ <$ endif $> \input{TeX_<< basename >>_Include_Backpage.itex} \end{document} +<$ endif $> \ No newline at end of file diff --git a/editionkainhofer.sty b/editionkainhofer.sty index 951c5ac..1f97a3c 100644 --- a/editionkainhofer.sty +++ b/editionkainhofer.sty @@ -195,7 +195,7 @@ \else { \@scoreinfo\\ } \fi - \ifx\@frontpageinstrumentation\empty% + \ifx\@frontpageinstrumentation\@empty% \else { \fontsize{12pt}{14pt}\selectfont @@ -258,8 +258,9 @@ \begin{center} \begin{minipage}[c]{4.5cm} \centering + \small \ifx\@shortpublisher\@empty\@publisher\else\@shortpublisher\fi \hfill \@scorenumber\\ - \fbox{\includegraphics[width=4.2cm]{\@ismn}} + \fbox{\includegraphics[width=4.1cm]{\@ismn}} \end{minipage} \end{center} \fi -- 2.11.4.GIT