summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/tudscr/source/doc/tudscr-additional.tex
blob: 03ebd6ba85f06502335b06f36da21663915ecfa9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
\chapter{Identifikation von \TUDScript}
Im \TUDScript-Bundle gibt es neben den Klassen selbst auch noch zusätzliche 
Pakete. Ein Teil dieser Pakete~-- genauer \Package{tudscrsupervisor} und 
\Package{tudscrcomp}~-- sind ausschließlich mit den \TUDScript-Klassen nutzbar,
andere wiederum~-- die beiden Pakete für Belange des \CDs \Package{tudscrfonts}
(Schriften) und \Package{tudscrcolor} (Farben) sowie die davon vollkommen 
unabhängigen Pakete \Package{mathswap} und \Package{twocolfix}~-- können mit 
allen existierenden \hologo{LaTeXe}"=Dokumentklassen genutzt werden. Sämtliche 
Klassen und Pakete aus dem \TUDScript-Bundle enthalten Befehle, welche diese 
als Bestandteil identifizieren.

\begin{Declaration}[v2.04]{\Macro{TUDScript}}
\printdeclarationlist%
%
Diese Anweisung setzt das Logo respektive die Wortmarke \enquote{\TUDScript{}} 
in serifenloser Schrift und mit leichter Sperrung des in Versalien gesetzten 
Teils. Dieser Befehl wird von allen Klassen und Paketen des \TUDScript-Bundles 
mit \Macro*{DeclareRobustCommand}.
\end{Declaration}

\begin{Declaration}[v2.04]{\Macro{TUDScriptClassName}}
\printdeclarationlist%
%
Die Bezeichnung der jeweiligen, im Dokument verwendeten \TUDScript-Klasse ist 
im Makro \Macro{TUDScriptClassName} abgelegt. Soll also in Erfahrung gebracht 
werden, ob~-- und wenn ja, welche~-- \TUDScript-Klasse verwendet wird, so kann 
einfach auf diese Anweisung getestet werden. \KOMAScript{} stellt zusätzlich 
noch die beiden Anweisungen \Macro*{KOMAClassName} und \Macro*{ClassName} 
bereit, welche den Namen der zugrundeliegenden \KOMAScript-Klasse sowie die 
durch diese ersetzte Standardklasse enthalten.
\end{Declaration}

\begin{Declaration}[v2.04]{\Macro{TUDScriptVersion}}
\begin{Declaration}[v2.05]{\Macro{TUDScriptVersionNumber}}
\printdeclarationlist%
%
In \Macro{TUDScriptVersion} ist die Hauptversion von \TUDScript in der Form
\begin{quoting}
\PName{Datum}~\PName{Version}~\PValue{TUD-Script}
\end{quoting}
abgelegt. Die Version ist für alle Klassen und Pakete des \TUDScript-Bundles
gleich und kann nach dem Laden einer Klasse oder eines Paketes abgefragt 
werden. Beispielsweise wurde diese Anleitung mit \enquote{\TUDScriptVersion{}} 
erstellt.

Eventuell will der Anwender auf die aktuell verwendete Version von \TUDScript 
prüfen, um gegebenenfalls eigene Anpassungen in Abhängigkeit der verwendeten 
Version vorzunehmen. Hierfür kann \Macro{TUDScriptVersionNumber} verwendet 
werden. Darin ist alleinig die Versionsnummer enthalten. Die für das Handbuch 
verwendete Version lautet \enquote{\TUDScriptVersionNumber{}}.
\end{Declaration}
\end{Declaration}