Anzeige:
Ergebnis 1 bis 12 von 12

Thema: Abstand von /chapter & Co.

  1. #1
    Registrierter Benutzer
    Registriert seit
    20.01.2002
    Ort
    Z
    Beiträge
    8

    Abstand von /chapter & Co.

    Salut,

    wie kann ich allgemein festlegen welchen Abstand vor und nach Anweisungen wie "/chapter" eingehalten werden soll?

    Grüße, e2e4

  2. #2
    Registrierter Benutzer
    Registriert seit
    22.06.1999
    Beiträge
    677
    Vermutlich haben folgende Parameter damit zu tun:

    \parsep
    \parskip
    \chaptersep (gibts das?)
    ...

    Im Einzelfall läßt sich der Abstand auch verkürzen, z.B. \vspace*{-5mm}

    Oder aber \section umdefinieren
    (Beispiel: http://www.lyx.org/help/space/space.php#space_2)

    Christoph, e7e5

  3. #3
    Registrierter Benutzer
    Registriert seit
    20.01.2002
    Ort
    Z
    Beiträge
    8
    Danke für Deine Ansätze. Aber \parsep und \parskip sind m.E. doch noch innerhalb von list-Umgebungen möglich (und damit nicht innerhalb des Dokumentes gülitg), oder?! \chaptersep gibt es nicht.

    Ich habe es noch der URL mit:

    %\newlength{\mySpaceUnder}
    %\newlength{\mySpaceOver}
    %\setlength{\mySpaceUnder}{1cm plus .2ex}
    %\setlength{\mySpaceOver}{1cm plus -1ex minus-.2ex}
    %\renewcommand\chapter{\@startchapter {chapter}{1}{\z@}%
    % {\mySpaceOver}%
    % {\mySpaceUnder}%
    % {\normalfont\Large\bfseries}}

    probiert, erhalte jedoch die Fehlermeldung "You can't use `\spacefactor' in vertical mode." Scheinbar funktioniert diese Methode bei \chapter nicht.

    Grüße, e2e4

  4. #4
    Registrierter Benutzer Avatar von Sym
    Registriert seit
    05.09.2002
    Ort
    Bremen
    Beiträge
    278
    Geht das überhaupt so einfach? Normalerweise ist Latex ja dafür da, damit man sich eben keine Gedanken um solche Dinge macht!
    Allerdings kann man, soweit ich weiß, den chapterbefehl neu belegen (glaube mit recommand, bin mir aber nicht so sicher)

    Sym

  5. #5
    Registrierter Benutzer
    Registriert seit
    14.09.2002
    Ort
    Augsburg
    Beiträge
    17

    hatte ich auch schonmal

    Das Problem trat bei mir auch mal auf, ich hab dann eine etwas unsaubere Möglichkeit gewählt. Ich kann dir das Beispiel bei article.cls geben.

    Als erstes Kopierst du diese Datei in dein Arbeitsverzeichnis, dann edditierst du diese.

    Wenn du z.b. section ändern willst suchst du folgende Zeile:

    \newcommand\section{\@startsection {section}{1}{\z@}%
    {-4.5ex \@plus -1ex \@minus -.2ex}%
    {2.3ex \@plus.2ex}%
    {\normalfont\normalsize\bfseries}}

    Jetzt probierst ein wenig rum, ich glabe die Abstände mit dem -4.5ex ganz vorne eingestellt, plus und minus geben die schwankungsbreite an.

    Aber nicht die Article.cls im /texmf verzeichnis edditieren, sonst steigen dir alle Programmierer aufs Dach:-)

  6. #6
    Registrierter Benutzer
    Registriert seit
    20.01.2002
    Ort
    Z
    Beiträge
    8
    Salut,

    danke für den Tipp, aber das mir am wichtigsten was ich suche ist die Veränderung der Standardeinstellungen von \chapter ... aber vlei kann ich das indirekt über \section machen.

    Grüße, e2e4

  7. #7
    Registrierter Benutzer
    Registriert seit
    14.09.2002
    Ort
    Augsburg
    Beiträge
    17

    ist fast das gleiche

    Das mit Chapter geht gleich, du musst halt die Zeile suchen in der statt startsection, startchapter steht, dann passt das auch.

    etwa anstatt:

    \newcommand\section{\@startsection {section}{1}{\z@}%

    \newcommand\section{\@startchapter {section}{1}{\z@}%

    das hab ich aber noch nicht nachgeschaut.

    viel spass beim Basteln

  8. #8
    Registrierter Benutzer
    Registriert seit
    20.01.2002
    Ort
    Z
    Beiträge
    8
    Danke ich werds mir mal anschauen

    Grüße, e2e4

  9. #9
    Registrierter Benutzer
    Registriert seit
    21.12.2004
    Ort
    Erlangen
    Beiträge
    21
    Hallo,

    ich kämpfe auch gerade mit \@startsection.

    Ich würde die section-Überschriften gerne so einstellen, dass nach der Überschrift die Zeile umgebrochen wird und der Zeilenabstand zwischen Überschrift und Text genauso groß ist, wie der Abstand im Fließtext. Ich habe die Beschreibung des Befehls im LaTeX-Begleiter gelesen, aber ich werde nicht so ganz schlau, was ich da jetzt als Nachabstand eintragen soll, damit das gewünschte Ergebnis rauskommt.

    Für einen Tipp wäre ich dankbar.

    Grüße,

    7of9

  10. #10
    Registrierter Benutzer Avatar von blubb
    Registriert seit
    12.08.2004
    Beiträge
    862
    Hört sich nach der Länge \baselineskip an die du suchst.

    Weitere Längen:
    http://www.uni-giessen.de/hrz/tex/cookbook/eighth.html
    Wer Dokus lesen kann ist im Vorteil :D
    Das Forum hat eine Suchfunktion.
    FAQ: http://www.dante.de/faq/de-tex-faq/html/de-tex-faq.html
    Minimalbeispiel:http://www-users.rwth-aachen.de/Chri...mmer/mini.html

  11. #11
    Registrierter Benutzer
    Registriert seit
    21.12.2004
    Ort
    Erlangen
    Beiträge
    21
    Hi blubb,

    danke für die Antwort, aber mit \baselineskip habe ich es schon versucht, allerdings bekomme ich dann eine Leerzeile, aber ich hätte ja gerne nur einen Umbruch.

    Wenn ich den Abstand auf 0 setze, ist der Umbruch weg und die Überschrift eingebettet. Natürlich könnte ich den Abstand auf einen sehr kleinen Wert setzen, damit es nicht mehr auffällt, aber das ist ja nicht sauber.

    Grüße,

    7of9

  12. #12
    Registrierter Benutzer
    Registriert seit
    21.12.2004
    Ort
    Erlangen
    Beiträge
    21
    Hallo nochmal,

    leider funktioniert das mit dem kleinen Abstand nicht, da dieser Abstand elastisch ist und deshalb angepasst wird.

    Hat niemand einen Tipp?

    Grüße,

    7of9

Lesezeichen

Berechtigungen

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