From a414c2b572439ed70e47a55b5e3c8fe4238a440c Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 12 Dec 2023 21:08:52 +0000 Subject: postnotes (12dec23) git-svn-id: svn://tug.org/texlive/trunk@69102 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/postnotes/CHANGELOG.md | 7 ++++++- .../doc/latex/postnotes/postnotes-code.pdf | Bin 819390 -> 819243 bytes .../doc/latex/postnotes/postnotes-doc.pdf | Bin 203205 -> 203385 bytes .../doc/latex/postnotes/postnotes-doc.tex | 19 ++++++++++++++----- .../source/latex/postnotes/postnotes.dtx | 4 ++-- .../texmf-dist/tex/latex/postnotes/postnotes.sty | 4 ++-- 6 files changed, 24 insertions(+), 10 deletions(-) (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/latex/postnotes/CHANGELOG.md b/Master/texmf-dist/doc/latex/postnotes/CHANGELOG.md index c364fc150af..df5807e78eb 100644 --- a/Master/texmf-dist/doc/latex/postnotes/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/postnotes/CHANGELOG.md @@ -1,6 +1,11 @@ # Changelog -## [Unreleased](https://github.com/gusbrs/postnotes/compare/v0.2.7...HEAD) +## [Unreleased](https://github.com/gusbrs/postnotes/compare/v0.2.8...HEAD) + +## [v0.2.8](https://github.com/gusbrs/postnotes/compare/v0.2.7...v0.2.8) (2023-12-12) + +## Fixed +- Fixed `multibool` test in `\__postnotes_verify_multipass:N`. ## [v0.2.7](https://github.com/gusbrs/postnotes/compare/v0.2.6...v0.2.7) (2023-11-14) diff --git a/Master/texmf-dist/doc/latex/postnotes/postnotes-code.pdf b/Master/texmf-dist/doc/latex/postnotes/postnotes-code.pdf index 5d443132222..b21c5b36d30 100644 Binary files a/Master/texmf-dist/doc/latex/postnotes/postnotes-code.pdf and b/Master/texmf-dist/doc/latex/postnotes/postnotes-code.pdf differ diff --git a/Master/texmf-dist/doc/latex/postnotes/postnotes-doc.pdf b/Master/texmf-dist/doc/latex/postnotes/postnotes-doc.pdf index e2fa275f3ab..a7e5c5893c5 100644 Binary files a/Master/texmf-dist/doc/latex/postnotes/postnotes-doc.pdf and b/Master/texmf-dist/doc/latex/postnotes/postnotes-doc.pdf differ diff --git a/Master/texmf-dist/doc/latex/postnotes/postnotes-doc.tex b/Master/texmf-dist/doc/latex/postnotes/postnotes-doc.tex index 4848fa7cb25..805b72d69e3 100644 --- a/Master/texmf-dist/doc/latex/postnotes/postnotes-doc.tex +++ b/Master/texmf-dist/doc/latex/postnotes/postnotes-doc.tex @@ -293,7 +293,7 @@ For more details and some examples, see \zcref{sec:notes-sections}. Its \cs{printpostnotes} \end{syntax} \end{function} -Prints the \cs{postnotes} set since the last call of \cs{printpostnotes}, or +Prints the \cs{postnote}s set since the last call of \cs{printpostnotes}, or since the beginning of the document. For two basic usage illustrations, see \zcref{ex:sect:basic,ex:x:multi-print}. @@ -416,7 +416,7 @@ default value, \opt{auto}, makes \pkg{postnotes} use \pkg{hyperref} if it is loaded. \opt{true} does the same thing, but warns if \pkg{hyperref} is not loaded (\pkg{hyperref} is never loaded for you). \opt{false} means not to use \pkg{hyperref} regardless of its availability. The \opt{backlink} option -controls whether only a link from the note to is respective text at +controls whether only a link from the note's mark to its respective text at \cs{printpostnotes} is created, or if a back link from the text at \cs{printpostnotes} back to where the note's mark is placed is also made available. It is a boolean option, defaults to \texttt{true}, and is only @@ -632,7 +632,7 @@ among mostly numbered chapters, an ocasional unnumbered one?\footnote{The example here counts on the lucky circumstance of having only a single initial unnumbered section. But, in general, if that's not the case, \cs{counterwithin*} is insufficient and the resetting of the - \texttt{postnote} counter at unnumbered sections most be handled somehow + \texttt{postnote} counter at unnumbered sections must be handled somehow else.} \cs{pnthechapternextnote} wouldn't possibly work in this case. Since immediately successive calls to \cs{postnotesection} override the previous ones, it is straightforward to just manually adjust the exception: @@ -822,7 +822,7 @@ these variables to build a rule in the form: ``if the page of the first and last notes are equal, write a singular form and just one value but, if they are different, write a plural form and a range of both values''. \cs{pnhdchapfirst}, \cs{pnhdchaplast}, \cs{pnhdsectfirst}, and -\cs{pnhdsectfirst} provide the same for \cs{thechapter} and \cs{thesection}. +\cs{pnhdsectlast} provide the same for \cs{thechapter} and \cs{thesection}. \cs{pnhdnamefirst} and \cs{pnhdnamelast} contain the name of the notes section, the one given with the \opt{name} option of \cs{postnotesection} (and are empty in case no \opt{name} was provided). @@ -1078,15 +1078,23 @@ provided by (in chronological order): % 2022-04-09: https://github.com/latex3/hyperref/issues/229 % 2023-02-10: https://chat.stackexchange.com/transcript/message/62955941#62955941 (and discussion) % 2023-02-19: https://tex.stackexchange.com/q/675818#comment1678904_675818 + % 2023-12-12: https://chat.stackexchange.com/transcript/message/64848034#64848034 (and discussion) David Carlisle, % 2022-03-28: https://chat.stackexchange.com/transcript/message/60754383#60754383 % 2022-04-08: https://tex.stackexchange.com/a/640035 (comments) % 2023-02-10: https://chat.stackexchange.com/transcript/message/62955941#62955941 (and discussion) % 2023-02-10: https://tex.stackexchange.com/a/674846 + % 2023-12-12: https://chat.stackexchange.com/transcript/message/64848034#64848034 (and discussion) Moritz Wemheuer, % 2022-04-05: https://tex.stackexchange.com/q/597359#comment1594585_597389 - and Joseph Wright. + Joseph Wright, % 2023-02-10: https://chat.stackexchange.com/transcript/message/62955941#62955941 (and discussion) + % 2023-12-12: https://chat.stackexchange.com/transcript/message/64848034#64848034 (and discussion) + \username{SwitWu}, + % 2023-11-29: https://github.com/gusbrs/postnotes/pull/4 + % 2023-11-30: https://github.com/gusbrs/postnotes/pull/5 + and Jonathan P. Spratte (\username{Skillmon}). + % 2023-12-12: https://chat.stackexchange.com/transcript/message/64848034#64848034 (and discussion) The package's language support have been provided or improved thanks to: \username{Pika78} (French) @@ -1110,4 +1118,5 @@ upon release so, most likely, \texttt{texdoc postnotes/changelog} should provide easy local access to it. An archive of historical versions of the package is also kept at \url{https://github.com/gusbrs/postnotes/releases}. + \end{document} diff --git a/Master/texmf-dist/source/latex/postnotes/postnotes.dtx b/Master/texmf-dist/source/latex/postnotes/postnotes.dtx index 58f00e6cdb9..c01e6af7efa 100644 --- a/Master/texmf-dist/source/latex/postnotes/postnotes.dtx +++ b/Master/texmf-dist/source/latex/postnotes/postnotes.dtx @@ -152,7 +152,7 @@ % % % \begin{macrocode} -\ProvidesExplPackage {postnotes} {2023-11-14} {0.2.7} +\ProvidesExplPackage {postnotes} {2023-12-12} {0.2.8} {Endnotes for LaTeX} % \end{macrocode} % @@ -1572,7 +1572,7 @@ \seq_map_inline:Nn #1 { \@@_prop_get:nnN {##1} { multibool } \l_@@_tmpa_tl - \tl_if_eq:NnTF \l_@@_tmpa_tl { true } + \str_if_eq:VnTF \l_@@_tmpa_tl { true } { \cs_if_exist:cT { \c_@@_ref_prefix_tl @ mark@ ##1 } diff --git a/Master/texmf-dist/tex/latex/postnotes/postnotes.sty b/Master/texmf-dist/tex/latex/postnotes/postnotes.sty index e1809c88aca..185ea5968c6 100644 --- a/Master/texmf-dist/tex/latex/postnotes/postnotes.sty +++ b/Master/texmf-dist/tex/latex/postnotes/postnotes.sty @@ -52,7 +52,7 @@ 'postnotes' requires a LaTeX kernel \postnotes@required@kernel\space or newer.% }% }% -\ProvidesExplPackage {postnotes} {2023-11-14} {0.2.7} +\ProvidesExplPackage {postnotes} {2023-12-12} {0.2.8} {Endnotes for LaTeX} \tl_new:N \l__postnotes_tmpa_tl \tl_new:N \l__postnotes_tmpb_tl @@ -743,7 +743,7 @@ \seq_map_inline:Nn #1 { \__postnotes_prop_get:nnN {##1} { multibool } \l__postnotes_tmpa_tl - \tl_if_eq:NnTF \l__postnotes_tmpa_tl { true } + \str_if_eq:VnTF \l__postnotes_tmpa_tl { true } { \cs_if_exist:cT { \c__postnotes_ref_prefix_tl @ mark@ ##1 } -- cgit v1.2.3