PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage über \printnomenclature



ricguecis
29-07-2008, 12:55
Hallo! Ich habe ein Problem mit meiner Nomenclature:

Ich habe die \printnomenclature nach einem \listoftables verwendet:

\newpage
\thispagestyle{plain}
\listoftables
\clearemptydoublepage

\newpage
\thispagestyle{plain}
\printnomenclature[2.5cm]
\clearemptydoublepage

Und das Style ist:

\pagestyle{fancyplain}
\addtolength{\headheight}{2.5pt}
\renewcommand{\sectionmark}[1]{\markboth{\thesection\ #1}{}}
\renewcommand{\subsectionmark}[1]{\markright{\thesubsection\ #1}}
\cfoot[\fancyplain{}{}]{\fancyplain{}{}}
\lhead[\fancyplain{}{\small\sl\thepage}]{\fancyplain{}{\small\sl\rightmark}}
\rhead[\fancyplain{}{\small\sl\leftmark}]{\fancyplain{}{\small\sl\thepage}}
\fancypagestyle{plain}{\fancyhf{}\fancyfoot[C]{\thepage}\renewcommand{\headrulewidth}{0pt}\renew command{\footrulewidth}{0pt}}

Das Problem ist das im Header der Nomenclature (nur nicht am ersten Seite, da da style{plain} ist) kommt LIST OF TABLES statt NOMENCLATURE. Wie könnte ich das ändern?

Hoffentlich ist meine Frage verständlich... Deutsch ist nicht meine Muttersprache. DANKE!

Stefan_K
29-07-2008, 15:43
Hallo Ricguecis,

Du könntest \nompreamble in Deiner Präambel redefinieren:

\renewcommand*\nompreamble{\markboth{\nomname}{\no mname}}
Viele Grüße,

Stefan

ricguecis
29-07-2008, 16:18
Hey... vielen Dank! Es hat funktioniert... nur eine Kleinigkeit, jetzt kommt es groß und klein geschrieben. Ich würde es aber gern groß haben. Eine Lösung habe ich schon gefunden:

\renewcommand*\nompreamble{\markboth{NOMENCLATURE} {NOMENCLATURE}}

Ist aber nicht so ganz elegant... :cool: Ich bin neugierig, wie ich das richtig machen könnte...

Grüße!

Stefan_K
29-07-2008, 16:52
Du könntest

\MakeUppercase{\nomname}
verwenden.

Stefan

ricguecis
29-07-2008, 16:59
DANKE! :)

Alles hat prima geklappt!