Anzeige:
Ergebnis 1 bis 14 von 14

Thema: Notizseite automatisch im Hauptteil auf der linken Seite

  1. #1
    Registrierter Benutzer
    Registriert seit
    14.05.2009
    Beiträge
    297

    Notizseite automatisch im Hauptteil auf der linken Seite

    Hallo,

    da ich mein Dokument nun erfolgreich auf twoside umgestellt habe (scrrprt) möchte ich, dass ab einer bestimmten Seite, nämlich nach Beginn des Hauptteils auf jeder Vekatseite links (Kapitel beginnen rechts), jedoch nur falls diese vorhanden ist, eine Notizseite erstellt wird.

    Dafür habe ich folgenden Befehl hier gefunden (ich benutze fancyhdr):

    Code:
    \newcommand{\notizname}{Notizen}
    \newcommand{\notizseite}{%
      \clearpage
      ~\markboth{\notizname}{\notizname}
      \clearpage %damit auch nix weiter auf der Seite f. Notizen steht
    }
    Nur muss ich ja den Befehl \notizseite im Text verwenden, jedoch ist es ja immer zufällig (angenommen das Layout steht nicht schon fest), wo vor jedem Kapitelbeginn eine Vekatseite links eingefügt wird.

    Kann man das automatisieren, so dass ich ein Befehl ab zb chapter 1 schreibe oder muss ich jetzt erst die Notizseiten einfügen, wenn das Endlayout steht, weil ich dann erst weiß wo LateX eine leere Seite einfügt links, damit das Kapitel wie gewollt rechts beginnt?

    Vielen Dank

  2. #2
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Code:
    \documentclass[twoside,open=right]{scrreprt}
    
    \usepackage[latin9]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[ngerman]{babel}
    
    \usepackage{blindtext}
    
    \pagestyle{headings}
    
    \newcommand*{\notizname}{Notizen}
    \newcommand{\notizseite}{%
      \ifthispageodd{%
        \clearpage
        \markboth{\notizname}{\notizname}%
        \null\clearpage
      }{%
      }%
    }
    
    \begin{document}
    
    \chapter{Das erste Kapitel}
    
    \blindtext
    
    \notizseite
    
    \chapter{Das zweite Kapitel}
    
    \Blindtext
    
    \notizseite
    
    \chapter{Das dritte Kapitel}
    
    \blindtext
    
    \end{document}
    Näheres zu \ifthispageodd siehe S. 82f der KOMA-Script-Anleitung.

    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  3. #3
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Es heißt übrigens Vakatseite.

    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  4. #4
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Hier noch eine elegantere, auf scrpage2 basierende Lösung, mit der man sich das Einfügen von \notizseite im Text erspart:

    Code:
    \documentclass[twoside,open=right]{scrreprt}
    
    \usepackage[latin9]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[ngerman]{babel}
    
    \usepackage{blindtext}
    
    \usepackage[automark]{scrpage2}
    \pagestyle{scrheadings}
    \deftripstyle{notizen}{}{}{Notizen}{}{}{\pagemark}
    
    \begin{document}
    
    \KOMAoptions{cleardoublepage=notizen}
    
    \chapter{Das erste Kapitel}
    
    \blindtext
    
    \chapter{Das zweite Kapitel}
    
    \Blindtext
    
    \chapter{Das dritte Kapitel}
    
    \blindtext
    
    \end{document}
    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  5. #5
    Registrierter Benutzer
    Registriert seit
    14.05.2009
    Beiträge
    297
    ich wollte es noch ändern, weil es mir auch auffiel und dann war ich doch zu faul aber schlecht, da viel. mal jmd danach sucht im forum und warscheinlich schlau ist und es richtig schreibt. nächst mal....bzw nun ists ja korrigiert...


    komisch, bei mir funktionierts nur andersrum:

    Code:
    \newcommand*{\notizname}{Notizen}
    \newcommand{\notizseite}{%
      \ifthispageodd{%
      }{%
      	\clearpage
      	\markboth{\notizname}{\notizname}%
      	\null\clearpage
      }%
    }
    aber da stimmt doch was nicht, komischerweise befindet sich folgendes Bild in der Fußzeile:

    Code:
    \fancyfoot[RO]{\includegraphics[width=3.5cm]{bilder/k_transparent.png}}

    auch nicht auf der gerade Seite sondern immer auf der Ungeraden! Das ist seltsam

    Das kann LateX doch schlecht vertauschen einfach so? Oman was ist schon wieder mit meinem Dokument los

  6. #6
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Was in deinem Dokument generell los ist, kann ich ohne Minimalbeispiel nicht beurteilen. Aber zur Sicherheit: \ifthispageodd liefert erst beim zweiten LaTeX-Lauf zuverlässige Ergebnisse!

    Im übrigen habe ich auf die Schnelle in der fancyhdr-Doku keine Möglichkeit entdeckt, zusätzliche Seitenstile (für die "elegantere" Notizseiten-Erzeugung) festzulegen. Vielleicht ist das ein Anlass für dich, auf scrpage2 umzusteigen?

    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  7. #7
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Zusätzliche Seitenstile gehen mit \fancypagestyle{meinstil}{.......}.

  8. #8
    Registrierter Benutzer
    Registriert seit
    14.05.2009
    Beiträge
    297
    Hey,

    das versteh ich jetzt nicht ganz. Du meinst das:

    Code:
    \fancypagestyle{Anhang}{
      \fancyhf{}                                               %Kopf und Fußzeile leeren  
      \fancyhead[L]{Anhang \;\;\; \nouppercase{\rightmark}}    %Kopfzeile links bzw. innen
      \renewcommand{\headrulewidth}{0.5pt}                     %Linie oben entfernen
      \fancyfoot[L]{dgzdgzh}                             %Fußzeile links (bzw. innen bei twoside)
      \fancyfoot[C]{Seite \! \thepage \: von \! \pageref{LastPage}}                                  %Fußzeile mittig
      \fancyfoot[R]{gggg}                          %Fußzeile rechts (bzw. außen bei twoside)
      \renewcommand{\footrulewidth}{0.5pt}                     %Linie unten
    }
    hab ich jetzt grad mal irgendwo gefunden. (ulrike war schneller)

    ist scrpage2 denn besser? Ich hab keine Ahnung jetzt wie ich das auf die schnelle umstelle von fancyhdr zu scrpage2....

  9. #9
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487


    Die Info zu \fancypagestyle ist in Kapitel 7 "Redefining plain style" versteckt. Ich hatte so etwas wie "Defining new page styles" erwartet.

    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  10. #10
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Zitat Zitat von sharpType Beitrag anzeigen
    ist scrpage2 denn besser? Ich hab keine Ahnung jetzt wie ich das auf die schnelle umstelle von fancyhdr zu scrpage2....
    Bin bloß mit scrpage2 vertraut, mit fancyhdr nicht. Hier eine rasche Lösung mit fancyhdr (vom Erscheinungsbild an \pagestyle{fancy} angepasst):

    Code:
    \documentclass[twoside,open=right]{scrreprt}
    
    \usepackage[latin9]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[ngerman]{babel}
    
    \usepackage{blindtext}
    
    \usepackage{fancyhdr}
    \pagestyle{fancy}
    \fancypagestyle{notizen}{\rhead{\MakeUppercase{Notizen}}}
    
    \begin{document}
    
    \KOMAoptions{cleardoublepage=notizen}
    
    \chapter{Das erste Kapitel}
    
    \blindtext
    
    \chapter{Das zweite Kapitel}
    
    \Blindtext
    
    \chapter{Das dritte Kapitel}
    
    \blindtext
    
    \end{document}
    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

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

    wieso lässt du eigentlich die ganze Zeit andere für dich Arbeiten. lockstep erstellt am laufenden Band Minimalbeispiele und du? Er hat dich sogar schon aufgefordert eines zu erstellen, aber das hast du gekonnt ignoriert.

    Zitat Zitat von sharpType Beitrag anzeigen
    ist scrpage2 denn besser?
    Ja, wenn es um die Zusammenarbeit mit KOMA geht.

    Gruß
    Marco

  12. #12
    Registrierter Benutzer
    Registriert seit
    14.05.2009
    Beiträge
    297
    Sooo...

    weil mir eigentlich schon die erste kompetente Antwort gereicht hat um eine Lösung zu finden, denn das ist das was ich wissen wollte, das andere hat er höflicherweise gleich hinterhergeschoben, so schnell konnte ich gar nicht folgen und nebenbei habe ich versucht das einzuarbeiten und das Problem selbst zu lösen

    Mein Kommentar war vorhin auch blöd:

    Code:
    \fancyfoot[RO]{\includegraphics[width=3.5cm]{bilder/k_transparent.png}}
    -->natürlich ist das Bild auf der ungeraden Seite rechts, das bedeutet ja auch RO (dafür sorry mein Fehler)


    Dann funktioniert nun folgender Code:

    Code:
    \newcommand*{\notizname}{Notizen}
    \newcommand{\notizseite}{%
      \ifthispageodd{%
      }{%		
      	\thispagestyle{notizseite} 	
      	\null\clearpage	
      }%
    }
    Er soll eben die Notizseite einfügen, wenn die Seite gerade ist (links also, da rechts die Kapitel beginnen). Funktioniert soweit.


    Code:
    \KOMAoptions{cleardoublepage=notizseite}
    fügt natürlich auf JEDER Vakatseite den fancyStyle ein, daher lasse ich das lieber mit \notizseite und dem Code oben, da ich das dann individuell steuern kann.


    Vielen dank und auch für die MiniBsp, die mich noch unterstützt haben.

  13. #13
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Zitat Zitat von sharpType Beitrag anzeigen
    weil mir eigentlich schon die erste kompetente Antwort gereicht hat um eine Lösung zu finden, denn das ist das was ich wissen wollte, das andere hat er höflicherweise gleich hinterhergeschoben, so schnell konnte ich gar nicht folgen
    Stimmt. Das Notizseiten-Problem hat mich gereizt (ganz im Gegensatz zur Frage, was sharpType so alles mit seinen Seitenzahlen anstellt ).

    Zitat Zitat von sharpType Beitrag anzeigen
    Code:
    \KOMAoptions{cleardoublepage=notizseite}
    fügt natürlich auf JEDER Vakatseite den fancyStyle ein, daher lasse ich das lieber mit \notizseite und dem Code oben, da ich das dann individuell steuern kann.
    \KOMAoptions kann man innerhalb des Dokuments umstellen - das ist der Witz dabei. Dazu noch ein letztes Minimalbeispiel :

    Code:
    \documentclass[twoside,open=right]{scrreprt}
    
    \usepackage[latin9]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[ngerman]{babel}
    
    \usepackage{blindtext}
    
    \usepackage[automark]{scrpage2}
    \pagestyle{scrheadings}
    \deftripstyle{notizen}{}{}{Notizen}{}{}{\pagemark}
    
    \begin{document}
    
    \KOMAoptions{cleardoublepage=notizen}
    
    \chapter{Das erste Kapitel}
    
    \blindtext
    
    \chapter{Das zweite Kapitel}
    
    \Blindtext
    
    \KOMAoptions{cleardoublepage=empty}
    
    \chapter{Das dritte Kapitel}
    
    \blindtext
    
    \chapter{Das vierte Kapitel}
    
    \blindtext
    
    \end{document}
    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  14. #14
    Registrierter Benutzer
    Registriert seit
    14.05.2009
    Beiträge
    297
    abgefahren

    ich Danke Dir!

Lesezeichen

Berechtigungen

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