texlive[50046] Master/texmf-dist: fnpct (17feb19)

commits+karl at tug.org commits+karl at tug.org
Mon Feb 18 00:02:07 CET 2019


Revision: 50046
          http://tug.org/svn/texlive?view=revision&revision=50046
Author:   karl
Date:     2019-02-18 00:02:03 +0100 (Mon, 18 Feb 2019)
Log Message:
-----------
fnpct (17feb19)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/fnpct/README
    trunk/Master/texmf-dist/doc/latex/fnpct/fnpct_en.pdf
    trunk/Master/texmf-dist/doc/latex/fnpct/fnpct_en.tex
    trunk/Master/texmf-dist/tex/latex/fnpct/fnpct.sty

Modified: trunk/Master/texmf-dist/doc/latex/fnpct/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/fnpct/README	2019-02-17 23:01:45 UTC (rev 50045)
+++ trunk/Master/texmf-dist/doc/latex/fnpct/README	2019-02-17 23:02:03 UTC (rev 50046)
@@ -1,15 +1,15 @@
 --------------------------------------------------------------------------
-the FNPCT package v0.4e
+the FNPCT package v0.4f
 
   footnote kerning
 
-2016/04/14
+2019/02/17
 --------------------------------------------------------------------------
 Clemens Niederberger
 Web:    https://bitbucket.org/cgnieder/fnpct/
 E-Mail: contact at 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

Modified: trunk/Master/texmf-dist/doc/latex/fnpct/fnpct_en.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/fnpct/fnpct_en.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/fnpct/fnpct_en.tex	2019-02-17 23:01:45 UTC (rev 50045)
+++ trunk/Master/texmf-dist/doc/latex/fnpct/fnpct_en.tex	2019-02-17 23:02:03 UTC (rev 50046)
@@ -1,7 +1,7 @@
-% arara: pdflatex: { shell: on }
-% arara: biber
-% arara: pdflatex
-% arara: pdflatex
+% arara: pdflatex: { shell: on , interaction: nonstopmode }
+% !arara: biber
+% !arara: pdflatex
+% !arara: pdflatex
 % --------------------------------------------------------------------------
 % the FNPCT package
 % 
@@ -12,7 +12,7 @@
 % Web:    https://bitbucket.org/cgnieder/fnpct/
 % E-Mail: contact at 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
@@ -325,7 +325,7 @@
     Lets \cs{footnote} be equal to \cs{multfootnote}.
   %
   \keyval{mult-fn-delim}{delimiter}\Default{;}
-    Aets the delimiter for the \cs{multfootnote} command.
+    Sets the delimiter for the \cs{multfootnote} command.
   %
   \keyval{mult-fn-sep}{separator}\Default{,}
     Sets the separator between multiple footnote marks.

Modified: trunk/Master/texmf-dist/tex/latex/fnpct/fnpct.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fnpct/fnpct.sty	2019-02-17 23:01:45 UTC (rev 50045)
+++ trunk/Master/texmf-dist/tex/latex/fnpct/fnpct.sty	2019-02-17 23:02:03 UTC (rev 50046)
@@ -8,7 +8,7 @@
 % Web:    https://bitbucket.org/cgnieder/fnpct/
 % E-Mail: contact at 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:



More information about the tex-live-commits mailing list