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.dtx108
1 files changed, 76 insertions, 32 deletions
diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-locale.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-locale.dtx
index 74c1a93d1ee..569372bb34c 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{549}
+% \CheckSum{575}
% \iffalse meta-comment
%
% ============================================================================
@@ -51,7 +51,7 @@
%<*driver>
\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
\ProvidesFile{tudscr-locale.dtx}[%
- 2015/01/24 v2.03 TUD-KOMA-Script (localization)%
+ 2015/06/12 v2.04 TUD-KOMA-Script (localization)%
]
\RequirePackage[ngerman=ngerman-x-latest]{hyphsubst}
\documentclass[english,ngerman]{tudscrdoc}
@@ -72,7 +72,7 @@
%
% \selectlanguage{ngerman}
%
-% \changes{v2.02}{2014/06/23}{Unterstützung für \pkg{titlepage} entfernt}%^^A
+% \changes{v2.02}{2014/06/23}{Unterstützung für \pkg{titlepage} entfernt}^^A
%
% \section{Lokalisierung}
%
@@ -91,18 +91,18 @@
% \fi
%
% \begin{locale}{\graduationtext}
-% \changes{v2.02}{2014/05/16}{neu, umbenannt von \cs{degreetext}}%^^A
+% \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
+% angegeben sind}^^A
% \begin{locale}{\refereeothername}
% \begin{locale}{\advisorname}
% \begin{locale}{\advisorothername}
% \begin{locale}{\professorname}
% \begin{locale}{\professorothername}
-% \changes{v2.02}{2014/09/03}{neu}%^^A
+% \changes{v2.02}{2014/09/03}{neu}^^A
% \begin{locale}{\datetext}
% \begin{locale}{\dateofbirthtext}
% \begin{locale}{\placeofbirthtext}
@@ -114,12 +114,12 @@
% \begin{locale}{\abstractname}
% \begin{locale}{\confirmationname}
% \begin{locale}{\confirmationtext}
-% \changes{v2.02}{2014/11/05}{Korrektur bei der Verwendung von \cs{@@title}}%^^A
+% \changes{v2.02}{2014/11/05}{Korrektur bei der Verwendung von \cs{@@title}}^^A
% \begin{locale}{\blockingname}
-% \changes{v2.02}{2014/05/16}{neu, \cs{restrictionname} umbenannt}%^^A
+% \changes{v2.02}{2014/05/16}{neu, \cs{restrictionname} umbenannt}^^A
% \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
+% \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}
@@ -142,16 +142,15 @@
% \begin{macrocode}
\newcommand*\tud@locale@define[1]{%
\providecommand*#1{%
- \ClassError{\tudcls@name}{%
+ \ClassError{\TUDClassName}{%
`\string#1' not defined for language `\languagename'%
}{%
- Currently the class `\tudcls@name' only supports the\MessageBreak%
+ 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%
- To implement new languages, it would be nice if you could\MessageBreak%
- contact the author of this class and send your definitions\MessageBreak%
- to \tudscrmail%
+ You can send your definitions to \tudscrmail\space in\MessageBreak%
+ order to implement support for additional languages.
}%
}%
}
@@ -236,11 +235,12 @@
%
% \begin{locale}{\taskname}
% \begin{locale}{\tasktext}
-% \begin{locale}{\authorname}
+% \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, umbenannt von \cs{branchname}}%^^A
+% \changes{v2.02}{2014/05/16}{neu, \cs{branchname} umbenannt}^^A
% \begin{locale}{\issuedatetext}
% \begin{locale}{\duedatetext}
% \begin{locale}{\chairmanname}
@@ -253,13 +253,13 @@
% \begin{locale}{\gradetext}
% \begin{locale}{\noticename}
% \begin{locale}{\contactpersonname}
-% \changes{v2.02}{2014/05/16}{neu, umbenannt von \cs{contactname}}%^^A
+% \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.
% \begin{macrocode}
\tud@locale@define{\taskname}
\tud@locale@define{\tasktext}
-\tud@locale@define{\authorname}
+\tud@locale@define{\namesname}
\tud@locale@define{\titlename}
\tud@locale@define{\coursename}
\tud@locale@define{\disciplinename}
@@ -291,12 +291,33 @@
% \end{locale}^^A \disciplinename
% \end{locale}^^A \coursename
% \end{locale}^^A \titlename
-% \end{locale}^^A \authorname
+% \end{locale}^^A \namesname
% \end{locale}^^A \tasktext
% \end{locale}^^A \taskname
%
% \iffalse
%</supervisor>
+%<*poster>
+% \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
+%
+% \iffalse
+%</poster>
% \fi
%
% \end{macro}^^A \tud@locale@define
@@ -309,7 +330,7 @@
%
% \begin{macro}{\tud@locale@german}
% \changes{v2.02}{2014/07/07}{als Aliasbefehl für \cs{providecaptionname} mit
-% dem Argument \marg{deutsche Sprachliste}}%^^A
+% dem Argument \marg{deutsche Sprachliste}}^^A
% Dieser Befehl dient zur Definition der deutschsprachigen Bezeichner. Dabei
% müssen als Argumente der Bezeichnerbefehl selbst sowie die dazugehörige
% Definition angegeben werden. Intern wird dabei \cs{providecaptionname}
@@ -333,7 +354,7 @@
\protecting{%
\global\@tempswafalse%
\def\and{\global\@tempswatrue}%
- \savebox0{\@referee}%
+ \sbox\z@{\@referee}%
}%
\endgroup%
\if@tempswa%
@@ -350,7 +371,7 @@
\protecting{%
\global\@tempswafalse%
\def\and{\global\@tempswatrue}%
- \savebox0{\@professor}%
+ \sbox\z@{\@professor}%
}%
\endgroup%
\if@tempswa%
@@ -398,10 +419,10 @@
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 \@company{}\fi. Ver\"offentlichungen,
+ , offengelegt durch \emph{\@company}\fi. Ver\"offentlichungen,
Vervielf\"altigungen und Einsichtnahme~-- auch nur auszugsweise~--
sind ohne ausdr\"uckliche Genehmigung \ifx\@company\@empty\else
- durch \@company{} \fi nicht gestattet, ebenso wie
+ 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
@@ -431,7 +452,7 @@
% \begin{macrocode}
\tud@locale@german{\taskname}{Aufgabenstellung}%
\tud@locale@german{\tasktext}{f\"ur die Anfertigung einer}%
-\tud@locale@german{\authorname}{Name}%
+\tud@locale@german{\namesname}{Name}%
\tud@locale@german{\titlename}{Titel}%
\tud@locale@german{\coursename}{Studiengang}%
\tud@locale@german{\disciplinename}{Studienrichtung}%
@@ -453,8 +474,19 @@
%
% \iffalse
%</supervisor>
+%<*poster>
% \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}
%
@@ -464,7 +496,7 @@
%
% \begin{macro}{\tud@locale@english}
% \changes{v2.02}{2014/07/07}{Pseudonym für \cs{providecaptionname} mit
-% dem Argument \marg{englische Sprachliste}}%^^A
+% dem Argument \marg{englische Sprachliste}}^^A
% Dieser Befehl dient zur Definition der englischsprachigen Bezeichner. Dabei
% müssen als Argumente der Bezeichnerbefehl selbst sowie die dazugehörige
% Definition angegeben werden. Intern wird dabei \cs{providecaptionname}
@@ -488,7 +520,7 @@
\protecting{%
\global\@tempswafalse%
\def\and{\global\@tempswatrue}%
- \savebox0{\@referee}%
+ \sbox\z@{\@referee}%
}%
\endgroup%
\if@tempswa%
@@ -505,7 +537,7 @@
\protecting{%
\global\@tempswafalse%
\def\and{\global\@tempswatrue}%
- \savebox0{\@professor}%
+ \sbox\z@{\@professor}%
}%
\endgroup%
\if@tempswa%
@@ -553,9 +585,9 @@
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 \@company{}\fi. Publications, duplications and
+ , disclosed by \emph{\@company}\fi. Publications, duplications and
inspections---even in part---are prohibited without explicit
- permission\ifx\@company\@empty\else\space by \@company{}\fi,
+ 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
@@ -585,7 +617,7 @@
% \begin{macrocode}
\tud@locale@english{\taskname}{Task}%
\tud@locale@english{\tasktext}{for the preparation of a}%
-\tud@locale@english{\authorname}{Name}%
+\tud@locale@english{\namesname}{Name}%
\tud@locale@english{\titlename}{Title}%
\tud@locale@english{\coursename}{Course}%
\tud@locale@english{\disciplinename}{Discipline}%
@@ -607,6 +639,18 @@
%
% \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>
% \fi
%