[latex3-commits] [latex3/latex2e] latex-lab/blocks: fixing a bug in the block code; firstaif for verse.sty (8cb82b41)

github at latex-project.org github at latex-project.org
Tue Mar 19 20:34:14 CET 2024


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

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

commit 8cb82b41dca7afc9a982c7b4fb6de2eed3897ecf
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Tue Mar 19 20:34:14 2024 +0100

    fixing a bug in the block code;
    firstaif for verse.sty


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

8cb82b41dca7afc9a982c7b4fb6de2eed3897ecf
 required/latex-lab/latex-lab-block.dtx             |  17 +-
 required/latex-lab/latex-lab-firstaid.dtx          |  39 ++-
 .../testfiles-block/blocks-list-04.luatex.tlg      | 276 +++++++++++++++++++++
 .../latex-lab/testfiles-block/blocks-list-04.lvt   |  83 +++++++
 .../latex-lab/testfiles-block/blocks-list-04.tlg   | 237 ++++++++++++++++++
 required/latex-lab/update-blocks-all.sh            |   1 +
 6 files changed, 646 insertions(+), 7 deletions(-)

diff --git a/required/latex-lab/latex-lab-block.dtx b/required/latex-lab/latex-lab-block.dtx
index 50d8a2f7..8574dbc5 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{2024-03-16}
+\def\ltlabblockdate{2024-03-18}
 \def\ltlabblockversion{0.8l}
 %<*driver>
 \documentclass[kernel]{l3doc}
@@ -898,7 +898,7 @@
   item-instance   : instance{item} = basic ,
   item-skip       : skip = \itemsep ,
   item-penalty    : integer = \UseName{@itempenalty} ,
-  item-indent     : length = 0pt ,         % was \itemindent 
+  item-indent     : length = \itemindent ,         % was 0pt \itemindent 
   label-width     : length = \labelwidth ,
   label-sep       : length = \labelsep ,
   legacy-support   : boolean = false ,
@@ -2301,6 +2301,9 @@
                 \exp_after:wN \use_ii:nn \l_@@_item_align_tl
               }
           }
+%    \end{macrocode}
+%    Add another box level to the label box:
+%    \begin{macrocode}
        \hbox_set:Nn \l_@@_one_label_box
                     { \box_use_drop:N \l_@@_one_label_box }
       }
@@ -3807,11 +3810,17 @@
 {
   \tagpdfsetup
       {
-        % default if unknown
-        newattribute = {list}{/O /List /ListNumbering/None},    
         newattribute = {itemize}{/O /List /ListNumbering/Unordered},
         newattribute = {enumerate}{/O /List /ListNumbering/Ordered},        
         newattribute = {description}{/O /List /ListNumbering/Description},
+%    \end{macrocode}
+%    Originally 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
+%    \texttt{Unordered}.
+%    \begin{macrocode}
+        % default if unknown
+        newattribute = {list}{/O /List /ListNumbering/Unordered},    
       }
 }
 %    \end{macrocode}
diff --git a/required/latex-lab/latex-lab-firstaid.dtx b/required/latex-lab/latex-lab-firstaid.dtx
index 412d0f35..13a8ef77 100644
--- a/required/latex-lab/latex-lab-firstaid.dtx
+++ b/required/latex-lab/latex-lab-firstaid.dtx
@@ -79,15 +79,48 @@
 %
 %
 %
