From 38e572769807e187681735864d58e5f97d4eafd6 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 6 Jul 2022 20:19:25 +0000 Subject: zref-check (6jul22) git-svn-id: svn://tug.org/texlive/trunk@63824 c570f23f-e606-0410-a88d-b1316a301751 --- .../source/latex/zref-check/zref-check.dtx | 29 ++++++++++++---------- 1 file changed, 16 insertions(+), 13 deletions(-) (limited to 'Master/texmf-dist/source') 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 9647be95fe7..4417cb7eadc 100644 --- a/Master/texmf-dist/source/latex/zref-check/zref-check.dtx +++ b/Master/texmf-dist/source/latex/zref-check/zref-check.dtx @@ -516,7 +516,7 @@ % % Identify the package. % \begin{macrocode} -\ProvidesExplPackage {zref-check} {2022-04-22} {0.3.0} +\ProvidesExplPackage {zref-check} {2022-07-05} {0.3.1} {Flexible cross-references with contextual checks based on zref} % \end{macrocode} % @@ -539,8 +539,8 @@ % suggestions at TeX.SX about the proper place to make the hooks for this % purpose. % \begin{macrocode} -\int_new:N \g_@@_abschap_int -\int_new:N \g_@@_abssec_int +\newcounter { zc@abschap } +\newcounter { zc@abssec } [ zc@abschap ] % \end{macrocode} % \end{variable} % @@ -550,18 +550,15 @@ % one never reset. % \begin{macrocode} \AddToHook { cmd / chapter / before } - { - \int_gincr:N \g_@@_abschap_int - \int_gzero:N \g_@@_abssec_int - } -\zref@newprop { zc@abschap } [0] { \int_use:N \g_@@_abschap_int } + { \stepcounter { zc@abschap } } +\zref@newprop { zc@abschap } [0] { \int_use:N \c@zc@abschap } \zref@addprop \ZREF@mainlist { zc@abschap } % \end{macrocode} % % \begin{macrocode} \AddToHook { cmd / section / before } - { \int_gincr:N \g_@@_abssec_int } -\zref@newprop { zc@abssec } [0] { \int_use:N \g_@@_abssec_int } + { \stepcounter { zc@abssec } } +\zref@newprop { zc@abssec } [0] { \int_use:N \c@zc@abssec } \zref@addprop \ZREF@mainlist { zc@abssec } % \end{macrocode} % @@ -618,9 +615,15 @@ % % \begin{macrocode} \msg_new:nnn { zref-check } { check-failed } - { Failed~check~'#1'~for~label~'#2'~on~page~#3~\msg_line_context:. } + { + Check~failed~\msg_line_context:.~ + Failed~check~'#1'~for~label~'#2'~on~page~#3. + } \msg_new:nnn { zref-check } { double-check } - { Double-check~'#1'~for~label~'#2'~on~page~#3~\msg_line_context:. } + { + Same~page~check~\msg_line_context:.~ + Double-check~'#1'~for~label~'#2'~on~page~#3. + } % \end{macrocode} % % \begin{macrocode} @@ -648,7 +651,7 @@ Use~option~'msglevel'~instead. } \msg_new:nnn { zref-check } { option-preamble-only } - { Option~'#1'~only~available~in~the~preamble~\msg_line_context:. } + { Option~'#1'~is~preamble~only~\msg_line_context:. } \msg_new:nnn { zref-check } { closerange-not-positive-integer } { Option~'closerange'~not~a~positive~integer~\msg_line_context:.~ -- cgit v1.2.3