von jojoatcomp » Mi 30. Nov 2011, 13:43
Hallo zusammen,
Ich versuche gerade, eine Klasse zu schreiben, die dann mit \LoadClass scrbook einbindet. Ich will aber die Optionen, mit denen scrbook verwendet wird zu Großteil fest definieren. Das funktioniert aber nur manchmal. Meistens wird der geladenen Klasse genau die Konfiguration übergeben, mit der die neue aufgerufen wurde. Kennt da jemand eine Lösung?
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{tmthesis}[2011/11/11 TM Thesis Class]
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrbook}}
\ProcessOptions\relax
\PassOptionsToClass{
12pt, % Schriftgroesse 12pt
a4paper, % Layout fuer Din A4
%german, % deutsche Sprache, global
twoside, % Layout fuer beidseitigen Druck
headinclude, % Kopfzeile wird Seiten-Layouts mit beruecksichtigt
headsepline, % horizontale Linie unter Kolumnentitel
plainheadsepline, % horizontale Linie auch beim plain-Style
BCOR12mm, % Korrektur fuer die Bindung
DIV18, % DIV-Wert fuer die Erstellung des Satzspiegels, siehe scrguide
parskip=half, % Absatzabstand statt Absatzeinzug
openany, % Kapitel können auf geraden und ungeraden Seiten beginnen
bibliography=totoc, % Literaturverz. wird ins Inhaltsverzeichnis eingetragen
toc=listof, % Abbildungs- Tabellen- und sonstige verzeichnisse mit ins INhaltsverz.
numbers=noenddot, % Kapitelnummern immer ohne Punkt
captions=tableheading, % korrekte Abstaende bei TabellenUEBERschriften
fleqn % fleqn: Glgen links (statt mittig)
}{scrbook}
\LoadClass{scrbook}
[/code]
Hallo zusammen,
Ich versuche gerade, eine Klasse zu schreiben, die dann mit \LoadClass scrbook einbindet. Ich will aber die Optionen, mit denen scrbook verwendet wird zu Großteil fest definieren. Das funktioniert aber nur manchmal. Meistens wird der geladenen Klasse genau die Konfiguration übergeben, mit der die neue aufgerufen wurde. Kennt da jemand eine Lösung?
[code]
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{tmthesis}[2011/11/11 TM Thesis Class]
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrbook}}
\ProcessOptions\relax
\PassOptionsToClass{
12pt, % Schriftgroesse 12pt
a4paper, % Layout fuer Din A4
%german, % deutsche Sprache, global
twoside, % Layout fuer beidseitigen Druck
headinclude, % Kopfzeile wird Seiten-Layouts mit beruecksichtigt
headsepline, % horizontale Linie unter Kolumnentitel
plainheadsepline, % horizontale Linie auch beim plain-Style
BCOR12mm, % Korrektur fuer die Bindung
DIV18, % DIV-Wert fuer die Erstellung des Satzspiegels, siehe scrguide
parskip=half, % Absatzabstand statt Absatzeinzug
openany, % Kapitel können auf geraden und ungeraden Seiten beginnen
bibliography=totoc, % Literaturverz. wird ins Inhaltsverzeichnis eingetragen
toc=listof, % Abbildungs- Tabellen- und sonstige verzeichnisse mit ins INhaltsverz.
numbers=noenddot, % Kapitelnummern immer ohne Punkt
captions=tableheading, % korrekte Abstaende bei TabellenUEBERschriften
fleqn % fleqn: Glgen links (statt mittig)
}{scrbook}
\LoadClass{scrbook}
[/code][/code]