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.