diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/tudscr/tudscr-locale.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/tudscr/tudscr-locale.dtx | 108 |
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 % |