diff options
author | Karl Berry <karl@freefriends.org> | 2020-06-12 21:03:13 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-06-12 21:03:13 +0000 |
commit | f14518ee8999af9165277d5d0c5d32ab4aa8a999 (patch) | |
tree | 2d83f9ababcc23fdbb5ec008028a66ebf0cc4cad /Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg | |
parent | 33fcbd8a69b5d145e18aee4ae16adc6fde04960e (diff) |
tuda-ci (12jun20)
git-svn-id: svn://tug.org/texlive/trunk@55529 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 | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg b/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg index d4024eb2147..8cb5f2209c7 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.10 (2020/04/25), +%% This is file `tudathesis.cfg' version 2.11 (2020/06/12), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{2.10} -\def\filedate{2020/04/25} +\def\fileversion{2.11} +\def\filedate{2020/06/12} \RequirePackage{expl3} \ProvidesExplFile{tudathesis.cfg} {\filedate}{\fileversion}{Special Features for publication type 'thesis' using TU Darmstadt's Coporate Design (tuda-ci)} @@ -119,6 +119,7 @@ \newcommand*\TUDa@box_department {\cs_if_exist_use:NF \departmentfullname {\TUDa@department}} \newcommand*\TUDa@in_department {} +\providecommand*{\TUDa@thesisStatus}{} \keys_define:nn {TUDa/thesis} { dr .choice:, @@ -136,13 +137,13 @@ type/pp .code:n = {\def\TUDa@thesisType{Project-Proposal}\clist_gset:Nn \g_TUDa_Required_title_data_clist {title, author, date, department}\bool_gset_false:N \g_TUDa_dr_bool}, type/msc .meta:n = {type=master}, type/master .code:n = \TUDa_declare_caption:Nnn \TUDa@thesisType{Masterarbeit}{master~ thesis} \clist_gset:Nn \g_TUDa_Required_title_data_clist {title, author, submissiondate, department, reviewer}\bool_gset_false:N \g_TUDa_dr_bool, - type/dr .code:n = \TUDa_declare_caption:Nnn \TUDa@thesisType{Dissertation}{doctoral~ thesis}\TUDa_declare_caption:Nnn\TUDa@thesisStatus{vorgelegte}{}\clist_gset:Nn \g_TUDa_Required_title_data_clist {title, author, submissiondate , birthplace, department, reviewer}\bool_gset_true:N \g_TUDa_dr_bool, - type/drfinal .code:n = \TUDa_declare_caption:Nnn \TUDa@thesisType {Dissertation}{doctoral~ thesis}\TUDa_declare_caption:Nnn\TUDa@thesisStatus{genehmigte}{}\clist_gset:Nn \g_TUDa_Required_title_data_clist {title, author, submissiondate,examdate, birthplace, department, reviewer}\bool_gset_true:N \g_TUDa_dr_bool, + type/dr .code:n = \TUDa_declare_caption:Nnn \TUDa@thesisType{Dissertation}{doctoral~ thesis}\TUDa_declare_caption:Nnn\TUDa@thesisStatus{vorgelegte}{submitted}\clist_gset:Nn \g_TUDa_Required_title_data_clist {title, author, submissiondate , birthplace, department, reviewer}\bool_gset_true:N \g_TUDa_dr_bool, + type/drfinal .code:n = \TUDa_declare_caption:Nnn \TUDa@thesisType {Dissertation}{doctoral~ thesis}\TUDa_declare_caption:Nnn\TUDa@thesisStatus{genehmigte}{accepted}\clist_gset:Nn \g_TUDa_Required_title_data_clist {title, author, submissiondate,examdate, birthplace, department, reviewer}\bool_gset_true:N \g_TUDa_dr_bool, type/unknown .code:n = \def\TUDa@thesisType{#1}\clist_gset:Nn \g_TUDa_Required_title_data_clist {}\bool_gset_false:N \g_TUDa_dr_bool, ignore-missing-data .bool_gset:N = \g_TUDa_missing_data_warning_bool, ignore-missing-data .initial:n = false, department .tl_gset:N = \g_TUDa_department_choice_tl, -% study .tl_gset:N = \g_TUDa_field_of_study_choice_tl, + status .code:n = \tl_if_head_is_group:nTF {#1} {\TUDa_declare_caption:Nnn\TUDa@thesisStatus #1 {}} {\TUDa_declare_caption:Nnn\TUDa@thesisStatus{#1}{#1}}, fieldofstudy .meta:n ={department = #1}, ignore-title-language .bool_gset:N = \g_TUDa_ignore_title_language_bool, ignore-title-language .initial:n ={false}, @@ -313,8 +314,7 @@ } \gdef\@subject{ - \cs_if_exist:NT \TUDa@thesisStatus {\TUDa@thesisStatus{}~ } - \text_titlecase:n{\TUDa@thesisType}~ + \text_titlecase_first:n{\tl_if_empty:NF \TUDa@thesisStatus {\TUDa@thesisStatus{}~}\TUDa@thesisType}~ \tl_if_empty:NF \TUDa@in_department {\TUDa@in_department{}~} \seq_if_empty:NF \g_TUDa_author_seq {\TUDa@byname\nobreakspace\@author} \tl_if_empty:NF \TUDa@birthplace {\space\TUDa@fromname\space\TUDa@birthplace} |