[latex3-commits] [latex3/latex2e] latex-lab/blocks: test file changes (that showed the undiscovered bug) (aa992247)

github at latex-project.org github at latex-project.org
Tue Mar 19 21:51:51 CET 2024


Repository : https://github.com/latex3/latex2e
On branch  : latex-lab/blocks
Link       : https://github.com/latex3/latex2e/commit/aa9922474fce53f6d716cfa080b7772b6557c626

>---------------------------------------------------------------

commit aa9922474fce53f6d716cfa080b7772b6557c626
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Tue Mar 19 21:51:51 2024 +0100

    test file changes (that showed the undiscovered bug)


>---------------------------------------------------------------

aa9922474fce53f6d716cfa080b7772b6557c626
 required/latex-lab/latex-lab-block.dtx             |   8 +-
 required/latex-lab/latex-lab-firstaid.dtx          |  64 +++++++-
 .../testfiles-bib/bib-007-natbib.luatex.tpf        |   6 +-
 .../latex-lab/testfiles-bib/bib-007-natbib.tpf     |   6 +-
 .../testfiles-bib/bib-008-natbib.luatex.tpf        | 168 ++++++++++-----------
 .../latex-lab/testfiles-bib/bib-008-natbib.tpf     | 154 +++++++++----------
 .../testfiles-bib/bib-010-natbib.luatex.tpf        | 168 ++++++++++-----------
 .../latex-lab/testfiles-bib/bib-010-natbib.tpf     | 154 +++++++++----------
 8 files changed, 394 insertions(+), 334 deletions(-)

diff --git a/required/latex-lab/latex-lab-block.dtx b/required/latex-lab/latex-lab-block.dtx
index 8574dbc5..c1b9eb0e 100644
--- a/required/latex-lab/latex-lab-block.dtx
+++ b/required/latex-lab/latex-lab-block.dtx
@@ -10,7 +10,7 @@
 %    https://www.latex-project.org/lppl.txt
 %
 \def\ltlabblockdate{2024-03-18}
-\def\ltlabblockversion{0.8l}
+\def\ltlabblockversion{0.8m}
 %<*driver>
 \documentclass[kernel]{l3doc}
 \usepackage{amstext}
@@ -898,7 +898,7 @@
   item-instance   : instance{item} = basic ,
   item-skip       : skip = \itemsep ,
   item-penalty    : integer = \UseName{@itempenalty} ,
-  item-indent     : length = \itemindent ,         % was 0pt \itemindent 
+  item-indent     : length = \itemindent ,
   label-width     : length = \labelwidth ,
   label-sep       : length = \labelsep ,
   legacy-support   : boolean = false ,
@@ -3814,9 +3814,9 @@
         newattribute = {enumerate}{/O /List /ListNumbering/Ordered},        
         newattribute = {description}{/O /List /ListNumbering/Description},
 %    \end{macrocode}
-%    Originally we had \texttt{/None} for the basic \env{list}
+%    Initially, we had \texttt{/None} for the basic \env{list}
 %    environment, but that is not allowed in PDF/UA-2 if the list
-%    contains and Lbl tags at all. So now we default to
+%    contains any Lbl tags. So now we default to
 %    \texttt{Unordered}.
 %    \begin{macrocode}
         % default if unknown
diff --git a/required/latex-lab/latex-lab-firstaid.dtx b/required/latex-lab/latex-lab-firstaid.dtx
index 13a8ef77..0963fa8e 100644
--- a/required/latex-lab/latex-lab-firstaid.dtx
+++ b/required/latex-lab/latex-lab-firstaid.dtx
@@ -16,7 +16,7 @@
 %
 % for those people who are interested or want to report an issue.
 %
-\def\ltlabfirstaiddate{2024-03-16}
+\def\ltlabfirstaiddate{2024-03-18}
 \def\ltlabfirstaidversion{0.85c}
 %<*driver>
 \documentclass{l3doc}
@@ -83,7 +83,7 @@
 %
 %    The \pkg{verse} package has itso own definition of the
 %    \env{verse} environment, which would tag correctly, except that
-%    it is pverwritten by tha block code in the hook
+%    it is overwritten by the block code in the hook
 %    \texttt{begindocument/before}. So the simplest way to make
 %    tagging work is to reinstall the package version afterwards,
 %    which is what we are doing here.
@@ -122,6 +122,66 @@
 %    value and not any more a key value list for altering the
 %    environment settings.
 %    
