diff options
author | Karl Berry <karl@freefriends.org> | 2021-12-20 21:31:31 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-12-20 21:31:31 +0000 |
commit | 1a9ac9bb5a3f9c3b377bbb8d1216efbe3648225e (patch) | |
tree | 5fd868a9ceb992713fd5e8042f6c7b47b8168c69 | |
parent | 2cf63bcb45293b7eeabd5b9faf348291813ce636 (diff) |
zref-check (20dec21)
git-svn-id: svn://tug.org/texlive/trunk@61359 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Master/texmf-dist/doc/latex/zref-check/CHANGELOG.md | 9 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/zref-check/zref-check-code.pdf | bin | 739711 -> 739886 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/zref-check/zref-check.pdf | bin | 456786 -> 456837 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/latex/zref-check/zref-check.dtx | 20 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/zref-check/zref-check.sty | 17 |
5 files changed, 17 insertions, 29 deletions
diff --git a/Master/texmf-dist/doc/latex/zref-check/CHANGELOG.md b/Master/texmf-dist/doc/latex/zref-check/CHANGELOG.md index ba18c24d599..2538c91c1de 100644 --- a/Master/texmf-dist/doc/latex/zref-check/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/zref-check/CHANGELOG.md @@ -1,6 +1,13 @@ # Changelog -## [Unreleased](https://github.com/gusbrs/zref-check/compare/v0.2.2...HEAD) +## [Unreleased](https://github.com/gusbrs/zref-check/compare/v0.2.3...HEAD) + +## [v0.2.3](https://github.com/gusbrs/zref-check/compare/v0.2.2...v0.2.3) (2021-12-20) + +### Fixed +- Use `main` property list for user facing labels in `\zctarget` and + `zcregion` environment, so that references made to them with `zref-clever` + contain all required properties. ## [v0.2.2](https://github.com/gusbrs/zref-check/compare/v0.2.1...v0.2.2) (2021-12-07) diff --git a/Master/texmf-dist/doc/latex/zref-check/zref-check-code.pdf b/Master/texmf-dist/doc/latex/zref-check/zref-check-code.pdf Binary files differindex 684e53eabfb..b1341849688 100644 --- a/Master/texmf-dist/doc/latex/zref-check/zref-check-code.pdf +++ b/Master/texmf-dist/doc/latex/zref-check/zref-check-code.pdf diff --git a/Master/texmf-dist/doc/latex/zref-check/zref-check.pdf b/Master/texmf-dist/doc/latex/zref-check/zref-check.pdf Binary files differindex f475161f4c9..18d89eb2d9e 100644 --- a/Master/texmf-dist/doc/latex/zref-check/zref-check.pdf +++ b/Master/texmf-dist/doc/latex/zref-check/zref-check.pdf diff --git a/Master/texmf-dist/source/latex/zref-check/zref-check.dtx b/Master/texmf-dist/source/latex/zref-check/zref-check.dtx index fb4e93c8577..57f5e26ca4f 100644 --- a/Master/texmf-dist/source/latex/zref-check/zref-check.dtx +++ b/Master/texmf-dist/source/latex/zref-check/zref-check.dtx @@ -561,7 +561,7 @@ % % Identify the package. % \begin{macrocode} -\ProvidesExplPackage {zref-check} {2021-12-07} {0.2.2} +\ProvidesExplPackage {zref-check} {2021-12-20} {0.2.3} {Flexible cross-references with contextual checks based on zref} % \end{macrocode} % @@ -614,6 +614,9 @@ % These are the lists of properties to be used by \pkg{zref-check}, that is, % the list of properties the references and targets store. This is the % minimum set required, more properties may be added according to options. +% For labels set with \cs{@@_target_label:n}, that is, user facing labels, we +% must use the \texttt{main} property list, so that \pkg{zref-clever} can also +% retrieve the properties it needs to refer to them. % \begin{macrocode} \zref@newlist { zrefcheck-check } \zref@addprops { zrefcheck-check } @@ -623,14 +626,6 @@ zc@abschap , zc@abssec } -\zref@newlist { zrefcheck-target } -\zref@addprops { zrefcheck-target } - { - page , % so that \zpageref can refer to it - abspage , - zc@abschap , - zc@abssec - } \zref@newlist { zrefcheck-end } \zref@addprops { zrefcheck-end } { @@ -798,10 +793,7 @@ \@ifpackageloaded { hyperref } { \bool_if:NT \l_@@_use_hyperref_bool - { - \RequirePackage { zref-hyperref } - \zref@addprop { zrefcheck-target } { anchor } - } + { \RequirePackage { zref-hyperref } } } { \bool_if:NT \l_@@_warn_hyperref_bool @@ -974,7 +966,7 @@ % according to option \opt{labelcmd}. % \begin{macrocode} \cs_new_protected:Npn \@@_target_label:n #1 - { \zref@labelbylist {#1} { zrefcheck-target } } + { \zref@label {#1} } % \end{macrocode} % \end{macro} % diff --git a/Master/texmf-dist/tex/latex/zref-check/zref-check.sty b/Master/texmf-dist/tex/latex/zref-check/zref-check.sty index 326b04617be..4fc4cf20659 100644 --- a/Master/texmf-dist/tex/latex/zref-check/zref-check.sty +++ b/Master/texmf-dist/tex/latex/zref-check/zref-check.sty @@ -53,7 +53,7 @@ }% \endinput }% -\ProvidesExplPackage {zref-check} {2021-12-07} {0.2.2} +\ProvidesExplPackage {zref-check} {2021-12-20} {0.2.3} {Flexible cross-references with contextual checks based on zref} \RequirePackage { zref-user } \RequirePackage { zref-abspage } @@ -79,14 +79,6 @@ zc@abschap , zc@abssec } -\zref@newlist { zrefcheck-target } -\zref@addprops { zrefcheck-target } - { - page , % so that \zpageref can refer to it - abspage , - zc@abschap , - zc@abssec - } \zref@newlist { zrefcheck-end } \zref@addprops { zrefcheck-end } { @@ -186,10 +178,7 @@ \@ifpackageloaded { hyperref } { \bool_if:NT \l__zrefcheck_use_hyperref_bool - { - \RequirePackage { zref-hyperref } - \zref@addprop { zrefcheck-target } { anchor } - } + { \RequirePackage { zref-hyperref } } } { \bool_if:NT \l__zrefcheck_warn_hyperref_bool @@ -313,7 +302,7 @@ labelcmd .value_required:n = true , } \cs_new_protected:Npn \__zrefcheck_target_label:n #1 - { \zref@labelbylist {#1} { zrefcheck-target } } + { \zref@label {#1} } \AddToHook { begindocument } { \bool_if:NT \l__zrefcheck_target_label_bool |