summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/tudscr/tudscr-locale.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/tudscr/tudscr-locale.dtx')
-rw-r--r--Master/texmf-dist/source/latex/tudscr/tudscr-locale.dtx593
1 files changed, 335 insertions, 258 deletions
diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-locale.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-locale.dtx
index a85525bbd13..1e9dc2d60ea 100644
--- a/Master/texmf-dist/source/latex/tudscr/tudscr-locale.dtx
+++ b/Master/texmf-dist/source/latex/tudscr/tudscr-locale.dtx
@@ -1,4 +1,4 @@
-% \CheckSum{575}
+% \CheckSum{601}
% \iffalse meta-comment
%
% ============================================================================
@@ -18,13 +18,13 @@
%
% ----------------------------------------------------------------------------
%
-% 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.
+% 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.
%
% ============================================================================
%
@@ -51,15 +51,17 @@
%<*driver>
\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
\ProvidesFile{tudscr-locale.dtx}[%
- 2015/06/12 v2.04 TUD-KOMA-Script (localization)%
+ 2016/07/20 v2.05 TUD-KOMA-Script (localization)%
]
\RequirePackage[ngerman=ngerman-x-latest]{hyphsubst}
-\documentclass[english,ngerman]{tudscrdoc}
+\documentclass[english,ngerman,xindy]{tudscrdoc}
\usepackage{selinput}\SelectInputMappings{adieresis={ä},germandbls={ß}}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{tudscrfonts} % only load this package, if the fonts are installed
\KOMAoptions{parskip=half-}
+\usepackage{microtype}
+\usepackage{bookmark}
\CodelineIndex
\RecordChanges
\GetFileInfo{tudscr-locale.dtx}
@@ -72,7 +74,8 @@
%
% \selectlanguage{ngerman}
%
-% \changes{v2.02}{2014/06/23}{Unterstützung für \pkg{titlepage} entfernt}^^A
+% \changes{v2.02}{2014/06/23}{Paket \pkg{titlepage} nicht weiter unterstützt}^^A
+% \changes{v2.05}{2015/07/06}{Bezeichner für Poster}^^A
%
% \section{Lokalisierung}
%
@@ -80,26 +83,53 @@
% bedeutet, dass abhängig von der gewählten Sprache die entsprechenden
% Bezeichner gesetzt werden.
%
-% \StopEventually{\PrintIndex\PrintChanges}
+% \StopEventually{\PrintIndex\PrintChanges\PrintToDos}
%
% \subsection{Definition der sprachabhängigen Bezeichner}
%
% \begin{macro}{\tud@locale@define}
%
% \iffalse
-%<*class>
+%<*class&!manual>
+% \fi
+%
+% Die neu definierten Bezeichner werden mit einer Fehlermeldung initialisiert.
+% Wird eine unterstützte Dokumentsprache~-- momentan sind dies lediglich
+% Deutsch und Englisch~-- in der Präambel des Dokumentes geladen, so werden die
+% Bezeichner sprachspezifisch überschrieben. Andernfalls bekommt der Anwender
+% eine Fehlermeldung mit Hinweisen, wie er selbst die Bezeichner für die
+% gewählte Sprache manuell definieren muss.
+% \begin{macrocode}
+\newcommand*\tud@locale@define[1]{%
+ \providecommand*#1{%
+ \ClassError{\TUD@Class@Name}{%
+ `\string#1' not defined for language `\languagename'%
+ }{%
+ Currently the class `\TUD@Class@Name' only supports the\MessageBreak%
+ languages german and english an its dialects. You must\MessageBreak%
+ define single patterns by yourself, e.g.:\MessageBreak%
+ `\string\providecaptionname{\languagename}\string#1{<text>}'\MessageBreak%
+ You can send your definitions to \tudscrmail\space in\MessageBreak%
+ order to implement support for additional languages.%
+ }%
+ }%
+}
+% \end{macrocode}
+%
+% \iffalse
+%<*book|report|article>
% \fi
%
% \begin{locale}{\graduationtext}
% \changes{v2.02}{2014/05/16}{neu, umbenannt von \cs{degreetext}}^^A
-% \begin{locale}{\supervisorname}
-% \begin{locale}{\supervisorothername}
% \begin{locale}{\refereename}
% \changes{v2.02}{2014/05/20}{Unterscheidung, ob ein oder mehrere Gutachter
% angegeben sind}^^A
% \begin{locale}{\refereeothername}
% \begin{locale}{\advisorname}
% \begin{locale}{\advisorothername}
+% \begin{locale}{\supervisorname}
+% \begin{locale}{\supervisorothername}
% \begin{locale}{\professorname}
% \begin{locale}{\professorothername}
% \changes{v2.02}{2014/09/03}{neu}^^A
@@ -111,6 +141,7 @@
% \begin{locale}{\matriculationyearname}
% \begin{locale}{\coverpagename}
% \begin{locale}{\titlepagename}
+% \begin{locale}{\titlename}
% \begin{locale}{\abstractname}
% \begin{locale}{\confirmationname}
% \begin{locale}{\confirmationtext}
@@ -120,47 +151,15 @@
% \begin{locale}{\blockingtext}
% \changes{v2.02}{2014/05/16}{neu, \cs{restrictiontext} umbenannt}^^A
% \changes{v2.02}{2014/11/05}{Korrektur bei der Verwendung von \cs{@@title}}^^A
-% \begin{locale}{\listingname}
-% \begin{locale}{\listlistingname}
-% \begin{locale}{\dissertationname}
-% \begin{locale}{\diplomathesisname}
-% \begin{locale}{\masterthesisname}
-% \begin{locale}{\bachelorthesisname}
-% \begin{locale}{\studentresearchname}
-% \begin{locale}{\projectpapername}
-% \begin{locale}{\seminarpapername}
-% \begin{locale}{\researchname}
-% \begin{locale}{\logname}
-% \begin{locale}{\internshipname}
-% \begin{locale}{\reportname}
-% Die neu definierten Bezeichner werden mit einer Fehlermeldung initialisiert.
-% Wird eine unterstützte Dokumentsprache~-- momentan sind dies lediglich
-% Deutsch und Englisch~-- in der Präambel des Dokumentes geladen, so werden die
-% Bezeichner sprachspezifisch überschrieben. Andernfalls bekommt der Anwender
-% eine Fehlermeldung mit Hinweisen, wie er selbst die Bezeichner für die
-% gewählte Sprache manuell definieren muss.
+% Diese Bezeichner existieren nur für die drei Hauptklassen.
% \begin{macrocode}
-\newcommand*\tud@locale@define[1]{%
- \providecommand*#1{%
- \ClassError{\TUDClassName}{%
- `\string#1' not defined for language `\languagename'%
- }{%
- Currently the class `\TUDClassName' only supports the\MessageBreak%
- languages german and english an its dialects. You must\MessageBreak%
- define single patterns by yourself, e.g.:\MessageBreak%
- `\string\providecaptionname{\languagename}\string#1{<text>}'\MessageBreak%
- You can send your definitions to \tudscrmail\space in\MessageBreak%
- order to implement support for additional languages.
- }%
- }%
-}
\tud@locale@define{\graduationtext}
-\tud@locale@define{\supervisorname}
-\tud@locale@define{\supervisorothername}
\tud@locale@define{\refereename}
\tud@locale@define{\refereeothername}
\tud@locale@define{\advisorname}
\tud@locale@define{\advisorothername}
+\tud@locale@define{\supervisorname}
+\tud@locale@define{\supervisorothername}
\tud@locale@define{\professorname}
\tud@locale@define{\professorothername}
\tud@locale@define{\datetext}
@@ -171,6 +170,7 @@
\tud@locale@define{\matriculationnumbername}
\tud@locale@define{\coverpagename}
\tud@locale@define{\titlepagename}
+\tud@locale@define{\titlename}
%<*book>
\tud@locale@define{\abstractname}
%</book>
@@ -178,15 +178,68 @@
\tud@locale@define{\confirmationtext}
\tud@locale@define{\blockingname}
\tud@locale@define{\blockingtext}
+% \end{macrocode}
+% \end{locale}^^A \blockingtext
+% \end{locale}^^A \blockingname
+% \end{locale}^^A \confirmationtext
+% \end{locale}^^A \confirmationname
+% \end{locale}^^A \abstractname
+% \end{locale}^^A \titlename
+% \end{locale}^^A \titlepagename
+% \end{locale}^^A \coverpagename
+% \end{locale}^^A \matriculationyearname
+% \end{locale}^^A \matriculationnumbername
+% \end{locale}^^A \defensedatetext
+% \end{locale}^^A \placeofbirthtext
+% \end{locale}^^A \dateofbirthtext
+% \end{locale}^^A \datetext
+% \end{locale}^^A \professorothername
+% \end{locale}^^A \professorname
+% \end{locale}^^A \supervisorothername
+% \end{locale}^^A \supervisorname
+% \end{locale}^^A \advisorothername
+% \end{locale}^^A \advisorname
+% \end{locale}^^A \refereeothername
+% \end{locale}^^A \refereename
+% \end{locale}^^A \graduationtext
+%
+% \iffalse
+%</book|report|article>
+% \fi
+%
+% \begin{locale}{\coursename}
+% \begin{locale}{\disciplinename}
+% \changes{v2.02}{2014/05/16}{neu, Umbenennung von \cs{branchname}}^^A
+% \begin{locale}{\listingname}
+% \begin{locale}{\listlistingname}
+% \begin{locale}{\dissertationname}
+% \begin{locale}{\diplomathesisname}
+% \begin{locale}{\masterthesisname}
+% \begin{locale}{\bachelorthesisname}
+% \begin{locale}{\studentthesisname}
+% \begin{locale}{\studentresearchname}
+% \begin{locale}{\projectpapername}
+% \begin{locale}{\seminarpapername}
+% \begin{locale}{\termpapername}
+% \begin{locale}{\researchname}
+% \begin{locale}{\logname}
+% \begin{locale}{\internshipname}
+% \begin{locale}{\reportname}
+% Diese Bezeichner stehen zusätzlich auch für \cls{tudscrposter} zur Verfügung.
+% \begin{macrocode}
+\tud@locale@define{\coursename}
+\tud@locale@define{\disciplinename}
\tud@locale@define{\listingname}
\tud@locale@define{\listlistingname}
\tud@locale@define{\dissertationname}
\tud@locale@define{\diplomathesisname}
\tud@locale@define{\masterthesisname}
\tud@locale@define{\bachelorthesisname}
+\tud@locale@define{\studentthesisname}
\tud@locale@define{\studentresearchname}
\tud@locale@define{\projectpapername}
\tud@locale@define{\seminarpapername}
+\tud@locale@define{\termpapername}
\tud@locale@define{\researchname}
\tud@locale@define{\logname}
\tud@locale@define{\internshipname}
@@ -196,51 +249,50 @@
% \end{locale}^^A \internshipname
% \end{locale}^^A \logname
% \end{locale}^^A \researchname
+% \end{locale}^^A \termpapername
% \end{locale}^^A \seminarpapername
% \end{locale}^^A \projectpapername
% \end{locale}^^A \studentresearchname
+% \end{locale}^^A \studentthesisname
% \end{locale}^^A \bachelorthesisname
% \end{locale}^^A \masterthesisname
% \end{locale}^^A \diplomathesisname
% \end{locale}^^A \dissertationname
-% \end{locale}^^A \blockingtext
% \end{locale}^^A \listlistingname
% \end{locale}^^A \listingname
-% \end{locale}^^A \blockingname
-% \end{locale}^^A \confirmationtext
-% \end{locale}^^A \confirmationname
-% \end{locale}^^A \abstractname
-% \end{locale}^^A \titlepagename
-% \end{locale}^^A \coverpagename
-% \end{locale}^^A \matriculationyearname
-% \end{locale}^^A \matriculationnumbername
-% \end{locale}^^A \defensedatetext
-% \end{locale}^^A \placeofbirthtext
-% \end{locale}^^A \dateofbirthtext
-% \end{locale}^^A \datetext
-% \end{locale}^^A \professorothername
-% \end{locale}^^A \professorname
-% \end{locale}^^A \advisorothername
-% \end{locale}^^A \advisorname
-% \end{locale}^^A \refereeothername
-% \end{locale}^^A \refereename
-% \end{locale}^^A \supervisorothername
-% \end{locale}^^A \supervisorname
-% \end{locale}^^A \graduationtext
+% \end{locale}^^A \disciplinename
+% \end{locale}^^A \coursename
%
% \iffalse
-%</class>
-%<*supervisor>
+%</class&!manual>
+%<*class&poster|package&supervisor|class&manual>
+% \fi
+%
+% \begin{locale}{\authorname}
+% \changes{v2.05}{2015/07/06}{neu}^^A
+% \begin{locale}{\contactname}
+% \changes{v2.05}{2015/07/06}{neu}^^A
+% \begin{locale}{\contactpersonname}
+% Diese Bezeichner stehen für \cls{tudscrposter} sowie \pkg{tudscrsupervisor}
+% bereit.
+% \begin{macrocode}
+\tud@locale@define{\authorname}
+\tud@locale@define{\contactname}
+\tud@locale@define{\contactpersonname}
+% \end{macrocode}
+% \end{locale}^^A \contactpersonname
+% \end{locale}^^A \contactname
+% \end{locale}^^A \authorname
+%
+% \iffalse
+%</class&poster|package&supervisor|class&manual>
+%<*package&supervisor|class&manual>
% \fi
%
% \begin{locale}{\taskname}
% \begin{locale}{\tasktext}
% \begin{locale}{\namesname}
-% \changes{v2.04}{2015/05/06}{neu, \cs{authorname} umbenannt}^^A
-% \begin{locale}{\titlename}
-% \begin{locale}{\coursename}
-% \begin{locale}{\disciplinename}
-% \changes{v2.02}{2014/05/16}{neu, \cs{branchname} umbenannt}^^A
+% \changes{v2.04}{2015/05/06}{neu, Umbenennung von \cs{authorname}}^^A
% \begin{locale}{\issuedatetext}
% \begin{locale}{\duedatetext}
% \begin{locale}{\chairmanname}
@@ -252,7 +304,6 @@
% \begin{locale}{\assessmentname}
% \begin{locale}{\gradetext}
% \begin{locale}{\noticename}
-% \begin{locale}{\contactpersonname}
% \changes{v2.02}{2014/05/16}{neu, umbenannt von \cs{contactname}}^^A
% Die für \pkg{tudscrsupervisor} definierten Bezeichner werden durch
% \cs{tud@locale@define} mit einer Fehlermeldung initialisiert.
@@ -260,9 +311,6 @@
\tud@locale@define{\taskname}
\tud@locale@define{\tasktext}
\tud@locale@define{\namesname}
-\tud@locale@define{\titlename}
-\tud@locale@define{\coursename}
-\tud@locale@define{\disciplinename}
\tud@locale@define{\issuedatetext}
\tud@locale@define{\duedatetext}
\tud@locale@define{\chairmanname}
@@ -274,9 +322,7 @@
\tud@locale@define{\assessmentname}
\tud@locale@define{\gradetext}
\tud@locale@define{\noticename}
-\tud@locale@define{\contactpersonname}
% \end{macrocode}
-% \end{locale}^^A \contactpersonname
% \end{locale}^^A \noticename
% \end{locale}^^A \gradetext
% \end{locale}^^A \assessmentname
@@ -288,46 +334,49 @@
% \end{locale}^^A \chairmanname
% \end{locale}^^A \duedatetext
% \end{locale}^^A \issuedatetext
-% \end{locale}^^A \disciplinename
-% \end{locale}^^A \coursename
-% \end{locale}^^A \titlename
% \end{locale}^^A \namesname
% \end{locale}^^A \tasktext
% \end{locale}^^A \taskname
%
% \iffalse
-%</supervisor>
-%<*poster>
+%</package&supervisor|class&manual>
% \fi
%
-% \begin{locale}{\authorname}
-% \changes{v2.04}{2015/05/12}{neu}^^A
-% \begin{locale}{\contactname}
-% \changes{v2.04}{2015/05/12}{neu}^^A
-% \begin{locale}{\contactpersonname}
-% Die für \pkg{tudscrsupervisor} definierten Bezeichner werden durch
-% \cs{tud@locale@define} mit einer Fehlermeldung initialisiert.
-% \begin{macrocode}
-\tud@locale@define{\authorname}
-\tud@locale@define{\contactname}
-\tud@locale@define{\contactpersonname}
-% \end{macrocode}
-% \end{locale}^^A \contactpersonname
-% \end{locale}^^A \contactname
-% \end{locale}^^A \authorname
+% \end{macro}^^A \tud@locale@define
%
% \iffalse
-%</poster>
+%<*class&!manual>
% \fi
%
-% \end{macro}^^A \tud@locale@define
+% \subsubsection{Hilfsmakros für selektive Bezeichner}
%
-% \subsection{Deutschsprachige Bezeichner}
+% Einige Bezeichner verhalten sich je nach der Angabe für einzelne Felder
+% selektiv, die zur Auswahl notwendigen Makros werden hier definiert.
%
-% \iffalse
-%<*class>
-% \fi
+% \begin{macro}{\tud@ifin@and}
+% \changes{v2.05}{2015/08/05}{neu}^^A
+% Dieser Befehl prüft, ob innerhalb eines Felder, welches im ersten Argument
+% angegeben werden muss, \cs{and} verwendet wurde. Ist dies der Fall, wird das
+% zweite Argument ausgeführt, andernfalls das dritte.
+% \begin{macrocode}
+\newcommand*\tud@ifin@and[1]{%
+ \begingroup%
+ \let\and\relax%
+ \protected@edef\@tempb{#1}%
+ \def\@tempa##1\and##2\relax{%
+ \IfArgIsEmpty{##2}{%
+ \aftergroup\@secondoftwo%
+ }{%
+ \aftergroup\@firstoftwo%
+ }%
+ }%
+ \expandafter\@tempa\@tempb\and\relax%
+ \endgroup
+}
+% \end{macrocode}
+% \end{macro}^^A \tud@ifin@and
%
+% \subsubsection{Deutschsprachige Bezeichner}
% \begin{macro}{\tud@locale@german}
% \changes{v2.02}{2014/07/07}{als Aliasbefehl für \cs{providecaptionname} mit
% dem Argument \marg{deutsche Sprachliste}}^^A
@@ -343,43 +392,61 @@
}
% \end{macrocode}
% \end{macro}^^A \tud@locale@german
+%
% Hier erfolgt die eigentliche Definition der sprachabhängigen Bezeichner für
% die deutsche Sprache und ihre Dialekte.
% \begin{macrocode}
+%<*book|report|article>
\tud@locale@german{\graduationtext}{zur Erlangung des akademischen Grades}%
-\tud@locale@german{\supervisorname}{Betreuer}%
-\tud@locale@german{\supervisorothername}{}%
+% \end{macrocode}
+% Für die nachfolgenden Felder, für die es bedarfsweise einen Bezeichner für
+% eine zweite Person gibt (\cs{\dots{}othername}), werden jeweils verschiedene
+% Varianten definiert. Existiert in einem Feld nur eine Person, wird der
+% Singular der Bezeichnung verwendet. Wurden mindestens zwei Personen angegeben
+% (\cs{and}), so wird geprüft, ob der Bezeichner für die zusätzlichen Personen
+% nicht leer ist. Ist dies der Fall, wird die alternative Form des Bezeichners
+% der ersten Person verwendet, andernfalls wird der Bezeichner im Plural
+% verwendet.
+% \begin{macrocode}
\tud@locale@german{\refereename}{%
- \begingroup%
- \protecting{%
- \global\@tempswafalse%
- \def\and{\global\@tempswatrue}%
- \sbox\z@{\@referee}%
- }%
- \endgroup%
- \if@tempswa%
- Erstgutachter%
- \else%
- Gutachter%
- \fi%
-}
+ \tud@ifin@and{\@referee}{%
+ \ifx\refereeothername\@empty%
+ Gutachter%
+ \else%
+ Erstgutachter%
+ \fi%
+ }{Gutachter}%
+}%
\tud@locale@german{\refereeothername}{Zweitgutachter}%
-\tud@locale@german{\advisorname}{Fachreferent}%
+\tud@locale@german{\advisorname}{%
+ \tud@ifin@and{\@advisor}{%
+ \ifx\advisorothername\@empty%
+ Fachreferenten%
+ \else%
+ Erster Fachreferent%
+ \fi%
+ }{Fachreferent}%
+}%
\tud@locale@german{\advisorothername}{}%
+\tud@locale@german{\supervisorname}{%
+ \tud@ifin@and{\@supervisor}{%
+ \ifx\supervisorothername\@empty%
+ Betreuer%
+ \else%
+ Erstbetreuer%
+ \fi%
+ }{Betreuer}%
+}%
+\tud@locale@german{\supervisorothername}{}%
\tud@locale@german{\professorname}{%
- \begingroup%
- \protecting{%
- \global\@tempswafalse%
- \def\and{\global\@tempswatrue}%
- \sbox\z@{\@professor}%
- }%
- \endgroup%
- \if@tempswa%
- Betreuende Hochschullehrer%
- \else%
- Betreuender Hochschullehrer%
- \fi%
-}
+ \tud@ifin@and{\@professor}{%
+ \ifx\professorothername\@empty%
+ Betreuende Hochschullehrer%
+ \else%
+ Erster betreuender Hochschullehrer%
+ \fi%
+ }{Betreuender Hochschullehrer}%
+}%
\tud@locale@german{\professorothername}{}%
\tud@locale@german{\datetext}{Eingereicht am}%
\tud@locale@german{\dateofbirthtext}{Geboren am}%
@@ -389,54 +456,60 @@
\tud@locale@german{\matriculationnumbername}{Matrikelnummer}%
\tud@locale@german{\coverpagename}{Umschlagseite}%
\tud@locale@german{\titlepagename}{Titelblatt}%
+\tud@locale@german{\titlename}{Titel}%
%<*book>
\tud@locale@german{\abstractname}{Zusammenfassung}%
%</book>
\tud@locale@german{\confirmationname}{Selbstst\"andigkeitserkl\"arung}%
\tud@locale@german{\confirmationtext}{%
- Hiermit versichere ich, dass ich die vorliegende
+ Hiermit versichere ich, dass ich die vorliegende
\ifx\@@thesis\@empty Arbeit \else\@@thesis{} \fi
\ifx\@@title\@empty\else mit dem Titel \emph{\@@title} \fi
- selbstst\"andig und ohne unzul\"assige Hilfe Dritter verfasst habe. Es
- wurden keine anderen als die in der Arbeit angegebenen Hilfsmittel und
- Quellen benutzt. Die w\"ortlichen und sinngem\"a\ss{} \"ubernommenen
- Zitate habe ich als solche kenntlich gemacht.
+ selbstst\"andig und ohne unzul\"assige Hilfe Dritter verfasst habe.
+ Es wurden keine anderen als die in der Arbeit angegebenen Hilfsmittel
+ und Quellen benutzt. Die w\"ortlichen und sinngem\"a\ss{}
+ \"ubernommenen Zitate habe ich als solche kenntlich gemacht.
\ifx\@supporter\@empty%
- Es waren keine weiteren Personen an der geistigen Herstellung der
- vorliegenden Arbeit beteiligt.
+ Es waren keine weiteren Personen an der geistigen Herstellung
+ der vorliegenden Arbeit beteiligt.
\else%
- W\"ahrend der Anfertigung dieser Arbeit wurde ich nur von folgenden
- Personen unterst\"utzt:%
+ W\"ahrend der Anfertigung dieser Arbeit wurde ich nur von
+ folgenden Personen unterst\"utzt:%
\begin{quote}\def\and{\newline}\@supporter\end{quote}%
- \noindent Weitere Personen waren an der geistigen Herstellung der
- vorliegenden Arbeit nicht beteiligt.
+ \noindent Weitere Personen waren an der geistigen Herstellung
+ der vorliegenden Arbeit nicht beteiligt.
\fi%
- Mir ist bekannt, dass die Nichteinhaltung dieser Erkl\"arung zum
+ Mir ist bekannt, dass die Nichteinhaltung dieser Erkl\"arung zum
nachtr\"aglichen Entzug des Hochschulabschlusses f\"uhren kann.%
-}
+}%
\tud@locale@german{\blockingname}{Sperrvermerk}%
\tud@locale@german{\blockingtext}{%
Diese \ifx\@@thesis\@empty Arbeit \else\@@thesis{} \fi
\ifx\@@title\@empty\else mit dem Titel \emph{\@@title} \fi
enth\"alt vertrauliche Informationen\ifx\@company\@empty\else
- , offengelegt durch \emph{\@company}\fi. Ver\"offentlichungen,
- Vervielf\"altigungen und Einsichtnahme~-- auch nur auszugsweise~--
+ , offengelegt durch \emph{\@company}\fi. Ver\"offentlichungen,
+ Vervielf\"altigungen und Einsichtnahme~-- auch nur auszugsweise~--
sind ohne ausdr\"uckliche Genehmigung \ifx\@company\@empty\else
- durch \emph{\@company} \fi nicht gestattet, ebenso wie
- Ver\"offentlichungen \"uber den Inhalt dieser Arbeit. Die
- vorliegende Arbeit ist nur dem Betreuer an der Technischen
- Universit\"at Dresden, den Gutachtern sowie den Mitgliedern des
- Pr\"ufungsausschusses zug\"anglich zu machen.%
-}
+ durch \emph{\@company} \fi nicht gestattet, ebenso wie
+ Ver\"offentlichungen \"uber den Inhalt dieser Arbeit. Die
+ vorliegende Arbeit ist nur dem Betreuer an der Technischen
+ Universit\"at Dresden, den Gutachtern sowie den Mitgliedern
+ des Pr\"ufungsausschusses zug\"anglich zu machen.%
+}%
+%</book|report|article>
+\tud@locale@german{\coursename}{Studiengang}%
+\tud@locale@german{\disciplinename}{Studienrichtung}%
\tud@locale@german{\listingname}{Quelltext}%
\tud@locale@german{\listlistingname}{Quelltextverzeichnis}%
\tud@locale@german{\dissertationname}{Dissertation}%
\tud@locale@german{\diplomathesisname}{Diplomarbeit}%
\tud@locale@german{\masterthesisname}{Master-Arbeit}%
\tud@locale@german{\bachelorthesisname}{Bachelor-Arbeit}%
-\tud@locale@german{\studentresearchname}{Studienarbeit}%
+\tud@locale@german{\studentthesisname}{Studienarbeit}%
+\tud@locale@german{\studentresearchname}{Gro\ss{}er Beleg}%
\tud@locale@german{\projectpapername}{Projektarbeit}%
\tud@locale@german{\seminarpapername}{Seminararbeit}%
+\tud@locale@german{\termpapername}{Hausarbeit}%
\tud@locale@german{\researchname}{Forschungsbericht}%
\tud@locale@german{\logname}{Protokoll}%
\tud@locale@german{\internshipname}{Praktikumsbericht}%
@@ -444,8 +517,21 @@
% \end{macrocode}
%
% \iffalse
-%</class>
-%<*supervisor>
+%</class&!manual>
+%<*class&poster|package&supervisor|class&manual>
+% \fi
+%
+% Hier erfolgen für die Klasse \cls{tudscrposter} sowie das Paket
+% \pkg{tudscrsupervisor} weitere Definitionen.
+% \begin{macrocode}
+\tud@locale@german{\authorname}{Autor}%
+\tud@locale@german{\contactname}{Kontakt}%
+\tud@locale@german{\contactpersonname}{Ansprechpartner}%
+% \end{macrocode}
+%
+% \iffalse
+%</class&poster|package&supervisor|class&manual>
+%<*package&supervisor|class&manual>
% \fi
%
% Hier erfolgen für das Paket \pkg{tudscrsupervisor} weitere Definitionen.
@@ -453,9 +539,6 @@
\tud@locale@german{\taskname}{Aufgabenstellung}%
\tud@locale@german{\tasktext}{f\"ur die Anfertigung einer}%
\tud@locale@german{\namesname}{Name}%
-\tud@locale@german{\titlename}{Titel}%
-\tud@locale@german{\coursename}{Studiengang}%
-\tud@locale@german{\disciplinename}{Studienrichtung}%
\tud@locale@german{\issuedatetext}{Ausgeh\"andigt am}%
\tud@locale@german{\duedatetext}{Einzureichen am}%
\tud@locale@german{\chairmanname}{Pr\"ufungsausschussvorsitzender}%
@@ -467,32 +550,16 @@
\tud@locale@german{\assessmentname}{Bewertung}%
\tud@locale@german{\gradetext}{%
Die Arbeit wird mit der Note \textbf{\@grade} bewertet.%
-}
+}%
\tud@locale@german{\noticename}{Aushang}%
-\tud@locale@german{\contactpersonname}{Ansprechpartner}%
% \end{macrocode}
%
% \iffalse
-%</supervisor>
-%<*poster>
+%</package&supervisor|class&manual>
+%<*class&!manual>
% \fi
%
-% Hier erfolgen für das Paket \pkg{tudscrposter} weitere Definitionen.
-% \begin{macrocode}
-\tud@locale@german{\authorname}{Autor}%
-\tud@locale@german{\contactname}{Kontakt}%
-\tud@locale@german{\contactpersonname}{Ansprechpartner}%
-% \end{macrocode}
-%
-% \iffalse
-%</poster>
-% \fi
-%
-% \subsection{Englischsprachige Bezeichner}
-%
-% \iffalse
-%<*class>
-% \fi
+% \subsubsection{Englischsprachige Bezeichner}
%
% \begin{macro}{\tud@locale@english}
% \changes{v2.02}{2014/07/07}{Pseudonym für \cs{providecaptionname} mit
@@ -512,40 +579,47 @@
% Hier erfolgt die eigentliche Definition der sprachabhängigen Bezeichner für
% die deutsche Sprache und ihre Dialekte.
% \begin{macrocode}
+%<*book|report|article>
\tud@locale@english{\graduationtext}{to achieve the academic degree}%
-\tud@locale@english{\supervisorname}{Supervisor}%
-\tud@locale@english{\supervisorothername}{}%
\tud@locale@english{\refereename}{%
- \begingroup%
- \protecting{%
- \global\@tempswafalse%
- \def\and{\global\@tempswatrue}%
- \sbox\z@{\@referee}%
- }%
- \endgroup%
- \if@tempswa%
- First referee%
- \else%
- Referee%
- \fi%
-}
+ \tud@ifin@and{\@referee}{%
+ \ifx\refereeothername\@empty%
+ Referees%
+ \else%
+ First referee%
+ \fi%
+ }{Referee}%
+}%
\tud@locale@english{\refereeothername}{Second referee}%
-\tud@locale@english{\advisorname}{Advisor}%
+\tud@locale@english{\advisorname}{%
+ \tud@ifin@and{\@advisor}{%
+ \ifx\advisorothername\@empty%
+ Advisors%
+ \else%
+ First advisor%
+ \fi%
+ }{Advisor}%
+}%
\tud@locale@english{\advisorothername}{}%
+\tud@locale@english{\supervisorname}{%
+ \tud@ifin@and{\@supervisor}{%
+ \ifx\supervisorothername\@empty%
+ Supervisors%
+ \else%
+ First supervisor%
+ \fi%
+ }{Supervisor}%
+}%
+\tud@locale@english{\supervisorothername}{}%
\tud@locale@english{\professorname}{%
- \begingroup%
- \protecting{%
- \global\@tempswafalse%
- \def\and{\global\@tempswatrue}%
- \sbox\z@{\@professor}%
- }%
- \endgroup%
- \if@tempswa%
- Supervising professors%
- \else%
- Supervising professor%
- \fi%
-}
+ \tud@ifin@and{\@professor}{%
+ \ifx\professorothername\@empty%
+ Supervising professors%
+ \else%
+ First supervising professor%
+ \fi%
+ }{Supervising professor}%
+}%
\tud@locale@english{\professorothername}{}%
\tud@locale@english{\datetext}{Submitted on}%
\tud@locale@english{\dateofbirthtext}{Born on}%
@@ -555,53 +629,59 @@
\tud@locale@english{\matriculationnumbername}{Matriculation number}%
\tud@locale@english{\coverpagename}{Cover page}%
\tud@locale@english{\titlepagename}{Title page}%
+\tud@locale@english{\titlename}{Title}%
%<*book>
\tud@locale@english{\abstractname}{Abstract}%
%</book>
\tud@locale@english{\confirmationname}{Statement of authorship}%
\tud@locale@english{\confirmationtext}{%
- I hereby certify that I have authored this
+ I hereby certify that I have authored this
\ifx\@@thesis\@empty thesis\else\@@thesis{} \fi
\ifx\@@title\@empty\else entitled \emph{\@@title} \fi
- independently and without undue assistance from third
- parties. No other than the resources and references
- indicated in this thesis have been used. I have marked
- both literal and accordingly adopted quotations as such.
+ independently and without undue assistance from third
+ parties. No other than the resources and references
+ indicated in this thesis have been used. I have marked
+ both literal and accordingly adopted quotations as such.
\ifx\@supporter\@empty%
- They were no additional persons involved in the spiritual
- preparation of the present thesis.
+ There were no additional persons involved in the
+ intellectual preparation of the present thesis.
\else%
- During the preparation of this thesis I was only supported
- by the following persons:%
+ During the preparation of this thesis I was only
+ supported by the following persons:%
\begin{quote}\def\and{\newline}\@supporter\end{quote}%
- \noindent Additional persons were not involved in the spiritual
- preparation of the present thesis.
+ \noindent Additional persons were not involved in the
+ intellectual preparation of the present thesis.
\fi%
- I am aware that violations of this declaration may lead to
+ I am aware that violations of this declaration may lead to
subsequent withdrawal of the degree.%
-}
+}%
\tud@locale@english{\blockingname}{Restriction note}%
\tud@locale@english{\blockingtext}{%
This \ifx\@@thesis\@empty thesis \else\@@thesis{} \fi
\ifx\@@title\@empty\else entitled \emph{\@@title} \fi
contains confidential data\ifx\@company\@empty\else
- , disclosed by \emph{\@company}\fi. Publications, duplications and
- inspections---even in part---are prohibited without explicit
- permission\ifx\@company\@empty\else\space by \emph{\@company}\fi,
- as well as publications about the content of this thesis.
- This thesis may only be made accessible to the supervisor at
- Technische Universit\"at Dresden, the reviewers and also the
+ , disclosed by \emph{\@company}\fi. Publications, duplications
+ and inspections---even in part---are prohibited without explicit
+ permission\ifx\@company\@empty\else\space by \emph{\@company}\fi,
+ as well as publications about the content of this thesis.
+ This thesis may only be made accessible to the supervisor at
+ Technische Universit\"at Dresden, the reviewers and also the
members of the examination board.%
-}
+}%
+%</book|report|article>
+\tud@locale@english{\coursename}{Course}%
+\tud@locale@english{\disciplinename}{Discipline}%
\tud@locale@english{\listingname}{Listing}%
\tud@locale@english{\listlistingname}{List of Listings}%
\tud@locale@english{\dissertationname}{Dissertation}%
\tud@locale@english{\diplomathesisname}{Diploma Thesis}%
\tud@locale@english{\masterthesisname}{Master Thesis}%
\tud@locale@english{\bachelorthesisname}{Bachelor Thesis}%
+\tud@locale@english{\studentthesisname}{Student Thesis}%
\tud@locale@english{\studentresearchname}{Student Research Project}%
\tud@locale@english{\projectpapername}{Project Paper}%
\tud@locale@english{\seminarpapername}{Seminar Paper}%
+\tud@locale@english{\termpapername}{Term Paper}%
\tud@locale@english{\researchname}{Research Report}%
\tud@locale@english{\logname}{Log}%
\tud@locale@english{\internshipname}{Internship Report}%
@@ -609,8 +689,21 @@
% \end{macrocode}
%
% \iffalse
-%</class>
-%<*supervisor>
+%</class&!manual>
+%<*class&poster|package&supervisor|class&manual>
+% \fi
+%
+% Hier erfolgen für die Klasse \cls{tudscrposter} sowie das Paket
+% \pkg{tudscrsupervisor} weitere Definitionen.
+% \begin{macrocode}
+\tud@locale@english{\authorname}{Author}%
+\tud@locale@english{\contactname}{Contact}%
+\tud@locale@english{\contactpersonname}{Contact}%
+% \end{macrocode}
+%
+% \iffalse
+%</class&poster|package&supervisor|class&manual>
+%<*package&supervisor|class&manual>
% \fi
%
% Hier erfolgen für das Paket \pkg{tudscrsupervisor} weitere Definitionen.
@@ -618,9 +711,6 @@
\tud@locale@english{\taskname}{Task}%
\tud@locale@english{\tasktext}{for the preparation of a}%
\tud@locale@english{\namesname}{Name}%
-\tud@locale@english{\titlename}{Title}%
-\tud@locale@english{\coursename}{Course}%
-\tud@locale@english{\disciplinename}{Discipline}%
\tud@locale@english{\issuedatetext}{Issued on}%
\tud@locale@english{\duedatetext}{Due date for submission}%
\tud@locale@english{\chairmanname}{Chairman of the Audit Committee}%
@@ -632,26 +722,13 @@
\tud@locale@english{\assessmentname}{Assessment}%
\tud@locale@english{\gradetext}{%
The thesis is evaluated with a grade of \textbf{\@grade}.%
-}
+}%
\tud@locale@english{\noticename}{Notice}%
-\tud@locale@english{\contactpersonname}{Contact}%
-% \end{macrocode}
-%
-% \iffalse
-%</supervisor>
-%<*poster>
-% \fi
-%
-% Hier erfolgen für das Paket \pkg{tudscrposter} weitere Definitionen.
-% \begin{macrocode}
-\tud@locale@english{\authorname}{Author}%
-\tud@locale@english{\contactname}{Contact}%
-\tud@locale@english{\contactpersonname}{Contact}%
% \end{macrocode}
%
% \iffalse
-%</poster>
-%<*class>
+%</package&supervisor|class&manual>
+%<*class&!manual>
% \fi
%
% \subsection{Unterstützung des Paketes \pkg{listings}}
@@ -678,7 +755,7 @@
% \end{macrocode}
%
% \iffalse
-%</class>
+%</class&!manual>
% \fi
%
% \Finale