summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/tudscr/tudscr-title.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/tudscr/tudscr-title.dtx')
-rw-r--r--Master/texmf-dist/source/latex/tudscr/tudscr-title.dtx28
1 files changed, 19 insertions, 9 deletions
diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-title.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-title.dtx
index 0191076feeb..bfc2c020d8d 100644
--- a/Master/texmf-dist/source/latex/tudscr/tudscr-title.dtx
+++ b/Master/texmf-dist/source/latex/tudscr/tudscr-title.dtx
@@ -1,4 +1,4 @@
-% \CheckSum{1383}
+% \CheckSum{1387}
% \iffalse meta-comment
%
% TUD-Script -- Corporate Design of Technische Universität Dresden
@@ -51,7 +51,7 @@
%<*driver>
\ifx\ProvidesFile\@undefined\def\ProvidesFile#1[#2]{}\fi
\ProvidesFile{tudscr-title.dtx}[%
- 2017/03/29 v2.05l TUD-Script (title)%
+ 2017/05/30 v2.05m TUD-Script (title)%
]
\RequirePackage[ngerman=ngerman-x-latest]{hyphsubst}
\documentclass[english,ngerman,xindy]{tudscrdoc}
@@ -232,6 +232,7 @@
% des \CDs gefordert wird entweder mit \cs{tud@make@titlepage} eine Titelseite
% gesetzt~-- wobei sich diese in ihrer Struktur am originalen \cs{maketitle}
% orientiert~-- oder das Titelkopflayout wird angepasst.
+% \ToDo{cdgeometry=true als default?}[v2.06]
% \begin{macrocode}
\newcommand*\tud@title@pagenumber{}
\let\tud@title@pagenumber\relax
@@ -253,9 +254,13 @@
}{}%
% \end{macrocode}
% Für die \TUDScript-Klassen gibt es für doe Titleseite sowie den Titelkopf
-% separate Befehle.
+% separate Befehle. Sollte keine explizite Auswahl der Schriften erfolgt sein,
+% so werden die \CD-Schriften aktiviert.
% \begin{macrocode}
\else% !false
+ \if@tud@parameter@ps@font@set\else%
+ \TUDoptions{cdfont=true}%
+ \fi%
%<*book|report|article>
\if@titlepage%
\tud@make@titlepage%
@@ -293,10 +298,10 @@
\TUD@parameter@let{cd}{cdtitle}%
\TUD@parameter@def{pagenumber}{\def\tud@title@pagenumber{#1}}%
% \end{macrocode}
-% Mit \cs{tud@ps@parameters} werden alle verfügbaren Parameter für die Kopf-
-% und Fußzeilen definiert.
+% Mit \cs{TUD@parameter@ps@def} werden alle verfügbaren Parameter für
+% die Kopf- und Fußzeilen definiert.
% \begin{macrocode}
- \tud@ps@parameters{#1}%
+ \TUD@parameter@ps@def{#1}%
% \end{macrocode}
% Für den Fall, dass ein Wert nicht in der Schlüssel"=Wert"=Notation angegeben
% wurde, wird versucht, das gegebene Argument als Seitenzahl zu verwenden.
@@ -352,6 +357,7 @@
\fi%
% \end{macrocode}
% Die Titelseite mit unterschiedlich Varianten der farbigen Ausprägung.
+% \ToDo{Schlüssel für das Abschalten des TUD-Satzspiegels?}[v2.06]
% \begin{macrocode}
\begin{titlepage}%
\tud@layout@specialpage@set{title}%
@@ -1398,6 +1404,10 @@
% booleschen Werten verwenet werden. Für einen benutzerdefinierten Satzspiegel
% der Umschlagseite müssen die \KOMAScript-Makros \cs{coverpage\dots{}margin}
% angepasst werden.
+% \ToDo{%
+% Parametersatz mit title vereinheitlichen bzw. Untermenge an
+% \cs{tud@maketitle} durchreichen%
+% }[v2.06]
% \begin{macrocode}
\bool@lock{@tud@cdgeometry@cover}
\TUD@parameter@family{cover}{%
@@ -1418,10 +1428,10 @@
}%
\TUD@parameter@def{pagenumber}{\def\tud@title@pagenumber{#1}}%
% \end{macrocode}
-% Mit \cs{tud@ps@parameters} werden alle verfügbaren Parameter für die Kopf-
-% und Fußzeilen definiert.
+% Mit \cs{TUD@parameter@ps@def} werden alle verfügbaren Parameter für
+% die Kopf- und Fußzeilen definiert.
% \begin{macrocode}
- \tud@ps@parameters{#1}%
+ \TUD@parameter@ps@def{#1}%
% \end{macrocode}
% Für den Fall, dass ein Wert nicht in der Schlüssel"=Wert"=Notation angegeben
% wurde, wird versucht, das gegebene Argument entweder als booleschen Ausdruck