Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Latex: "pagestyle" funktioniert nicht

  1. #1
    Registrierter Benutzer
    Registriert seit
    26.03.2006
    Beiträge
    6

    Latex: "pagestyle" funktioniert nicht

    Hallo,

    ich habe vor ein paar Tagen mit Latex angefangen.
    Einige Dokumente konnte ich bereits ohne Probleme erstellen,
    aber bei einem Problem komme ich nicht weiter.

    Ich möchte den Headereintrag verändern, aber irgendwie klappt dies überhaupt
    nicht. Der Header bleibt immer leer und in der Fusszeile erscheint immer noch die Seitenzahl.

    So sieht mein Code aus :

    Code:
    \documentclass[a4paper]{article}
    
    \usepackage{ngerman}
    \usepackage[latin1]{inputenc}
    \usepackage{fancybox}
    
    \setlength{\parindent}{0pt}
    
    \pagestyle{myheadings}
    \markright{test}
    
    \begin{document}
    \title{Einrichtung eines SSH-Tunnel}
    \maketitle
    
    Diese Anleitung beschreib............
    
    \end{document}
    Ich habe es auch testweise mit \pagestyle{empty} versucht, aber dies scheint auch nicht zu funktionieren, da die Fusszeile mit der Seitennummer trotzdem noch vorhanden ist. Eine Fehlermeldung beim Kompilieren bekomme ich nicht.

    Wäre schön, wenn jemand hierzu eine Idee hätte.

    Gruß Arrpork

  2. #2
    Registrierter Benutzer Avatar von countbela666
    Registriert seit
    15.04.2005
    Ort
    Berlin
    Beiträge
    2.317
    Hallo Arrpork,

    auf einer mit \maketitle erstellten Titelseite haben \pagestyle-Angaben keine Wirkung. Erst auf den nächsten Seiten wird der Seitenstil geändert.

    Grüße,
    Marcel

    Listen to me children of the night, beyond the doors of darkness you will find
    a thousand worlds for you to see here, take my hand and follow me...

  3. #3
    Registrierter Benutzer
    Registriert seit
    26.03.2006
    Beiträge
    6
    Danke für den Hinweis.

    Nun bin ich ein Stückl weiter. Ich habe den titelteil durch \*section ersetzt.

    Der Code sieht nun so aus:

    Code:
    \documentclass[a4paper]{article}
    
    \usepackage{ngerman}
    \usepackage[latin1]{inputenc}
    \usepackage{fancybox}
    
    \setlength{\parindent}{0pt}
    
    \pagestyle{myheadings}
     \markboth{test}{123}
    
    \begin{document}
    
    \section*{Einrichtung von SSH Tunnel}
    Nun wird aber nur 123 im linken Headerteil angezeigt, der rechte Headerteil enthält die Seitenzahl. Da das Dokuement aber nur eine Seite hat, will ich dort etwas anderes reinschreiben. Ich habe auch schon den sectionbefehl rausgenommen, aber das ändert nicht daran. Auch mit "markright" wird es nicht besser.

    Vielleicht hast du hierzu auch noch eine Idee.

    Gruß Arrpork

  4. #4
    Registrierter Benutzer Avatar von countbela666
    Registriert seit
    15.04.2005
    Ort
    Berlin
    Beiträge
    2.317
    Hallo Arrpork,

    \markboth hat nicht unbedingt etwas mit der linken und rechten Seite der Kopfzeile, sondern vielmehr mit einer linken und rechten Dokumentseite zu tun. Da du nur ein einseitiges Dokument erzeugst (ohne Klassenoption twoside), wird die Einstellung für die linke Seite ignoriert und überall nur die Definition für die rechte Seite eingefügt.

    Willst du die Kopzeile für einseitige Dokumente nach deinen Wünschen gestalten, solltest du das Paket fancyhdr nutzen (du hast bis jetzt fancybox eingebunden, die haben miteinander nichts zu tun; kann es sein, dass du die verwechselt hast?).

    Hier mal dein MB ein wenig abgewandelt:
    Code:
    \documentclass[a4paper]{article}
    
    \usepackage{ngerman}
    \usepackage[latin1]{inputenc}
    \usepackage{fancyhdr}
    
    \setlength{\parindent}{0pt}
    
    \renewcommand{\headrulewidth}{0pt}  % keine Trennlinie
    \pagestyle{fancy}
    \lhead{test}  % linker Kopf
    \rhead{123}  % rechter Kopf
    %\markboth{test}{123}
    
    \begin{document}
    
    \section*{Einrichtung von SSH Tunnel}
    \clearpage  % mal 'ne neue Seite...
    Diese Anleitung beschreib............
    
    \end{document}
    Grüße,
    Marcel

    Listen to me children of the night, beyond the doors of darkness you will find
    a thousand worlds for you to see here, take my hand and follow me...

  5. #5
    Registrierter Benutzer
    Registriert seit
    26.03.2006
    Beiträge
    6
    Dankeschön für deine große Hilfe.

    Das war genau die Lösung. !! Danke.

    Zur Information:
    \usepackage{fancybox} hatte ich eingebunden, weil ich in meinem Text eine
    Rahmen um einen Text lege.


    Gruß Marcus

Lesezeichen

Berechtigungen

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