texlive[63840] Master/texmf-dist: postnotes (8jul22)

commits+karl at tug.org commits+karl at tug.org
Fri Jul 8 23:49:59 CEST 2022


Revision: 63840
          http://tug.org/svn/texlive?view=revision&revision=63840
Author:   karl
Date:     2022-07-08 23:49:59 +0200 (Fri, 08 Jul 2022)
Log Message:
-----------
postnotes (8jul22)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/postnotes/CHANGELOG.md
    trunk/Master/texmf-dist/doc/latex/postnotes/postnotes-code.pdf
    trunk/Master/texmf-dist/doc/latex/postnotes/postnotes.pdf
    trunk/Master/texmf-dist/doc/latex/postnotes/postnotes.tex
    trunk/Master/texmf-dist/source/latex/postnotes/postnotes.dtx
    trunk/Master/texmf-dist/tex/latex/postnotes/postnotes.sty

Modified: trunk/Master/texmf-dist/doc/latex/postnotes/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/postnotes/CHANGELOG.md	2022-07-08 21:49:45 UTC (rev 63839)
+++ trunk/Master/texmf-dist/doc/latex/postnotes/CHANGELOG.md	2022-07-08 21:49:59 UTC (rev 63840)
@@ -1,7 +1,12 @@
 # Changelog
 
-## [Unreleased](https://github.com/gusbrs/postnotes/compare/v0.1.4...HEAD)
+## [Unreleased](https://github.com/gusbrs/postnotes/compare/v0.1.5...HEAD)
 
+## [v0.1.5](https://github.com/gusbrs/postnotes/compare/v0.1.4...v0.1.5) (2022-07-07)
+
+### Fixed
+- Recompiled documentation with workaround for upstream `l3doc` bug.
+
 ## [v0.1.4](https://github.com/gusbrs/postnotes/compare/v0.1.3...v0.1.4) (2022-07-06)
 
 ### Added

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

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

