Skip to content

Commit 2896b8f

Browse files
authored
Merge pull request #388 from latex3/gh386
Gh386, 387 and tagging issue 920
2 parents c135bf2 + a1c7d70 commit 2896b8f

24 files changed

+585
-569
lines changed

ChangeLog.txt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
2025-06-20 Ulrike Fischer
2+
* hyperref.dtx: test if \ifmeasuring@ already exists, tagging-project issue #920
3+
4+
2025-06-17 Ulrike Fischer
5+
* hyperref.dtx: set the pdfa key automatically if an A-standard is
6+
set in \DocumentMetadata. issue #387
7+
8+
2025-06-01 Ulrike Fischer
9+
* hyperref.dtx: change hyperindexformat to hyperxindexformat, issue #386
10+
111
2025-05-20 Ulrike Fischer
212
* hyperref.dtx: added a group in the xetex driver, issue #380.
313
* hyperref.dtx: renamed \textin to \textinsymbol, issue #377

doc/hyperref-doc.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2148,7 +2148,7 @@ \subsection{Option `pdfa'}
21482148
the loading of the package and cannot be changed after \xpackage{hyperref} is
21492149
loaded (\verb|\usepackage{hyperref}|).
21502150

2151-
2151+
If the PDF management is loaded with \cs{DocumentMetadata} the option is automatically set/unset depending on if an A-standard is set with the `pdfstandard` key. The manual setting of `pdfa` is then ignored.
21522152

21532153
\subsection{Option `linktoc' added}
21542154

hyperref.dtx

Lines changed: 41 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6502,9 +6502,18 @@
65026502
\define@key{Hyp}{pdfdisplaydoctitle}[true]{%
65036503
\Hy@boolkey{pdfdisplaydoctitle}{#1}%
65046504
}
6505-
\define@key{Hyp}{pdfa}[true]{%
6506-
\Hy@boolkey{pdfa}{#1}%
6505+
\define@key{Hyp}{pdfa}[true]{%
6506+
\IfDocumentMetadataTF
6507+
{
6508+
\PackageWarning{hyperref}{%
6509+
\string\DocumentMetadata\space detected.\MessageBreak
6510+
The 'pdfa' key will be ignored.\MessageBreak
6511+
Please set the PDF/A standard in \string\DocumentMetadata\MessageBreak
6512+
with the 'pdfstandard' key.}
6513+
}
6514+
{\Hy@boolkey{pdfa}{#1}}%
65076515
}
6516+
65086517
\define@key{Hyp}{pdfnewwindow}[true]{%
65096518
\def\Hy@temp{#1}%
65106519
\ifx\Hy@temp\@empty
@@ -6833,8 +6842,21 @@
68336842
% \end{macrocode}
68346843
%
68356844
% \subsection{PDF/A}
6836-
%
6845+
% If an A-standard has been set in \cs{DocumentMetadata} hyperref should set the pdfa
6846+
% key too.
68376847
% \begin{macrocode}
6848+
\ExplSyntaxOn
6849+
\IfDocumentMetadataT
6850+
{
6851+
\tl_if_empty:eTF{\GetDocumentProperties{document/pdfstandard}}
6852+
{
6853+
\Hy@pdfafalse
6854+
}
6855+
{
6856+
\Hy@pdfatrue
6857+
}
6858+
}
6859+
\ExplSyntaxOff
68386860
\Hy@DisableOption{pdfa}
68396861
% \end{macrocode}
68406862
%
@@ -10438,8 +10460,12 @@
1043810460
% AMS\LaTeX\ processes all equations twice; we want to make sure
1043910461
% that the hyper stuff is not executed twice, so we use the AMS
1044010462
% |\ifmeasuring@|, initialized if AMS math is not used.
10463+
% change 2025-06-20: test if the switch already exist, see tagging-project issue 920.
1044110464
% \begin{macrocode}
10442-
\newif\ifmeasuring@\measuring@false
10465+
\ifcsname ifmeasuring@\endcsname
10466+
\else
10467+
\expandafter\newif\csname ifmeasuring@\endcsname\measuring@false
10468+
\fi
1044310469
\newcommand\Hy@ifnotmeasuring[1]{#1}
1044410470
\AddToHook{package/amsmath/after}
1044510471
{
@@ -12259,13 +12285,17 @@
1225912285
% \begin{macrocode}
1226012286
\ifHy@hyperindex
1226112287
\def\HyInd@ParenLeft{(}%
12262-
\def\HyInd@ParenRight{)}%
12263-
\def\hyperindexformat#1#2{%
12288+
\def\HyInd@ParenRight{)}%
12289+
\def\hyperxindexformat#1#2{%
1226412290
\let\HyOrg@hyperpage\hyperpage
1226512291
\let\hyperpage\@firstofone
1226612292
#1{\HyOrg@hyperpage{#2}}%
1226712293
\let\hyperpage\HyOrg@hyperpage
1226812294
}%
12295+
% \end{macrocode}
12296+
% keep the old name for compability.
12297+
% \begin{macrocode}
12298+
\let\hyperindexformat\hyperxindexformat
1226912299
\Hy@nextfalse
1227012300
\@ifpackageloaded{multind}{\Hy@nexttrue}{}%
1227112301
\@ifpackageloaded{index}{\Hy@nexttrue}{}%
@@ -12290,7 +12320,7 @@
1229012320
\ifx\Hy@temp@A\HyInd@ParenRight 1\fi
1229112321
\relax
1229212322
\HyInd@org@wrindex{#1}{%
12293-
#2|hyperindexformat{/#3#4}%
12323+
#2|hyperxindexformat{/#3#4}%
1229412324
}%
1229512325
\else
1229612326
\ifx\\#4\\%
@@ -12301,7 +12331,7 @@
1230112331
\fi
1230212332
\else
1230312333
\HyInd@org@wrindex{#1}{%
12304-
#2|#3hyperindexformat{/#4}%
12334+
#2|#3hyperxindexformat{/#4}%
1230512335
}%
1230612336
\fi
1230712337
\fi
@@ -12328,7 +12358,7 @@
1232812358
\relax
1232912359
\protected@write\@indexfile{}{%
1233012360
\string\indexentry{%
12331-
#1|hyperindexformat{/#2#3}%
12361+
#1|hyperxindexformat{/#2#3}%
1233212362
}{\thepage}%
1233312363
}%
1233412364
\else
@@ -12357,14 +12387,14 @@
1235712387
\else
1235812388
\protected@write\@indexfile{}{%
1235912389
\string\indexentry{%
12360-
#1|#2hyperindexformat{/#3}%
12390+
#1|#2hyperxindexformat{/#3}%
1236112391
}{\thepage}%
1236212392
}%
1236312393
\ifx\Hy@temp@A\HyInd@ParenLeft
1236412394
\HyInd@DefKey{#1}%
1236512395
\expandafter
1236612396
\gdef\csname HyInd@(\HyInd@key)\endcsname{%
12367-
hyperindexformat{/#3}%
12397+
hyperxindexformat{/#3}%
1236812398
}%
1236912399
\fi
1237012400
\fi

testfiles-pdftex/nopatch-amsmath-1.tlg

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Completed box being shipped out [1]
2828
.....\hbox(0.0+0.0)x345.0
2929
...\glue 25.0
3030
...\glue(\lineskip) 0.0
31-
...\vbox(550.0+0.0)x345.0, glue set 521.94424fil
31+
...\vbox(550.0+0.0)x345.0, glue set 519.44452fil
3232
....\write-{}
3333
....\pdfdest name{Doc-Start} xyz
3434
....\pdfdest name{section*.1} xyz
@@ -62,7 +62,6 @@ Completed box being shipped out [1]
6262
......\write1{\newlabel{aaa}{{{x}}{\thepage }{}{section*.1}{}}}
6363
....\penalty 0
6464
....\glue(\belowdisplayshortskip) 6.0 plus 3.0 minus 3.0
65-
....\glue -2.5
6665
....\glue 0.0 plus 1.0fil
6766
....\glue 0.0
6867
....\glue 0.0 plus 0.0001fil

testfiles-pdftex/nopatch.tlg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Don't change this file in any respect.
55
<argument> \make@df@tag@@
66
l. ...\ShowCommand\make@df@tag@@
77
> \LT@array=macro:
8-
[#1]#2->\UseTaggingSocket {tbl/init}\tl_if_empty:eTF {\LTcaptype }{\tl_gset:Ne \@currentHref {LT@tables.\theHLT@tables }}{\@kernel@refstepcounter {\LTcaptype }\stepcounter {LT@tables}\tl_gset:Ne \@currentHref {\LTcaptype .\cs_if_exist_use:c {theH\LTcaptype }}}\tbl_gzero_row_count: \UseTaggingSocket {tbl/longtable/init}\if l#1\LTleft \z@ \LTright \fill \else \if r#1\LTleft \fill \LTright \z@ \else \if c#1\LTleft \fill \LTright \fill \fi \fi \fi \let \LT@mcol \multicolumn \let \LT@@tabarray \@tabarray \let \LT@@hl \hline \def \@tabarray {\let \hline \LT@@hl \LT@@tabarray }\let \\\LT@tabularcr \let \tabularnewline \\\def \newpage {\noalign {\break }}\def \pagebreak {\noalign {\ifnum `}=0\fi \@testopt {\LT@no@pgbk -}4}\def \nopagebreak {\noalign {\ifnum `}=0\fi \@testopt \LT@no@pgbk 4}\let \hline \LT@hline \let \kill \LT@kill \let \caption \LT@caption \@tempdima \ht \strutbox \let \@endpbox \LT@endpbox \ifx \extrarowheight \@undefined \let \@acol \@tabacol \let \@classz \@tabclassz \let \@classiv \@tabclassiv \def \@startpbox {\vtop \LT@startpbox }\let \@@startpbox \@startpbox \let \@@endpbox \@endpbox \let \LT@LL@FM@cr \@tabularcr \else \advance \@tempdima \extrarowheight \col@sep \tabcolsep \let \@startpbox \LT@startpbox \let \LT@LL@FM@cr \@arraycr \fi \setbox \@arstrutbox \hbox {\vrule \@height \arraystretch \@tempdima \@depth \arraystretch \dp \strutbox \@width \z@ }\let \@sharp ##\let \protect \relax \begingroup \@mkpream {#2}\tbl_count_table_cols: \xdef \LT@bchunk {\tbl_inbetween_rows: \global \advance \c@LT@chunks \@ne \global \LT@rows \z@ \setbox \z@ \vbox \bgroup \LT@setprevdepth \tabskip \LTleft \noexpand \halign to\hsize \bgroup \tabskip \z@ \@arstrut \UseTaggingSocket {tbl/row/begin}\tbl_init_cell_data_for_row: \@preamble \tabskip \LTright \cr }\endgroup \expandafter \LT@nofcols \LT@bchunk &\LT@nofcols \LT@make@row \m@th \let \par \@empty \everycr {\noalign {\__tbl_trace:n {--longtable--> chunk row: \the \LT@rows \space row: \the \g__tbl_row_int \space column: \the \g__tbl_col_int }\tbl_if_row_was_started:T {\UseTaggingSocket {tbl/row/end}\tbl_inbetween_rows: }\int_compare:nNnT \LT@rows <\LTchunksize {\tbl_gincr_row_count: }}}\lineskip \z@ \baselineskip \z@ \LT@bchunk .
8+
[#1]#2->\UseTaggingSocket {tbl/init}\tl_if_empty:eTF {\LTcaptype }{\tl_gset:Ne \@currentHref {LT@tables.\theHLT@tables }}{\@kernel@refstepcounter {\LTcaptype }\stepcounter {LT@tables}\tl_gset:Ne \@currentHref {\LTcaptype .\cs_if_exist_use:c {theH\LTcaptype }}}\tbl_gzero_row_count: \UseTaggingSocket {tbl/longtable/init}\if l#1\LTleft \z@ \LTright \fill \else \if r#1\LTleft \fill \LTright \z@ \else \if c#1\LTleft \fill \LTright \fill \fi \fi \fi \let \LT@mcol \multicolumn \let \LT@@tabarray \@tabarray \let \LT@@hl \hline \def \@tabarray {\let \hline \LT@@hl \LT@@tabarray }\let \\\LT@tabularcr \let \tabularnewline \\\def \newpage {\noalign {\break }}\def \pagebreak {\noalign {\ifnum `}=0\fi \@testopt {\LT@no@pgbk -}4}\def \nopagebreak {\noalign {\ifnum `}=0\fi \@testopt \LT@no@pgbk 4}\let \hline \LT@hline \let \kill \LT@kill \let \caption \LT@caption \@tempdima \ht \strutbox \let \@endpbox \LT@endpbox \ifx \extrarowheight \@undefined \let \@acol \@tabacol \let \@classz \@tabclassz \let \@classiv \@tabclassiv \def \@startpbox {\vtop \LT@startpbox }\let \@@startpbox \@startpbox \let \@@endpbox \@endpbox \let \LT@LL@FM@cr \@tabularcr \else \advance \@tempdima \extrarowheight \col@sep \tabcolsep \let \@startpbox@action \LT@startpbox \let \LT@LL@FM@cr \@arraycr \fi \setbox \@arstrutbox \hbox {\vrule \@height \arraystretch \@tempdima \@depth \arraystretch \dp \strutbox \@width \z@ }\let \@sharp ##\let \protect \relax \begingroup \@mkpream {#2}\tbl_count_table_cols: \xdef \LT@bchunk {\tbl_inbetween_rows: \global \advance \c@LT@chunks \@ne \global \LT@rows \z@ \setbox \z@ \vbox \bgroup \LT@setprevdepth \tabskip \LTleft \noexpand \halign to\hsize \bgroup \tabskip \z@ \@arstrut \UseTaggingSocket {tbl/row/begin}\tbl_init_cell_data_for_row: \@preamble \tabskip \LTright \cr }\endgroup \expandafter \LT@nofcols \LT@bchunk &\LT@nofcols \LT@make@row \m@th \let \par \@empty \everycr {\noalign {\__tbl_trace:n {--longtable--> chunk row: \the \LT@rows \space row: \the \g__tbl_row_int \space column: \the \g__tbl_col_int }\tbl_if_row_was_started:T {\UseTaggingSocket {tbl/row/end}\tbl_inbetween_rows: }\int_compare:nNnT \LT@rows <\LTchunksize {\tbl_gincr_row_count: }}}\lineskip \z@ \baselineskip \z@ \LT@bchunk .
99
<argument> \LT@array
1010
l. ...\ShowCommand\LT@array
1111
> \LT@start=macro:

testfiles-pdftex/patch.tlg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Don't change this file in any respect.
55
<argument> \make@df@tag@@
66
l. ...\ShowCommand\make@df@tag@@
77
> \LT@array=macro:
8-
[#1]#2->\UseTaggingSocket {tbl/init}\tl_if_empty:eTF {\LTcaptype }{\tl_gset:Ne \@currentHref {LT@tables.\theHLT@tables }}{\@kernel@refstepcounter {\LTcaptype }\stepcounter {LT@tables}\tl_gset:Ne \@currentHref {\LTcaptype .\cs_if_exist_use:c {theH\LTcaptype }}}\tbl_gzero_row_count: \UseTaggingSocket {tbl/longtable/init}\if l#1\LTleft \z@ \LTright \fill \else \if r#1\LTleft \fill \LTright \z@ \else \if c#1\LTleft \fill \LTright \fill \fi \fi \fi \let \LT@mcol \multicolumn \let \LT@@tabarray \@tabarray \let \LT@@hl \hline \def \@tabarray {\let \hline \LT@@hl \LT@@tabarray }\let \\\LT@tabularcr \let \tabularnewline \\\def \newpage {\noalign {\break }}\def \pagebreak {\noalign {\ifnum `}=0\fi \@testopt {\LT@no@pgbk -}4}\def \nopagebreak {\noalign {\ifnum `}=0\fi \@testopt \LT@no@pgbk 4}\let \hline \LT@hline \let \kill \LT@kill \let \caption \LT@caption \@tempdima \ht \strutbox \let \@endpbox \LT@endpbox \ifx \extrarowheight \@undefined \let \@acol \@tabacol \let \@classz \@tabclassz \let \@classiv \@tabclassiv \def \@startpbox {\vtop \LT@startpbox }\let \@@startpbox \@startpbox \let \@@endpbox \@endpbox \let \LT@LL@FM@cr \@tabularcr \else \advance \@tempdima \extrarowheight \col@sep \tabcolsep \let \@startpbox \LT@startpbox \let \LT@LL@FM@cr \@arraycr \fi \setbox \@arstrutbox \hbox {\vrule \@height \arraystretch \@tempdima \@depth \arraystretch \dp \strutbox \@width \z@ }\let \@sharp ##\let \protect \relax \begingroup \@mkpream {#2}\tbl_count_table_cols: \xdef \LT@bchunk {\tbl_inbetween_rows: \global \advance \c@LT@chunks \@ne \global \LT@rows \z@ \setbox \z@ \vbox \bgroup \LT@setprevdepth \tabskip \LTleft \noexpand \halign to\hsize \bgroup \tabskip \z@ \@arstrut \UseTaggingSocket {tbl/row/begin}\tbl_init_cell_data_for_row: \@preamble \tabskip \LTright \cr }\endgroup \expandafter \LT@nofcols \LT@bchunk &\LT@nofcols \LT@make@row \m@th \let \par \@empty \everycr {\noalign {\__tbl_trace:n {--longtable--> chunk row: \the \LT@rows \space row: \the \g__tbl_row_int \space column: \the \g__tbl_col_int }\tbl_if_row_was_started:T {\UseTaggingSocket {tbl/row/end}\tbl_inbetween_rows: }\int_compare:nNnT \LT@rows <\LTchunksize {\tbl_gincr_row_count: }}}\lineskip \z@ \baselineskip \z@ \LT@bchunk .
8+
[#1]#2->\UseTaggingSocket {tbl/init}\tl_if_empty:eTF {\LTcaptype }{\tl_gset:Ne \@currentHref {LT@tables.\theHLT@tables }}{\@kernel@refstepcounter {\LTcaptype }\stepcounter {LT@tables}\tl_gset:Ne \@currentHref {\LTcaptype .\cs_if_exist_use:c {theH\LTcaptype }}}\tbl_gzero_row_count: \UseTaggingSocket {tbl/longtable/init}\if l#1\LTleft \z@ \LTright \fill \else \if r#1\LTleft \fill \LTright \z@ \else \if c#1\LTleft \fill \LTright \fill \fi \fi \fi \let \LT@mcol \multicolumn \let \LT@@tabarray \@tabarray \let \LT@@hl \hline \def \@tabarray {\let \hline \LT@@hl \LT@@tabarray }\let \\\LT@tabularcr \let \tabularnewline \\\def \newpage {\noalign {\break }}\def \pagebreak {\noalign {\ifnum `}=0\fi \@testopt {\LT@no@pgbk -}4}\def \nopagebreak {\noalign {\ifnum `}=0\fi \@testopt \LT@no@pgbk 4}\let \hline \LT@hline \let \kill \LT@kill \let \caption \LT@caption \@tempdima \ht \strutbox \let \@endpbox \LT@endpbox \ifx \extrarowheight \@undefined \let \@acol \@tabacol \let \@classz \@tabclassz \let \@classiv \@tabclassiv \def \@startpbox {\vtop \LT@startpbox }\let \@@startpbox \@startpbox \let \@@endpbox \@endpbox \let \LT@LL@FM@cr \@tabularcr \else \advance \@tempdima \extrarowheight \col@sep \tabcolsep \let \@startpbox@action \LT@startpbox \let \LT@LL@FM@cr \@arraycr \fi \setbox \@arstrutbox \hbox {\vrule \@height \arraystretch \@tempdima \@depth \arraystretch \dp \strutbox \@width \z@ }\let \@sharp ##\let \protect \relax \begingroup \@mkpream {#2}\tbl_count_table_cols: \xdef \LT@bchunk {\tbl_inbetween_rows: \global \advance \c@LT@chunks \@ne \global \LT@rows \z@ \setbox \z@ \vbox \bgroup \LT@setprevdepth \tabskip \LTleft \noexpand \halign to\hsize \bgroup \tabskip \z@ \@arstrut \UseTaggingSocket {tbl/row/begin}\tbl_init_cell_data_for_row: \@preamble \tabskip \LTright \cr }\endgroup \expandafter \LT@nofcols \LT@bchunk &\LT@nofcols \LT@make@row \m@th \let \par \@empty \everycr {\noalign {\__tbl_trace:n {--longtable--> chunk row: \the \LT@rows \space row: \the \g__tbl_row_int \space column: \the \g__tbl_col_int }\tbl_if_row_was_started:T {\UseTaggingSocket {tbl/row/end}\tbl_inbetween_rows: }\int_compare:nNnT \LT@rows <\LTchunksize {\tbl_gincr_row_count: }}}\lineskip \z@ \baselineskip \z@ \LT@bchunk .
99
<argument> \LT@array
1010
l. ...\ShowCommand\LT@array
1111
> \LT@start=macro:

testfiles-pdftex/thm-001.tlg

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Completed box being shipped out [1]
2929
.....\hbox(0.0+0.0)x345.0
3030
...\glue 25.0
3131
...\glue(\lineskip) 0.0
32-
...\vbox(550.0+0.0)x345.0, glue set 499.9466fil
32+
...\vbox(550.0+0.0)x345.0, glue set 498.00237fil
3333
....\write-{}
3434
....\pdfdest name{Doc-Start} xyz
3535
....\glue(\topskip) 3.05556
@@ -162,7 +162,6 @@ Completed box being shipped out [1]
162162
.....\glue(\rightskip) 0.0
163163
....\penalty -51
164164
....\glue 8.0 plus 2.0 minus 4.0
165-
....\glue -1.94444
166165
....\glue 0.0 plus 1.0fil
167166
....\glue 0.0
168167
....\glue 0.0 plus 0.0001fil

testfiles-pdftex/thm-002.tlg

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ Completed box being shipped out [2]
114114
.....\hbox(0.0+0.0)x345.0
115115
...\glue 25.0
116116
...\glue(\lineskip) 0.0
117-
...\vbox(550.0+0.0)x345.0, glue set 529.94339fil
117+
...\vbox(550.0+0.0)x345.0, glue set 527.99916fil
118118
....\write-{}
119119
....\write1{\newlabel{thm:1}{{1}{\thepage }{}{theorem.1}{}}}
120120
....\glue(\topskip) 3.05556
@@ -176,7 +176,6 @@ Completed box being shipped out [2]
176176
.....\glue(\rightskip) 0.0
177177
....\penalty -51
178178
....\glue 10.0 plus 3.0 minus 5.0
179-
....\glue -1.94444
180179
....\glue 0.0 plus 1.0fil
181180
....\glue 0.0
182181
....\glue 0.0 plus 0.0001fil

testfiles-pdftex/thm-003-cleveref.tlg

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Completed box being shipped out [1]
3434
.....\hbox(0.0+0.0)x390.0
3535
...\glue 25.0
3636
...\glue(\lineskip) 0.0
37-
...\vbox(592.0+0.0)x390.0, glue set 155.98334fil
37+
...\vbox(592.0+0.0)x390.0, glue set 153.65027fil
3838
....\write-{}
3939
....\pdfdest name{Doc-Start} xyz
4040
....\write-{}
@@ -1174,7 +1174,6 @@ Completed box being shipped out [1]
11741174
.....\glue(\rightskip) 0.0
11751175
....\penalty -51
11761176
....\glue 10.0 plus 4.0 minus 6.0
1177-
....\glue -2.33331
11781177
....\glue 0.0 plus 1.0fil
11791178
....\glue 0.0
11801179
....\glue 0.0 plus 0.0001fil

testfiles-pdftex/thm-003.tlg

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Completed box being shipped out [1]
3434
.....\hbox(0.0+0.0)x390.0
3535
...\glue 25.0
3636
...\glue(\lineskip) 0.0
37-
...\vbox(592.0+0.0)x390.0, glue set 143.98462fil
37+
...\vbox(592.0+0.0)x390.0, glue set 141.65155fil
3838
....\write-{}
3939
....\pdfdest name{Doc-Start} xyz
4040
....\write-{}
@@ -1178,7 +1178,6 @@ Completed box being shipped out [1]
11781178
.....\glue(\rightskip) 0.0
11791179
....\penalty -51
11801180
....\glue 13.0 plus 6.0 minus 8.0
1181-
....\glue -2.33331
11821181
....\glue 0.0 plus 1.0fil
11831182
....\glue 0.0
11841183
....\glue 0.0 plus 0.0001fil

testfiles-pdftex/thm-007-gh360.tlg

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Completed box being shipped out [1]
2525
.....\hbox(0.0+0.0)x345.0
2626
...\glue 25.0
2727
...\glue(\lineskip) 0.0
28-
...\vbox(550.0+0.0)x345.0, glue set 533.94296fil
28+
...\vbox(550.0+0.0)x345.0, glue set 530.34332fil
2929
....\write-{}
3030
....\pdfdest name{Doc-Start} xyz
3131
....\pdfdest name{lstlisting.-1} xyz
@@ -78,7 +78,6 @@ Completed box being shipped out [1]
7878
....\penalty -50
7979
....\glue 6.0 plus 2.0 minus 2.0
8080
....\glue 0.0
81-
....\glue -3.60004
8281
....\glue 0.0 plus 1.0fil
8382
....\glue 0.0
8483
....\glue 0.0 plus 0.0001fil

0 commit comments

Comments
 (0)