diff options
Diffstat (limited to 'Master/texmf-dist/source/latex')
-rw-r--r-- | Master/texmf-dist/source/latex/zref-check/zref-check.dtx | 29 |
1 files changed, 16 insertions, 13 deletions
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:.~ |