diff options
author | Karl Berry <karl@freefriends.org> | 2019-12-17 23:12:19 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-12-17 23:12:19 +0000 |
commit | 4e99d073c3d5a980fbaa026808ea2df5d5286dbf (patch) | |
tree | 8bf72e802de6218343df4740408752c9d8b34164 /Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg | |
parent | e56604d2459702e2c79930745e4510bbb62ceee5 (diff) |
tuda-ci (18dec19)
git-svn-id: svn://tug.org/texlive/trunk@53161 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg')
-rw-r--r-- | Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg | 29 |
1 files changed, 17 insertions, 12 deletions
diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg b/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg index 5ae8aa6b844..28292c0ecfc 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg @@ -1,4 +1,4 @@ -%% This is file `tudathesis.cfg' version 2.03a (2019/11/29), +%% This is file `tudathesis.cfg' version 2.04 (2019/12/17), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{2.03a} -\def\filedate{2019/11/29} +\def\fileversion{2.04} +\def\filedate{2019/12/17} \RequirePackage{expl3} \ProvidesExplFile{tudathesis.cfg} {\filedate}{\fileversion}{Special Features for publication type 'thesis' using TU Darmstadt's Coporate Design (tuda-ci)} @@ -103,11 +103,17 @@ } } +\cs_new:Nn \TUDa_insert_studentID:n { + (\TUDa@studentIDname :\nobreakspace#1) +} + \TUDa_declare_caption:Nnn \TUDa@byname {von} {by} +\TUDa_declare_caption:Nnn \TUDa@fromname {aus} {from} \TUDa_declare_caption:Nnn \TUDa_in_department {im~ \departmentname}{in~the~\departmentname{}~ of} \TUDa_declare_caption:Nnn \TUDa@reviewname {Gutachten}{review} \TUDa_declare_caption:Nnnn \TUDa@examdatename {Tag~ der~ Prüfung}{Date~ of~ thesis~ defense}{Date~ of~ thesis~ defence} \TUDa_declare_caption:Nnn \TUDa@submissiondatename {Tag~ der~ Einreichung}{Date~ of~ submission} +\TUDa_declare_caption:Nnn \TUDa@studentIDname {Matrikelnummer} {Student\nobreakspace ID} %Fallback content for box if not overwritten \newcommand*\TUDa@box_department {\cs_if_exist_use:NF \departmentfullname {\TUDa@department}} @@ -188,9 +194,14 @@ {\def\TUDa@signature{#1}} } +\newcommand*{\studentID}[1]{ + \gdef\TUDa@studentID{#1} +} + \gdef\TUDa@institution{} \gdef\TUDa@institute{} \gdef\TUDa@department{} +\gdef\TUDa@studentID{} \NewDocumentCommand{\department}{som}{% \IfBooleanTF{#1}{ @@ -302,18 +313,12 @@ } \gdef\@subject{ - \bool_if:NTF \g_TUDa_dr_bool { - \TUDa@thesisStatus{}~ - \tl_mixed_case:n{\TUDa@thesisType}~ - \tl_if_empty:NF \TUDa@in_department {\TUDa@in_department{}~} - \seq_if_empty:NF \g_TUDa_author_seq {\TUDa@byname{}~\@author} - \tl_if_empty:NF \TUDa@birthplace {~aus~\TUDa@birthplace} - } { \cs_if_exist:NT \TUDa@thesisStatus {\TUDa@thesisStatus{}~ } \tl_mixed_case:n{\TUDa@thesisType}~ \tl_if_empty:NF \TUDa@in_department {\TUDa@in_department{}~} - \tl_if_empty:NF \@author {\TUDa@byname\nobreakspace\mbox{\@author}} - } + \seq_if_empty:NF \g_TUDa_author_seq {\TUDa@byname\nobreakspace\@author} + \tl_if_empty:NF \TUDa@birthplace {\space\TUDa@fromname\space\TUDa@birthplace} + \tl_if_empty:NF \TUDa@studentID {\space\TUDa_insert_studentID:n {\TUDa@studentID}} } \uppertitleback{ |