Anzeige:
Ergebnis 1 bis 5 von 5

Thema: falsche Kopfzeile mit chapter*

  1. #1
    Registrierter Benutzer
    Registriert seit
    28.10.2004
    Beiträge
    16

    falsche Kopfzeile mit chapter*

    Tach allersteits,

    ich schreibe grade ne Arbeit mit Latex und hab ein Problem.
    Meine Kapitel werden richtig durchnummeriert und in den Kopfzeilen steht:
    Kapitel 1 - Einleitung
    Kapitel 2 - Grundlagen
    ...
    Kapitel 5 - Zusammenfassung
    Dafür habe ich \chaptermark überschrieben.

    Nach dem 5ten Kapitel kommt ein Literaturverzeichnis und danach noch ein Kapitel und um dieses Kapitel geht es.
    Die Datei sieht ungefähr so aus:
    Code:
    % keine Kapitelnummer, daher \chapter*...
    \chapter*{letztesKap}
    
    % Kapitelüberschrift in die Kopfzeile
    \chaptermark{letztesKap}
    
    %... soll aber im Inhaltsverzeichnis auftauchen:
    \addcontentsline{toc}{chapter}{letztesKap}
    Das Problem liegt nur in der Kopfzeile, denn dort steht:
    Kapitel 5 - letztesKap

    Erstens ist das Kapitel falsch (genauer gesagt die Kapitelnummer) und zweitens möchte ich das da steht:
    LETZTESKAP

    Also Ohne Kapitelangaben und in Kapitälchen.

    Bitte bitte helft mir ... sonst laufe ich noch Amok!
    Geändert von Wizard2003 (04-11-2004 um 08:25 Uhr)

  2. #2
    Registrierter Benutzer
    Registriert seit
    09.09.2004
    Beiträge
    141
    Vielleicht hilft es, wenn du anstatt des ganzen Kodes nur

    \addchap{KAPITELNAME}

    machst? Dann bekommt das Kapitel keine Nummer, sieht aus wie die anderen Chapter und taucht im Inhaltsverzeichnis aus.

  3. #3
    Registrierter Benutzer Avatar von blubb
    Registriert seit
    12.08.2004
    Beiträge
    862
    >\addchap{KAPITELNAME}
    Was es meines Wissens nur bei den Koma-Klassen gibt.

    @Wizard2003
    Bei so fragen ist es sehr hilfreich, wenn du schreiben würdest welche Klasse du verwendest.
    Wer Dokus lesen kann ist im Vorteil :D
    Das Forum hat eine Suchfunktion.
    FAQ: http://www.dante.de/faq/de-tex-faq/html/de-tex-faq.html
    Minimalbeispiel:http://www-users.rwth-aachen.de/Chri...mmer/mini.html

  4. #4
    Registrierter Benutzer
    Registriert seit
    28.10.2004
    Beiträge
    16
    Zitat Zitat von blubb
    >...
    @Wizard2003
    Bei so fragen ist es sehr hilfreich, wenn du schreiben würdest welche Klasse du verwendest.
    Wußte ich nicht sorry.
    Klasse = Package?
    ich benutze fancyhdr.

    Hab jetzt nen workaround gefunden.
    ich mach in meiner haupt-datei eine appendix-section drum und in dieser section definiere ich chaptermark neu ...
    Code:
    \begin{appendix}
      \renewcommand{\chaptermark}[1]{%
        \markboth{\MakeUppercase{#1}}{}}
      \include{kapitel/glossar}
    \end{appendix}
    ... is vielleicht nich schön ... aber es funktioniert

  5. #5
    Registrierter Benutzer Avatar von blubb
    Registriert seit
    12.08.2004
    Beiträge
    862
    Klasse = \documentclass{xxx}
    Package = \usepackage{xxx}

    \appendix ist keine Umgebung!

    Das ganze funktioniert, weil \begin/\end implizit eine Gruppe öffnet innerhalb derer Änderungen lokal bleiben.

    Sauberer (ohne das jetzt getestet zu haben):
    Code:
    \appendix
    \bgroup
      \renewcommand{\chaptermark}[1]{%
        \markboth{\MakeUppercase{#1}}{}}
      \include{kapitel/glossar}
    \egroup
    Ganz sauber (zumindest soweit ich deine Anforderung verstanden habe)
    \addchap{...}
    Wer Dokus lesen kann ist im Vorteil :D
    Das Forum hat eine Suchfunktion.
    FAQ: http://www.dante.de/faq/de-tex-faq/html/de-tex-faq.html
    Minimalbeispiel:http://www-users.rwth-aachen.de/Chri...mmer/mini.html

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •