% ====================================================================== % scrsource.tex % Copyright (c) Markus Kohm, 2002-2009 % % This file is part of the LaTeX2e KOMA-Script bundle. % % This work may be distributed and/or modified under the conditions of % the LaTeX Project Public License, version 1.3c of the license. % The latest version of this license is in % http://www.latex-project.org/lppl.txt % and version 1.3c or later is part of all distributions of LaTeX % version 2005/12/01 or later and of this work. % % This work has the LPPL maintenance status "author-maintained". % % The Current Maintainer and author of this work is Markus Kohm. % % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrsource.tex % Copyright (c) Markus Kohm, 2002-2009 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3c, verteilt und/oder veraendert werden. % Die neuste Version dieser Lizenz ist % http://www.latex-project.org/lppl.txt % und Version 1.3c ist Teil aller Verteilungen von LaTeX % Version 2005/12/01 oder spaeter und dieses Werks. % % Dieses Werk hat den LPPL-Verwaltungs-Status "author-maintained" % (allein durch den Autor verwaltet). % % Der Aktuelle Verwalter und Autor dieses Werkes ist Markus Kohm. % % Dieses Werk besteht aus den in manifest.txt aufgefuehrten Dateien. % ====================================================================== % Try to get the version of KOMA-Script from scrkvers.dtx. \begingroup \def\ProvidesFile#1[#2]{\csname endinput\endcsname}% \input scrkvers.dtx \newcommand*{\ParseKOMAScriptVersion}{} \def\ParseKOMAScriptVersion#1/#2/#3 v#4 #5\ParseKOMAScriptVersion{% \gdef\filedate{#1\kern1pt-\kern0pt#2\kern1pt-\kern0pt#3}% \gdef\fileversion{#4}% } \expandafter \ParseKOMAScriptVersion\KOMAScriptVersion\ParseKOMAScriptVersion \gdef\filename{\jobname} \endgroup \ProvidesFile{scrsource.tex}[\KOMAScriptVersion (source)] \documentclass{scrdoc} \usepackage[english,ngerman]{babel} \usepackage[latin1]{inputenc} \CodelineIndex \RecordChanges\setcounter{GlossaryColumns}{1} \title{\KOMAScript{} -- The Source\footnote{Ich wei� nat�rlich, dass ein Englischer Titel eines vorwiegend deutschsprachigen Dokuments ein wenig eigent�mlich ist, aber "`\KOMAScript{} -- Der Quelltext"' wollte mir einfach nicht gefallen.}% } \date{\filedate\\[1ex] Version \fileversion} \author{Markus Kohm} \begin{document} \maketitle \begin{abstract}\noindent In diesem Dokument finden Sie \emph{nicht} die Anleitung zu \KOMAScript{}. Wenn Sie diese suchen, dann suchen Sie bitte nach \texttt{scrguide} (Deutsch) oder \texttt{scrguien} (Englisch). In diesem Dokument ist die Implementierung von \KOMAScript{} -- in erster Linie der \KOMAScript{}-Klassen -- dokumentiert. \end{abstract} \tableofcontents \clearpage \addsec{Vorwort} Sie finden im Folgenden die Dokumentation der Implementierung von \KOMAScript. Diese kann f�r Paketautoren von Interesse sein. Bevor ein Paketautor ein Makro umdefiniert oder ein internes Makro verwendet, sollte er jedoch R�cksprache mit dem Autor von \KOMAScript{} halten, damit so weit wie m�glich sichergestellt ist, dass bei zuk�nftigen Versionen von \KOMAScript{} die notwendige Kompatibilit�t erhalten bleibt oder der Paketautor �ber notwendige �nderungen an den entsprechenden Makros informiert wird. Teile der Dokumentation sind in Englisch. Der gr��te Teil ist jedoch in Deutsch. Der Quelltext ist in logische Gruppen eingeteilt und in dieser Form dokumentiert. Die Reihenfolge in der Dokumentation entspricht jedoch \emph{nicht} der Reihenfolge des Codes in den Klassen und Paketen. \DocInclude{scrkvers} \DocInclude{scrkbase} % \DocInclude{tocbasic} \DocInclude{scrkmisc} \DocInclude{scrklang} \DocInclude{scrkfont} \DocInclude{scrktare} \DocInclude{scrkfloa} \DocInclude{scrkftn} \DocInclude{scrkpage} \DocInclude{scrkpar} \DocInclude{scrktitl} \DocInclude{scrksect} \DocInclude{scrkliof} \DocInclude{scrkbib} \DocInclude{scrkidx} \DocInclude{scrklist} \DocInclude{scrlfile} \DocInclude{scrlogo} \DocInclude{scrkcomp} \DocInclude{scrknpap} \DocInclude{scrkvars} \DocInclude{scrkplen} \DocInclude{scrklco} \DocInclude{japanlco} \DocInclude{scrkcile} \DocInclude{scrextend} \DocInclude{scrhack} \PrintIndex \PrintChanges \end{document} % % end of file `scrsource.tex' %%% Local Variables: %%% mode: latex %%% TeX-master: t %%% End: