summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/tudscr/tudscr-doc.dtx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-02-16 21:40:28 +0000
committerKarl Berry <karl@freefriends.org>2015-02-16 21:40:28 +0000
commit68695b0b7015bb233b4f5697ebdb9def46b9cb4a (patch)
tree94745a5ea3bedbf6b6904bf5cbb949151e8f41fd /Master/texmf-dist/source/latex/tudscr/tudscr-doc.dtx
parente016928e2bd0e7163bde478d7ab2419f49468c3c (diff)
tudscr (16feb15)
git-svn-id: svn://tug.org/texlive/trunk@36296 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/tudscr/tudscr-doc.dtx')
-rw-r--r--Master/texmf-dist/source/latex/tudscr/tudscr-doc.dtx83
1 files changed, 46 insertions, 37 deletions
diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-doc.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-doc.dtx
index b980c247226..0c455951bd2 100644
--- a/Master/texmf-dist/source/latex/tudscr/tudscr-doc.dtx
+++ b/Master/texmf-dist/source/latex/tudscr/tudscr-doc.dtx
@@ -1,29 +1,33 @@
-% \CheckSum{183}
+% \CheckSum{191}
% \iffalse meta-comment
-% ======================================================================
+%
+% ============================================================================
+%
+% TUD-KOMA-Script
+% Copyright (c) Falk Hanisch <tudscr@gmail.com>, 2012-2015
+%
+% ============================================================================
+%
+% 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 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 Falk Hanisch.
+%
+% ----------------------------------------------------------------------------
+%
+% Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz
+% in der Version 1.3c, verteilt und/oder veraendert werden. Die aktuelle
+% Version dieser Lizenz ist http://www.latex-project.org/lppl.txt und
+% Version 1.3c oder spaeter ist Teil aller Verteilungen von LaTeX 2005/12/01
+% oder spaeter und dieses Werks. Dieses Werk hat den LPPL-Verwaltungs-Status
+% "author-maintained", wird somit allein durch den Autor verwaltet. Der
+% aktuelle Verwalter und Autor dieses Werkes ist Falk Hanisch.
+%
+% ============================================================================
%
-% Das Corporate Design der TU Dresden auf Basis der KOMA-Script-Klassen
-%
-% ======================================================================
-% 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 Falk Hanisch.
-% ----------------------------------------------------------------------
-% 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 Falk Hanisch.
-% ======================================================================
% \fi
%
% \CharacterTable
@@ -47,7 +51,7 @@
%<*driver>
\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
\ProvidesFile{tudscr-doc.dtx}[%
- 2014/12/16 v2.02 TUD-KOMA-Script\space%
+ 2015/02/04 v2.03 TUD-KOMA-Script\space%
%</driver>
%<class>\NeedsTeXFormat{LaTeX2e}[2011/06/27]
%<class>\ProvidesClass{tudscrdoc}[%
@@ -77,7 +81,7 @@
%
% \selectlanguage{ngerman}
%
-% \changes{v2.02}{2014/07/10}{Versionsnummer angepasst}%^^A
+% \changes{v2.03}{2015/01/09}{\cls{tudscrdoc}: Indextyp Seitenstilebene}%^^A
%
% \section{Quelltextdokumentation für das \TUDScript-Bundle}
%
@@ -95,16 +99,19 @@
% Die Seitenränder werden so eingestellt, dass für die Darstellung des
% Quelltextes genau 80~Zeichen zur Verfügung stehen.
% \begin{macrocode}
-\setlength{\marginparwidth}{140pt}
-\setlength{\marginparsep}{8pt}
-\setlength{\oddsidemargin}{\dimexpr\marginparwidth+\marginparsep-1in}
-\setlength{\textwidth}{\dimexpr\paperwidth-1in-\oddsidemargin-2\marginparsep}
-\setlength{\topmargin}{-1in}
-\setlength{\headheight}{0pt}
-\setlength{\headsep}{30pt}
-\setlength{\footskip}{1.5\headsep}
-\setlength{\textheight}{\dimexpr\paperheight-2\headsep-\footskip}
+\setlength\marginparwidth{140pt}
+\setlength\marginparsep{8pt}
+\setlength\oddsidemargin{\dimexpr\marginparwidth+\marginparsep-1in\relax}
+\setlength\textwidth{%
+ \dimexpr\paperwidth-1in-\oddsidemargin-2\marginparsep\relax%
+}
+\setlength\topmargin{-1in}
+\setlength\headheight{0pt}
+\setlength\headsep{30pt}
+\setlength\footskip{1.5\headsep}
+\setlength\textheight{\dimexpr\paperheight-2\headsep-\footskip\relax}
\RequirePackage{dox}[2010/12/16]
+\def\generalname{Allgemeines}
% \end{macrocode}
% Titelei.
% \begin{macrocode}
@@ -125,6 +132,7 @@
\doxitem[idxtype=Option]{Option}{option}{Optionen}
\doxitem[idxtype=Parameter]{Parameter}{parameter}{Parameter}
\doxitem[idxtype=Seitenstil]{Pagestyle}{pagestyle}{Seitenstile}
+\doxitem[idxtype=Layer]{Layer}{layer}{Layer (Seitenstilebenen)}
\doxitem[macrolike,idxtype=L\noexpand\"ange]{Length}{length}{L\noexpand\"angen}
\doxitem[idxtype=Z\noexpand\"ahler]{Counter}{counter}{Z\noexpand\"ahler}
\doxitem[idxtype=Farbe]{Color}{color}{Farben}
@@ -162,7 +170,7 @@
\endgraf%
\hfuzz0.8pt%
\leavevmode\marginpar{\raggedleft\fbox{\@@ToDo\strut}}%
- \fbox{\parbox{\dimexpr\textwidth-2\fboxsep}{#1\strut}}%
+ \fbox{\parbox{\dimexpr\textwidth-2\fboxsep\relax}{#1\strut}}%
\endgraf%
\fi%
}%
@@ -205,7 +213,8 @@
% verbessern. Andernfalls wird das Paket \pkg{lmodern} geladen.
% \begin{macrocode}
\AtBeginDocument{%
- \expandafter\ifx\csname if@tud@cdfonts\endcsname\iftrue\relax%
+ \@ifundefined{tud@cdfont}{\def\tud@cdfont{0}}{}%
+ \ifnum\tud@cdfont>\z@\relax%
\RequirePackage{mweights}[2013/07/21]%
\def\mddefault{m}%
\def\mdseries@tt{m}%