texlive[52228] Master/texmf-dist: fnpct (30sep19)

commits+karl at tug.org commits+karl at tug.org
Mon Sep 30 23:50:41 CEST 2019


Revision: 52228
          http://tug.org/svn/texlive?view=revision&revision=52228
Author:   karl
Date:     2019-09-30 23:50:41 +0200 (Mon, 30 Sep 2019)
Log Message:
-----------
fnpct (30sep19)

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-09-30 21:50:28 UTC (rev 52227)
+++ trunk/Master/texmf-dist/doc/latex/fnpct/README	2019-09-30 21:50:41 UTC (rev 52228)
@@ -1,9 +1,9 @@
 --------------------------------------------------------------------------
-the FNPCT package v0.4f
+the FNPCT package v0.4g
 
   footnote kerning
 
-2019/02/17
+2019/09/30
 --------------------------------------------------------------------------
 Clemens Niederberger
 Web:    https://bitbucket.org/cgnieder/fnpct/

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-09-30 21:50:28 UTC (rev 52227)
+++ trunk/Master/texmf-dist/doc/latex/fnpct/fnpct_en.tex	2019-09-30 21:50:41 UTC (rev 52228)
@@ -889,12 +889,12 @@
   \end{minipage}
 \end{example}
 
-\subsection{sidenotes}
-The package \pkg{sidenotes}~\cite{pkg:sidenotes} is supported and its commands
-\cs*{sidenote} and \cs*{sidenotemark} are treated the same way as footnotes:
-they got an optional \sarg\ argument and the additional \cs*{multsidenote} is
-created.  The option \option{multiple} turns all note commands into their
-mult-variant.
+% \subsection{sidenotes}
+% The package \pkg{sidenotes}~\cite{pkg:sidenotes} is supported and its commands
+% \cs*{sidenote} and \cs*{sidenotemark} are treated the same way as footnotes:
+% they got an optional \sarg\ argument and the additional \cs*{multsidenote} is
+% created.  The option \option{multiple} turns all note commands into their
+% mult-variant.
 
 \subsection{snotez}
 The package \pkg{snotez}~\cite{pkg:snotez} is supported and its commands

Modified: trunk/Master/texmf-dist/tex/latex/fnpct/fnpct.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fnpct/fnpct.sty	2019-09-30 21:50:28 UTC (rev 52227)
+++ trunk/Master/texmf-dist/tex/latex/fnpct/fnpct.sty	2019-09-30 21:50:41 UTC (rev 52228)
@@ -31,14 +31,14 @@
 \RequirePackage { xparse , l3keys2e , scrlfile }
 \ProvidesExplPackage
   {fnpct}
-  {2019/02/17}
-  {0.4f}
+  {2019/09/30}
+  {0.4g}
   {footnote kerning}
 
 % --------------------------------------------------------------------------
 % SETTING THINGS UP:
 % this is plain's \nobreak:
-\cs_new:Npn \fnpct_no_break: { \tex_penalty:D \c_ten_thousand }
+\cs_new:Npn \fnpct_no_break: { \tex_penalty:D 10000 \scan_stop: }
 
 % messages:
 \cs_new_protected:Npn \fnpct_dont_mess_around:
@@ -874,11 +874,11 @@
             \AdaptNoteMark \sidenotemark
           }
         %% the `sidenotes' package:
-        \fnpct_treatment:nn { sidenotes }
-          {
-            \AdaptNoteOpt \sidenote \multsidenote
-            \AdaptNoteMark \sidenotemark
-          }
+        % \fnpct_treatment:nn { sidenotes }
+        %   {
+        %     \AdaptNoteOpt \sidenote \multsidenote
+        %     \AdaptNoteMark \sidenotemark
+        %   }
         %% the `parnotes' package:
         \fnpct_treatment:nn { parnotes }
           { \AdaptNote \parnote \multparnote }
@@ -1043,7 +1043,7 @@
 \NewDocumentCommand \setfnpct { m }
   { \keys_set:nn { fnpct } { #1 } }
 
-\tex_endinput:D
+\file_input_stop:
 
 % --------------------------------------------------------------------------
 % HISTORY:
@@ -1113,18 +1113,10 @@
 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
+2019/09/30 v0.4g      - update for expl3 deprecations
 
 % --------------------------------------------------------------------------
 % NOTES:
-- `footnote' package => not compatible => see todo
+- `footnote' package => not compatible
 - `ednotes' package  => not tested; who knows?
-
-% --------------------------------------------------------------------------
-% TODO:
-- localization: should there be different defaults for different languages?
-  And who might provide enough information about conventions in other
-  languages?
-- solve incompatibility with the `footnote' package
-- get this working (??) => http://tex.stackexchange.com/questions/54288/nested-endnotes
-- the `bigfoot' package provides \footnote+ and \footnote- -- let's see if we
-  can add those functionalities again
+- `sidenotes' package => mot easily patchable, see pull request #1



More information about the tex-live-commits mailing list