diff options
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r-- | Master/texmf-dist/doc/latex/zref-clever/CHANGELOG.md | 10 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/zref-clever/zref-clever-code.pdf | bin | 1275753 -> 1271363 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/zref-clever/zref-clever-doc.pdf | bin | 346246 -> 345511 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/zref-clever/zref-clever-doc.tex | 52 |
4 files changed, 37 insertions, 25 deletions
diff --git a/Master/texmf-dist/doc/latex/zref-clever/CHANGELOG.md b/Master/texmf-dist/doc/latex/zref-clever/CHANGELOG.md index 0298bbd36ac..a48047cdeb1 100644 --- a/Master/texmf-dist/doc/latex/zref-clever/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/zref-clever/CHANGELOG.md @@ -1,6 +1,14 @@ # Changelog -## [Unreleased](https://github.com/gusbrs/zref-clever/compare/v0.4.1...HEAD) +## [Unreleased](https://github.com/gusbrs/zref-clever/compare/v0.4.2...HEAD) + +## [v0.4.2](https://github.com/gusbrs/zref-clever/compare/v0.4.1...v0.4.2) (2023-08-14) + +### Changed +- Thanks to better support for `zref` in `memoir`, the corresponding + compatibility module has been simplified and made more robust, without loss + of functionality. +- Use `\label` instead of `\zlabel` in regression tests. ## [v0.4.1](https://github.com/gusbrs/zref-clever/compare/v0.4.0...v0.4.1) (2023-06-19) diff --git a/Master/texmf-dist/doc/latex/zref-clever/zref-clever-code.pdf b/Master/texmf-dist/doc/latex/zref-clever/zref-clever-code.pdf Binary files differindex f87257bca40..0ff0e7173a4 100644 --- a/Master/texmf-dist/doc/latex/zref-clever/zref-clever-code.pdf +++ b/Master/texmf-dist/doc/latex/zref-clever/zref-clever-code.pdf diff --git a/Master/texmf-dist/doc/latex/zref-clever/zref-clever-doc.pdf b/Master/texmf-dist/doc/latex/zref-clever/zref-clever-doc.pdf Binary files differindex 18256a8c361..248321f0824 100644 --- a/Master/texmf-dist/doc/latex/zref-clever/zref-clever-doc.pdf +++ b/Master/texmf-dist/doc/latex/zref-clever/zref-clever-doc.pdf diff --git a/Master/texmf-dist/doc/latex/zref-clever/zref-clever-doc.tex b/Master/texmf-dist/doc/latex/zref-clever/zref-clever-doc.tex index 65235075ba3..69584c2fb65 100644 --- a/Master/texmf-dist/doc/latex/zref-clever/zref-clever-doc.tex +++ b/Master/texmf-dist/doc/latex/zref-clever/zref-clever-doc.tex @@ -67,7 +67,7 @@ \NewDocumentCommand\username{m}{`\texttt{#1}'} \makeatletter -\newcommand{\zcrequiredkernelversion}{\zc@required@kernel@version} +\newcommand{\zcrequiredkernel}{\zrefclever@required@kernel} \makeatother \setlength{\marginparsep}{2\labelsep} @@ -416,12 +416,11 @@ using \cs{zcsetup} (see \zcref{sec:user-interface}). \pkg{zref-clever} requires \pkg{zref}, particularly its \pkg{zref-base}, \pkg{zref-user} and \pkg{zref-abspage} modules, and the \LaTeX{} kernel -\zcrequiredkernelversion{}, or newer. It requires UTF-8 input encoding, which -has been the kernel's default for some time. It also needs \pkg{ifdraft}. -Some packages are leveraged by \pkg{zref-clever} if they are present, but are -not loaded by default or required by it, namely: \pkg{hyperref}, -\pkg{zref-check}, and \pkg{zref}'s \pkg{zref-hyperref} and \pkg{zref-xr} -modules. +\zcrequiredkernel{}, or newer. It requires UTF-8 input encoding, which has +been the kernel's default for some time. It also needs \pkg{ifdraft}. Some +packages are leveraged by \pkg{zref-clever} if they are present, but are not +loaded by default or required by it, namely: \pkg{hyperref}, \pkg{zref-check}, +and \pkg{zref}'s \pkg{zref-hyperref} and \pkg{zref-xr} modules. \section{User interface} @@ -2370,22 +2369,15 @@ employs environment hooks to \env{appendices} and \env{subappendices} and a command hook to \cs{appendix} for the purpose. \DescribeOption{memoir} % -The \cls{memoir} class implements several features with one or another -implication for cross-referencing, usually bearing just the standard -referencing system in mind, and related mainly to captions, subfloats, and -notes. This compatibility module tries to adjust \pkg{zref-clever} to these -features with support for the following: i) set counter types for counters -\texttt{subfigure}, \texttt{subtable}, and \texttt{poemline} (used in the -\env{verse} environment); ii) configure resetting behavior -(\opt{counterresetby} option) for \texttt{subfigure} and \texttt{subtable} -counters; iii) provide the \pkg{zref} property ``\texttt{subcaption}'' so that -we can refer to, for example, \texttt{\cs{zcref}[ref=subcaption]\{subcap-1\}} -to emulate the functionality of \cls{memoir}'s \cs{subcaptionref}; iv) provide -that \cs{footnote}, \cs{verbfootnote}, \cs{sidefootnote}, and \cs{pagenote} -get a proper \opt{currentcounter} set; and v) set counter types for counters -\texttt{sidefootnote} and \texttt{pagenote}. The most sensitive changes are -the use of \pkg{ltcmdhooks} command hooks on \cs{@memsubcaption}, -\cs{@makefntext}, and \cs{@makesidefntext}. +This compatibility module provides support for some of \cls{memoir}'s +cross-referencing features. Namely, it: i) sets counter types for counters +\texttt{subfigure}, \texttt{subtable}, \texttt{poemline} (used in the +\env{verse} environment), \texttt{sidefootnote}, and \texttt{pagenote}; ii) +configures resetting behavior (\opt{counterresetby} option) for +\texttt{subfigure} and \texttt{subtable} counters; iii) provides the +\pkg{zref} property ``\texttt{subcaption}'' so that we can refer to, for +example, \texttt{\cs{zcref}[ref=subcaption]\{subcap-1\}} to emulate the +functionality of \cls{memoir}'s \cs{subcaptionref}. \DescribeOption{amsmath} % The module ensures proper \opt{currentcounter} values are in place for the @@ -2598,6 +2590,7 @@ were generously provided by (in chronological order): % 2022-04-09: https://github.com/latex3/hyperref/issues/229#issuecomment-1093870142 % 2023-01-02: https://tex.stackexchange.com/q/670399 (comments) % 2023-06-01: https://github.com/latex3/latex2e/pull/956 + % 2023-07-27: https://chat.stackexchange.com/transcript/message/64067726#64067726 Phelype Oleinik, % 2021-08-20: https://tex.stackexchange.com/q/611370 (comments) % 2021-09-09: https://tex.stackexchange.com/a/614704 @@ -2623,6 +2616,7 @@ were generously provided by (in chronological order): % 2023-01-02: https://chat.stackexchange.com/transcript/message/62684358#62684358 % and following discussion. % 2023-02-10: https://tex.stackexchange.com/a/674846 + % 2023-07-27: https://chat.stackexchange.com/transcript/message/64067575#64067575 Frank Mittelbach, % 2021-10-14: https://github.com/latex3/latex2e/issues/687 \username{samcarter}, @@ -2648,10 +2642,20 @@ were generously provided by (in chronological order): Thomas F. Sturm, % 2023-02-09: https://github.com/T-F-S/tcolorbox/issues/206 % 2023-05-12: https://github.com/T-F-S/tcolorbox/issues/230 - and Yukai Chou. % 'muzimuzhi' + Yukai Chou, % 'muzimuzhi' % 2023-02-18: https://github.com/gusbrs/zref-clever/pull/14 % 2023-02-18: https://github.com/gusbrs/zref-clever/pull/15 % 2023-05-11: https://github.com/T-F-S/tcolorbox/issues/230 + and Lars Madsen. + % 2023-07-24: https://chat.stackexchange.com/transcript/message/64039717#64039717 + % and following discussion. + % 2023-07-26: https://chat.stackexchange.com/transcript/message/64057725#64057725 + % 2023-07-31: https://chat.stackexchange.com/transcript/message/64105457#64105457 + % and following discussion. + % 2023-08-08: Improved 'zref' and 'zref-clever' support for 'memoir' with + % v3.8. Email exchange "Subject: [FR] Improve support for zref + % in memoir", starting with + % rfc822msgid:CAM9ALR84v=nUTO14moPhbuDjQx9EJ1pcWAku5FdwOo9hbadwYA@mail.gmail.com. The package's language files have been provided or improved thanks to: Denis Bitouzé (French), |