goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Direktlinks:
Zuletzt aktive Beiträge
Unbeantwortete Beiträge
[Erweitert]

Forenstatistik:
Beiträge: 98899
Top-Poster: Johannes_B (5059)

Wir begrüßen unseren neuesten Benutzer tobi_nambur.

Links:


Mit Unterstützung von DANTE e.V.: Deutschsprachige Anwendervereinigung TeX. Danke den Mitgliedern!





Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Abstand von \chapter. Änderungen werden nicht angenommen

 

Trash
Forum-Anfänger
Forum-Anfänger

Beiträge: 13
Anmeldedatum: 17.04.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.07.2009, 13:00     Titel: Abstand von \chapter. Änderungen werden nicht angenommen
  Antworten mit Zitat      
Hi,
ich benutze für meine Diplomarbeit das i10-Template von Karrer:
http://hci.rwth-aachen.de/karrer_thesistemplate

Dabei möchte ich den Abstand von \chapter oben und unten verringern. Ich habe dazu diese beiden Code-Fragmente gefunden. Jedoch führen beide zu keiner Änderung. Wie kann das sein? Hat jemand noch eine Idee, wie ich die Abstände verringern kann?

Code • Öffne in Overleaf
\makeatletter
\def\@makeschapterhead#1{%
  \vspace*{50\p@}%       % 50 = Abstand vor chapter
  {\parindent \z@ \raggedright
    \normalfont
    \interlinepenalty\@M
    \Huge \bfseries  #1\par\nobreak
    \vskip 40\p@      % 40 = Abstand nach chapter
  }}
\makeatother


Und die zweite Variante:

Code • Öffne in Overleaf

\renewcommand{\@makechapterhead}[1]{%
  \vspace*{50\p@}%
  {\parindent \z@ \raggedright \normalfont
    \hrule                                        % horizontal line
    \vspace{5pt}%                                 % add vertical space
    \ifnum \c@secnumdepth >\m@ne
        \huge\scshape \@chapapp\space \thechapter % Chapter number
        \par\nobreak
        \vskip 20\p@
    \fi
    \interlinepenalty\@M
    \Huge \scshape #1\par                         % chapter title
    \vspace{5pt}%                                 % add vertical space
    \hrule                                        % horizontal rule
    \nobreak
    \vskip 40\p@
  }}


Die einzige Änderung, die ich an Chapter bislang vorgenommen habe, ist die Formatierung:

Code • Öffne in Overleaf

% Left headings: "1  INTRODUCTION"
\renewcommand{\chaptermark}[1]{%
\markboth{\thechapter\ \ \ \ #1}{}}
 


Danke!
Private Nachricht senden Benutzer-Profile anzeigen

DonCube
Forum-Guru
Forum-Guru

Beiträge: 292
Anmeldedatum: 29.06.08
Wohnort: Bocholt
Version: MikTeX
     Beitrag Verfasst am: 27.07.2009, 16:24     Titel:
  Antworten mit Zitat      
Hallo Trash,
willkommen im Forum. Ich hoffe du verwendest KOMA-Script. Wenn ja dann schau dir mal die Befehle

Code • Öffne in Overleaf

\chapterheadstartvskip
\chapterheadendvskip
\partheadstartvskip
\partheadmidvskip
\partheadendvskip
\partheademptypage
 


im scrguide auf Seite 317 an. Ich denke das sollte dir helfen.


Gruß
DonCube
Gruß
DonCube
_________________

Schau mal hier rein goLaTeX-Wiki, und gaaaanz wichtig Minimalbeispiel
Private Nachricht senden Benutzer-Profile anzeigen

Trash
Forum-Anfänger
Forum-Anfänger

Beiträge: 13
Anmeldedatum: 17.04.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.07.2009, 20:26     Titel:
  Antworten mit Zitat      
Nabend,
danke. Ich habe bisher kein KOMA-Script verwendet, bin jedoch nun von book auf srcbook gewechselt und sehe, bis auf die Schriftart der Übrschriften keinen Unterschied.

Auch ein Einfügen von

Code • Öffne in Overleaf
\renewcommand*\chapterheadstartvskip{\vspace{0pt}}


oder

Code • Öffne in Overleaf
\renewcommand*\chapterheadstartvskip{\vspace{-10\baselineskip}}


Es tut sich allerdings nichts, egal welche negativen oder positiven Zahlen ich dort einfüge. Weiß jemand, woran es liegt? Apropos, was ist eigentlich der Unterschied zwischen \renewcommand und \renewcommand* ??

Danke!
Private Nachricht senden Benutzer-Profile anzeigen

Stefan Kottwitz
Admin
Admin


Beiträge: 1960
Anmeldedatum: 08.07.08
Wohnort: Hamburg
Version: TeX Live 2016
     Beitrag Verfasst am: 28.07.2009, 00:27     Titel:
  Antworten mit Zitat      
Hallo,

in den ersten Codefragmenten hättest Du die Parameter für \vspace bzw. \vskip verändern können, um eine Wirkung zu erzielen.

Wenn es durch Änderung von \chapterheadstartvskip etc. nicht klappt, zeige vielleicht ein Minimalbeispiel.

Trash hat Folgendes geschrieben:
was ist eigentlich der Unterschied zwischen \renewcommand und \renewcommand*?


Letzteres ist eine "Kurzversion" und akzeptiert nur Parameter ohne enthaltenen Absatzumbruch, wodurch sich ggf. Fehler besser lokalisieren lassen bzw. die Fehlermeldung konkreter wird.

Viele Grüße,

Stefan
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2019 goLaTeX.de