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
}
19 \usepackage[usenames
]{color}
20 % \geometry{bottom=2cm,top=1cm}
27 \DeclareOption{vocalscore
}
28 {\setlength\paperheight {270mm
}%
29 \setlength\paperwidth {190mm
}%
30 \geometry{papersize=
{190mm,
270mm
}}%
31 \typeout{processing vocalscore
}
33 % \ExecuteOptions{vocalscore}
37 \definecolor{cover
}{rgb
}{0.27,
0.25,
0.72} % {69,40,234}
39 \newcommand{\setfullscore}{
40 \definecolor{cover
}{rgb
}{0,
0.25,
0} % {0,64,0}
42 \newcommand{\setvocalscore}{
43 \definecolor{cover
}{rgb
}{0.27,
0.25,
0.72} % {69,40,234}
45 \newcommand{\setinstrumentalscore}{
46 \definecolor{cover
}{rgb
}{0.5,
0,
0} % {128, 0, 0, }
48 \newcommand{\olypagecommand}{\thispagestyle{empty
}}
51 \setlength{\parindent}{0em
}
52 \setlength{\columnsep}{20pt
}
57 \fontsize{20pt
}{25pt
}\selectfont
58 \input "orchestrallily/oly_defs.tex"
62 \newcommand{\composer}[1]{\gdef\@composer
{#1}}
63 \let\@composerdate\@empty
64 \newcommand{\composerdate}[1]{\gdef\@composerdate
{#1}}
65 \let\@composerII\@empty
66 \newcommand{\composerII}[1]{\gdef\@composerII
{#1}}
67 \let\@composerdateII\@empty
68 \newcommand{\composerdateII}[1]{\gdef\@composerdateII
{#1}}
70 \newcommand{\poet}[1]{\gdef\@poet
{#1}}
72 \newcommand{\poetdate}[1]{\gdef\@poetdate
{#1}}
74 \newcommand{\subtitle}[1]{\gdef\@subtitle
{#1}}
75 \let\@description\@empty
76 \renewcommand{\description}[1]{\gdef\@description
{#1}}
77 \let\@instrumentation\@empty
78 \newcommand{\instrumentation}[1]{\gdef\@instrumentation
{#1}}
79 \let\@scoretype\@empty
80 \newcommand{\scoretype}[1]{\gdef\@scoretype
{#1}}
81 \let\@scoreinfo\@empty
82 \newcommand{\scoreinfo}[1]{\gdef\@scoreinfo
{#1}}
84 \newcommand{\editor}[1]{\gdef\@editor
{#1}}
85 \let\@publisher\@empty
86 \newcommand{\publisher}[1]{\gdef\@publisher
{#1}}
87 \let\@scorenumber\@empty
88 \newcommand{\scorenumber}[1]{\gdef\@scorenumber
{#1}}
90 \renewcommand{\year}[1]{\gdef\@year
{#1}}
92 \newcommand{\todos}[1]{\gdef\@todos
{#1}}
94 \let\oly@basename\@empty
95 \newcommand{\basename}[1]{\gdef\oly@basename
{#1}}
98 \newcommand{\software}[1]{\gdef\@software
{#1}}
99 \software{Lilypond
2.13,
\href{http://www.lilypond.org/
}{http://www.lilypond.org/
}}
103 %% End of file `makeidx.sty'.
105 \newcommand\makefrontpage{\pagenumbering{alph
}\begin{titlepage
}%
106 \pagecolor{cover
}\color{white
}
107 \thispagestyle{empty
}
109 \let\footnotesize\small
110 \let\footnoterule\relax
111 \let \footnote \thanks
114 \fontsize{20pt
}{25pt
}\selectfont
119 \ifx\@composer\@empty
%
121 {\fontsize{35pt
}{35pt
}\selectfont\textbf{\@composer
}}%
122 \ifx\@composerII\@empty
%
124 {\fontsize{35pt
}{35pt
}\selectfont\textbf{\@composerII
}}%
131 {%\fontsize{20pt}{20pt}\selectfont
132 \textbf{\@poet
}}\\
[0.3em
]%
138 \fontsize{40pt
}{50pt
}\selectfont%
147 \ifx\@scoreinfo\@empty
%
157 {\fontsize{13pt
}{13pt
}\selectfont
158 \@publisher
\ifx\@scorenumber\@empty
%
159 \else, \@scorenumber
\fi
163 \thispagestyle{empty
} %\null
167 \thispagestyle{empty
} %\null
168 \nopagecolor\color{black
}
169 \thispagestyle{empty
} %\null
174 \thispagestyle{empty
} %\null
176 \setcounter{footnote
}{0}%
179 \newcommand{\makebackpage}{
181 \thispagestyle{empty
}\null
183 \thispagestyle{empty
}\pagecolor{cover
}
189 \let\oldmaketitle\maketitle
191 \renewcommand\maketitle{\thispagestyle{empty
}{\begin{titlepage
}%
192 % \pagecolor{cover}\color{white}
193 \fontfamily{pbk
}\selectfont
194 % \fontseries{b}\selectfont
195 % \fontshape{n}\selectfont
198 \let\footnotesize\small
199 \let\footnoterule\relax
200 \let \footnote \thanks
202 \fontsize{16pt
}{18pt
}\selectfont
207 \ifx\@composer\@empty
%
209 {\fontsize{22pt
}{25pt
}\selectfont\textbf{\@composer
}\ifx\@composerdate
\empty\else{} \relax \@composerdate
\fi}%
210 \ifx\@composerII\@empty
%
212 {\fontsize{22pt
}{25pt
}\selectfont\textbf{\@composerII
}\ifx\@composerdateII
\empty\else{} \relax \@composerdateII
\fi}%
219 {\fontsize{16pt
}{20pt
}\selectfont\textbf{\@poet
}\ifx\@poetdate
\empty\else{} \relax \@poetdate
\fi}%
225 \fontsize{40pt
}{45pt
}\selectfont
238 \ifx\@instrumentation
\empty%
242 \fontsize{12pt
}{14pt
}\selectfont
249 \fontsize{16pt
}{18pt
}\selectfont
253 \fontsize{12pt
}{14pt
}\selectfont
256 Herausgegeben von: / Edited by:\\
[0.3em
]%
262 \@publisher
\ifx\@year\@empty
%
272 \setcounter{footnote
}{0}%
273 \global\let\maketitle\relax
275 % \global\let\@thanks\@empty
276 % \global\let\@author\@empty
277 % \global\let\@date\@empty
278 % \global\let\@title\@empty
279 % \global\let\title\relax
280 % \global\let\author\relax
281 % \global\let\date\relax
282 % \global\let\and\relax
289 \newcommand{\q}[1]{\glqq{}#1\grqq{}}
290 \newcommand{\piece}[2]{
291 \setcounter{page
}{#2}
293 \addcontentsline{toc
}{chapter
}{#1}
296 % \addtocontents{toc}{\contentsline {section}{#1}{2}{#2}}
298 \newenvironment{vergleich
}{
299 \setlength{\parindent}{-
3em
}
300 \setlength{\leftskip}{3em
}
305 \setlength{\parindent}{0em
}
306 \setlength{\leftskip}{0em
}
309 \newcommand{\copyrightbox}[1]{
311 \begin{minipage
}{0.95\textwidth}#1\end{minipage
}
314 \newcommand{\scorelistbox}[1]{
315 \fbox{\begin{minipage
}{0.8\textwidth}
321 \newcommand\frontmatter{%
323 \pagenumbering{roman
}}
324 \newcommand\mainmatter{%
326 \pagenumbering{arabic
}}
327 \newcommand\backmatter{%
336 % \newenvironment{lyricstable}{\begin{supertabular}{p{0.33\textwidth}p{0.33\textwidth}p{0.33\textwidth}}}{\end{supertabular}}
337 \newenvironment{lyricstable
}{\begin{tabular
}{@
{}p
{0.33\textwidth}p
{0.33\textwidth}p
{0.33\textwidth}@
{}}}{\end{tabular
}}
338 % \newcommand{\sbreak}{\textbar}
339 \newcommand{\sbreak}{\\
}
340 \newenvironment{sourcetitle
}{
342 %{%\begin{minipage}{7.8cm}\vspace{0.2cm}
343 \begin{center
}\em}{\end{center
}%\vspace{0.1cm}\end{minipage}
345 \newcommand{\preisfrac}[2]{$
\frac{\text{#1}}{\text{#2}}$
}
346 \newenvironment{lilypond
}{$
}{$
}
348 \newenvironment{hauptquellen
}{\begin{itemize
}\setlength{\itemsep}{0em
}\setlength{\parskip}{0mm
}}{\end{itemize
}}
351 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
352 % \includescore{PossibleExtension}
353 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
355 % Read in the TOC entries for a PDF file from the corresponding .toc file.
356 % This requires some heave latex tweaking, since reading in things from a file
357 % and inserting it into the arguments of a macro is not (easily) possible
359 % Solution by Patrick Fimml on #latex on April 18, 2009:
360 % \readfile{filename}{\variable}
361 % reads in the contents of the file into \variable (undefined if file doesn't exist)
363 \def\readfile@line
#1{%
364 {\catcode`\^^M=
10\global\read\readfile@f to
\readfile@tmp
}%
365 \edef\do{\noexpand\g@addto@macro
{\noexpand#1}{\readfile@tmp
}}\do%
366 \ifeof\readfile@f
\else%
371 \openin\readfile@f=
#1 %
373 % \typeout{No TOC file #1 available!}%
375 \typeout{Using TOC file
#1}
383 \newcommand{\includescore}[1]{
384 \def\oly@fname
{\oly@basename\@ifmtarg
{#1}{}{_
#1}}
385 \let\oly@addtotoc
\undefined
386 \readfile{\oly@fname.toc
}{\oly@addtotoc
}
387 \ifx\oly@addtotoc
\undefined
388 \includepdf[pages=-,pagecommand=
{\olypagecommand}]{\oly@fname
}
389 % \includepdf[pages=-]{\oly@fname}
391 % \edef\includeit{\noexpand\includepdf[pages=-,addtotoc={\oly@addtotoc},pagecommand={\olypagecommand}]{\oly@fname}}\includeit
392 \edef\includeit{\noexpand\includepdf[pages=-,addtotoc=
{\oly@addtotoc
}]{\oly@fname
}}\includeit
396 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
397 % Bibliography, TOC formatting
398 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
400 % \renewcommand*{\l@chapter}{\@dottedtocline{1}{1.5em}{2.3em}}
401 % \renewcommand*{\l@chapter}{\@dottedtocline{0}{0em}{0em}}
402 \renewcommand*
{\l@section
}{\@dottedtocline
{1}{0em
}{2.3em
}}
403 \renewcommand{\numberline}[1]{}
406 \renewenvironment{thebibliography
}[1]
407 {%\chapter*{\bibname}%
408 \@mkboth
{\MakeUppercase\bibname}{\MakeUppercase\bibname}%
409 \list{\@biblabel
{\@arabic
\c@enumiv
}}%
410 {\settowidth\labelwidth{\@biblabel
{#1}}%
411 \leftmargin\labelwidth
412 \advance\leftmargin\labelsep
416 \renewcommand\theenumiv{\@arabic
\c@enumiv
}}%
419 \@clubpenalty
\clubpenalty
423 {\@latex@warning
{Empty `thebibliography' environment
}}%
429 \newcommand{\wavyline}{$
\sim\sim\sim\sim\sim$
}
430 \newcommand{\longwavyline}{$
\sim\sim\sim\sim\sim\sim\sim\sim\sim\sim$
}
431 % figures for figured bass:
432 \newcommand{\bfig}[1]{\q{#1}}