-% \subsection{blindtext}
-%
+% \subsection{verse}
+%
+%    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
+%    \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.
 %    \begin{macrocode}
 \AddToHook{fpackage/verse/after}[latex-lab-firstaid]{%
   \FirstAidNeededT{verse}{sty}{2014/05/10 v2.4b verse typesetting}%
    {%
+     \AtBeginDocument{%
+       \renewenvironment{verse}[1][\linewidth]{%
+         \stepcounter{verse at envctr}%
+         \setcounter{poemline}{0}\refstepcounter{poemline}%
+         \setcounter{vslineno}{1}%
+         \let\\=\@vscentercr
+         \list{}{\itemsep \z@
+                 \itemindent  -\vindent
+                 \listparindent\itemindent
+                 \parsep       \stanzaskip
+                 \ifdim #1 < \linewidth
+                   \rightmargin        \z@
+                   \setlength{\leftmargin}{\linewidth}%
+                   \addtolength{\leftmargin}{-#1}%
+                   \addtolength{\leftmargin}{-0.5\leftmargin}%
+                 \else
+                   \rightmargin        \leftmargin
+                 \fi
+                 \addtolength{\leftmargin}{\vindent}}%
+         \item[]%
+       }%
+       {\endlist}%
+     }%
    }%
 }
-%
+%    \end{macrocode}
+%    Of course, this means that the
+%    optional argument of the environment then only accepts a length
+%    value and not any more a key value list for altering the
+%    environment settings. 
 %
 %
 %
diff --git a/required/latex-lab/testfiles-block/blocks-list-04.luatex.tlg b/required/latex-lab/testfiles-block/blocks-list-04.luatex.tlg
new file mode 100644
index 00000000..e831537b
--- /dev/null
+++ b/required/latex-lab/testfiles-block/blocks-list-04.luatex.tlg
@@ -0,0 +1,276 @@
+This is a generated file for the l3build validation system.
+Don't change this file in any respect.
+==> list-env-start
+==> use instance: list-1
+==> __kernel_displayblock_beginpar_vmode:
+==> __kernel_displayblock_begin:
+==> use instance: legacy
+==> template:list:std
+==> template:list:std end
+==> template:item:std
+topsep=8.0pt plus 2.0pt minus 4.0pt
+partopsep=2.0pt plus 1.0pt minus 1.0pt
+itemsep=0.0pt
+parsep=9.0pt
+leftmargin=146.0pt
+rightmargin=0.0pt
+listparindent=-29.0pt
+itemindent=-29.0pt
+labelsep=5.0pt
+labelwidth=19.0pt
+parindent=-29.0pt
+parskip=9.0pt
+ at totalleftmargin=146.0pt
+==> item everypar on input line ...
+==> blockenv common ending on input line ...
+==> __kernel_displayblock_end:
+Completed box being shipped out [1]
+\vbox(633.0+0.0)x407.0, direction TLT
+.\hbox(0.0+0.0)x0.0, direction TLT
+..\kern-72.26999
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil, direction TLT
+...\kern-72.26999
+...\hbox(0.0+0.0)x0.0, direction TLT
+....\latelua0{ltx.__pdf.backend_ThisPage_gpush(tex.count["g_shipout_readonly_int"])}
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\glue 0.0 plus 1.0fil minus 1.0fil
+.\glue 16.0
+.\vbox(617.0+0.0)x345.0, shifted 62.0, direction TLT
+..\vbox(12.0+0.0)x345.0, glue set 12.0fil, direction TLT
+...\glue 0.0 plus 1.0fil
+...\hbox(0.0+0.0)x345.0, direction TLT
+....\hbox(0.0+0.0)x345.0, direction TLT
+..\glue 25.0
+..\glue(\lineskip) 0.0
+..\vbox(550.0+0.0)x345.0, glue set 460.95078fil, direction TLT
+...\latelua0{ltx.__pdf.Page.Resources.ExtGState=true}
+...\latelua0{ltx.pdf.Page_Resources_gpush(tex.count["g_shipout_readonly_int"])}
+...\write-{}
+...\glue(\topskip) 3.05556
+...\hbox(6.94444+1.94444)x199.0, glue set 170.4444fil, shifted 146.0, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(6.83331+1.94444)x-29.0, direction TLT
+.....\glue -53.0
+.....\hbox(6.83331+1.94444)x19.0, glue set 11.2222fil, direction TLT
+......\glue 0.0 plus 1.0fil minus 1.0fil
+......\hbox(6.83331+1.94444)x7.7778, direction TLT
+.......\glue 0.0 plus 1.0fil
+.......\hbox(0.0+0.0)x0.0, direction TLT
+.......\OT1/cmr/m/n/10 Q
+.....\glue 5.0
+....\penalty 0
+....\OT1/cmr/m/n/10 Z
+....\OT1/cmr/m/n/10 Z
+....\glue(\spaceskip) 3.33333 plus 1.66498 minus 1.11221
+....\OT1/cmr/m/n/10 T
+....\OT1/cmr/m/n/10 w
+....\kern-0.27779 (font)
+....\OT1/cmr/m/n/10 o
+....\glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 l
+....\OT1/cmr/m/n/10 i
+....\OT1/cmr/m/n/10 n
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 s
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue -9.0
+...\glue(\parskip) 9.0
+...\glue(\parskip) 0.0
+...\glue(\baselineskip) 3.22224
+...\hbox(6.83331+0.0)x199.0, glue set 196.61107fil, shifted 146.0, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(0.0+0.0)x-29.0, direction TLT
+....\OT1/cmr/m/n/10 N
+....\OT1/cmr/m/n/10 o
+....\glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 t
+....\kern-0.27779 (font)
+....\OT1/cmr/m/n/10 w
+....\kern-0.27779 (font)
+....\OT1/cmr/m/n/10 o
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue(\parskip) 9.0
+...\glue(\parskip) 0.0
+...\glue(\baselineskip) 5.05556
+...\hbox(6.94444+0.0)x199.0, glue set 160.97209fil, shifted 146.0, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(0.0+0.0)x-29.0, direction TLT
+....\OT1/cmr/m/n/10 A
+....\OT1/cmr/m/n/10 n
+....\discretionary (penalty 50)
+.....< \OT1/cmr/m/n/10 -
+....\OT1/cmr/m/n/10 o
+....\OT1/cmr/m/n/10 t
+....\OT1/cmr/m/n/10 h
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 r
+....\glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 s
+....\OT1/cmr/m/n/10 t
+....\OT1/cmr/m/n/10 a
+....\OT1/cmr/m/n/10 n
+....\OT1/cmr/m/n/10 z
+....\OT1/cmr/m/n/10 a
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue -9.0
+...\glue(\parskip) 9.0
+...\glue(\parskip) 0.0
+...\glue(\baselineskip) 5.05556
+...\hbox(6.94444+0.0)x199.0, glue set 82.58308fil, shifted 146.0, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(0.0+0.0)x-29.0, direction TLT
+....\glue 10.00002
+....\OT1/cmr/m/n/10 O
+....\OT1/cmr/m/n/10 n
+....\OT1/cmr/m/n/10 e
+....\glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 h
+....\OT1/cmr/m/n/10 o
+....\OT1/cmr/m/n/10 u
+....\OT1/cmr/m/n/10 s
+....\OT1/cmr/m/n/10 e
+....\glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 w
+....\kern-0.27779 (font)
+....\OT1/cmr/m/n/10 a
+....\OT1/cmr/m/n/10 s
+....\glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 n
+....\kern-0.27779 (font)
+....\OT1/cmr/m/n/10 u
+....\OT1/cmr/m/n/10 m
+....\discretionary (penalty 50)
+.....< \OT1/cmr/m/n/10 -
+.....= \kern-0.27779 (font)
+....\OT1/cmr/m/n/10 b
+....\kern0.27779 (font)
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 r
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 d
+....\glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 `
+....\OT1/cmr/m/n/10 6
+....\OT1/cmr/m/n/10 4
+....\OT1/cmr/m/n/10 k
+....\OT1/cmr/m/n/10 '
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue -9.0
+...\glue(\parskip) 9.0
+...\glue(\parskip) 0.0
+...\glue(\baselineskip) 5.05556
+...\hbox(6.94444+0.0)x199.0, glue set 77.58307fil, shifted 146.0, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(0.0+0.0)x-29.0, direction TLT
+....\glue 10.00002
+....\OT1/cmr/m/n/10 O
+....\OT1/cmr/m/n/10 n
+....\OT1/cmr/m/n/10 e
+....\glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 h
+....\OT1/cmr/m/n/10 o
+....\OT1/cmr/m/n/10 u
+....\OT1/cmr/m/n/10 s
+....\OT1/cmr/m/n/10 e
+....\glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 w
+....\kern-0.27779 (font)
+....\OT1/cmr/m/n/10 a
+....\OT1/cmr/m/n/10 s
+....\glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 n
+....\kern-0.27779 (font)
+....\OT1/cmr/m/n/10 u
+....\OT1/cmr/m/n/10 m
+....\discretionary (penalty 50)
+.....< \OT1/cmr/m/n/10 -
+.....= \kern-0.27779 (font)
+....\OT1/cmr/m/n/10 b
+....\kern0.27779 (font)
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 r
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 d
+....\glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 `
+....\OT1/cmr/m/n/10 1
+....\OT1/cmr/m/n/10 2
+....\OT1/cmr/m/n/10 8
+....\OT1/cmr/m/n/10 k
+....\OT1/cmr/m/n/10 '
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue -9.0
+...\glue(\parskip) 9.0
+...\glue(\parskip) 0.0
+...\glue(\baselineskip) 5.05556
+...\hbox(6.94444+0.0)x199.0, glue set 164.861fil, shifted 146.0, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(0.0+0.0)x-29.0, direction TLT
+....\OT1/cmr/m/n/10 w
+....\OT1/cmr/m/n/10 i
+....\OT1/cmr/m/n/10 t
+....\OT1/cmr/m/n/10 h
+....\glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 f
+....\OT1/cmr/m/n/10 o
+....\OT1/cmr/m/n/10 u
+....\OT1/cmr/m/n/10 r
+....\glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 l
+....\OT1/cmr/m/n/10 i
+....\OT1/cmr/m/n/10 n
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 s
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\penalty -51
+...\glue 10.0 plus 3.0 minus 5.0
+...\glue 0.0 plus 1.0fil
+...\glue 0.0
+...\glue 0.0 plus 0.0001fil
+..\glue(\baselineskip) 23.55556
+..\hbox(6.44444+0.0)x345.0, direction TLT
+...\hbox(6.44444+0.0)x345.0, glue set 170.0fil, direction TLT
+....\glue 0.0 plus 1.0fil
+....\OT1/cmr/m/n/10 1
+....\glue 0.0 plus 1.0fil
+.\kern0.0
+.\kern-633.0
+.\hbox(0.0+0.0)x0.0, direction TLT
+.\kern633.0
+(blocks-list-04.aux)
diff --git a/required/latex-lab/testfiles-block/blocks-list-04.lvt b/required/latex-lab/testfiles-block/blocks-list-04.lvt
new file mode 100644
index 00000000..77424384
--- /dev/null
+++ b/required/latex-lab/testfiles-block/blocks-list-04.lvt
@@ -0,0 +1,83 @@
+
+\DocumentMetadata{
+  testphase=block
+%  debug={para,log=vv}
+}
+
+
+\documentclass{article}
+
+\input{regression-test}
+
+
+\DebugBlocksOn
+
+\usepackage{kantlipsum}
+
+\showoutput
+
+\makeatletter
+
+\newlength{\vindent}
+\setlength{\vindent}{29pt}
+\newlength{\stanzaskip}
+\setlength{\stanzaskip}{0.75\baselineskip}
+
+\labelwidth=19pt
+
+\newenvironment{myverse}[1][\linewidth]{%
+  \let\\=\@centercr
+  \list{Q}{\itemsep \z@
+           \itemindent  -\vindent
+	   \listparindent\itemindent
+	   \parsep       \stanzaskip
+	   \ifdim #1 < \linewidth
+	     \rightmargin        \z@
+	     \setlength{\leftmargin}{\linewidth}%
+	     \addtolength{\leftmargin}{-#1}%
+	     \addtolength{\leftmargin}{-0.5\leftmargin}%
+	   \else
+	     \rightmargin        \leftmargin
+	   \fi
+	   \addtolength{\leftmargin}{\vindent}}%
+%  \tracingall
+  \item\relax%
+%  \tracingnone
+}%
+{\endlist}%
+
+
+\newcommand\showparams{%
+  \typeout{topsep=\the\topsep}%
+  \typeout{partopsep=\the\partopsep}%
+  \typeout{itemsep=\the\itemsep}%
+  \typeout{parsep=\the\parsep}%
+  \typeout{leftmargin=\the\leftmargin}%
+  \typeout{rightmargin=\the\rightmargin}%
+  \typeout{listparindent=\the\listparindent}%
+  \typeout{itemindent=\the\itemindent}%
+  \typeout{labelsep=\the\labelsep}%
+  \typeout{labelwidth=\the\labelwidth}%
+  \typeout{parindent=\the\parindent}%
+  \typeout{parskip=\the\parskip}%
+  \typeout{@totalleftmargin=\the\@totalleftmargin}%
+}
+\makeatother
+
+\begin{document}
+
+\START
+
+\begin{myverse}[111pt]\showparams
+ZZ Two lines \\
+No two
+
+Another stanza\\
+\hspace{1em}One house was numbered `64k'\\
+\hspace{1em}One house was numbered `128k'\\
+with four lines
+
+\end{myverse}
+
+
+\end{document}
diff --git a/required/latex-lab/testfiles-block/blocks-list-04.tlg b/required/latex-lab/testfiles-block/blocks-list-04.tlg
new file mode 100644
index 00000000..e5e27644
--- /dev/null
+++ b/required/latex-lab/testfiles-block/blocks-list-04.tlg
@@ -0,0 +1,237 @@
+This is a generated file for the l3build validation system.
+Don't change this file in any respect.
+==> list-env-start
+==> use instance: list-1
+==> __kernel_displayblock_beginpar_vmode:
+==> __kernel_displayblock_begin:
+==> use instance: legacy
+==> template:list:std
+==> template:list:std end
+==> template:item:std
+topsep=8.0pt plus 2.0pt minus 4.0pt
+partopsep=2.0pt plus 1.0pt minus 1.0pt
+itemsep=0.0pt
+parsep=9.0pt
+leftmargin=146.0pt
+rightmargin=0.0pt
+listparindent=-29.0pt
+itemindent=-29.0pt
+labelsep=5.0pt
+labelwidth=19.0pt
+parindent=-29.0pt
+parskip=9.0pt
+ at totalleftmargin=146.0pt
+==> item everypar on input line ...
+==> blockenv common ending on input line ...
+==> __kernel_displayblock_end:
+Completed box being shipped out [1]
+\vbox(633.0+0.0)x407.0
+.\hbox(0.0+0.0)x0.0
+..\kern -72.26999
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
+...\kern -72.26999
+...\hbox(0.0+0.0)x0.0
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\glue 0.0 plus 1.0fil minus 1.0fil
+.\glue 16.0
+.\vbox(617.0+0.0)x345.0, shifted 62.0
+..\vbox(12.0+0.0)x345.0, glue set 12.0fil
+...\glue 0.0 plus 1.0fil
+...\hbox(0.0+0.0)x345.0
+....\hbox(0.0+0.0)x345.0
+..\glue 25.0
+..\glue(\lineskip) 0.0
+..\vbox(550.0+0.0)x345.0, glue set 460.95076fil
+...\write-{}
+...\glue(\topskip) 3.05556
+...\hbox(6.94444+1.94444)x199.0, glue set 170.4444fil, shifted 146.0
+....\hbox(6.83331+1.94444)x-29.0
+.....\glue -53.0
+.....\hbox(6.83331+1.94444)x19.0, glue set 11.2222fil
+......\glue 0.0 plus 1.0fil minus 1.0fil
+......\hbox(6.83331+1.94444)x7.7778
+.......\glue 0.0 plus 1.0fil
+.......\hbox(0.0+0.0)x0.0
+.......\OT1/cmr/m/n/10 Q
+.....\glue 5.0
+....\penalty 0
+....\OT1/cmr/m/n/10 Z
+....\OT1/cmr/m/n/10 Z
+....\glue 3.33333 plus 1.66498 minus 1.11221
+....\OT1/cmr/m/n/10 T
+....\OT1/cmr/m/n/10 w
+....\kern-0.27779
+....\OT1/cmr/m/n/10 o
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 l
+....\OT1/cmr/m/n/10 i
+....\OT1/cmr/m/n/10 n
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 s
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue -9.0
+...\glue(\parskip) 9.0
+...\glue(\parskip) 0.0
+...\glue(\baselineskip) 3.22224
+...\hbox(6.83331+0.0)x199.0, glue set 196.61107fil, shifted 146.0
+....\hbox(0.0+0.0)x-29.0
+....\OT1/cmr/m/n/10 N
+....\OT1/cmr/m/n/10 o
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 t
+....\kern-0.27779
+....\OT1/cmr/m/n/10 w
+....\kern-0.27779
+....\OT1/cmr/m/n/10 o
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue(\parskip) 9.0
+...\glue(\parskip) 0.0
+...\glue(\baselineskip) 5.05556
+...\hbox(6.94444+0.0)x199.0, glue set 160.97209fil, shifted 146.0
+....\hbox(0.0+0.0)x-29.0
+....\OT1/cmr/m/n/10 A
+....\OT1/cmr/m/n/10 n
+....\OT1/cmr/m/n/10 o
+....\OT1/cmr/m/n/10 t
+....\OT1/cmr/m/n/10 h
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 r
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 s
+....\OT1/cmr/m/n/10 t
+....\OT1/cmr/m/n/10 a
+....\OT1/cmr/m/n/10 n
+....\OT1/cmr/m/n/10 z
+....\OT1/cmr/m/n/10 a
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue -9.0
+...\glue(\parskip) 9.0
+...\glue(\parskip) 0.0
+...\glue(\baselineskip) 5.05556
+...\hbox(6.94444+0.0)x199.0, glue set 82.58308fil, shifted 146.0
+....\hbox(0.0+0.0)x-29.0
+....\glue 10.00002
+....\OT1/cmr/m/n/10 O
+....\OT1/cmr/m/n/10 n
+....\OT1/cmr/m/n/10 e
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 h
+....\OT1/cmr/m/n/10 o
+....\OT1/cmr/m/n/10 u
+....\OT1/cmr/m/n/10 s
+....\OT1/cmr/m/n/10 e
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 w
+....\kern-0.27779
+....\OT1/cmr/m/n/10 a
+....\OT1/cmr/m/n/10 s
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 n
+....\kern-0.27779
+....\OT1/cmr/m/n/10 u
+....\OT1/cmr/m/n/10 m
+....\kern-0.27779
+....\OT1/cmr/m/n/10 b
+....\kern0.27779
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 r
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 d
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 `
+....\OT1/cmr/m/n/10 6
+....\OT1/cmr/m/n/10 4
+....\OT1/cmr/m/n/10 k
+....\OT1/cmr/m/n/10 '
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue -9.0
+...\glue(\parskip) 9.0
+...\glue(\parskip) 0.0
+...\glue(\baselineskip) 5.05556
+...\hbox(6.94444+0.0)x199.0, glue set 77.58307fil, shifted 146.0
+....\hbox(0.0+0.0)x-29.0
+....\glue 10.00002
+....\OT1/cmr/m/n/10 O
+....\OT1/cmr/m/n/10 n
+....\OT1/cmr/m/n/10 e
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 h
+....\OT1/cmr/m/n/10 o
+....\OT1/cmr/m/n/10 u
+....\OT1/cmr/m/n/10 s
+....\OT1/cmr/m/n/10 e
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 w
+....\kern-0.27779
+....\OT1/cmr/m/n/10 a
+....\OT1/cmr/m/n/10 s
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 n
+....\kern-0.27779
+....\OT1/cmr/m/n/10 u
+....\OT1/cmr/m/n/10 m
+....\kern-0.27779
+....\OT1/cmr/m/n/10 b
+....\kern0.27779
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 r
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 d
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 `
+....\OT1/cmr/m/n/10 1
+....\OT1/cmr/m/n/10 2
+....\OT1/cmr/m/n/10 8
+....\OT1/cmr/m/n/10 k
+....\OT1/cmr/m/n/10 '
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue -9.0
+...\glue(\parskip) 9.0
+...\glue(\parskip) 0.0
+...\glue(\baselineskip) 5.05556
+...\hbox(6.94444+0.0)x199.0, glue set 164.861fil, shifted 146.0
+....\hbox(0.0+0.0)x-29.0
+....\OT1/cmr/m/n/10 w
+....\OT1/cmr/m/n/10 i
+....\OT1/cmr/m/n/10 t
+....\OT1/cmr/m/n/10 h
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 f
+....\OT1/cmr/m/n/10 o
+....\OT1/cmr/m/n/10 u
+....\OT1/cmr/m/n/10 r
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 l
+....\OT1/cmr/m/n/10 i
+....\OT1/cmr/m/n/10 n
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 s
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\penalty -51
+...\glue 10.0 plus 3.0 minus 5.0
+...\glue 0.0 plus 1.0fil
+...\glue 0.0
+...\glue 0.0 plus 0.0001fil
+..\glue(\baselineskip) 23.55556
+..\hbox(6.44444+0.0)x345.0
+...\hbox(6.44444+0.0)x345.0, glue set 170.0fil
+....\glue 0.0 plus 1.0fil
+....\OT1/cmr/m/n/10 1
+....\glue 0.0 plus 1.0fil
+.\kern 0.0
+.\kern -633.0
+.\hbox(0.0+0.0)x0.0
+.\kern 633.0
+(blocks-list-04.aux)
diff --git a/required/latex-lab/update-blocks-all.sh b/required/latex-lab/update-blocks-all.sh
index 2b991c1f..552c2f56 100644
--- a/required/latex-lab/update-blocks-all.sh
+++ b/required/latex-lab/update-blocks-all.sh
@@ -18,6 +18,7 @@ l3build save -cconfig-block -epdftex,luatex \
 	blocks-list-02 \
 	blocks-list-02b \
 	blocks-list-03b \
+	blocks-list-04 \
 	blocks-description-01 \
 	blocks-description-01b \
 	blocks-description-02b \





More information about the latex3-commits mailing list.