Seite 1 von 2
\chapter
Verfasst: Mi 6. Jul 2011, 18:01
von eistee
Hallo,
ich nutze die scrreprt-Klasse.
wenn nun ein neues Kapitel auf eine neue Seite fällt lässt Latex sehr viel Platz auf der neuen Seite bis die Überschrift kommt. Jedoch wenn eine \section Überschrift auf eine neue Seite fällt, schreibt Latex es ordentlich oben auf die Seite und lässt keine geschätzte 3cm Platz.
Ich denke das Problem liegt darin das beide Platzhalter
\chapterheadstartvskip
\chapterheadendvskip
beim chapter ausgeführt werden, weil er den Seitenwechsel nur bei der section als Platzhalter akzeptiert und nicht bei chapter. Aber wie kann ich das ändern also wie bekomme ich alle Überschriften oben auf die Seite?
Verfasst: Mi 6. Jul 2011, 22:17
von Stefan Kottwitz
Hallo,
Du kannst diese Makros redefinieren, z.B.
\renewcommand*{\chapterheadstartvskip}{}
oder sogar mit negativem Abstand
\renewcommand*{\chapterheadstartvskip}{\vspace{-20pt}}
Viele Grüße,
Stefan
Verfasst: Do 7. Jul 2011, 09:27
von eistee
achso ich hätte noch sagen müssen das ich den Chapter-Befehl schon redefiniert habe sodass das Kapitel nicht immer auf einer neuen Seite anfängt.
Und wenn ich jetzt deine Variante nehme dann ändert es ja von allen Kapitelüberschriften den topskip und nicht nur von den die auf einer neuen Seite sind.
Verfasst: Do 7. Jul 2011, 09:47
von KOMA
eistee hat geschrieben:achso ich hätte noch sagen müssen das ich den Chapter-Befehl schon redefiniert habe sodass das Kapitel nicht immer auf einer neuen Seite anfängt.
Dann habe ich zwei Tipps für Dich:
Verfasst: Do 7. Jul 2011, 11:24
von eistee
Ja das war klar das diese Antwort kommt. Aber die srreprt hat einige Vorteile wie zum Beispiel das Deckblatt und die Nummerierung sieht viel besser aus
Verfasst: Do 7. Jul 2011, 12:10
von KOMA
Du sitzt da offenbar einer Fehlinformation auf, die aber keinesfalls aus der KOMA-Script-Anleitung stammt.
Die Nummerierung sieht bei scrartcl und scrreprt gleich aus und
das Deckblatt sind ggf. mehrere Seiten, die es bei scrartcl ebenfalls gibt. Bei scrartcl ist lediglich als Voreinstellung ein Titelkopf gewählt. Siehe dazu die KOMA-Script-Anleitung,
scrguide.pdf, Ausgabe 2011-04-02, Abschnitt 3.7.
Welche anderen Vorteile hat scrreprt denn tatsächlich? Es hat Kapitel, aber genau diesen Vorteil willst Du ja offensichtlich gar nicht haben. Teile erzeugen eine eigene Seite. Das kann man durch einfaches Umdefinieren von \partheadstartvskip und \partheadendvskip bei scrartcl leicht ebenfalls erreichen.
Welchen anderen Vorteil hat scrreprt denn Deiner Meinung nach noch?
Verfasst: Do 7. Jul 2011, 12:19
von eistee
Also wenn ich aus scrreprt scrartcl mache dann werden meine Tabellen durchnummeriert, mein Deckblatt sieht blöd aus und die überschriften sind zu klein
Verfasst: Do 7. Jul 2011, 12:26
von Rainer
Wenn Dir etwas nicht gefällt kannst Du es aber auch so einstellen dass es Dir passt.
Also noch einmal der Hinweis auf
scrguide.pdf
Verfasst: Do 7. Jul 2011, 12:32
von eistee
Ja genau das ist der Punkt

entweder ich ändere die scrreprt klasse oder die scrarctl wobei ich denke das ich bei der scrreprt weniger ändern muss ach und die PDF hab i natürlich ...
Verfasst: Do 7. Jul 2011, 13:39
von KOMA
eistee hat geschrieben:Also wenn ich aus scrreprt scrartcl mache dann werden meine Tabellen durchnummeriert
Wenn man wie Du keine Kapitel verwendet, dann sollte man das auch. Es gibt aber auch dafür mit \counterwithin eine einfache Lösung, ohne dass man selbst etwas umdefinieren muss.
eistee hat geschrieben:mein Deckblatt sieht blöd aus
Liest Du eigentlich, was man Dir antwortet?
Die Titelseiten von scrartcl sehen genau gleich aus, wie die Titelseiten von scrreprt!
eistee hat geschrieben:und die überschriften sind zu klein
Für Abschnittsüberschriften sind die in der Voreinstellung bereits reichlich groß. Größere Schriften sind erst bei Kapitelüberschriften sinnvoll. Kapitel willst Du aber gar nicht verwenden.
eistee hat geschrieben:wobei ich denke das ich bei der scrreprt weniger ändern muss
Nur, dass Du bei scrreprt etwas erreichen willst, was nicht vorgesehen ist und deshalb zu irgendwelchen Hacks greifst, die nicht so funktionieren wie Du Dir das erhoffst. Da fragt sich doch warum Du Dich gegen eine saubere Lösung so sehr zur Wehr setzt?
Ich biete Dir nun noch eine andere saubere Lösung an: Definiere die gesamte Gliederung mit Hilfe eines der einschlägigen Pakete neu. Allerdings werden dann diverse Dinge von KOMA-Script, die sich auf Gliederungsüberschriften beziehen, vermutlich nicht mehr funktionieren. Aber Du willst ja die Möglichkeiten von KOMA-Script ohnehin nicht in der dafür vorgesehenen Weise verwenden …
Darüber hinaus hatte ich Dir in meinem ersten Kommentar auch noch einen zweiten Vorschlag unterbreitet …