problem mit "nomencl" und "scrpage2"

Erstellen von Index, Glossar, Symbolverzeichnis, einer Nomenklatur etc. mit MakeIndex oder Xindy


R0UGHNECK
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Mo 9. Apr 2012, 15:56

problem mit "nomencl" und "scrpage2"

Beitrag 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]

rais
Forum-Guru
Forum-Guru
Beiträge: 413
Registriert: Di 21. Sep 2010, 00:37

Re: problem mit "nomencl" und "scrpage2"

Beitrag 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
One of the joys of travel is visiting new towns and meeting new people---G.Khan (Robert Asprin, Another Fine Myth)

R0UGHNECK
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Mo 9. Apr 2012, 15:56

Beitrag 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

Antworten