% ======================================================================
% 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: