Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Überschriften in Kopfzeile laufen ineinander

  1. #1
    Registrierter Benutzer
    Registriert seit
    17.08.2010
    Beiträge
    15

    Überschriften in Kopfzeile laufen ineinander

    Hi,

    ich verwende den Style "Book" + fancy (zweiseitiges Dokument).

    Leider kommt es jetzt vor, dass in der Kopfzeile die Kapitel- und Sektionsüberschrift im fertigen Dokument ineinander laufen.

    Kann man z.B. angeben, dass sowohl die Kapitelüberschrift als auch die Sektionsüberschrift max 50% der Kopfzeilenbreite belegen dürfen?
    Alles was darüber hinausgeht benötigt eine neue Zeile? Er beginnt ja schon selbst mit einer neue Zeile, wenn eine Überschrift über die max Breite (100%) hinausläuft...

    Kurztitel wären als Alternative dazu leider nicht möglich.

    Vielen Dank, ciao Roughnegs

  2. #2
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von Roughnegs Beitrag anzeigen
    ich verwende den Style "Book" + fancy (zweiseitiges Dokument).
    fancy kenn ich nicht, meinst Du vllt das fancyhdr-Paket?
    Zitat Zitat von Roughnegs Beitrag anzeigen
    Leider kommt es jetzt vor, dass in der Kopfzeile die Kapitel- und Sektionsüberschrift im fertigen Dokument ineinander laufen.
    Beides auf derselben Seite zu setzen scheint mir auch etwas ungewöhnlich zu sein.
    Zitat Zitat von Roughnegs Beitrag anzeigen
    Kann man z.B. angeben, dass sowohl die Kapitelüberschrift als auch die Sektionsüberschrift max 50% der Kopfzeilenbreite belegen dürfen?
    Versuch es mit \parbox{0.5\linewidth}{\leftmark} -- entsprechend mit \rightmark -- in Deinen "fancy"-Anweisungen, besser noch etwas weniger, sonst dürfen sich die beiden noch berühren.
    Wenn Dich das nicht weiterbringt, erstelle bitte ein Minimalbeispiel.

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  3. #3
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    eventuell macht es dann auch sinn das optionale argument von \chapter und \section zu nutzen

    \chapter[Text für Verzeichnis u Kopfzeile]{Überschrift Im Text} (analog bei \section)

    damit lassen sich die Überschriften gekürzt darstellen.

    gruss
    Mein Ball ist umgefallen

  4. #4
    Registrierter Benutzer
    Registriert seit
    17.08.2010
    Beiträge
    15
    Hallo rais,

    Zitat Zitat von rais Beitrag anzeigen

    fancy kenn ich nicht, meinst Du vllt das fancyhdr-Paket?
    Ja, sorry das meinte ich

    Zitat Zitat von rais Beitrag anzeigen

    Beides auf derselben Seite zu setzen scheint mir auch etwas ungewöhnlich zu sein.
    Die Dokumentenklasse "Book" setzt das als Standard..?

    Zitat Zitat von rais Beitrag anzeigen

    Versuch es mit \parbox{0.5\linewidth}{\leftmark} -- entsprechend mit \rightmark -- in Deinen "fancy"-Anweisungen, besser noch etwas weniger, sonst dürfen sich die beiden noch berühren.
    Wenn Dich das nicht weiterbringt, erstelle bitte ein Minimalbeispiel.
    Wenn ich es "einfach" in den LaTeX Vorspann integriere bekomme ich die Fehlermeldung: "Missing \begin{document}"

    Das hier ist ein Teil meines bisheringen LaTeX Vorspanns:

    Code:
    \usepackage{fancyhdr} 
    
    \pagestyle{fancy} 
    
    ... 
    \lfoot[ \thepage]{} 
    \rfoot[]{ \thepage} 
    \cfoot[]{}
    Ich verändere also selbst nur die Fußzeile der Dokumentenklasse -- die Kopfzeile (Mit den Kapitel bzw. Sektionüberschriften) erstellt "Book" selbst.

    Wäre demnach ein "renewcommand" für die Kopfzeile möglich -- ähnlich deinem Vorschlag mit parbox?


    ------------------------

    Hi bobmalaria,

    danke für deinen Vorschlag, aber das wären doch die angesprochenen Kurztitel, die ich eigentlich nicht verwenden möchte, oder?

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

    Kopfzeilen

    Hallo Roughnegs,

    es ist im doppelseitigen Satz sehr üblich, dass in der Kopfzeile auf der linken (gerade nummerierten) Seite der Kapiteltitel steht und in der Kopfzeile der rechten (ungeraden) Seiten die Abschnittsnummer. Damit laufen sie nicht ineinander.

    Da doppelseitige Bücher sowieso aufgeschlagen vor einem liegen, sieht man immer beides. Das braucht nicht beides links und rechts sein. Wenn es Vorgabe ist, kann man natürlich nicht abweichen, doch evtl. kannst Du das ja unter dem Gesichtspunkt (doppelseitig, aufgeschlagen) absprechen.

    Die Alternativen wären dann kürzere Titel (möchtest Du ja nicht), kleinere oder engere Schrift oder Zeilenumbrüche in der Kopfzeile.

    Viele Grüße,

    Stefan


    --
    TeXblog

  6. #6
    Registrierter Benutzer
    Registriert seit
    17.08.2010
    Beiträge
    15
    Hallo Stefan_K,

    Zitat Zitat von Stefan_K Beitrag anzeigen
    Hallo Roughnegs,

    es ist im doppelseitigen Satz sehr üblich, dass in der Kopfzeile auf der linken (gerade nummerierten) Seite der Kapiteltitel steht und in der Kopfzeile der rechten (ungeraden) Seiten die Abschnittsnummer. Damit laufen sie nicht ineinander.
    danke für den Tipp! Da hast du wohl recht
    Vorgabe ist es zum Glück keine.

    Verrätst du mir noch wie ich das bewerkstelligen kann?

    Reicht da evtl. eine einfache Angabe wie ich es in der Fußnote gemacht habe?

    Vielen Dank und noch einen schönen Tag, ciaoi Roughnegs

  7. #7
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin Roughnegs,
    Zitat Zitat von Roughnegs Beitrag anzeigen
    Die Dokumentenklasse "Book" setzt das als Standard..?
    nö, höchstens bei \pagestyle{fancy} -- aber der Stil stammt ja nich aus book.
    Zitat Zitat von Roughnegs Beitrag anzeigen
    Wenn ich es "einfach" in den LaTeX Vorspann integriere bekomme ich die Fehlermeldung: "Missing \begin{document}"
    die \parbox war hier ja auch für die Anwendung innerhalb des zuständigen fancyhdr-Befehls gedacht, etwa
    Code:
    \fancyhead[LO,RE]{\parbox{0.45\linewidth}{\leftmark}}
    Zitat Zitat von Roughnegs Beitrag anzeigen
    Reicht da evtl. eine einfache Angabe wie ich es in der Fußnote gemacht habe?
    Code:
    \fancyhead{}
    \fancyhead[LE]{\leftmark}
    \fancyhead[RO]{\rightmark}
    siehe auch `texdoc fancyhdr' ... oder nutze statt fancyhdr vllt scrpage2 -- mit scrheadings passt das schon.

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  8. #8
    Registrierter Benutzer
    Registriert seit
    17.08.2010
    Beiträge
    15
    Zitat Zitat von rais Beitrag anzeigen
    Moin Roughnegs,

    nö, höchstens bei \pagestyle{fancy} -- aber der Stil stammt ja nich aus book.
    Stimmt... danke für die Info!


    die \parbox war hier ja auch für die Anwendung innerhalb des zuständigen fancyhdr-Befehls gedacht, etwa
    Code:
    \fancyhead[LO,RE]{\parbox{0.45\linewidth}{\leftmark}}
    Sorry.. das hatte ich wohl verplant

    Code:
    \fancyhead{}
    \fancyhead[LE]{\leftmark}
    \fancyhead[RO]{\rightmark}
    siehe auch `texdoc fancyhdr' ... oder nutze statt fancyhdr vllt scrpage2 -- mit scrheadings passt das schon.
    Vielen Vielen Dank, damit gehts!!

    ... und wieder was dazu gelernt

    Ciao Roughnegs

Lesezeichen

Berechtigungen

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