diff options
author | Karl Berry <karl@freefriends.org> | 2019-02-17 23:02:03 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-02-17 23:02:03 +0000 |
commit | 8c3bfc326ff7064c4b80a6b4c7fc2053aa4672cc (patch) | |
tree | b1c07e9284e3735b0d87289778c6ea78a2402fc1 /Master/texmf-dist/tex | |
parent | cbd4018bd78f522ae48bf07d66256fcc09fd2436 (diff) |
fnpct (17feb19)
git-svn-id: svn://tug.org/texlive/trunk@50046 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r-- | Master/texmf-dist/tex/latex/fnpct/fnpct.sty | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/Master/texmf-dist/tex/latex/fnpct/fnpct.sty b/Master/texmf-dist/tex/latex/fnpct/fnpct.sty index a23cc9347b8..69b4e08ebea 100644 --- a/Master/texmf-dist/tex/latex/fnpct/fnpct.sty +++ b/Master/texmf-dist/tex/latex/fnpct/fnpct.sty @@ -8,7 +8,7 @@ % Web: https://bitbucket.org/cgnieder/fnpct/ % E-Mail: contact@mychemistry.eu % -------------------------------------------------------------------------- -% Copyright 2012-2016 Clemens Niederberger +% Copyright 2012-2019 Clemens Niederberger % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 @@ -31,8 +31,8 @@ \RequirePackage { xparse , l3keys2e , scrlfile } \ProvidesExplPackage {fnpct} - {2016/04/14} - {0.4e} + {2019/02/17} + {0.4f} {footnote kerning} % -------------------------------------------------------------------------- @@ -112,6 +112,7 @@ \bool_new:N \l__fnpct_reverse_switch_bool \bool_new:N \l__fnpct_bigfoot_default_top_bool \bool_new:N \l__fnpct_normal_marks_bool +\bool_new:N \l__fnpct_hyperref_bool \bool_new:N \g__fnpct_after_punctuation_bool @@ -293,7 +294,7 @@ \__fnpct_get_head:NN \l__fnpct_current_punct_mark_tl \l__fnpct_punctuation_marks_tl - \peek_meaning_remove:VTF \l__fnpct_current_punct_mark_tl + \exp_args:NV \peek_meaning_remove:NTF \l__fnpct_current_punct_mark_tl { #2 } { \__fnpct_check_punctuation_aux:nnn { #1 } @@ -316,7 +317,7 @@ { #3 } } \cs_generate_variant:Nn \__fnpct_check_punctuation:nTF { V } -\cs_generate_variant:Nn \peek_meaning_remove:NTF { V } +% \cs_generate_variant:Nn \peek_meaning_remove:NTF { V } \cs_generate_variant:Nn \tl_remove_all:Nn { NV } \cs_generate_variant:Nn \tl_put_right:Nn { NV } @@ -340,7 +341,7 @@ \prop_map_inline:Nn \g__fnpct_adapted_notes_prop { \prop_get:NnN \g__fnpct_adapted_notes_prop { ##1 } \l__fnpct_tmpb_tl - \token_if_eq_meaning:VNTF \l__fnpct_tmpb_tl \l_peek_token + \exp_args:NV \token_if_eq_meaning:NNTF \l__fnpct_tmpb_tl \l_peek_token { \bool_set_true:N \l__fnpct_multiple_footnotes_bool \prop_map_break: @@ -352,7 +353,7 @@ { \tl_use:N \l__fnpct_multiple_false_tl } } -\cs_generate_variant:Nn \token_if_eq_meaning:NNTF {V} +% \cs_generate_variant:Nn \token_if_eq_meaning:NNTF {V} % check which mode is active: \prg_new_conditional:Npnn \fnpct_punct_if_after: { T, TF } @@ -1111,6 +1112,7 @@ again) 2015/04/23 v0.4d - fix for issue #7: polyglossia and french 2016/03/25 v0.4e - fix for issue #9 +2019/02/17 v0.4f - fix for issues #13 and #19 % -------------------------------------------------------------------------- % NOTES: |