From 5c138ea41d74ffb0266d9314d86f2eb400d98bc9 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 29 Jan 2022 21:49:07 +0000 Subject: fnpct (29jan22) git-svn-id: svn://tug.org/texlive/trunk@61800 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/fnpct/README | 6 +++--- Master/texmf-dist/doc/latex/fnpct/fnpct-manual.cls | 8 +++---- Master/texmf-dist/doc/latex/fnpct/fnpct-manual.pdf | Bin 489527 -> 489507 bytes Master/texmf-dist/doc/latex/fnpct/fnpct-manual.tex | 7 +++---- Master/texmf-dist/tex/latex/fnpct/fnpct.sty | 23 +++++++-------------- 5 files changed, 17 insertions(+), 27 deletions(-) (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/latex/fnpct/README b/Master/texmf-dist/doc/latex/fnpct/README index 61706ffbece..a8674542217 100644 --- a/Master/texmf-dist/doc/latex/fnpct/README +++ b/Master/texmf-dist/doc/latex/fnpct/README @@ -1,12 +1,12 @@ -------------------------------------------------------------------------- -the FNPCT package v1.0a 2022/01/04 +the FNPCT package v1.0b 2022/01/29 - footnote kerning + footnotes' interaction with punctuation -------------------------------------------------------------------------- Clemens Niederberger Web: https://github.com/cgnieder/fnpct/ -E-Mail: contact@mychemistry.eu +E-Mail: clemens@cnltx.de -------------------------------------------------------------------------- Copyright 2012--2022 Clemens Niederberger diff --git a/Master/texmf-dist/doc/latex/fnpct/fnpct-manual.cls b/Master/texmf-dist/doc/latex/fnpct/fnpct-manual.cls index 66c97d8cdbd..6b3aa776989 100644 --- a/Master/texmf-dist/doc/latex/fnpct/fnpct-manual.cls +++ b/Master/texmf-dist/doc/latex/fnpct/fnpct-manual.cls @@ -1,12 +1,12 @@ % -------------------------------------------------------------------------- % the FNPCT package % -% footnote kerning +% footnotes' interaction with punctuation % % -------------------------------------------------------------------------- % Clemens Niederberger % Web: https://github.com/cgnieder/fnpct/ -% E-Mail: contact@mychemistry.eu +% E-Mail: clemens@cnltx.de % -------------------------------------------------------------------------- % Copyright 2012--2022 Clemens Niederberger % @@ -30,9 +30,9 @@ \setcnltx{ package = {fnpct} , - info = {Footnote kerning and multiple footnotes} , + info = {footnotes' interaction with punctuation} , authors = Clemens Niederberger , - email = contact@mychemistry.eu , + email = clemens@cnltx.de , url = https://github.com/cgnieder/fnpct/ , abstract = {% The \fnpct\ package basically does two things to footnotes: if footnote diff --git a/Master/texmf-dist/doc/latex/fnpct/fnpct-manual.pdf b/Master/texmf-dist/doc/latex/fnpct/fnpct-manual.pdf index 9648cd87ec9..9f60e1b59ab 100644 Binary files a/Master/texmf-dist/doc/latex/fnpct/fnpct-manual.pdf and b/Master/texmf-dist/doc/latex/fnpct/fnpct-manual.pdf differ diff --git a/Master/texmf-dist/doc/latex/fnpct/fnpct-manual.tex b/Master/texmf-dist/doc/latex/fnpct/fnpct-manual.tex index c72a9a779c4..ceebe632fca 100644 --- a/Master/texmf-dist/doc/latex/fnpct/fnpct-manual.tex +++ b/Master/texmf-dist/doc/latex/fnpct/fnpct-manual.tex @@ -5,12 +5,12 @@ % -------------------------------------------------------------------------- % the FNPCT package % -% footnote kerning +% footnotes' interaction with punctuation % % -------------------------------------------------------------------------- % Clemens Niederberger % Web: https://github.com/cgnieder/fnpct/ -% E-Mail: contact@mychemistry.eu +% E-Mail: clemens@cnltx.de % -------------------------------------------------------------------------- % Copyright 2012--2022 Clemens Niederberger % @@ -609,7 +609,6 @@ itself. \end{document} TODO: -- memoir, \mutfootsep +- memoir, \multfootsep - \thanks -- French - nested notes and \AdaptText\footnotetext{om}{\IfNoValueTF{#1}{#NOTE{#2}}{#NOTE[#1]{#2}}} diff --git a/Master/texmf-dist/tex/latex/fnpct/fnpct.sty b/Master/texmf-dist/tex/latex/fnpct/fnpct.sty index 16a81850bac..9236dcfdde6 100644 --- a/Master/texmf-dist/tex/latex/fnpct/fnpct.sty +++ b/Master/texmf-dist/tex/latex/fnpct/fnpct.sty @@ -1,12 +1,12 @@ % -------------------------------------------------------------------------- % the FNPCT package % -% footnote kerning +% footnotes' interaction with punctuation % % -------------------------------------------------------------------------- % Clemens Niederberger % Web: https://github.com/cgnieder/fnpct/ -% E-Mail: contact@mychemistry.eu +% E-Mail: clemens@cnltx.de % -------------------------------------------------------------------------- % Copyright 2012--2022 Clemens Niederberger % @@ -27,10 +27,10 @@ \DeclareHookRule {begindocument} {fnpct} {after} {hyperref} -\tl_const:Nn \c_fnpct_date_tl {2022/01/04} +\tl_const:Nn \c_fnpct_date_tl {2022/01/29} \tl_const:Nn \c_fnpct_version_major_number_tl {1} \tl_const:Nn \c_fnpct_version_minor_number_tl {0} -\tl_const:Nn \c_fnpct_version_subrelease_tl {a} +\tl_const:Nn \c_fnpct_version_subrelease_tl {b} \tl_const:Nx \c_fnpct_version_number_tl { \c_fnpct_version_major_number_tl . @@ -41,7 +41,7 @@ \c_fnpct_version_number_tl \c_fnpct_version_subrelease_tl } -\tl_const:Nn \c_fnpct_info_tl {footnote~ kerning} +\tl_const:Nn \c_fnpct_info_tl {footnotes'~ interaction~ with~ punctuation} \ProvidesExplPackage {fnpct} @@ -748,17 +748,7 @@ \fnpct_if_switched:T { \fnpct_if_class:nT {punctuation} - { - \bool_set_false:N \l__fnpct_collection_bool - \fnpct_foreach_action:nn {punctuation} - { - \fnpct_if_action:nT {##1} - { - \fnpct_skip_nobreak:c {l__fnpct_before_##1_dim} - \fnpct_action_break: - } - } - } + { \bool_set_false:N \l__fnpct_collection_bool } \bool_set_false:N \l__fnpct_end_collection_bool \bool_set_false:N \l__fnpct_switched_bool } @@ -1405,3 +1395,4 @@ tablefootnote * drop support of \innernote (maybe re-implement it in future versions, depending on user feedback) 2022/01/04 v1.0a - correct file hooks +2022/01/29 v1.0b - remove erroneously inserted horizontal skip -- cgit v1.2.3