PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Falsches Chapter über Fancyhdr



blubbert_11
27-07-2012, 16:36
Moin, moin,

kurz vor dem Abschluss meiner Masterarbeit fiel mir gestern durch Zufall ein Fehler in meinem Abkürzungsverzeichnis auf.

Ich nutze Fancyhdr um die Kopf- und Fußzeile anzupassen, was generell auch gut funktioniert, aber leider wird beim Abkürzungsverzeichnis das Tabellenverzeichnis genannt, da dies sozusagen das Chapter vorher war.

Ich möchte natürlich auf der zweiten Seite des Abkürzungsverzeichnisses nicht Tabellenverzeichnis stehen haben… ;)


Vermutlich war die Beschreibung etwas wirr, aber ich habe ein Minimalbeispiel erstellt und hoffe, dass dies ausreichend. Sollte etwas fehlen liefere ich dies natürlich sehr schnell nach.

Hier die tex-Datei:




\documentclass[12pt, paper=a4, bibliography=totoc]{scrreprt} % totocnumbered
\usepackage[top=3.5cm, bottom=3cm, left=3cm, right=2.5cm]{geometry}
\linespread{1.5}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{natbib}

\usepackage[default]{droidserif}
\usepackage[T1]{fontenc}

\usepackage{helvet}

%Kopfzeile
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{}
\cfoot{}
\fancyhead[R]{\scriptsize\textit{\leftmark}}
\rfoot{\thepage}
\renewcommand{\headrulewidth}{0.3pt}

\fancypagestyle{plain}{%
\fancyhf{} % clear all header and footer fields
\fancyfoot[R]{\thepage} % except the center
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}}

