From 0cfce0a3fbc9b2478e803deeb038342ff16165d7 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 29 Jul 2015 20:45:10 +0000 Subject: enotez (29jul15) git-svn-id: svn://tug.org/texlive/trunk@37995 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/enotez/enotez.sty | 48 +++++++++++++++------------ 1 file changed, 27 insertions(+), 21 deletions(-) (limited to 'Master/texmf-dist/tex/latex/enotez') diff --git a/Master/texmf-dist/tex/latex/enotez/enotez.sty b/Master/texmf-dist/tex/latex/enotez/enotez.sty index ee11727c9da..1252d7466ab 100644 --- a/Master/texmf-dist/tex/latex/enotez/enotez.sty +++ b/Master/texmf-dist/tex/latex/enotez/enotez.sty @@ -31,8 +31,8 @@ \RequirePackage{ expl3 , xparse , l3keys2e , xtemplate , etoolbox , xpatch , scrlfile } \ProvidesExplPackage {enotez} - {2015/06/24} - {0.8} + {2015/07/29} + {0.8a} {Endnotes for LaTeX2e} % -------------------------------------------------------------------------- @@ -177,29 +177,34 @@ list-name .tl_set:N = \l__enotez_list_name_tl , reset .bool_set:N = \l__enotez_reset_bool , % TODO: add symbols and other possible formats, use cntformats? - counter-format .choice_code:n = - \cs_set_eq:Nc \enotez_counter_format:n - { __enotez_int_to_ \l_keys_choice_tl :n } , - counter-format .generate_choices:n = - { arabic , alph , Alph , roman , Roman , symbols } , + counter-format .choices:nn = + { arabic , alph , Alph , roman , Roman , symbols } + { + \cs_set_eq:Nc \enotez_counter_format:n + { __enotez_int_to_ \l_keys_choice_tl :n } + } , mark-format .code:n = \cs_set:Npn \enmarkstyle {#1} , mark-cs .code:n = \cs_set:Npn \enotezwritemark {#1} , - totoc .choice_code:n = - \tl_if_eq:VnTF \l_keys_choice_tl { false } - { \bool_set_false:N \l__enotez_totoc_bool } - { - \bool_set_true:N \l__enotez_totoc_bool - \tl_set_eq:NN \l__enotez_totoc_tl \l_keys_choice_tl - } , - totoc .generate_choices:n = { section , chapter , false } , + totoc .choices:nn = + { section , chapter , false } + { + \tl_if_eq:VnTF \l_keys_choice_tl { false } + { \bool_set_false:N \l__enotez_totoc_bool } + { + \bool_set_true:N \l__enotez_totoc_bool + \tl_set_eq:NN \l__enotez_totoc_tl \l_keys_choice_tl + } + } , list-heading .code:n = \cs_set:Npn \enotezlistheading ##1 {#1} , - split .choice_code:n = - \tl_if_eq:VnTF \l_keys_choice_tl { false } - { \bool_set_false:N \l__enotez_split_bool } - { \bool_set_true:N \l__enotez_split_bool } - \tl_set_eq:NN \l__enotez_split_tl \l_keys_choice_tl , - split .generate_choices:n = { section , chapter , false } , + split .choices:nn = + { section , chapter , false } + { + \tl_if_eq:VnTF \l_keys_choice_tl { false } + { \bool_set_false:N \l__enotez_split_bool } + { \bool_set_true:N \l__enotez_split_bool } + \tl_set_eq:NN \l__enotez_split_tl \l_keys_choice_tl + } , split-sectioning .code:n = \enotez_option_deprecated:nn { split-sectioning } { split-heading } \cs_set:Npn \enotezsplitlistheading ##1 {#1} @@ -1059,6 +1064,7 @@ list 2015/06/24 v0.8 - bug fix in typesetting the split-headings - new command \NewSplitTitleTag +2015/07/29 v0.8a - adapt to deprecated choice selection in keys % -------------------------------------------------------------------------- % TODO: -- cgit v1.2.3