summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/tudscr/tudscr-doc.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/tudscr/tudscr-doc.dtx')
-rw-r--r--Master/texmf-dist/source/latex/tudscr/tudscr-doc.dtx31
1 files changed, 12 insertions, 19 deletions
diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-doc.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-doc.dtx
index 0c455951bd2..040d2c77f6d 100644
--- a/Master/texmf-dist/source/latex/tudscr/tudscr-doc.dtx
+++ b/Master/texmf-dist/source/latex/tudscr/tudscr-doc.dtx
@@ -1,4 +1,4 @@
-% \CheckSum{191}
+% \CheckSum{195}
% \iffalse meta-comment
%
% ============================================================================
@@ -51,23 +51,15 @@
%<*driver>
\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
\ProvidesFile{tudscr-doc.dtx}[%
- 2015/02/04 v2.03 TUD-KOMA-Script\space%
-%</driver>
-%<class>\NeedsTeXFormat{LaTeX2e}[2011/06/27]
-%<class>\ProvidesClass{tudscrdoc}[%
-%<*driver|class>
-%!TUDVersion
-%<class> class
+ 2015/06/12 v2.04 TUD-KOMA-Script\space%
(source code documentation based on scrdoc)%
]
-%</driver|class>
-%<*driver>
\RequirePackage[ngerman=ngerman-x-latest]{hyphsubst}
\documentclass[english,ngerman]{tudscrdoc}
\usepackage{selinput}\SelectInputMappings{adieresis={ä},germandbls={ß}}
\usepackage[T1]{fontenc}
\usepackage{babel}
-\usepackage{tudscrfonts} % only load this package, if the fonts are installed{}
+\usepackage{tudscrfonts} % only load this package, if the fonts are installed
\KOMAoptions{parskip=half-}
\CodelineIndex
\RecordChanges
@@ -81,7 +73,7 @@
%
% \selectlanguage{ngerman}
%
-% \changes{v2.03}{2015/01/09}{\cls{tudscrdoc}: Indextyp Seitenstilebene}%^^A
+% \changes{v2.03}{2015/01/09}{\cls{tudscrdoc}: Indextyp Seitenstilebene}^^A
%
% \section{Quelltextdokumentation für das \TUDScript-Bundle}
%
@@ -108,8 +100,9 @@
\setlength\topmargin{-1in}
\setlength\headheight{0pt}
\setlength\headsep{30pt}
-\setlength\footskip{1.5\headsep}
+\setlength\footskip{1.25\headsep}
\setlength\textheight{\dimexpr\paperheight-2\headsep-\footskip\relax}
+\AfterPackage{tudscrfonts}{\AtBeginDocument{\setlength\columnsep{10pt}}}
\RequirePackage{dox}[2010/12/16]
\def\generalname{Allgemeines}
% \end{macrocode}
@@ -149,11 +142,11 @@
\DeclareRobustCommand*{\env}[1]{\mbox{\texttt{#1}}}
% \end{macrocode}
% \begin{macro}{\ToDo}
-% \changes{v2.02}{2014/07/25}{neu}%^^A
+% \changes{v2.02}{2014/07/25}{neu}^^A
% \begin{macro}{\@ToDo}
-% \changes{v2.02}{2014/07/25}{neu}%^^A
+% \changes{v2.02}{2014/07/25}{neu}^^A
% \begin{macro}{\@@ToDo}
-% \changes{v2.02}{2014/07/25}{neu}%^^A
+% \changes{v2.02}{2014/07/25}{neu}^^A
% Die Befehle für die ToDo-Notizen. Um in der gleichen Nomenklatur wie beim
% Handbuch bleiben zu können, wird die Randnotizmarke als optionales Argument
% hinter dem eigentlichen Text angegeben.
@@ -196,13 +189,13 @@
\providecommand*\url[1]{\texttt{#1}}%
\providecommand*\texorpdfstring[2]{#1}%
\@ifpackageloaded{babel}{}{%
- \ClassWarning{\tudcls@name}{Package `babel' not loaded}%
+ \ClassWarning{\TUDClassName}{Package `babel' not loaded}%
\let\selectlanguage\@gobble%
\let\glqq\relax%
\let\grqq\relax%
}%
\@ifpackageloaded{csquotes}{}{%
- \ClassWarning{\tudcls@name}{Package `csquotes' not loaded}%
+ \ClassWarning{\TUDClassName}{Package `csquotes' not loaded}%
\providecommand\enquote[1]{\glqg#1\grqq{}}%
}%
\providecommand*\ifdin[2]{#2}%
@@ -214,7 +207,7 @@
% \begin{macrocode}
\AtBeginDocument{%
\@ifundefined{tud@cdfont}{\def\tud@cdfont{0}}{}%
- \ifnum\tud@cdfont>\z@\relax%
+ \ifnum\tud@cdfont>\z@\relax% true/heavy
\RequirePackage{mweights}[2013/07/21]%
\def\mddefault{m}%
\def\mdseries@tt{m}%