Anzeige:
Ergebnis 1 bis 10 von 10

Thema: Überschriften werden fehlerhafter Weise übernommen (Abb.Vz->SymbolVz.)

  1. #1
    Registrierter Benutzer Avatar von AMS
    Registriert seit
    24.04.2009
    Beiträge
    8

    Question Überschriften werden fehlerhafter Weise übernommen (Abb.Vz->SymbolVz.)

    Hallo alle miteinander,

    bin gerade über meiner Abschlussarbeit und bekomme ein Problem nicht in den Griff: Ich habe ein Abbkürzungs- und ein Symbolverzeichnis manuell eingefügt, d.h. ohne Nomenclature o.ä.. Jedoch wird in der Kopfzeile (fancyhdr) des Abk.Vz. und des Symb.Vz. das "Abbildungsverzeichnis" übernommen.

    Gibt es eine Möglichkeit, diesen Fehler zu beheben, so dass in der Kopfzeile "Abkürzungverzeichnis" und "Symbolverzeichnis" steht?

    Das ist der Quelltext:

    \np
    \pagenumbering{Roman} \setcounter{page}{1}
    \setcounter{secnumdepth}{5} \setcounter{tocdepth}{3}
    \tableofcontents
    %\addcontentsline{toc}{section}{Inhaltsverzeichnis }
    \np
    \listoffigures
    \addcontentsline{toc}{section}{Abbildungsverzeichn is}
    %\np
    %\listoftables
    %\addcontentsline{toc}{section}{Tabellenverzeichni s}
    \np
    \input{abkuerzung}
    \addcontentsline{toc}{section}{Abkürzungsverzeichn is}
    \np
    \input{symbole}
    \addcontentsline{toc}{section}{Symbolverzeichnis}



    Vielen Dank!

  2. #2
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    Kolumnentitel manuell ändern

    Hallo AMS,

    dafür kannst Du \markboth oder \markright verwenden.

    Viele Grüße,

    Stefan

    --
    TeXblog.net
    Geändert von Stefan_K (01-05-2009 um 23:02 Uhr)

  3. #3
    Registrierter Benutzer Avatar von AMS
    Registriert seit
    24.04.2009
    Beiträge
    8
    Hallo Stefan,

    Dir vielen Dank!
    Mit dem Befehl \markboth hat er es übernommen, allerdings steht jetzt auf der Seite 1/2 des Symbolvz. noch die Überschrift des vorherigen Abkürzungsvz.... habe es schon mit \newpage versucht...

    Zudem ist die Schrift von Abkürzungsvz. und Symbolvz. kleiner, als die der zuvorigen Überschrift "Abbildungsverzeichnis". Wie kann man das anpassen?



    Das ist modifizierte Quelltext der Datei, die die Verzeichnisse einbindet:
    \np
    \pagenumbering{Roman} \setcounter{page}{1}
    \setcounter{secnumdepth}{5} \setcounter{tocdepth}{3}
    \tableofcontents
    \np
    \listoffigures
    \addcontentsline{toc}{section}{Abbildungsverzeichn is}
    \np
    \input{abkuerzung}
    \addcontentsline{toc}{section}{Abkürzungsverzeichn is}
    \markboth{Abkürzungsverzeichnis}{Abkürzungsverzeic hnis}
    \np
    \input{symbole}
    \addcontentsline{toc}{section}{Symbolverzeichnis}
    \markboth{Symbolverzeichnis}{Symbolverzeichnis}
    \np




    Und das ist der Quelltext, der das Layout bestimmt:

    \usepackage[ansinew]{inputenc}
    \usepackage[german]{babel}
    \usepackage{graphicx}
    \usepackage{amssymb}
    \usepackage{amsfonts}
    \usepackage{amsbsy}
    \usepackage{amsmath,amsthm}
    \usepackage{rotating}
    \usepackage{natbib}
    \usepackage{fancyhdr}


    \setlength{\topmargin}{0cm} \setlength{\topskip}{0.6cm}
    \setlength{\oddsidemargin}{2cm} \setlength{\textwidth}{14cm}
    \setlength{\textheight}{22.5cm}

    \fancypagestyle{plain}{
    \fancyhf{}
    \fancyfoot[C]{\thepage}
    \renewcommand{\headrulewidth}{0pt}
    \renewcommand{\footrulewidth}{0pt}
    }

    \pagestyle{fancy}
    \renewcommand{\sectionmark}[1]{\markboth{#1}{}}

    \fancyhf{}
    \fancyhead[L]{\sc \leftmark}

    \fancyhead[R]{\thepage}

    \renewcommand{\headrulewidth}{0.4pt}
    \renewcommand{\footrulewidth}{0pt}

    \setlength{\parskip}{1.5ex plus 0.5ex minus 0.5ex}
    \setlength{\parindent}{0em}
    \addtolength{\skip\footins}{2mm}

    \AtBeginDocument{\renewcommand\refname{Literaturve rzeichnis}}

    \input{zeilenumbruch}


    Könntest Du mir diesbezüglich noch eine Lösung vorschlagen?
    -Das wäre klasse!

  4. #4
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    Kolumnentitel gestalten

    Zitat Zitat von AMS Beitrag anzeigen
    Mit dem Befehl \markboth hat er es übernommen, allerdings steht jetzt auf der Seite 1/2 des Symbolvz. noch die Überschrift des vorherigen Abkürzungsvz.... habe es schon mit \newpage versucht...
    Rufe \markboth ggf. vor \input auf bzw. zwischen \np und \input.

    Zitat Zitat von AMS Beitrag anzeigen
    Zudem ist die Schrift von Abkürzungsvz. und Symbolvz. kleiner, als die der zuvorigen Überschrift "Abbildungsverzeichnis". Wie kann man das anpassen?
    Du könntest \MakeUppercase verwenden, wie es \chaptermark in fancyhdr tut, was mir allerdings nicht so gefällt.
    Code:
    \markboth{\MakeUppercase{Abkürzungsverzeichnis}}
    {\MakeUppercase{Abkürzungsverzeichnis}}
    Stefan

  5. #5
    Registrierter Benutzer Avatar von AMS
    Registriert seit
    24.04.2009
    Beiträge
    8

    Seite wird leer gelassen

    Hallo Stefan,

    vielen Dank für Deine Ratschläge!
    Beides hat funktioniert, sowohl der Überschriftenname, als auch die Schriftgröße werden nun korrekt angezeigt.

    Nur noch eine Sache: Habe die beiden Befehle nun eingepflegt, doch nun lässt er eine Seite frei zwischen dem Abkürzungsvz. und dem Symbolvz.
    Hast Du evtl. auch eine Lösung für diese Hürde parat?

    Habe schon alles durchgesehen, ob irgendwo in den Verzeichnissen ein \newpage-Befehl zuviel aufkreuzt... aber dort wird alles korrekt angezeigt.


    Der modifizierte Quelltext:

    \np
    \pagenumbering{Roman} \setcounter{page}{1}
    \setcounter{secnumdepth}{5} \setcounter{tocdepth}{3}
    \tableofcontents
    \np
    \listoffigures
    \addcontentsline{toc}{section}{Abbildungsverzeichn is}
    \np
    \markboth{\MakeUppercase{Abkürzungsverzeichnis}}
    {\MakeUppercase{Abkürzungsverzeichnis}}
    \input{abkuerzung}
    \addcontentsline{toc}{section}{Abkürzungsverzeichn is}
    \np
    \markboth{\MakeUppercase{Symbolverzeichnis}}
    {\MakeUppercase{Symbolverzeichnis}}
    \input{symbole}
    \addcontentsline{toc}{section}{Symbolverzeichnis}


    \np


    Gruß

  6. #6
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    Unerwünschte Leerseite

    Wie ist es, wenn Du ein \np weglässt? Du könntest auch \clearpage statt \newpage verwenden.

    Stefan

  7. #7
    Registrierter Benutzer Avatar von AMS
    Registriert seit
    24.04.2009
    Beiträge
    8

    Alles wunderbar!

    Habe den Fehler gefunden: Im Symbolvz. war ein \np welches ich durch ein \clearpage ersetzt habe. Nun klappt alles perfekt.

    Danke Stefan! Ziehe meinen Hut, Du bist echt fit.

  8. #8
    Registrierter Benutzer Avatar von AMS
    Registriert seit
    24.04.2009
    Beiträge
    8

    Seitenzahl wird nicht korrekt angezeigt

    Hallo Stefan,

    nachdem alles zu gut geklappt hat ist mir noch eine Sache aufgefallen: Im Inhaltsverzeichnis wird der Beginn des Symbolverzeichnisses als Seite VII datiert, obwohl dieses bereits bei Seite VI beginnt.
    Wie kann man diesen Fehler beseitigen?

    Ich habe ein Symbolverzeichnis manuell eingefügt und da es über zwei Seiten geht, mit dem Befehl \clearpage getrennt. Wenn ich diesen Befehl jedoch weglasse, so beginnt das Symbolvz. nicht auf Seite VI, sondern auf Seite VII und Seite VI wird leer gelassen... in der Kopfzeile steht aber bereits "Symbolverzeichnis"...

    Dies ist meine tex-Datei, die die Verzeichnisse einbindet:

    % Verzeichnisse

    \np
    \pagenumbering{Roman} \setcounter{page}{1}
    \setcounter{secnumdepth}{5} \setcounter{tocdepth}{3}
    \tableofcontents
    %\addcontentsline{toc}{section}{Inhaltsverzeichnis }
    \np
    \listoffigures
    \addcontentsline{toc}{section}{Abbildungsverzeichn is}
    %\np
    %\listoftables
    %\addcontentsline{toc}{section}{Tabellenverzeichni s}
    \np
    \markboth{\MakeUppercase{Abkürzungsverzeichnis}}
    {\MakeUppercase{Abkürzungsverzeichnis}}
    \input{abkuerzung}
    \addcontentsline{toc}{section}{Abkürzungsverzeichn is}
    \np
    \markboth{\MakeUppercase{Symbolverzeichnis}}
    {\MakeUppercase{Symbolverzeichnis}}
    \input{symbole}
    \addcontentsline{toc}{section}{Symbolverzeichnis}


    \np

    Danke & Gruß

    AMS

  9. #9
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hallo,

    vertausche den input-Befehl mit dem addtocontents. Logischerweise muss deine Seitenzahl im Inhaltsverzeichnis größer sein, denn wenn du erst die Symbole über drei Seiten einbindest und dann die Anweisung addtocontents setzt, dass diese erst 3 Seiten später passiert.

    Gruß
    Marco

  10. #10
    Registrierter Benutzer Avatar von AMS
    Registriert seit
    24.04.2009
    Beiträge
    8

    Danke

    Ja da hast allerdings Recht.
    Vielen Dank Marco!

Stichworte

Lesezeichen

Berechtigungen

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