+%    A more elabroate version could be something like this that allows
+%    key/val and legacy interface. Or one could extend the list
+%    template to support a \texttt{list-width} key.
+%\begin{verbatim}
+% \ExplSyntaxOn
+% \cs_new_protected:Npn \ExtractAndDropKey #1#2#3#4#5 {
+%   \tl_set_eq:NN #4 \c_novalue_tl      % or empty?
+%   \keys_define:nn { #1 } { #2 .code:n = \tl_set:Nn #4{##1} }
+%   \keys_set_known:nnN { #1 } { #3 } #5
+% }
+% \ExplSyntaxOff
+% 
+% % Change the env definition for verse matching verse.sty
+% % This keeps the verse.sty interface as it is and only adjusts the
+% % main environment to use the basic list env with the verse.sty
+% % specific settings.
+% \makeatletter
+% 
+% \AddToHook{package/verse/after}{%
+%   \AtBeginDocument{%
+%   \RenewDocumentEnvironment{verse}{={verse-width}!O{\linewidth}}%
+%     {% 
+%       \stepcounter{verse at envctr}%
+%       \setcounter{poemline}{0}\refstepcounter{poemline}%
+%       \setcounter{vslineno}{1}%
+%       \let\\=\@vscentercr
+%   %
+%       \ExtractAndDropKey{verse}{verse-width}{#1}\@vswidth\@vsremainingkvlist
+%   % If other keys have been specified but not verse-width we have no
+%   % default for \@vswidth and need to set it again
+%       \ExpandArgs{o}\IfNoValueT \@vswidth
+%                         {\def\@vswidth{\linewidth}}%
+%   %
+%   % This is a bit ugly but we can't stick \cs{@vsremainingkvlist} into
+%   % the instance argument as keys are expected to be visible on
+%   % top-level not hidden inside a macro.  The alternative is to push
+%   % in \verb=#1= but then the key/value \verb/verse-width=.../ is
+%   % passed into the instance which is not known there (not harmful as
+%   % it will get ignored but noticeably more and unnecessary
+%   % processing).
+%   %                      
+%       \def\next##1{%
+%         \UseInstance{blockenv}{list}% 
+%           {%
+%             item-indent =-\vindent,%
+%             parindent   =-\vindent,%
+%             par-skip    =\stanzaskip,%
+%             item-skip   =0pt,%
+%             leftmargin  = (\linewidth-\@vswidth)/2+\vindent,%
+%             rightmargin = \ifdim\@vswidth<\linewidth 0pt
+%                           \else (\linewidth-\@vswidth)/2\fi,%
+%             ##1%
+%            }}%
+%       \ExpandArgs{o}\next\@vsremainingkvlist
+%       \item\relax    
+%     }{\endblockenv}%
+%   }%
+% }  
+% \makeatother
+%\end{verbatim}
 %
 %
 % \subsection{blindtext}
diff --git a/required/latex-lab/testfiles-bib/bib-007-natbib.luatex.tpf b/required/latex-lab/testfiles-bib/bib-007-natbib.luatex.tpf
index e6e48735..3e26131e 100644
--- a/required/latex-lab/testfiles-bib/bib-007-natbib.luatex.tpf
+++ b/required/latex-lab/testfiles-bib/bib-007-natbib.luatex.tpf
@@ -313,7 +313,7 @@ EMC
 /text<</MCID 9>> BDC
 BT
 /F16 9.96264 Tf
-1 0 0 1 143.731 590.513 Tm [(xxxx)]TJ
+1 0 0 1 133.768 590.513 Tm [(xxxx)]TJ
 ET
 EMC
 /Artifact BMC
@@ -321,7 +321,7 @@ EMC
 /text<</MCID 10>> BDC
 BT
 /F16 9.96264 Tf
-1 0 0 1 143.731 570.588 Tm [(xxxx)]TJ
+1 0 0 1 133.768 570.588 Tm [(xxxx)]TJ
 ET
 EMC
 /Artifact BMC
@@ -329,7 +329,7 @@ EMC
 /text<</MCID 11>> BDC
 BT
 /F16 9.96264 Tf
-1 0 0 1 143.731 550.663 Tm [(xxxx)]TJ
+1 0 0 1 133.768 550.663 Tm [(xxxx)]TJ
 ET
 EMC
 /Artifact BMC
diff --git a/required/latex-lab/testfiles-bib/bib-007-natbib.tpf b/required/latex-lab/testfiles-bib/bib-007-natbib.tpf
index 754a7096..f7f4b0d0 100644
--- a/required/latex-lab/testfiles-bib/bib-007-natbib.tpf
+++ b/required/latex-lab/testfiles-bib/bib-007-natbib.tpf
@@ -292,21 +292,21 @@ EMC
 EMC
 /text <</MCID 12 >> BDC
 BT
-/F28 9.9626 Tf 143.731 590.513 Td [(xxxx)]TJ
+/F28 9.9626 Tf 133.768 590.513 Td [(xxxx)]TJ
 ET
 EMC
 /Lbl <</MCID 13 >> BDC
 EMC
 /text <</MCID 14 >> BDC
 BT
-/F28 9.9626 Tf 143.731 570.588 Td [(xxxx)]TJ
+/F28 9.9626 Tf 133.768 570.588 Td [(xxxx)]TJ
 ET
 EMC
 /Lbl <</MCID 15 >> BDC
 EMC
 /text <</MCID 16 >> BDC
 BT
-/F28 9.9626 Tf 143.731 550.663 Td [(xxxx)]TJ
+/F28 9.9626 Tf 133.768 550.663 Td [(xxxx)]TJ
 ET
 EMC
 /Artifact BMC
diff --git a/required/latex-lab/testfiles-bib/bib-008-natbib.luatex.tpf b/required/latex-lab/testfiles-bib/bib-008-natbib.luatex.tpf
index c95744a9..4a1c2dcb 100644
--- a/required/latex-lab/testfiles-bib/bib-008-natbib.luatex.tpf
+++ b/required/latex-lab/testfiles-bib/bib-008-natbib.luatex.tpf
@@ -381,7 +381,7 @@ EMC
 /text<</MCID 18>> BDC
 BT
 /F16 9.96264 Tf
-1 0 0 1 143.731 590.513 Tm [(xxxx)]TJ
+1 0 0 1 133.768 590.513 Tm [(xxxx)]TJ
 ET
 EMC
 /Artifact BMC
@@ -391,7 +391,7 @@ EMC
 /text<</MCID 20>> BDC
 BT
 /F16 9.96264 Tf
-1 0 0 1 143.731 570.588 Tm [(xxxx)]TJ
+1 0 0 1 133.768 570.588 Tm [(xxxx)]TJ
 ET
 EMC
 /Artifact BMC
@@ -401,7 +401,7 @@ EMC
 /text<</MCID 22>> BDC
 BT
 /F16 9.96264 Tf
-1 0 0 1 143.731 550.663 Tm [(xxxx)]TJ
+1 0 0 1 133.768 550.663 Tm [(xxxx)]TJ
 ET
 EMC
 /Artifact BMC
@@ -465,22 +465,22 @@ endobj
 [ 45 0 R /XYZ 133.768 630.267 null ]
 endobj
 76 0 obj
-<< /D [ 9 0 R /XYZ 138.75 602.469 null ] >>
+<< /D [ 9 0 R /XYZ 128.787 602.469 null ] >>
 endobj
 77 0 obj
-[ 50 0 R /XYZ 138.75 602.469 null ]
+[ 50 0 R /XYZ 128.787 602.469 null ]
 endobj
 78 0 obj
-<< /D [ 9 0 R /XYZ 138.75 582.543 null ] >>
+<< /D [ 9 0 R /XYZ 128.787 582.543 null ] >>
 endobj
 79 0 obj
-[ 55 0 R /XYZ 138.75 582.543 null ]
+[ 55 0 R /XYZ 128.787 582.543 null ]
 endobj
 80 0 obj
-<< /D [ 9 0 R /XYZ 138.75 562.618 null ] >>
+<< /D [ 9 0 R /XYZ 128.787 562.618 null ] >>
 endobj
 81 0 obj
-[ 60 0 R /XYZ 138.75 562.618 null ]
+[ 60 0 R /XYZ 128.787 562.618 null ]
 endobj
 65 0 obj
 << /ExtGState 1 0 R /Font << /F16 71 0 R /F15 72 0 R /F18 75 0 R >> /ProcSet [ /PDF /Text ] >>
@@ -973,113 +973,113 @@ endobj
 xref
 0 106
 0000000002 65535 f 
-0000017083 00000 n 
+0000017089 00000 n 
 0000000003 00000 f 
 0000000004 00000 f 
 0000000008 00000 f 
-0000023054 00000 n 
-0000017166 00000 n 
-0000018139 00000 n 
+0000023060 00000 n 
+0000017172 00000 n 
+0000018145 00000 n 
 0000000000 00000 f 
 0000014320 00000 n 
-0000018826 00000 n 
-0000018928 00000 n 
-0000019004 00000 n 
-0000019080 00000 n 
-0000019168 00000 n 
-0000019341 00000 n 
-0000019489 00000 n 
+0000018832 00000 n 
+0000018934 00000 n 
+0000019010 00000 n 
+0000019086 00000 n 
+0000019174 00000 n 
+0000019347 00000 n 
+0000019495 00000 n 
 0000014545 00000 n 
 0000000020 00000 n 
-0000019608 00000 n 
+0000019614 00000 n 
 0000014764 00000 n 
 0000000073 00000 n 
-0000019727 00000 n 
-0000019875 00000 n 
+0000019733 00000 n 
+0000019881 00000 n 
 0000014983 00000 n 
 0000000126 00000 n 
-0000019994 00000 n 
+0000020000 00000 n 
 0000015201 00000 n 
 0000000179 00000 n 
-0000020113 00000 n 
-0000020201 00000 n 
-0000020376 00000 n 
-0000020524 00000 n 
+0000020119 00000 n 
+0000020207 00000 n 
+0000020382 00000 n 
+0000020530 00000 n 
 0000015420 00000 n 
 0000000232 00000 n 
-0000020643 00000 n 
+0000020649 00000 n 
 0000015639 00000 n 
 0000000285 00000 n 
-0000020763 00000 n 
-0000020912 00000 n 
+0000020769 00000 n 
+0000020918 00000 n 
 0000015858 00000 n 
 0000000338 00000 n 
-0000021032 00000 n 
+0000021038 00000 n 
 0000016077 00000 n 
 0000000391 00000 n 
-0000021152 00000 n 
-0000021244 00000 n 
-0000021370 00000 n 
-0000021458 00000 n 
-0000021569 00000 n 
-0000021659 00000 n 
-0000021769 00000 n 
-0000021853 00000 n 
-0000021941 00000 n 
-0000022064 00000 n 
-0000022154 00000 n 
-0000022264 00000 n 
-0000022348 00000 n 
-0000022436 00000 n 
-0000022559 00000 n 
-0000022649 00000 n 
-0000022759 00000 n 
-0000022843 00000 n 
-0000022931 00000 n 
+0000021158 00000 n 
+0000021250 00000 n 
+0000021376 00000 n 
+0000021464 00000 n 
+0000021575 00000 n 
+0000021665 00000 n 
+0000021775 00000 n 
+0000021859 00000 n 
+0000021947 00000 n 
+0000022070 00000 n 
+0000022160 00000 n 
+0000022270 00000 n 
+0000022354 00000 n 
+0000022442 00000 n 
+0000022565 00000 n 
+0000022655 00000 n 
+0000022765 00000 n 
+0000022849 00000 n 
+0000022937 00000 n 
 0000000444 00000 n 
-0000016972 00000 n 
+0000016978 00000 n 
 0000011916 00000 n 
 0000016296 00000 n 
 0000016356 00000 n 
 0000016408 00000 n 
 0000016469 00000 n 
-0000052592 00000 n 
-0000024967 00000 n 
+0000052598 00000 n 
+0000024973 00000 n 
 0000016522 00000 n 
 0000016583 00000 n 
-0000050647 00000 n 
+0000050653 00000 n 
 0000016636 00000 n 
-0000016696 00000 n 
-0000016748 00000 n 
-0000016808 00000 n 
-0000016860 00000 n 
-0000016920 00000 n 
-0000052751 00000 n 
+0000016697 00000 n 
+0000016750 00000 n 
+0000016811 00000 n 
+0000016864 00000 n 
+0000016925 00000 n 
+0000052757 00000 n 
 0000014469 00000 n 
-0000017130 00000 n 
-0000017435 00000 n 
-0000018102 00000 n 
-0000018718 00000 n 
-0000023173 00000 n 
-0000023284 00000 n 
-0000023979 00000 n 
-0000023316 00000 n 
-0000023389 00000 n 
-0000024215 00000 n 
-0000025121 00000 n 
-0000025321 00000 n 
-0000034314 00000 n 
-0000025575 00000 n 
-0000048532 00000 n 
-0000034553 00000 n 
-0000048857 00000 n 
-0000050807 00000 n 
-0000052812 00000 n 
-0000052998 00000 n 
-0000053036 00000 n 
-0000053280 00000 n 
+0000017136 00000 n 
+0000017441 00000 n 
+0000018108 00000 n 
+0000018724 00000 n 
+0000023179 00000 n 
+0000023290 00000 n 
+0000023985 00000 n 
+0000023322 00000 n 
+0000023395 00000 n 
+0000024221 00000 n 
+0000025127 00000 n 
+0000025327 00000 n 
+0000034320 00000 n 
+0000025581 00000 n 
+0000048538 00000 n 
+0000034559 00000 n 
+0000048863 00000 n 
+0000050813 00000 n 
+0000052818 00000 n 
+0000053004 00000 n 
+0000053042 00000 n 
+0000053286 00000 n 
 trailer
 << /Size 106 /Root 104 0 R /Info 105 0 R /ID [ <2350CAD05F8A7AF0AA4058486855344F> <2350CAD05F8A7AF0AA4058486855344F> ] >>
 startxref
-53490
+53496
 %%EOF
diff --git a/required/latex-lab/testfiles-bib/bib-008-natbib.tpf b/required/latex-lab/testfiles-bib/bib-008-natbib.tpf
index 2e4f05a6..ea4a8489 100644
--- a/required/latex-lab/testfiles-bib/bib-008-natbib.tpf
+++ b/required/latex-lab/testfiles-bib/bib-008-natbib.tpf
@@ -372,21 +372,21 @@ EMC
 EMC
 /text <</MCID 28 >> BDC
 BT
-/F28 9.9626 Tf 143.731 590.513 Td [(xxxx)]TJ
+/F28 9.9626 Tf 133.768 590.513 Td [(xxxx)]TJ
 ET
 EMC
 /Lbl <</MCID 29 >> BDC
 EMC
 /text <</MCID 30 >> BDC
 BT
-/F28 9.9626 Tf 143.731 570.588 Td [(xxxx)]TJ
+/F28 9.9626 Tf 133.768 570.588 Td [(xxxx)]TJ
 ET
 EMC
 /Lbl <</MCID 31 >> BDC
 EMC
 /text <</MCID 32 >> BDC
 BT
-/F28 9.9626 Tf 143.731 550.663 Td [(xxxx)]TJ
+/F28 9.9626 Tf 133.768 550.663 Td [(xxxx)]TJ
 ET
 EMC
 /Artifact BMC
@@ -505,27 +505,27 @@ endobj
 endobj
 75 0 obj
 <<
-/D [9 0 R /XYZ 138.75 602.469 null]
+/D [9 0 R /XYZ 128.787 602.469 null]
 >>
 endobj
 76 0 obj
-[50 0 R /XYZ 138.75 602.469 null]
+[50 0 R /XYZ 128.787 602.469 null]
 endobj
 77 0 obj
 <<
-/D [9 0 R /XYZ 138.75 582.543 null]
+/D [9 0 R /XYZ 128.787 582.543 null]
 >>
 endobj
 78 0 obj
-[55 0 R /XYZ 138.75 582.543 null]
+[55 0 R /XYZ 128.787 582.543 null]
 endobj
 79 0 obj
 <<
-/D [9 0 R /XYZ 138.75 562.618 null]
+/D [9 0 R /XYZ 128.787 562.618 null]
 >>
 endobj
 80 0 obj
-[60 0 R /XYZ 138.75 562.618 null]
+[60 0 R /XYZ 128.787 562.618 null]
 endobj
 65 0 obj
 <<
@@ -1041,108 +1041,108 @@ endobj
 xref
 0 98
 0000000002 65535 f 
-0000016749 00000 n 
+0000016755 00000 n 
 0000000003 00000 f 
 0000000004 00000 f 
 0000000008 00000 f 
-0000023064 00000 n 
-0000016832 00000 n 
-0000017875 00000 n 
+0000023070 00000 n 
+0000016838 00000 n 
+0000017881 00000 n 
 0000000000 00000 f 
 0000014060 00000 n 
-0000018562 00000 n 
-0000018664 00000 n 
-0000018740 00000 n 
-0000018816 00000 n 
-0000018904 00000 n 
-0000019105 00000 n 
-0000019313 00000 n 
+0000018568 00000 n 
+0000018670 00000 n 
+0000018746 00000 n 
+0000018822 00000 n 
+0000018910 00000 n 
+0000019111 00000 n 
+0000019319 00000 n 
 0000014262 00000 n 
 0000000015 00000 n 
-0000019430 00000 n 
+0000019436 00000 n 
 0000014479 00000 n 
 0000000068 00000 n 
-0000019547 00000 n 
-0000019756 00000 n 
+0000019553 00000 n 
+0000019762 00000 n 
 0000014696 00000 n 
 0000000121 00000 n 
-0000019873 00000 n 
+0000019879 00000 n 
 0000014912 00000 n 
 0000000174 00000 n 
-0000019991 00000 n 
-0000020079 00000 n 
-0000020282 00000 n 
-0000020493 00000 n 
+0000019997 00000 n 
+0000020085 00000 n 
+0000020288 00000 n 
+0000020499 00000 n 
 0000015129 00000 n 
 0000000227 00000 n 
-0000020611 00000 n 
+0000020617 00000 n 
 0000015346 00000 n 
 0000000280 00000 n 
-0000020729 00000 n 
-0000020940 00000 n 
+0000020735 00000 n 
+0000020946 00000 n 
 0000015563 00000 n 
 0000000333 00000 n 
-0000021058 00000 n 
+0000021064 00000 n 
 0000015780 00000 n 
 0000000386 00000 n 
-0000021176 00000 n 
-0000021268 00000 n 
-0000021392 00000 n 
-0000021480 00000 n 
-0000021591 00000 n 
-0000021681 00000 n 
-0000021789 00000 n 
-0000021873 00000 n 
-0000021961 00000 n 
-0000022082 00000 n 
-0000022172 00000 n 
-0000022280 00000 n 
-0000022364 00000 n 
-0000022452 00000 n 
-0000022573 00000 n 
-0000022663 00000 n 
-0000022771 00000 n 
-0000022855 00000 n 
-0000022943 00000 n 
+0000021182 00000 n 
+0000021274 00000 n 
+0000021398 00000 n 
+0000021486 00000 n 
+0000021597 00000 n 
+0000021687 00000 n 
+0000021795 00000 n 
+0000021879 00000 n 
+0000021967 00000 n 
+0000022088 00000 n 
+0000022178 00000 n 
+0000022286 00000 n 
+0000022370 00000 n 
+0000022458 00000 n 
+0000022579 00000 n 
+0000022669 00000 n 
+0000022777 00000 n 
+0000022861 00000 n 
+0000022949 00000 n 
 0000000439 00000 n 
-0000016649 00000 n 
+0000016655 00000 n 
 0000011908 00000 n 
 0000015997 00000 n 
 0000016055 00000 n 
 0000016105 00000 n 
 0000016164 00000 n 
-0000050778 00000 n 
+0000050784 00000 n 
 0000016215 00000 n 
 0000016274 00000 n 
-0000048836 00000 n 
+0000048842 00000 n 
 0000016325 00000 n 
-0000016383 00000 n 
-0000016433 00000 n 
-0000016491 00000 n 
-0000016541 00000 n 
-0000016599 00000 n 
-0000050936 00000 n 
-0000016796 00000 n 
-0000017171 00000 n 
-0000017838 00000 n 
-0000018454 00000 n 
-0000023183 00000 n 
-0000023388 00000 n 
-0000023843 00000 n 
-0000032559 00000 n 
-0000032790 00000 n 
-0000046746 00000 n 
-0000047048 00000 n 
-0000048995 00000 n 
-0000050994 00000 n 
-0000051175 00000 n 
-0000051211 00000 n 
-0000051453 00000 n 
+0000016384 00000 n 
+0000016435 00000 n 
+0000016494 00000 n 
+0000016545 00000 n 
+0000016604 00000 n 
+0000050942 00000 n 
+0000016802 00000 n 
+0000017177 00000 n 
+0000017844 00000 n 
+0000018460 00000 n 
+0000023189 00000 n 
+0000023394 00000 n 
+0000023849 00000 n 
+0000032565 00000 n 
+0000032796 00000 n 
+0000046752 00000 n 
+0000047054 00000 n 
+0000049001 00000 n 
+0000051000 00000 n 
+0000051181 00000 n 
+0000051217 00000 n 
+0000051459 00000 n 
 trailer
 << /Size 98
 /Root 96 0 R
 /Info 97 0 R
 /ID [<9BD18DF3359C1216B83ADB4AA401CC9A> <9BD18DF3359C1216B83ADB4AA401CC9A>] >>
 startxref
-51662
+51668
 %%EOF
diff --git a/required/latex-lab/testfiles-bib/bib-010-natbib.luatex.tpf b/required/latex-lab/testfiles-bib/bib-010-natbib.luatex.tpf
index b631669d..9469de21 100644
--- a/required/latex-lab/testfiles-bib/bib-010-natbib.luatex.tpf
+++ b/required/latex-lab/testfiles-bib/bib-010-natbib.luatex.tpf
@@ -381,7 +381,7 @@ EMC
 /text<</MCID 18>> BDC
 BT
 /F16 9.96264 Tf
-1 0 0 1 143.731 590.513 Tm [(xxxx)]TJ
+1 0 0 1 133.768 590.513 Tm [(xxxx)]TJ
 ET
 EMC
 /Artifact BMC
@@ -391,7 +391,7 @@ EMC
 /text<</MCID 20>> BDC
 BT
 /F16 9.96264 Tf
-1 0 0 1 143.731 570.588 Tm [(xxxx)]TJ
+1 0 0 1 133.768 570.588 Tm [(xxxx)]TJ
 ET
 EMC
 /Artifact BMC
@@ -401,7 +401,7 @@ EMC
 /text<</MCID 22>> BDC
 BT
 /F16 9.96264 Tf
-1 0 0 1 143.731 550.663 Tm [(xxxx)]TJ
+1 0 0 1 133.768 550.663 Tm [(xxxx)]TJ
 ET
 EMC
 /Artifact BMC
@@ -465,22 +465,22 @@ endobj
 [ 45 0 R /XYZ 133.768 630.267 null ]
 endobj
 76 0 obj
-<< /D [ 9 0 R /XYZ 138.75 602.469 null ] >>
+<< /D [ 9 0 R /XYZ 128.787 602.469 null ] >>
 endobj
 77 0 obj
-[ 50 0 R /XYZ 138.75 602.469 null ]
+[ 50 0 R /XYZ 128.787 602.469 null ]
 endobj
 78 0 obj
-<< /D [ 9 0 R /XYZ 138.75 582.543 null ] >>
+<< /D [ 9 0 R /XYZ 128.787 582.543 null ] >>
 endobj
 79 0 obj
-[ 55 0 R /XYZ 138.75 582.543 null ]
+[ 55 0 R /XYZ 128.787 582.543 null ]
 endobj
 80 0 obj
-<< /D [ 9 0 R /XYZ 138.75 562.618 null ] >>
+<< /D [ 9 0 R /XYZ 128.787 562.618 null ] >>
 endobj
 81 0 obj
-[ 60 0 R /XYZ 138.75 562.618 null ]
+[ 60 0 R /XYZ 128.787 562.618 null ]
 endobj
 65 0 obj
 << /ExtGState 1 0 R /Font << /F16 71 0 R /F15 72 0 R /F18 75 0 R >> /ProcSet [ /PDF /Text ] >>
@@ -973,113 +973,113 @@ endobj
 xref
 0 106
 0000000002 65535 f 
-0000017082 00000 n 
+0000017088 00000 n 
 0000000003 00000 f 
 0000000004 00000 f 
 0000000008 00000 f 
-0000023053 00000 n 
-0000017165 00000 n 
-0000018138 00000 n 
+0000023059 00000 n 
+0000017171 00000 n 
+0000018144 00000 n 
 0000000000 00000 f 
 0000014319 00000 n 
-0000018825 00000 n 
-0000018927 00000 n 
-0000019003 00000 n 
-0000019079 00000 n 
-0000019167 00000 n 
-0000019340 00000 n 
-0000019488 00000 n 
+0000018831 00000 n 
+0000018933 00000 n 
+0000019009 00000 n 
+0000019085 00000 n 
+0000019173 00000 n 
+0000019346 00000 n 
+0000019494 00000 n 
 0000014544 00000 n 
 0000000020 00000 n 
-0000019607 00000 n 
+0000019613 00000 n 
 0000014763 00000 n 
 0000000073 00000 n 
-0000019726 00000 n 
-0000019874 00000 n 
+0000019732 00000 n 
+0000019880 00000 n 
 0000014982 00000 n 
 0000000126 00000 n 
-0000019993 00000 n 
+0000019999 00000 n 
 0000015200 00000 n 
 0000000179 00000 n 
-0000020112 00000 n 
-0000020200 00000 n 
-0000020375 00000 n 
-0000020523 00000 n 
+0000020118 00000 n 
+0000020206 00000 n 
+0000020381 00000 n 
+0000020529 00000 n 
 0000015419 00000 n 
 0000000232 00000 n 
-0000020642 00000 n 
+0000020648 00000 n 
 0000015638 00000 n 
 0000000285 00000 n 
-0000020762 00000 n 
-0000020911 00000 n 
+0000020768 00000 n 
+0000020917 00000 n 
 0000015857 00000 n 
 0000000338 00000 n 
-0000021031 00000 n 
+0000021037 00000 n 
 0000016076 00000 n 
 0000000391 00000 n 
-0000021151 00000 n 
-0000021243 00000 n 
-0000021369 00000 n 
-0000021457 00000 n 
-0000021568 00000 n 
-0000021658 00000 n 
-0000021768 00000 n 
-0000021852 00000 n 
-0000021940 00000 n 
-0000022063 00000 n 
-0000022153 00000 n 
-0000022263 00000 n 
-0000022347 00000 n 
-0000022435 00000 n 
-0000022558 00000 n 
-0000022648 00000 n 
-0000022758 00000 n 
-0000022842 00000 n 
-0000022930 00000 n 
+0000021157 00000 n 
+0000021249 00000 n 
+0000021375 00000 n 
+0000021463 00000 n 
+0000021574 00000 n 
+0000021664 00000 n 
+0000021774 00000 n 
+0000021858 00000 n 
+0000021946 00000 n 
+0000022069 00000 n 
+0000022159 00000 n 
+0000022269 00000 n 
+0000022353 00000 n 
+0000022441 00000 n 
+0000022564 00000 n 
+0000022654 00000 n 
+0000022764 00000 n 
+0000022848 00000 n 
+0000022936 00000 n 
 0000000444 00000 n 
-0000016971 00000 n 
+0000016977 00000 n 
 0000011916 00000 n 
 0000016295 00000 n 
 0000016355 00000 n 
 0000016407 00000 n 
 0000016468 00000 n 
-0000052177 00000 n 
-0000024984 00000 n 
+0000052183 00000 n 
+0000024990 00000 n 
 0000016521 00000 n 
 0000016582 00000 n 
-0000050232 00000 n 
+0000050238 00000 n 
 0000016635 00000 n 
-0000016695 00000 n 
-0000016747 00000 n 
-0000016807 00000 n 
-0000016859 00000 n 
-0000016919 00000 n 
-0000052336 00000 n 
+0000016696 00000 n 
+0000016749 00000 n 
+0000016810 00000 n 
+0000016863 00000 n 
+0000016924 00000 n 
+0000052342 00000 n 
 0000014468 00000 n 
-0000017129 00000 n 
-0000017434 00000 n 
-0000018101 00000 n 
-0000018717 00000 n 
-0000023172 00000 n 
-0000023301 00000 n 
-0000023996 00000 n 
-0000023333 00000 n 
-0000023406 00000 n 
-0000024232 00000 n 
-0000025138 00000 n 
-0000025338 00000 n 
-0000033899 00000 n 
-0000025592 00000 n 
-0000048117 00000 n 
-0000034138 00000 n 
-0000048442 00000 n 
-0000050392 00000 n 
-0000052397 00000 n 
-0000052583 00000 n 
-0000052621 00000 n 
-0000052865 00000 n 
+0000017135 00000 n 
+0000017440 00000 n 
+0000018107 00000 n 
+0000018723 00000 n 
+0000023178 00000 n 
+0000023307 00000 n 
+0000024002 00000 n 
+0000023339 00000 n 
+0000023412 00000 n 
+0000024238 00000 n 
+0000025144 00000 n 
+0000025344 00000 n 
+0000033905 00000 n 
+0000025598 00000 n 
+0000048123 00000 n 
+0000034144 00000 n 
+0000048448 00000 n 
+0000050398 00000 n 
+0000052403 00000 n 
+0000052589 00000 n 
+0000052627 00000 n 
+0000052871 00000 n 
 trailer
 << /Size 106 /Root 104 0 R /Info 105 0 R /ID [ <2350CAD05F8A7AF0AA4058486855344F> <2350CAD05F8A7AF0AA4058486855344F> ] >>
 startxref
-53075
+53081
 %%EOF
diff --git a/required/latex-lab/testfiles-bib/bib-010-natbib.tpf b/required/latex-lab/testfiles-bib/bib-010-natbib.tpf
index 73e1d4e4..89befa3c 100644
--- a/required/latex-lab/testfiles-bib/bib-010-natbib.tpf
+++ b/required/latex-lab/testfiles-bib/bib-010-natbib.tpf
@@ -372,21 +372,21 @@ EMC
 EMC
 /text <</MCID 28 >> BDC
 BT
-/F28 9.9626 Tf 143.731 590.513 Td [(xxxx)]TJ
+/F28 9.9626 Tf 133.768 590.513 Td [(xxxx)]TJ
 ET
 EMC
 /Lbl <</MCID 29 >> BDC
 EMC
 /text <</MCID 30 >> BDC
 BT
-/F28 9.9626 Tf 143.731 570.588 Td [(xxxx)]TJ
+/F28 9.9626 Tf 133.768 570.588 Td [(xxxx)]TJ
 ET
 EMC
 /Lbl <</MCID 31 >> BDC
 EMC
 /text <</MCID 32 >> BDC
 BT
-/F28 9.9626 Tf 143.731 550.663 Td [(xxxx)]TJ
+/F28 9.9626 Tf 133.768 550.663 Td [(xxxx)]TJ
 ET
 EMC
 /Artifact BMC
@@ -505,27 +505,27 @@ endobj
 endobj
 75 0 obj
 <<
-/D [9 0 R /XYZ 138.75 602.469 null]
+/D [9 0 R /XYZ 128.787 602.469 null]
 >>
 endobj
 76 0 obj
-[50 0 R /XYZ 138.75 602.469 null]
+[50 0 R /XYZ 128.787 602.469 null]
 endobj
 77 0 obj
 <<
-/D [9 0 R /XYZ 138.75 582.543 null]
+/D [9 0 R /XYZ 128.787 582.543 null]
 >>
 endobj
 78 0 obj
-[55 0 R /XYZ 138.75 582.543 null]
+[55 0 R /XYZ 128.787 582.543 null]
 endobj
 79 0 obj
 <<
-/D [9 0 R /XYZ 138.75 562.618 null]
+/D [9 0 R /XYZ 128.787 562.618 null]
 >>
 endobj
 80 0 obj
-[60 0 R /XYZ 138.75 562.618 null]
+[60 0 R /XYZ 128.787 562.618 null]
 endobj
 65 0 obj
 <<
@@ -1041,108 +1041,108 @@ endobj
 xref
 0 98
 0000000002 65535 f 
-0000016748 00000 n 
+0000016754 00000 n 
 0000000003 00000 f 
 0000000004 00000 f 
 0000000008 00000 f 
-0000023063 00000 n 
-0000016831 00000 n 
-0000017874 00000 n 
+0000023069 00000 n 
+0000016837 00000 n 
+0000017880 00000 n 
 0000000000 00000 f 
 0000014059 00000 n 
-0000018561 00000 n 
-0000018663 00000 n 
-0000018739 00000 n 
-0000018815 00000 n 
-0000018903 00000 n 
-0000019104 00000 n 
-0000019312 00000 n 
+0000018567 00000 n 
+0000018669 00000 n 
+0000018745 00000 n 
+0000018821 00000 n 
+0000018909 00000 n 
+0000019110 00000 n 
+0000019318 00000 n 
 0000014261 00000 n 
 0000000015 00000 n 
-0000019429 00000 n 
+0000019435 00000 n 
 0000014478 00000 n 
 0000000068 00000 n 
-0000019546 00000 n 
-0000019755 00000 n 
+0000019552 00000 n 
+0000019761 00000 n 
 0000014695 00000 n 
 0000000121 00000 n 
-0000019872 00000 n 
+0000019878 00000 n 
 0000014911 00000 n 
 0000000174 00000 n 
-0000019990 00000 n 
-0000020078 00000 n 
-0000020281 00000 n 
-0000020492 00000 n 
+0000019996 00000 n 
+0000020084 00000 n 
+0000020287 00000 n 
+0000020498 00000 n 
 0000015128 00000 n 
 0000000227 00000 n 
-0000020610 00000 n 
+0000020616 00000 n 
 0000015345 00000 n 
 0000000280 00000 n 
-0000020728 00000 n 
-0000020939 00000 n 
+0000020734 00000 n 
+0000020945 00000 n 
 0000015562 00000 n 
 0000000333 00000 n 
-0000021057 00000 n 
+0000021063 00000 n 
 0000015779 00000 n 
 0000000386 00000 n 
-0000021175 00000 n 
-0000021267 00000 n 
-0000021391 00000 n 
-0000021479 00000 n 
-0000021590 00000 n 
-0000021680 00000 n 
-0000021788 00000 n 
-0000021872 00000 n 
-0000021960 00000 n 
-0000022081 00000 n 
-0000022171 00000 n 
-0000022279 00000 n 
-0000022363 00000 n 
-0000022451 00000 n 
-0000022572 00000 n 
-0000022662 00000 n 
-0000022770 00000 n 
-0000022854 00000 n 
-0000022942 00000 n 
+0000021181 00000 n 
+0000021273 00000 n 
+0000021397 00000 n 
+0000021485 00000 n 
+0000021596 00000 n 
+0000021686 00000 n 
+0000021794 00000 n 
+0000021878 00000 n 
+0000021966 00000 n 
+0000022087 00000 n 
+0000022177 00000 n 
+0000022285 00000 n 
+0000022369 00000 n 
+0000022457 00000 n 
+0000022578 00000 n 
+0000022668 00000 n 
+0000022776 00000 n 
+0000022860 00000 n 
+0000022948 00000 n 
 0000000439 00000 n 
-0000016648 00000 n 
+0000016654 00000 n 
 0000011908 00000 n 
 0000015996 00000 n 
 0000016054 00000 n 
 0000016104 00000 n 
 0000016163 00000 n 
-0000050392 00000 n 
+0000050398 00000 n 
 0000016214 00000 n 
 0000016273 00000 n 
-0000048450 00000 n 
+0000048456 00000 n 
 0000016324 00000 n 
-0000016382 00000 n 
-0000016432 00000 n 
-0000016490 00000 n 
-0000016540 00000 n 
-0000016598 00000 n 
-0000050550 00000 n 
-0000016795 00000 n 
-0000017170 00000 n 
-0000017837 00000 n 
-0000018453 00000 n 
-0000023182 00000 n 
-0000023434 00000 n 
-0000023889 00000 n 
-0000032173 00000 n 
-0000032404 00000 n 
-0000046360 00000 n 
-0000046662 00000 n 
-0000048609 00000 n 
-0000050608 00000 n 
-0000050789 00000 n 
-0000050825 00000 n 
-0000051067 00000 n 
+0000016383 00000 n 
+0000016434 00000 n 
+0000016493 00000 n 
+0000016544 00000 n 
+0000016603 00000 n 
+0000050556 00000 n 
+0000016801 00000 n 
+0000017176 00000 n 
+0000017843 00000 n 
+0000018459 00000 n 
+0000023188 00000 n 
+0000023440 00000 n 
+0000023895 00000 n 
+0000032179 00000 n 
+0000032410 00000 n 
+0000046366 00000 n 
+0000046668 00000 n 
+0000048615 00000 n 
+0000050614 00000 n 
+0000050795 00000 n 
+0000050831 00000 n 
+0000051073 00000 n 
 trailer
 << /Size 98
 /Root 96 0 R
 /Info 97 0 R
 /ID [<9BD18DF3359C1216B83ADB4AA401CC9A> <9BD18DF3359C1216B83ADB4AA401CC9A>] >>
 startxref
-51276
+51282
 %%EOF





More information about the latex3-commits mailing list.