diff options
author | Karl Berry <karl@freefriends.org> | 2021-02-05 22:28:25 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-02-05 22:28:25 +0000 |
commit | 135e72218cabc1260970f65dcda75bc686f37317 (patch) | |
tree | c2989f54a9962d40458dd32af8fc8994d23ce1b1 /Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg | |
parent | b4fad0854fdeec6592142cfdd820a9b9554af0ee (diff) |
tuda-ci (5feb21)
git-svn-id: svn://tug.org/texlive/trunk@57627 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 | 58 |
1 files changed, 33 insertions, 25 deletions
diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg b/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg index 23e41029fe0..60aa5ecbc9b 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg @@ -1,9 +1,9 @@ -%% This is file `tudathesis.cfg' version 3.09 (2021/01/12), +%% This is file `tudathesis.cfg' version 3.10 (2021/02/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- %% -%% Copyright (C) 2018--2020 by Marei Peischl <marei@peitex.de> +%% Copyright (C) 2018--2021 by Marei Peischl <marei@peitex.de> %% %% ============================================================================ %% This work may be distributed and/or modified under the @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.09} -\def\filedate{2021/01/12} +\def\fileversion{3.10} +\def\filedate{2021/02/05} \RequirePackage{expl3} \ProvidesExplFile{tudathesis.cfg} {\filedate}{\fileversion}{Special Features for publication type 'thesis' using TU Darmstadt's Corporate Design (tuda-ci)} @@ -287,8 +287,8 @@ printid .tl_gset:N = \g_ptxcd_thesis_tuprints_tl, printid .initial:V = \c_empty_tl, doi .tl_gset:N = \g_ptxcd_thesis_doi_tl, - license .choices:nn = {cc-by-4.0,cc-by-nc-nd-4.0} { - \tl_gset:Nx \g_ptxcd_license_info_tl {\exp_not:N \use:c {g__ptxcd_\l_keys_choice_tl :}\exp_not:N \iflanguage{\exp_not:N \bbl@main@language}{}{\exp_not:n {\par\smallskip\otherlanguage{\bbl@main@language}}{\exp_not:N \use:c {g__ptxcd_\l_keys_choice_tl :}}}} + license .choices:nn = {cc-by-4.0,cc-by-sa-4.0,cc-by-nc-sa-4.0,cc-by-nc-4.0,cc-by-nd-4.0,cc-by-nc-nd-4.0} { + \tl_gset:Nx \g_ptxcd_license_info_tl {\exp_not:N \g__ptxcd_cc_license:n {\l_keys_choice_tl} \exp_not:N \iflanguage{\exp_not:N \bbl@main@language}{}{\exp_not:n {\par\smallskip\otherlanguage{\bbl@main@language}}{\exp_not:N \g__ptxcd_cc_license:n {\l_keys_choice_tl}}}} }, license / cc-by-nc-nd-2.0-de .code:n = \tl_gset:Nn \g_ptxcd_license_info_tl {\use:c {g__ptxcd_cc-by-nc-nd-2.0-de:}}, license / initial .code:n = { @@ -312,30 +312,38 @@ \url{http://creativecommons.org/licenses/by-nc-nd/2.0/de/} } -\exp_args:Nnc \defcaptionname{ngerman, german}{g__ptxcd_cc-by-nc-nd-4.0:}{ - Die~Veröffentlichung~steht~unter~folgender~Creative~Commons~Lizenz:\\ - Namensnennung~--~Nicht~kommerziell~--~Keine~Bearbeitungen~4.0~International\\ - \url{http://creativecommons.org/licenses/by-nc-nd/4.0/} -} +\defcaptionname{ngerman, german}{\g__ptxcd_cc_attr_by:}{Namensnennung} +\defcaptionname{ngerman, german}{\g__ptxcd_cc_attr_nc:}{Nicht~kommerziell} +\defcaptionname{ngerman, german}{\g__ptxcd_cc_attr_sa:}{Weitergabe~unter~gleichen~Bedingungen} +\defcaptionname{ngerman, german}{\g__ptxcd_cc_attr_nd:}{Keine~Bearbeitungen} -\exp_args:Nnc \defcaptionname{english, USenglish, american, UKenglish, british}{g__ptxcd_cc-by-nc-nd-4.0:}{ - This~work~is~licensed~under~a~Creative~Commons~License:\\ - Attribution--NonCommercial--NoDerivatives~4.0~International\\ - \url{https://creativecommons.org/licenses/by-nc-nd/4.0/} -} +\defcaptionname{english, USenglish, american, UKenglish, british}{\g__ptxcd_cc_attr_by:}{Attribution} +\defcaptionname{english, USenglish, american, UKenglish, british}{\g__ptxcd_cc_attr_nc:}{NonCommercial} +\defcaptionname{english, USenglish, american, UKenglish, british}{\g__ptxcd_cc_attr_sa:}{ShareAlike} +\defcaptionname{english, USenglish, american, UKenglish, british}{\g__ptxcd_cc_attr_nd:}{NoDerivatives} -\exp_args:Nnc \defcaptionname{ngerman, german}{g__ptxcd_cc-by-4.0:}{ - Die~Veröffentlichung~steht~unter~folgender~Creative~Commons~Lizenz:\\ - Namensnennung~4.0~International\\ - \url{http://creativecommons.org/licenses/by/4.0/} -} +\defcaptionname{ngerman,german}{\g__ptxcd_cc_intro:}{Die~Veröffentlichung~steht~unter~folgender~Creative~Commons~Lizenz:} +\defcaptionname{english, USenglish, american, UKenglish, british}{\g__ptxcd_cc_intro:}{This~work~is~licensed~under~a~Creative~Commons~License:} + +\defcaptionname{ngerman,german}{\g__ptxcd_cc_sep:}{~--~} +\defcaptionname{english, USenglish, american, UKenglish, british}{\g__ptxcd_cc_sep:}{--} -\exp_args:Nnc \defcaptionname{english, USenglish, american, UKenglish, british}{g__ptxcd_cc-by-4.0:}{ - This~work~is~licensed~under~a~Creative~Commons~License:\\ - Attribution~4.0~International\\ - \url{https://creativecommons.org/licenses/by/4.0/} +\cs_new:Nn \g__ptxcd_cc_license:n { + \group_begin: + \g__ptxcd_cc_intro:\\ + \seq_set_split:Nnn \l_tmpa_seq {-} {#1} + \bool_set_false:N \l_tmpa_bool + \seq_remove_all:Nn \l_tmpa_seq {cc} + \seq_pop_right:NN \l_tmpa_seq \l_tmpa_tl + \seq_map_inline:Nn \l_tmpa_seq { + \bool_if:NTF \l_tmpa_bool {\g__ptxcd_cc_sep:} {\bool_set_true:N \l_tmpa_bool} + \use:c {g__ptxcd_cc_attr_##1:} + }~\l_tmpa_tl{}~International\\ + \url{https://creativecommons.org/licenses/\seq_use:Nn \l_tmpa_seq {-}/\l_tmpa_tl/} + \group_end: } + \newcommand{\tuprints}[1]{% \tl_if_in:nnTF {#1} {=} {\keys_set:nn {ptxcd/thesis} {#1}} |