diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg')
-rw-r--r-- | Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg | 45 |
1 files changed, 18 insertions, 27 deletions
diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg b/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg index aa7e3732bc7..2364e1e51fe 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.05 (2019/12/18), +%% This is file `tudathesis.cfg' version 2.07 (2020/01/28), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{2.05} -\def\filedate{2019/12/18} +\def\fileversion{2.07} +\def\filedate{2020/01/28} \RequirePackage{expl3} \ProvidesExplFile{tudathesis.cfg} {\filedate}{\fileversion}{Special Features for publication type 'thesis' using TU Darmstadt's Coporate Design (tuda-ci)} @@ -69,7 +69,7 @@ { \TUDa_declare_caption:Nnn \departmentname {Fachbereich} {department} \TUDa_declare_caption:Nnn \TUDa_in_department {im~ \departmentname}{in~the~\departmentname{}~ of} - \TUDa_declare_caption:Nnn \departmentfullname {\departmentname{}~ \TUDa@department} { \TUDa@department{}~ \tl_mixed_case:n{\departmentname}} + \TUDa_declare_caption:Nnn \departmentfullname {\departmentname{}~ \TUDa@department} { \TUDa@department{}~ \text_titlecase:n{\departmentname}} } {\bool_if:NTF \g_TUDa_dr_bool { @@ -248,7 +248,7 @@ \seq_map_inline:Nn \g_TUDa_reviewer_seq { \int_incr:N \l_tmpb_int - \int_to_arabic:n {\l_tmpb_int}.~\tl_mixed_case:n{\TUDa@reviewname}:~\exp_not:n {##1}\\ + \int_to_arabic:n {\l_tmpb_int}.~\text_titlecase:n{\TUDa@reviewname}:~\exp_not:n {##1}\\ } } @@ -287,7 +287,12 @@ urn .tl_gset:N =\g_TUDa_thesis_urn_tl, urn .initial:V = \c_empty_tl, printid .tl_gset:N = \g_TUDa_thesis_tuprints_tl, - printid .initial:V = \c_empty_tl + printid .initial:V = \c_empty_tl, + license .tl_gset:N = \g_TUDa_license_info_tl, + license .initial:n = {Die~Veröffentlichung~steht~unter~folgender~Creative~Commons~Lizenz:\\ + Namensnennung~--~Keine~kommerzielle~Nutzung~--~Keine~Bearbeitung~ 2.0~Deutschland\\ + \url{http://creativecommons.org/licenses/by-nc-nd/2.0/de/} + } } \newcommand{\tuprints}[1]{% @@ -303,18 +308,13 @@ E-Publishing-Service~der~TU~Darmstadt\\ \url{http://tuprints.ulb.tu-darmstadt.de}\\ \url{tuprints@ulb.tu-darmstadt.de}\\[2\baselineskip] - % \includegraphics{TUDa-CI-by-nc-nd}\\[\baselineskip] - Die~Veröffentlichung~steht~unter~folgender~Creative~Commons~Lizenz:\\ - Namensnennung~--~Keine~kommerzielle~Nutzung~--~Keine~Bearbeitung~ 2.0~Deutschland\\ - \url{http://creativecommons.org/licenses/by-nc-nd/2.0/de/} - % Namensnennung~--~Nicht~kommerziell~--~Keine~Bearbeitungen~ 4.0~International\\ - % \url{https://creativecommons.org/licenses/by-nc-nd/4.0/deed.de} + \tl_if_empty:NF \g_TUDa_license_info_tl {\\[2\baselineskip]\g_TUDa_license_info_tl} }% } \gdef\@subject{ \cs_if_exist:NT \TUDa@thesisStatus {\TUDa@thesisStatus{}~ } - \tl_mixed_case:n{\TUDa@thesisType}~ + \text_titlecase:n{\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} @@ -339,20 +339,6 @@ } } - -%\msg_new:nn {tudathesis.cfg} {unknown-choiche} { -% The key #1 only accepts a fix set of choices. -% -%} -% -%\msg_error:nnxxx { mymodule } { unknown-choice } -%{ key } % Name of choice key -%{ choice-a , choice-b , choice-c } % Valid choices -%{ \exp_not:n {#1} } % Invalid choice given - -%department .tl_gset:N = \g_TUDa_department_choice_tl, -%field-of-study .tl_gset:N = \g_TUDa_field_of_study_choice_tl, - %%Studienbereich (field of study): %%ce - Computational Engineering %%ese - Energy Science and Engineering @@ -604,4 +590,9 @@ Bei einer Thesis des Fachbereichs Architektur entspricht die eingereichte elektr \PassOptionsToPackage{ngerman}{babel} } +% Fallback mechanism for older l3 kernels +\cs_if_exist:NF \text_titlecase:n { + \cs_set_eq:NN\text_titlecase:n\tl_mixed_case:n +} + \endinput |