2 %% This is file edition_kainhofer.sty',
3 \ProvidesPackage{editionkainhofer
}[2009/
04/
07]
6 \usepackage[pdftex
]{hyperref
}
8 \usepackage[naustrian
]{babel
}
10 \usepackage[utf8
]{inputenc}
14 \usepackage{supertabular
}
17 \usepackage[normalem
]{ulem
}
20 \usepackage[usenames
]{color}
27 \newcommand\aboutchapter{\global\@topnum
\z@
29 \secdef\@chapter\@schapter
}
31 \definecolor{cover
}{rgb
}{0.27,
0.25,
0.72} % {69,40,234}
33 \newcommand{\prefacesection}[1]{\aboutchapter*
{#1}}
39 \newcommand{\vocalscorelayout}{
40 \setlength{\paperheight}{270mm
}%
41 \setlength{\paperwidth}{190mm
}%
42 \geometry{papersize=
{190mm,
270mm
}}%
44 % \renewcommand{\prefacesection}[1]{\section*{#1}}%
45 \typeout{processing vocalscore
}
48 \DeclareOption{vocalscore
}{
49 \definecolor{cover
}{rgb
}{0.27,
0.25,
0.72} % {69,40,234}
52 \DeclareOption{choralscore
}{
53 \definecolor{cover
}{rgb
}{0.27,
0.25,
0.72} % {69,40,234}
55 \DeclareOption{fullscore
}{
56 \definecolor{cover
}{rgb
}{0,
0.25,
0} % {0,64,0}
58 \DeclareOption{instrumentalparts
}{
59 \definecolor{cover
}{rgb
}{0.5,
0,
0} % {128,0,0}
62 \DeclareOption{chambermusic
}{
63 \definecolor{cover
}{rgb
}{0.9,
0.75,
0} % {230,190,0}
65 \DeclareOption{colortitle
}{\colortitletrue}
66 \DeclareOption{nocolortitle
}{\colortitlefalse}
70 % \newenvironment{preface}{\ifvocalscore\relscale{0.83}\fi}{}
71 % \newenvironment{preface}{\ifvocalscore\fontsize{8.5}{10.5}\selectfont\fi}{}
72 \newenvironment{preface
}{}{}
73 % \newenvironment{lyricstext}{\ifvocalscore\else\begin{smaller}\fi}{\ifvocalscore\else\end{smaller}\fi}
74 \newenvironment{lyricstext
}{\begin{smaller
}}{\end{smaller
}}
76 \newcommand{\olypagecommand}{\thispagestyle{empty
}}
79 \setlength{\parindent}{0em
}
80 \setlength{\columnsep}{20pt
}
84 \fontsize{20pt
}{25pt
}\selectfont
85 \input "orchestrallily/oly_defs.tex"
89 \newcommand{\composer}[1]{\gdef\@composer
{#1}}
90 \let\@composerdate\@empty
91 \newcommand{\composerdate}[1]{\gdef\@composerdate
{#1}}
92 \let\@composerII\@empty
93 \newcommand{\composerII}[1]{\gdef\@composerII
{#1}}
94 \let\@composerdateII\@empty
95 \newcommand{\composerdateII}[1]{\gdef\@composerdateII
{#1}}
97 \newcommand{\poet}[1]{\gdef\@poet
{#1}}
99 \newcommand{\poetdate}[1]{\gdef\@poetdate
{#1}}
100 \let\@subtitle\@empty
101 \newcommand{\subtitle}[1]{\gdef\@subtitle
{#1}}
102 \let\@description\@empty
103 \renewcommand{\description}[1]{\gdef\@description
{#1}}
104 \let\@instrumentation\@empty
105 \newcommand{\instrumentation}[1]{\gdef\@instrumentation
{#1}}
106 \let\@scoretype\@empty
107 \newcommand{\scoretype}[1]{\gdef\@scoretype
{#1}}
108 \let\@scoreinfo\@empty
109 \newcommand{\scoreinfo}[1]{\gdef\@scoreinfo
{#1}}
111 \newcommand{\editor}[1]{\gdef\@editor
{#1}}
112 \let\@publisher\@empty
113 \newcommand{\publisher}[1]{\gdef\@publisher
{#1}}
114 \let\@scorenumber\@empty
115 \newcommand{\scorenumber}[1]{\gdef\@scorenumber
{#1}}
117 \renewcommand{\year}[1]{\gdef\@year
{#1}}
119 \newcommand{\todos}[1]{\gdef\@todos
{#1}}
121 \let\oly@basename\@empty
122 \newcommand{\basename}[1]{\gdef\oly@basename
{#1}}
124 \let\@software\@empty
125 \newcommand{\software}[1]{\gdef\@software
{#1}}
126 \software{Lilypond
2.13,
\href{http://www.lilypond.org/
}{http://www.lilypond.org/
}}
129 \gdef\@editedby
{Herausgegeben von: / Edited by:
}
132 %% End of file `makeidx.sty'.
134 \newcommand\makefrontpage{\pagenumbering{alph
}\begin{titlepage
}%
135 \ifcolortitle\pagecolor{cover
}\color{white
}\fi
136 \thispagestyle{empty
}
138 \let\footnotesize\small
139 \let\footnoterule\relax
140 \let \footnote \thanks
143 \fontsize{20pt
}{25pt
}\selectfont
148 \ifx\@composer\@empty
%
150 {\fontsize{35pt
}{35pt
}\selectfont\textbf{\@composer
}}%
151 \ifx\@composerII\@empty
%
153 {\fontsize{35pt
}{35pt
}\selectfont\textbf{\@composerII
}}%
160 {%\fontsize{20pt}{20pt}\selectfont
161 \textbf{\@poet
}}\\
[0.3em
]%
167 \fontsize{40pt
}{50pt
}\selectfont%
176 \ifx\@scoreinfo\@empty
%
186 {\fontsize{13pt
}{13pt
}\selectfont
187 \@publisher
\ifx\@scorenumber\@empty
%
188 \else, \@scorenumber
\fi
192 \thispagestyle{empty
} %\null
196 \thispagestyle{empty
} %\null
197 \ifcolortitle\nopagecolor\color{black
}\fi
198 \thispagestyle{empty
} %\null
203 \thispagestyle{empty
} %\null
205 \setcounter{footnote
}{0}%
208 \newcommand{\makebackpage}{
210 \thispagestyle{empty
}\null
212 \thispagestyle{empty
}
213 \ifcolortitle\pagecolor{cover
}\fi
219 \let\oldmaketitle\maketitle
221 \renewcommand\maketitle{\thispagestyle{empty
}{\begin{titlepage
}%
222 \fontfamily{pbk
}\selectfont
225 \let\footnotesize\small
226 \let\footnoterule\relax
227 \let \footnote \thanks
229 \fontsize{16pt
}{18pt
}\selectfont
234 \ifx\@composer\@empty
%
236 {\fontsize{22pt
}{25pt
}\selectfont\textbf{\@composer
}\ifx\@composerdate
\empty\else{} \relax \@composerdate
\fi}%
237 \ifx\@composerII\@empty
%
239 {\fontsize{22pt
}{25pt
}\selectfont\textbf{\@composerII
}\ifx\@composerdateII
\empty\else{} \relax \@composerdateII
\fi}%
246 {\fontsize{16pt
}{20pt
}\selectfont\textbf{\@poet
}\ifx\@poetdate
\empty\else{} \relax \@poetdate
\fi}%
252 \fontsize{40pt
}{45pt
}\selectfont
265 \fontsize{12pt
}{14pt
}\selectfont
266 \ifx\@instrumentation
\empty%
275 % \fontsize{16pt}{18pt}\selectfont
280 \fontsize{16pt
}{18pt
}\selectfont
284 \fontsize{12pt
}{14pt
}\selectfont
293 \@publisher
\ifx\@year\@empty
%
303 \setcounter{footnote
}{0}%
304 \global\let\maketitle\relax
312 \newcommand{\q}[1]{\glqq{}#1\grqq{}}
313 \newenvironment{vergleich
}{
314 \setlength{\parindent}{-
3em
}
315 \setlength{\leftskip}{3em
}
320 \setlength{\parindent}{0em
}
321 \setlength{\leftskip}{0em
}
324 \newcommand{\copyrightbox}[1]{
326 \begin{minipage
}{0.95\textwidth}#1\end{minipage
}
329 \newcommand{\scorelistbox}[1]{
330 \fbox{\begin{minipage
}{0.8\textwidth}
336 \newcommand\frontmatter{%
338 \pagenumbering{roman
}}
339 \newcommand\mainmatter{%
341 \pagenumbering{arabic
}}
342 \newcommand\backmatter{%
346 % \newenvironment{lyricstable}{\begin{supertabular}{p{0.33\textwidth}p{0.33\textwidth}p{0.33\textwidth}}}{\end{supertabular}}
347 \newenvironment{lyricstable
}{\begin{tabular
}{@
{}p
{0.33\textwidth}p
{0.33\textwidth}p
{0.33\textwidth}@
{}}}{\end{tabular
}}
348 % \newcommand{\sbreak}{\textbar}
349 \newcommand{\sbreak}{\\
}
350 \newenvironment{sourcetitle
}{
352 \begin{center
}\em}{\end{center
}
354 \newcommand{\preisfrac}[2]{$
\frac{\text{#1}}{\text{#2}}$
}
355 \newenvironment{lilypond
}{$
}{$
}
357 \newenvironment{hauptquellen
}{\begin{itemize
}\setlength{\itemsep}{0em
}\setlength{\parskip}{0mm
}}{\end{itemize
}}
360 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
361 % \includescore{PossibleExtension}
362 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
364 % Read in the TOC entries for a PDF file from the corresponding .toc file.
365 % This requires some heave latex tweaking, since reading in things from a file
366 % and inserting it into the arguments of a macro is not (easily) possible
368 % Solution by Patrick Fimml on #latex on April 18, 2009:
369 % \readfile{filename}{\variable}
370 % reads in the contents of the file into \variable (undefined if file doesn't exist)
372 \def\readfile@line
#1{%
373 {\catcode`\^^M=
10\global\read\readfile@f to
\readfile@tmp
}%
374 \edef\do{\noexpand\g@addto@macro
{\noexpand#1}{\readfile@tmp
}}\do%
375 \ifeof\readfile@f
\else%
380 \openin\readfile@f=
#1 %
382 % \typeout{No TOC file #1 available!}%
384 \typeout{Using TOC file
#1}
392 \newcommand{\includescore}[1]{
393 \def\oly@fname
{\oly@basename\@ifmtarg
{#1}{}{_
#1}}
394 \let\oly@addtotoc
\undefined
395 \readfile{\oly@fname.toc
}{\oly@addtotoc
}
396 \ifx\oly@addtotoc
\undefined
397 \includepdf[pages=-,pagecommand=
{\olypagecommand}]{\oly@fname
}
399 \edef\includeit{\noexpand\includepdf[pages=-,addtotoc=
{\oly@addtotoc
}]{\oly@fname
}}\includeit
403 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
404 % Bibliography, TOC formatting
405 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
407 % \renewcommand*{\l@chapter}{\@dottedtocline{1}{1.5em}{2.3em}}
408 % \renewcommand*{\l@chapter}{\@dottedtocline{0}{0em}{0em}}
409 \renewcommand*
{\l@section
}{\@dottedtocline
{1}{0em
}{2.3em
}}
410 \renewcommand{\numberline}[1]{}
413 \renewenvironment{thebibliography
}[1]
414 {%\chapter*{\bibname}%
415 \@mkboth
{\MakeUppercase\bibname}{\MakeUppercase\bibname}%
416 \list{\@biblabel
{\@arabic
\c@enumiv
}}%
417 {\settowidth\labelwidth{\@biblabel
{#1}}%
418 \leftmargin\labelwidth
419 \advance\leftmargin\labelsep
423 \renewcommand\theenumiv{\@arabic
\c@enumiv
}}%
426 \@clubpenalty
\clubpenalty
430 {\@latex@warning
{Empty `thebibliography' environment
}}%
436 \newcommand{\wavyline}{$
\sim\sim\sim\sim\sim$
}
437 \newcommand{\longwavyline}{$
\sim\sim\sim\sim\sim\sim\sim\sim\sim\sim$
}
438 % figures for figured bass:
439 \newcommand{\bfig}[1]{\q{#1}}