SCRBOOK als Basis für eine neue Klasse

Klassen und Pakete zur einfachen Umsetzung individueller Vorstellungen


jojoatcomp
Forum-Newbie
Forum-Newbie
Beiträge: 1
Registriert: Mi 30. Nov 2011, 12:49

SCRBOOK als Basis für eine neue Klasse

Beitrag von jojoatcomp »

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]