Anzeige:
Ergebnis 1 bis 14 von 14

Thema: Scrbook: Automatischer Einzug nach chapter/section/subsection

  1. #1
    Registrierter Benutzer
    Registriert seit
    17.07.2010
    Beiträge
    19

    Scrbook: Automatischer Einzug nach chapter/section/subsection

    Moin moin.

    Weiss jemand wie ich bei documentclass scrbook einen automatischen Einzug nach jedem Kapitel-, Unterkapitel, usw.-namen generieren kann, resp. nach den Befehlen \chapter{..}, \section{..}, \subsection{..}?
    Würde also so aussehen:

    Kapitel

    (EINZUG)fdfdfdfdfdfdfdfdf
    fdfdfdfdfdfdfdfdfdfdfdfdfdf

    anstelle von

    Kapitel

    fdfdfdfdfdfdfdfdfdfdfdfdfdf
    fdfdfdfdfdfdfdfdfdfdfdfdfdf

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

    der standart ist ein einzug am absatzanfang. hast du eventuell eine option a la parskip=something angegeben.?
    mit der länge parindent kannst du den einzug dann noch einstellen.

    oder soll der einzug nur an einem kapitel anfang stattfinden und nicht bei jedem absatz?

    gruss
    Mein Ball ist umgefallen

  3. #3
    Registrierter Benutzer
    Registriert seit
    17.07.2010
    Beiträge
    19
    Nein, ich verwende folgende Präambel (hätte ich vlt. angeben sollen, sorry):

    Code:
    \documentclass{scrbook}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \newcommand{\changefont}[3]{
    \fontfamily{#1} \fontseries{#2} \fontshape{#3} \selectfont}
    \changefont{cmr}{m}{n}
    \usepackage{amsmath}
    \usepackage{amsfonts}
    \usepackage{amssymb}
    \usepackage{graphicx}
    \usepackage{tabularx}
    \usepackage{multicol}
    \usepackage{booktabs}
    \usepackage{threeparttable}
    \usepackage[center]{caption}
    \usepackage{float}
    \usepackage{leqno}
    \numberwithin{equation}{section}
    \usepackage{rotating}
    \usepackage{mathcmd}
    \usepackage{geometry}
    \geometry{a4paper,left=30mm,right=30mm, top=3cm, bottom=3cm}
    
    \setkomafont{disposition}{\normalcolor\bfseries}
    \begin{document}
    Naja, also der Einzug nach jedem Absatz "generiere" ich durch einfach durch eine Leerzeile im LaTeX-Dokument, da ja nach einer Leerzeile stets ein Einzug folgt (am Kapitel-,Unterkapitel-,Anfag funktioniert dies nicht..)

    Also ich möchte einfach einen automatischen Einzug nach jedem chapter, section, subsection-Befehl.

  4. #4
    Registrierter Benutzer
    Registriert seit
    17.02.2010
    Beiträge
    685
    Zitat Zitat von bobmalaria Beitrag anzeigen
    der standart ist ein einzug am absatzanfang. hast du eventuell eine option a la parskip=something angegeben.?
    Ist es nicht vielmehr so, dass dies nur für die Absätze gilt, die nicht direkt
    nach einer Überschrift (chapter usw.) kommen?

    Zitat Zitat von bobmalaria Beitrag anzeigen
    oder soll der einzug nur an einem kapitel anfang stattfinden und nicht bei jedem absatz?
    Wenn ich den OP richtig verstanden habe, möchte er, dass die Regelung
    "nicht nach einer Überschrift" außer Kraft gesetzt wird. Einerseits wäre ich
    an seiner Stelle vorsichtig, da dies ja keine Willkür von LaTeX ist, sondern
    typografisch begründet. Andererseits meine ich, eine Lösung dafür im
    Netz gesehen zu haben, weiß aber leider nicht mehr, wo. Steckt die Lösung
    eventuell in einer Modifikation von \startsection?

  5. #5
    Registrierter Benutzer
    Registriert seit
    17.07.2010
    Beiträge
    19
    Es kann gut sein, dass dies typographisch begründet ist. Allerdings denke ich v.a., dass dies am Wesen des KOMA-Skript (eher europäisch) liegt. In älteren englischen Texten (e.g. von P.A.M. Dirac und ältere Science-Ausgaben) findet man dies Einzüge bereits nach dem Titel vor.

    (ja, du hast es richtig verstanden)

  6. #6
    Registrierter Benutzer
    Registriert seit
    17.02.2010
    Beiträge
    685
    Klar, wenn das Vorgabe ist (ich kämpfe auch gerade an so einer Stelle)
    und man weiß, was man macht ...

    Nach der Quelle habe ich kurz gegoogelt, aber ich finde es auf die
    Schnelle leider nicht. Aber Du kannst mal nach \@startsection und
    \afterindentfalse schauen, nur so als Anregung.

    Hinsichtlich der Frage "Europa oder England" ein kleines Zitat:

    "In the standard LaTeX article class (and probably others as well),
    paragraph indentation follows standard American publishing norms of
    not indenting the first paragraph after a section{} or subsection{}."
    [Quelle]

  7. #7
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Für den Vorspann

    Funktioniert zumindest mit den Standardklassen.
    Code:
    \makeatletter
    \let\@afterindentfalse\@afterindenttrue  % Absatzeinzug auch nach Überschriften
    \@afterindenttrue
    \makeatother
    Für KOMA Script mal in die Anleitung schauen


    Thorsten
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  8. #8
    Registrierter Benutzer
    Registriert seit
    17.07.2010
    Beiträge
    19

    Thumbs up

    funzt auch bei scrbook :-)
    tausend dank

  9. #9
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    localghosts Lösung gibt es auch als Paket:

    Code:
    \usepackage{indentfirst}
    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  10. #10
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Bekannt

    Zitat Zitat von lockstep Beitrag anzeigen
    localghosts Lösung gibt es auch als Paket [...]
    ... und es stehen genau diese zwei Zeilen drin. Nicht mehr und nicht weniger.
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  11. #11
    Registrierter Benutzer
    Registriert seit
    17.07.2010
    Beiträge
    19


    die Quelle noch, habe ich übersehen:
    e.g. http://www.weylmann.com/Part%20II.pdf
    http://www.sciencemag.org/cgi/reprint/66/1699/84
    http://www.nature.com/nature/journal.../131061a0.html

    (kann sie dir schicken, solltest du keinen zugang haben)

    (sind natürlich nicht mit LaTeX geschrieben^^, aber die Frage war ja bezgl. Typographie)

  12. #12
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Zitat Zitat von localghost Beitrag anzeigen
    ... und es stehen genau diese zwei Zeilen drin. Nicht mehr und nicht weniger.
    Und nichts anderes habe ich behauptet.

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

  13. #13
    Registrierter Benutzer
    Registriert seit
    27.11.2007
    Beiträge
    375
    Zitat Zitat von localghost Beitrag anzeigen
    Code:
    \makeatletter
    \let\@afterindentfalse\@afterindenttrue  % Absatzeinzug auch nach Überschriften
    \@afterindenttrue
    \makeatother
    Kannst du das bitte mal erklären? Ich dachte, Schalter (hier \@afterindent) werden einfach mit einem \<schalter-name>true auf wahr gesetzt. Wozu dann die let-Anweisung?
    Ubuntu 16.04 -- TeX Live 2015 -- Emacs (AUCTeX, RefTeX)

  14. #14
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Nur \@afterindent allgemein auf true zu setzen würde nichts nutzen, da der Schalter gerade für den ersten Absatz nach Überschriften auf false gesetzt wird. Die let-Anweisung bewirkt dagegen, dass \@afterindentfalse (auch wenn es gesetzt wird) dasselbe tut wie \@afterindenttrue - nämlich einen Absatzeinzug erzeugen.

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

Lesezeichen

Berechtigungen

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