Seite 1 von 1

problem mit "nomencl" und "scrpage2"

Verfasst: Mo 9. Apr 2012, 16:21
von R0UGHNECK
hallo leute!

nach nun fast schon einem halben tag verzweifelter suche mit suchmaschinen, foren, wikis und dokumentationen wende ich mich letztendlich an das goLaTeX forum. :/

wie der titel schon sagt habe ich ein problem mit den packeten "nomencl" und "scrpage2".

in einem bericht den ich gerade schreibe habe ich ein abkürzungsverzeichnis mit nomencl erstellt. da ich jetzt schon eine große anzahl an einträgen erzeugt habe beginnt "\printnomenclature" nun eine neue seite und damit auch mein problem.
mit aufkommen der neuen seite besitzt diese noch meine definierten kopf- und fußzeilen die erste seite aber NICHT mehr! -.-

ich weiß mittlerwiele einfach keinen rat mehr und suche hier bei euch hilfe.

für jeden nützlichen hinweis zur lösung meines problems wäre ich sehr dankbar! :]

hier nun mein miniaturbeispiel welches zwar etwas unschön ist, mein problem aber gut darstellt:
\documentclass[12pt,a4paper,german]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}

\usepackage{scrpage2}
\ihead{\leftmark}
\chead{}
\ohead{}
\ifoot{Name}
\cfoot{}
\ofoot{\pagemark}
\setlength{\headheight}{1cm}
\setheadsepline{0.5pt}
\automark[chapter]{chapter}
\pagestyle{scrheadings}
\renewcommand*{\chaptermarkformat}{}

\usepackage{nomencl}
\makenomenclature
\renewcommand{\nomname}{Abkürzungsverzeichnis}

\begin{document}

\tableofcontents
\thispagestyle{scrheadings}

\newpage

\chapter{Test}
\thispagestyle{scrheadings}

Das ist ein Test.

\nomenclature{t01}{test}
\nomenclature{t02}{test}
\nomenclature{t03}{test}
\nomenclature{t04}{test}
\nomenclature{t05}{test}
\nomenclature{t06}{test}
\nomenclature{t07}{test}
\nomenclature{t08}{test}
\nomenclature{t09}{test}
\nomenclature{t10}{test}
\nomenclature{t11}{test}
\nomenclature{t12}{test}
\nomenclature{t13}{test}
\nomenclature{t14}{test}
\nomenclature{t15}{test}
\nomenclature{t16}{test}
\nomenclature{t17}{test}
\nomenclature{t18}{test}
\nomenclature{t19}{test}
\nomenclature{t20}{test}
\nomenclature{t21}{test}
\nomenclature{t22}{test}
\nomenclature{t23}{test}
\nomenclature{t24}{test}
\nomenclature{t25}{test}

\newpage

\addcontentsline{toc}{chapter}{Abkürzungsverzeichnis}
\markboth{\nomname}{\nomname}
\printnomenclature[0.15\hsize]
\thispagestyle{scrheadings}

\end{document}


p.s.: ich verwende den TeXMaker und MiKTeX.[/code]

Re: problem mit "nomencl" und "scrpage2"

Verfasst: Di 10. Apr 2012, 00:13
von rais
Hallo,
R0UGHNECK hat geschrieben: wie der titel schon sagt habe ich ein problem mit den packeten "nomencl" und "scrpage2".
Du scheinst auch ein Problem mit Deiner Shift-Taste zu haben :roll:
R0UGHNECK hat geschrieben: in einem bericht den ich gerade schreibe habe ich ein abkürzungsverzeichnis mit nomencl erstellt. da ich jetzt schon eine große anzahl an einträgen erzeugt habe beginnt "\printnomenclature" nun eine neue seite und damit auch mein problem.
mit aufkommen der neuen seite besitzt diese noch meine definierten kopf- und fußzeilen die erste seite aber NICHT mehr! -.-
Nun, Dein \thispagestyle hier:
R0UGHNECK hat geschrieben:
\printnomenclature[0.15\hsize]
\thispagestyle{scrheadings}
wirkt sich, wie Du bereits bemerkt hast, nur auf die letzte Seite Deines Abkürzungsverzeichnisses aus (mit \printnomenclature bindest Du das Abkürzungsverzeichnis bereits komplett ein, danach rufst Du \thispagestyle auf).
Wenn ich Deinen Code richtig interpretiere, bräuchtest Du nur ein
\renewcommand*\chapterpagestyle{scrheadings}
in Deiner Präambel zu ergänzen und die ganzen \thispagestyle{scrheadings} wären dann überflüssig.

So es denn doch nicht auf allen Kapitelstartseiten zu scrheadings kommen soll, könntest Du theoretisch auch lokal
\begingroup
  \renewcommand*\chapterpagestyle{scrheadings}
  \printnomenclature[0.15\hsize]
\endgroup
oder vllt etwas einfacher in der Präambel
\renewcommand\nompreamble{\thispagestyle{scrheadings}}
verwenden.

BTW: statt
\addcontentsline{toc}{chapter}{Abkürzungsverzeichnis}
könntest Du auch einfach dem nomencl-Paket die intoc-Option mitgeben.

MfG
Rainer

Verfasst: Di 10. Apr 2012, 14:11
von R0UGHNECK
hallo rainer,

1000 dank für die schnelle antwort ... hat super funktioniert.
also koma-newbie kannte ich das "chapterpagestyle" makro noch garnicht. :'D
... aber in dem bereich lernt man wohl nie aus. ;p

auch danke für den tipp mit der "intoc" option.
... ich habe vergleichbare parameter auch schon für "bibtex", das "listings" package, etc. angewendet.
ka warum ich es bei "nomencl" noch nicht gemacht hatte. ;)

nochmals vielen, vielen dank!^^

viele grüße,


martin



p.s.: ich hab kein problem mit meiner shift-taste!
... ich hab nur vor kurzem zuviel mit iwelchen exotischen firefox plugins rumgespielt! xD