Anzeige:
Ergebnis 1 bis 7 von 7

Thema: Kein Seitenumbruch bei neuen Kapiteln (scrbook)

  1. #1
    Registrierter Benutzer Avatar von vulcano
    Registriert seit
    01.06.2007
    Beiträge
    22

    Kein Seitenumbruch bei neuen Kapiteln (scrbook)

    Hallo!
    Ich verwende scrbook und möchte gerne den jeweiligen Seitenumbruch vor einem neuen Kapitel unterdrücken/vermeiden. Typographische Bedenken sind in diesem Fall nicht relevant, da ich die scrbook-Klasse für einen anderen Zweck (setzen von Mathematikaufgaben/-lösungen) "missbrauche"!
    Für Tipps dankbar
    Vulcano

  2. #2
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Nur sicherheitshalber: Hast du erwogen, scrartcl zu missbrauchen?

    Wenn es scrbook sein muss, füge folgendes in die Präambel ein (Nebenwirkungen nicht ausgeschlossen!):

    Code:
    \makeatletter
    \renewcommand\chapter{%\if@openright\cleardoublepage\else\clearpage\fi
    %  \thispagestyle{\chapterpagestyle}%
      \global\@topnum\z@
      \@afterindentfalse
      \secdef\@chapter\@schapter
    }
    \makeatother
    Ich habe dabei lediglich ein paar Dinge aus der Originaldefinition von \chapter auskommentiert.

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

  3. #3
    Registrierter Benutzer Avatar von vulcano
    Registriert seit
    01.06.2007
    Beiträge
    22
    Hallo lockstep und danke für die rasche Antwort!
    Dein Vorschlag unterbindet zwar den Umbruch aber leider auch das worauf ich eigentlich "scharf" bin: Die kapitelweise Zählung der Formeln!
    (Deswegen ist für mich scrartcl auch nicht interessant - hier wird ja durchgezählt!)

  4. #4
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Bei mir wird kapitelweise gezählt.

    Code:
    \documentclass{scrbook}
    
    \usepackage[latin9]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[ngerman]{babel}
    
    \usepackage{blindtext}
    
    \makeatletter
    \renewcommand\chapter{%\if@openright\cleardoublepage\else\clearpage\fi
    %  \thispagestyle{\chapterpagestyle}%
      \global\@topnum\z@
      \@afterindentfalse
      \secdef\@chapter\@schapter
    }
    \makeatother
    
    \begin{document}
    
    \chapter{Das erste Kapitel}
    
    \blindtext
    
    \begin{equation}
    a^2 + b^2 = c^2
    \end{equation}
    
    \chapter{Das zweite Kapitel}
    
    \blindtext
    
    \begin{equation}
    x^2 + y^2 = z^2
    \end{equation}
    
    \end{document}
    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  5. #5
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Deswegen ist für mich scrartcl auch nicht interessant - hier wird ja durchgezählt!
    Hm. Es ist schon interessant. \chapter in scrbook verhält sich nicht so, wie du willst, und da fragst du, wie du das ändern kannt. Die Zähler in scrartcl verhalten sich nicht so wie du willst, und da verwirfst du gleich die ganze Klasse.

    Code:
    \documentclass{scrartcl}
    \makeatletter
    \@addtoreset{figure}{section}
    \makeatother
    \renewcommand\thefigure{\thesection.\arabic{figure}}
    
    \begin{document}
    \section{Section 1}
    \begin{figure}
    \caption{text}
    \end{figure}
    
    \section{Section 1}
    \begin{figure}
    \caption{text}
    \end{figure}
    
    \end{document}

  6. #6
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Danke Ulrike, ich hätte es nicht höflicher sagen können.

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

  7. #7
    Registrierter Benutzer Avatar von vulcano
    Registriert seit
    01.06.2007
    Beiträge
    22
    Der "Missbrauch" ist etwas umfangreicher als ich es hier darstellen kann: deswegen habe ich bislang scrartcl "verworfen". Mit Ulrikes Hinweis klappt es nun! Danke und auch danke an lockstep!
    vulcano

Lesezeichen

Berechtigungen

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