KOMA-Script ist eine Sammlung von Klassen und Paketen für LaTeX (siehe http://www.dante.de). KOMA-Script existiert seit 1994 und existierte davor als LaTeX 2.09-Paket. Es ist eine Menge Arbeit, die Implementierung und Dokumentation von KOMA-Script weiter zu verbessern – beinahe zu viel für einen allein. Daher wurde dieses Projekt ins Leben gerufen, dessen Ziel es war, eine neue Dokumentation zu erstellen und zu pflegen.

Platz vor und nach Sections anpassen

Aktuell verwende ich das Paket titlesec um den Platz vor und nach Section Überschriften anzupassen. Konkret wollte ich den Platz verringern, weil ich den Eindruck hatte, dass dieser zu groß war oder zu groß gestreckt werden konnte.

Mit titlesec geht das dann wie folgt:

% spacing before and after sections
\titlespacing*{\section}{0pt}{*2.0}{*0.5}
\titlespacing*{\subsection}{0pt}{*1.5}{*0.5}
\titlespacing*{\subsubsection}{0pt}{*1.5}{*0.5}

Die Überschriften sind dabei schon mit small eingestellt:

\KOMAoptions{headings=small}

Klassenoptionen mit mehreren Werten

Hallo Markus,

ich nutze schon seit geraumer Zeit scrbase.sty für das Definieren eigener Optionen und wollte fragen, ob es evtl. möglich ist, diese Paket dahingehend zu erweitern, dass bei der Wertzuweisung für einen Schlüssel im optionalen Argument von \documentclass bereits mehrere Werte gleichzeitig angegeben werden können. Beispielweise so etwas wie:

\documentclass[layout={cd,coloured}]{myscrreprt}
forum: 

Fußzeile des Briefbogens zu kurz

Kein Fehler aber eine böse Fußangel, an der ich gerade stundenlang gesucht habe wie ein Blöder (wieso eigentlich "wie"?).

Weil ich \refline=wide/narrow¹ ohne Einfluß auf die Fußzeile des Briefbogens umschalten möchte habe ich in meiner fabDIN.lco¹

	\@setplength{firstfootwidth}{\textwidth}
	% \@setplength{firstfootwidth}{\useplength{firstheadwidth}}

Die relevanten Teil der Hauptdatei lauten:¹

	\documentclass[DIV=calc]{scrlttr2}
	\LoadLetterOption{fabDIN}
Bild von Markus Kohm

Experimentelles Repository für TeX-Live/MacTeX und MiKTeX

Achtung: Die Informationen auf dieser Seite sind veraltet und wurden durch das Paketverzeichnis ersetzt! Besser dort weiterlesen.

Derzeit experimentiere ich mit lokalen Repositories für Snapshots von KOMA-Script aus dem Subversion Repository. Theoretisch erleichtert mir das die zeitnahe Bereitstellung von Zwischen-Releases (aka Bugfix-Releases), wenn mir ein Fehler gemeldet wurde und ich diesen zeitnah beheben konnte. Der Weg über CTAN ist hingegen eher umständlich und leider meist auch wenig zeitnah realisierbar. Achtung: Die Verwendung geschieht auf eigene Gefahr! In diesem Repository befindet sich nicht zwingend dieselbe Version, die als Spezial-Quelltextpaket auf CTAN oder als TDS-Paket auf SourceForge zu finden ist, sondern der aktuell freigegebene Entwicklungsstand. Dennoch sind diese Versionen von mir derzeit als release-tauglich eingestuft. Dies gilt natürlich nicht für Möglichkeiten, die in der Anleitung noch nicht dokumentiert oder mit einem deutlichen BETA-Status versehen sind, oder für Pakete mit Versionsnummern kleiner 1 oder dem Zusatz »ALPHA« oder »BETA« nach der Versionsnummer.

Experimentell ist jedoch das Repository bzw. Installationspaket und es gibt keine Garantie, dass es in jedem Fall funktioniert oder dass ich das fortsetze! Vor allem, wenn sich wieder zig Leute darüber beschweren, was der Sch… soll, ist das schneller wieder verschwunden als der Frosch quaken kann!

Bild von Markus Kohm

In eigener Sache: E-Mail-Verlust

Aufgrund eines (leider noch nicht genau ermittelten) Fehlers kamen bei mir alle E-Mails ab dem Abend des 24. Dezembers ohne Inhalt an. Bei einigen konnte ich wenigstens noch so viel vom Header rekonstruieren, dass ich mich bei den entsprechenden Absendern in den nächsten Tagen mit der Bitte um erneutes Versenden melden kann. Diverse sind jedoch als Totalverlust zu betrachten. Wer mir also eine E-Mail geschickt hat und noch auf Antwort wartet, sollte die besser noch einmal schicken.

forum: 
Bild von Markus Kohm

The never ending story …

Wieder einmal eine neue KOMA-Script-Release und wieder einmal dasselbe Theater, wie es in unregelmäßigen Abständen auftritt, wenn ich eine neue Release für eines meiner LaTeX-Pakete erstelle. Da dies auch in die Frage hineinspielt, warum es tatsächlich bis zu dieser KOMA-Script-Release so lange gedauert hat und warum es beispielsweise das titlepage-Paket nur hier auf komascript.de nicht aber bei anderen Distributoren gibt, wäre es unehrlich, das ganze einfach unter den Teppich zu kehren.

Seiten

KOMA-Script Documentation Project RSS abonnieren KOMA-Script Documentation Project - All comments abonnieren