diff --git a/required/latex-lab/latex-lab-block.dtx b/required/latex-lab/latex-lab-block.dtx index 5e4e224c92..0e9cde5d75 100644 --- a/required/latex-lab/latex-lab-block.dtx +++ b/required/latex-lab/latex-lab-block.dtx @@ -9,7 +9,7 @@ % % https://www.latex-project.org/lppl.txt % -\def\ltlabblockdate{2026-02-05} +\def\ltlabblockdate{2026-02-10} \def\ltlabblockversion{0.9o} %<*driver> @@ -1933,9 +1933,9 @@ ,order = {title, space, number, space, note, punct} ,caption-decls = \bfseries ,title-decls = - ,number-decls = + ,number-decls = \upshape ,punct-decls = - ,note-decls = + ,note-decls = \upshape\mdseries ,title-format = #1 ,number-format = #1 ,punct-format = #1 @@ -1952,7 +1952,7 @@ \DeclareInstanceCopy{thmstyle}{remark}{plain} \EditInstance{thmstyle}{remark} { - ,title-decls = \itshape + ,caption-decls = \itshape ,body-decls = \normalfont } % \end{macrocode} @@ -6764,6 +6764,9 @@ ,before-hspace:e = \tl_if_empty:nTF{#5}{0pt}{#5} ,body-decls = {#4} ,punct = {#7} + ,order = {title, space, number, space, note, punct} + ,number-decls = \upshape + ,note-decls = \upshape\mdseries % \end{macrocode} % This setting doesn't cover all syntax possibilities. % \begin{macrocode} @@ -6826,9 +6829,9 @@ % \begin{macrocode} \cs_set:Npn \thmname ##1 {title,} \cs_set:Npn \thmnumber ##1 {number,} - \cs_set:Npn \thmnote ##1 {punct,note} + \cs_set:Npn \thmnote ##1 {note,} \cs_set:Npn \@@_tmp:w##1##2##3 { - \exp_args:Nnne \EditInstance{thmstyle}{#1}{order={#9}}} + \exp_args:Nnne \EditInstance{thmstyle}{#1}{order={#9 punct}}} \@@_tmp:w {##1} {##1} {##1} } % \end{macrocode} diff --git a/required/latex-lab/testfiles-block/blocks-theorem-04.luatex.tlg b/required/latex-lab/testfiles-block/blocks-theorem-04.luatex.tlg index e22d793a71..505882cd7c 100644 --- a/required/latex-lab/testfiles-block/blocks-theorem-04.luatex.tlg +++ b/required/latex-lab/testfiles-block/blocks-theorem-04.luatex.tlg @@ -241,7 +241,7 @@ Completed box being shipped out [1] ....\glue(\parskip) 0.0 plus 1.0 ....\glue(\parskip) 0.0 ....\glue(\baselineskip) 4.5 -....\hbox(7.5+2.5)x345.0, glue set 100.99596fil, direction TLT +....\hbox(7.5+2.5)x345.0, glue set 111.10089fil, direction TLT .....\localpar ......\localinterlinepenalty=0 ......\localbrokenpenalty=0 @@ -272,24 +272,24 @@ Completed box being shipped out [1] .....\pdfliteral page .....\TU/lmr/m/n/10 .....\glue(\spaceskip) 0.50331 plus 1.91666 minus 1.27777 -.....\OT1/cmr/bx/n/10 ( -.....\OT1/cmr/bx/n/10 I -.....\OT1/cmr/bx/n/10 t +.....\OT1/cmr/m/n/10 ( +.....\OT1/cmr/m/n/10 I +.....\OT1/cmr/m/n/10 t .....\TU/lmr/m/n/10 -.....\glue(\spaceskip) 0.50331 plus 1.91666 minus 1.27777 -.....\OT1/cmr/bx/n/10 h -.....\OT1/cmr/bx/n/10 a -.....\OT1/cmr/bx/n/10 s +.....\glue(\spaceskip) 0.00333 plus 1.66666 minus 1.11111 +.....\OT1/cmr/m/n/10 h +.....\OT1/cmr/m/n/10 a +.....\OT1/cmr/m/n/10 s .....\TU/lmr/m/n/10 -.....\glue(\spaceskip) 0.50331 plus 1.91666 minus 1.27777 -.....\OT1/cmr/bx/n/10 a +.....\glue(\spaceskip) 0.00333 plus 1.66666 minus 1.11111 +.....\OT1/cmr/m/n/10 a .....\TU/lmr/m/n/10 -.....\glue(\spaceskip) 0.50331 plus 1.91666 minus 1.27777 -.....\OT1/cmr/bx/n/10 n -.....\OT1/cmr/bx/n/10 a -.....\OT1/cmr/bx/n/10 m -.....\OT1/cmr/bx/n/10 e -.....\OT1/cmr/bx/n/10 ) +.....\glue(\spaceskip) 0.00333 plus 1.66666 minus 1.11111 +.....\OT1/cmr/m/n/10 n +.....\OT1/cmr/m/n/10 a +.....\OT1/cmr/m/n/10 m +.....\OT1/cmr/m/n/10 e +.....\OT1/cmr/m/n/10 ) .....\pdfliteral page .....\pdfliteral page .....\OT1/cmr/bx/n/10 . diff --git a/required/latex-lab/testfiles-block/blocks-theorem-04.tlg b/required/latex-lab/testfiles-block/blocks-theorem-04.tlg index 2e544014aa..1d4f3c984b 100644 --- a/required/latex-lab/testfiles-block/blocks-theorem-04.tlg +++ b/required/latex-lab/testfiles-block/blocks-theorem-04.tlg @@ -235,7 +235,7 @@ Completed box being shipped out [1] ....\glue(\parskip) 0.0 plus 1.0 ....\glue(\parskip) 0.0 ....\glue(\baselineskip) 4.50183 -....\hbox(7.49817+2.49939)x345.0, glue set 101.05296fil +....\hbox(7.49817+2.49939)x345.0, glue set 111.15605fil .....\glue 0.0 .....\write1{\new@label@record{mcid-2}{{tagabspage}{\__property_code_tagabspage: }{tagmcabs}{2}{tagmcid}{\__property_code_tagmcid: }}} .....\pdfliteral shipout page{/Caption <> BDC} @@ -257,21 +257,21 @@ Completed box being shipped out [1] .....\write1{\new@label@record{mcid-4}{{tagabspage}{\__property_code_tagabspage: }{tagmcabs}{4}{tagmcid}{\__property_code_tagmcid: }}} .....\pdfliteral shipout page{/Caption <> BDC} .....\glue 3.8324 plus 1.9162 minus 1.27747 -.....\T1/cmr/bx/n/10 ( -.....\T1/cmr/bx/n/10 I -.....\T1/cmr/bx/n/10 t -.....\glue 3.8324 plus 1.9162 minus 1.27747 -.....\T1/cmr/bx/n/10 h -.....\T1/cmr/bx/n/10 a -.....\T1/cmr/bx/n/10 s -.....\glue 3.8324 plus 1.9162 minus 1.27747 -.....\T1/cmr/bx/n/10 a -.....\glue 3.8324 plus 1.9162 minus 1.27747 -.....\T1/cmr/bx/n/10 n -.....\T1/cmr/bx/n/10 a -.....\T1/cmr/bx/n/10 m -.....\T1/cmr/bx/n/10 e -.....\T1/cmr/bx/n/10 ) +.....\T1/cmr/m/n/10 ( +.....\T1/cmr/m/n/10 I +.....\T1/cmr/m/n/10 t +.....\glue 3.33252 plus 1.66626 minus 1.11084 +.....\T1/cmr/m/n/10 h +.....\T1/cmr/m/n/10 a +.....\T1/cmr/m/n/10 s +.....\glue 3.33252 plus 1.66626 minus 1.11084 +.....\T1/cmr/m/n/10 a +.....\glue 3.33252 plus 1.66626 minus 1.11084 +.....\T1/cmr/m/n/10 n +.....\T1/cmr/m/n/10 a +.....\T1/cmr/m/n/10 m +.....\T1/cmr/m/n/10 e +.....\T1/cmr/m/n/10 ) .....\pdfliteral page{EMC} .....\write1{\new@label@record{mcid-5}{{tagabspage}{\__property_code_tagabspage: }{tagmcabs}{5}{tagmcid}{\__property_code_tagmcid: }}} .....\pdfliteral shipout page{/Caption <> BDC} diff --git a/required/latex-lab/testfiles-firstaid/test-amsart-733.tlg b/required/latex-lab/testfiles-firstaid/test-amsart-733.tlg index d75fd62046..50131e502c 100644 --- a/required/latex-lab/testfiles-firstaid/test-amsart-733.tlg +++ b/required/latex-lab/testfiles-firstaid/test-amsart-733.tlg @@ -28,12 +28,12 @@ The instance 'citing' of type 'thmstyle' has values: > caption-unbreakable => false > before-hspace => 0pt > after-hspace => .5em -> order => number,title,punct,note +> order => number,title,note,punct > caption-decls => \bfseries > title-decls => -> number-decls => +> number-decls => \upshape > punct-decls => -> note-decls => +> note-decls => \upshape \mdseries > title-format => {##1} > number-format => {##1 } > punct-format => ##1