Modified: trunk/Master/texmf-dist/doc/latex/postnotes/postnotes.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/postnotes/postnotes.tex	2022-07-08 21:49:45 UTC (rev 63839)
+++ trunk/Master/texmf-dist/doc/latex/postnotes/postnotes.tex	2022-07-08 21:49:59 UTC (rev 63840)
@@ -157,6 +157,16 @@
 \ExplSyntaxOff
 
 \NewDocumentCommand\opt{m}{\texttt{#1}}
+% Temporary workaround for 'l3doc' bug.
+% https://github.com/latex3/latex3/issues/1111
+% FIXME Remove when fixed upstream.
+\NewDocElement[
+  macrolike = false ,
+  printtype = \textit{opt.} ,
+]{Option}{optiondesc}
+\NewDocElement[
+  macrolike = true ,
+]{UserMacro}{usermacro}
 
 \begin{document}
 
@@ -321,7 +331,7 @@
 \bigskip{}
 
 \DescribeOption{heading} %
-\DescribeOption{\cs{pnheading}} %
+\DescribeUserMacro{\pnheading} %
 The \opt{heading} option sets the heading for the printed notes or, more
 generally put, that which is printed at the beginning of \cs{printpostnotes}.
 Its default value depends on the document class in use.  If \cs{chapter} is
@@ -364,7 +374,7 @@
 
 \DescribeOption{makemark} %
 \DescribeOption{maketextmark} %
-\DescribeOption{\cs{pnthepage}} %
+\DescribeUserMacro{\pnthepage} %
 The \opt{makemark} and \opt{maketextmark} options control how the mark is to
 be typeset, at the point \cs{postnote} is called and at the point the note's
 text is printed at \cs{printpostnotes}, respectively.  They both can receive
@@ -520,10 +530,10 @@
 For this reason, a more semantic name was chosen for it, instead of the
 generic ``add to''.
 
-\DescribeOption{\cs{pnthechapter}} %
-\DescribeOption{\cs{pnthesection}} %
-\DescribeOption{\cs{pnthechapternextnote}} %
-\DescribeOption{\cs{pnthesectionnextnote}} %
+\DescribeUserMacro{\pnthechapter} %
+\DescribeUserMacro{\pnthesection} %
+\DescribeUserMacro{\pnthechapternextnote} %
+\DescribeUserMacro{\pnthesectionnextnote} %
 Just like with \cs{postnote}, the contents of \cs{postnotesection} are not
 expanded in place, but rather stored with ``no manipulation'' to be typeset
 later at \cs{printpostnotes}.  For this reason, some contextual information is
@@ -679,14 +689,14 @@
 \ExplSyntaxOff
 \end{pnsnippet}
 
-\DescribeOption{\cs{pnhdpagefirst}} %
-\DescribeOption{\cs{pnhdpagelast}} %
-\DescribeOption{\cs{pnhdchapfirst}} %
-\DescribeOption{\cs{pnhdchaplast}} %
-\DescribeOption{\cs{pnhdsectfirst}} %
-\DescribeOption{\cs{pnhdsectlast}} %
-\DescribeOption{\cs{pnhdnamefirst}} %
-\DescribeOption{\cs{pnhdnamelast}} %
+\DescribeUserMacro{\pnhdpagefirst} %
+\DescribeUserMacro{\pnhdpagelast} %
+\DescribeUserMacro{\pnhdchapfirst} %
+\DescribeUserMacro{\pnhdchaplast} %
+\DescribeUserMacro{\pnhdsectfirst} %
+\DescribeUserMacro{\pnhdsectlast} %
+\DescribeUserMacro{\pnhdnamefirst} %
+\DescribeUserMacro{\pnhdnamelast} %
 \cs{pnhdpagefirst} and \cs{pnhdpagelast} store the value of \cs{thepage} for
 the first and the last notes (where these notes were originally placed) of the
 current page (at the point they are being printed).  These variables are
@@ -810,10 +820,10 @@
 \section{Localization}
 \zlabel{sec:localization}
 
-\DescribeOption{\cs{pntitle}} %
-\DescribeOption{\cs{pnhdnotes}} %
-\DescribeOption{\cs{pnhdtopage}} %
-\DescribeOption{\cs{pnhdtopages}} %
+\DescribeUserMacro{\pntitle} %
+\DescribeUserMacro{\pnhdnotes} %
+\DescribeUserMacro{\pnhdtopage} %
+\DescribeUserMacro{\pnhdtopages} %
 \pkg{postnotes} uses a few localized strings, stored in the variables
 \cs{pntitle}, \cs{pnhdnotes}, \cs{pnhdtopage}, and \cs{pnhdtopages}.  The
 first one is used in the default value of the \opt{heading} option and

Modified: trunk/Master/texmf-dist/source/latex/postnotes/postnotes.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/postnotes/postnotes.dtx	2022-07-08 21:49:45 UTC (rev 63839)
+++ trunk/Master/texmf-dist/source/latex/postnotes/postnotes.dtx	2022-07-08 21:49:59 UTC (rev 63840)
@@ -147,7 +147,7 @@
 %
 %
 %    \begin{macrocode}
-\ProvidesExplPackage {postnotes} {2022-07-06} {0.1.4}
+\ProvidesExplPackage {postnotes} {2022-07-07} {0.1.5}
   {Endnotes for LaTeX}
 %    \end{macrocode}
 %

Modified: trunk/Master/texmf-dist/tex/latex/postnotes/postnotes.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/postnotes/postnotes.sty	2022-07-08 21:49:45 UTC (rev 63839)
+++ trunk/Master/texmf-dist/tex/latex/postnotes/postnotes.sty	2022-07-08 21:49:59 UTC (rev 63840)
@@ -53,7 +53,7 @@
       }%
     \endinput
   }%
-\ProvidesExplPackage {postnotes} {2022-07-06} {0.1.4}
+\ProvidesExplPackage {postnotes} {2022-07-07} {0.1.5}
   {Endnotes for LaTeX}
 \cs_new:Npn \__postnotes_data_name:n #1
   { g__postnotes_ #1 _data_prop }



More information about the tex-live-commits mailing list.