\renewcommand{\chaptermark}[1]{%
\markboth{#1}{}}

\usepackage{acronym}

% - - - - - -

\begin{document}

\chapter{Kapitel 1}

Quisque ut felis id urna interdum scelerisque. Maecenas blandit venenatis volutpat. Fusce vitae sollicitudin diam. Morbi suscipit semper dui consectetur facilisis. Donec sed sem risus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Nam porttitor ullamcorper tortor, et sagittis erat scelerisque nec. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Fusce hendrerit commodo metus, sit amet consequat ligula auctor quis. Cras imperdiet libero ut libero venenatis venenatis. Morbi placerat urna eu augue suscipit a accumsan odio tristique. Mauris eget felis ut velit sollicitudin euismod sit amet nec ipsum. Aenean lectus elit, porta sit amet scelerisque quis, imperdiet nec ante. Phasellus dictum vestibulum libero vel semper. Fusce ac turpis risus. Etiam quis tortor lectus, id lacinia lectus.


Maecenas luctus enim nec odio ultrices hendrerit. Phasellus commodo pretium ante a bibendum. Integer eu turpis quis tellus euismod pellentesque. Aliquam porta porta erat id dignissim. Etiam non nibh in nisi pulvinar blandit a et diam. Ut sit amet lectus ipsum. Etiam porttitor pharetra ante. Duis facilisis, leo eget molestie aliquam, erat velit tempor tellus, in pulvinar lacus felis eu felis. Nam orci velit, tincidunt in pulvinar non, dictum in diam.


Nam porta lacus sit amet justo faucibus ac sollicitudin sem gravida. Curabitur in nulla nec magna ultrices molestie at id felis. Nunc non felis nec mauris hendrerit aliquet. Vivamus tempus, sem eu mattis condimentum, neque ipsum rutrum ligula, eget gravida dolor velit sed odio. Nam non ultrices libero. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Pellentesque suscipit arcu at justo cursus cursus. Proin nisl nisi, fringilla ac porta sit amet, scelerisque ut ligula. Vivamus vel diam eget ante vestibulum congue non sodales magna. Etiam eros velit, sollicitudin nec tempor at, auctor non purus. Ut posuere justo risus. Fusce consequat lectus augue, posuere sodales magna. Fusce eget sapien ipsum, ut rutrum quam. Suspendisse eu orci lorem, vehicula convallis massa. Quisque tortor sapien, laoreet facilisis vehicula id, volutpat eget purus. Mauris eu elit augue.


Morbi laoreet eleifend sollicitudin. In hac habitasse platea dictumst. Suspendisse quis felis sed risus tincidunt tincidunt sit amet quis quam. Mauris urna mi, pellentesque vel malesuada at, pretium sit amet metus. Maecenas sagittis, sem et mollis consequat, est orci semper justo, quis iaculis nibh quam in ipsum. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Praesent et posuere sem. Lorem ipsum dolor sit amet, consectetur adipiscing elit.


Sed lacus risus, porta hendrerit pretium sed, iaculis vitae velit. Quisque facilisis, massa at tincidunt aliquet, elit magna congue augue, a ultrices ligula odio vel nisl. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi tortor lorem, sollicitudin non tincidunt eu, adipiscing nec velit. Praesent scelerisque egestas tortor, vitae sagittis eros pulvinar a. Nulla congue turpis ultricies sapien porta suscipit. Quisque eros tortor, congue sit amet egestas eget, convallis facilisis libero. Vivamus ornare tellus ac ligula tincidunt id fringilla lorem laoreet. Donec nisi lorem, tincidunt at porta et, fringilla sed nunc. Proin id dolor urna, non eleifend ligula. Nam dapibus sem et nisl pretium rhoncus. Aenean scelerisque scelerisque pellentesque. Quisque et auctor metus. Aliquam elit erat, consequat eget sodales et, dignissim faucibus nisl. Aliquam erat volutpat.


\chapter*{Abkürzungsverzeichnis}
\addcontentsline{toc}{chapter}{Abkürzungsverzeichn is}

\renewcommand{\bflabel}[1]{\normalfont{\normalsize{#1}}\hfill}

\begin{acronym}[LONGEST]
\setlength{\itemsep}{-\parsep}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}
\acro{blubb}{blubb}

\end{acronym}


\end{document}



Und hier die Datei nochmal als PDF: http://cl.ly/3I3H2u250I1C

Wie ihr seht wird über dem Abkürzungsverzeichnis "Kapitel 1" genannt.

Passe ich nun das Abkürzungsverzeichnis an mit dem folgenden Code…




\pagestyle{fancy}
\lhead{}
\cfoot{}
\fancyhead[R]{\scriptsize\textit{Abk"urzungsverzeichnis}}
\rfoot{\thepage}
\renewcommand{\headrulewidth}{0.3pt}

\fancypagestyle{plain}{%
\fancyhf{} % clear all header and footer fields
\fancyfoot[R]{\thepage} % except the center
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}}

\renewcommand{\chaptermark}[1]{%
\markboth{#1}{}}



… steht "Abkürzungsverzeichnis" auf den nächsten 100 Seiten. Nun könnte ich vermutlich vor jedes Chapter den Fancy-Code aus den Minimalbeispiel einfügen, was ich aber auch eher für suboptimal halte. Ich arbeite nämlich mit einer Hauptdatei und habe relative viele einzelne tex-Dateien für die unterschiedlichen Chapter, die ich per \include zusammenführe.

Wie gesagt: Sollte das etwas wirr beschrieben worden sein und es werden mehr Infos benötigt… einfach kurz bescheid sagen und liefe diese zeitnah nach.

Vielen Dank! :)

Stefan_K
27-07-2012, 17:45
Du könntest am Beginn des Abkürzungsverzeichnisses

\chaptermark{Abkürzungsverzeichnis}
aufrufen, oder

\markboth{Abkürzungsverzeichnis}{}
Stefan

blubbert_11
27-07-2012, 18:02
Vielen, vielen Dank!

Einfach
\chaptermark{Abkürzungsverzeichnis} eingesetzt und das Problem ist gelöst!