summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-02-05 22:28:25 +0000
committerKarl Berry <karl@freefriends.org>2021-02-05 22:28:25 +0000
commit135e72218cabc1260970f65dcda75bc686f37317 (patch)
treec2989f54a9962d40458dd32af8fc8994d23ce1b1 /Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg
parentb4fad0854fdeec6592142cfdd820a9b9554af0ee (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.cfg58
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}}