[latex3-commits] [latex3/latex2e] gh1460: a first case where the change is actually helpful ... produces a better error message (27476944)

github at latex-project.org github at latex-project.org
Tue Sep 10 17:48:04 CEST 2024


Repository : https://github.com/latex3/latex2e
On branch  : gh1460
Link       : https://github.com/latex3/latex2e/commit/27476944802dcdb84deb6c8958689163d6f3ab94

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

commit 27476944802dcdb84deb6c8958689163d6f3ab94
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Tue Sep 10 17:48:04 2024 +0200

    a first case where the change is actually helpful ... produces a better error message


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

27476944802dcdb84deb6c8958689163d6f3ab94
 base/testfiles/tltc001.luatex.tlg | 135 ++++++++++++--------------------------
 base/testfiles/tltc001.tlg        | 130 +++++++++++-------------------------
 base/testfiles/tltx001.tlg        |  80 +++++++++-------------
 base/testfiles/tltx001.xetex.tlg  |  80 +++++++++-------------
 4 files changed, 141 insertions(+), 284 deletions(-)

diff --git a/base/testfiles/tltc001.luatex.tlg b/base/testfiles/tltc001.luatex.tlg
index beea7eed..333f5529 100644
--- a/base/testfiles/tltc001.luatex.tlg
+++ b/base/testfiles/tltc001.luatex.tlg
@@ -1376,100 +1376,23 @@ l. ...\item
           bla
 Try typing  <return>  to proceed.
 If that doesn't work, type  X <return>  to quit.
-! LaTeX Error: Something's wrong--perhaps a missing \item.
-See the LaTeX manual or LaTeX Companion for explanation.
-Type  H <return>  for immediate help.
- ...                                              
-\GenericError  ...                                
-                                                  \endgroup 
-\addpenalty ...roup \fi \fi \fi \else \@noitemerr 
-                                                  \fi 
-\@item ...ip }\fi \else \addpenalty \@itempenalty 
-                                                  \addvspace \itemsep \fi \g...
+! Missing $ inserted.
+<inserted text> 
+$
 <to be read again> 
-b
-l. ...\item b
-           la
-Try typing  <return>  to proceed.
-If that doesn't work, type  X <return>  to quit.
-! LaTeX Error: Something's wrong--perhaps a missing \item.
-See the LaTeX manual or LaTeX Companion for explanation.
-Type  H <return>  for immediate help.
- ...                                              
-\GenericError  ...                                
-                                                  \endgroup 
-\addvspace ...xaddvskip \fi \fi \else \@noitemerr 
-                                                  \fi 
+\vskip 
+\@vspace at calcify ...length \sp at ce@skip {#1}\vskip 
+                                                  \sp at ce@skip 
+\addvspace ...\lastskip =\z@ \@vspace at calcify {#1}
+                                                  \else \setlength \@tempski...
 \@item ...nalty \@itempenalty \addvspace \itemsep 
                                                   \fi \global \@inlabeltrue ...
 <to be read again> 
 b
 l. ...\item b
            la
-Try typing  <return>  to proceed.
-If that doesn't work, type  X <return>  to quit.
-! LaTeX Error: Command \end{itemize} invalid in math mode.
-See the LaTeX manual or LaTeX Companion for explanation.
-Type  H <return>  for immediate help.
- ...                                              
-\GenericError  ...                                
-                                                  \endgroup 
-\@inmatherr ...tect #1 invalid in math mode}\@ehc 
-                                                  \fi 
-\endtrivlist ... \@inmatherr {\end {\@currenvir }}
-                                                  \fi \if at noparlist \else \i...
-\end  ...ook {env/#1/end}}\csname end#1\endcsname 
-                                                  \@checkend {#1}\endgroup \...
-l. ...\end{itemize}
-Try typing  <return>  to proceed.
-If that doesn't work, type  X <return>  to quit.
-! LaTeX Error: Something's wrong--perhaps a missing \item.
-See the LaTeX manual or LaTeX Companion for explanation.
-Type  H <return>  for immediate help.
- ...                                              
-\GenericError  ...                                
-                                                  \endgroup 
-\addpenalty ...roup \fi \fi \fi \else \@noitemerr 
-                                                  \fi 
-\@endparenv ->\addpenalty \@endparpenalty 
-                                          \addvspace \@topsepadd \@endpetrue 
-\endtrivlist ...vskip \@tempskipa \fi \@endparenv 
-                                                  \fi 
-\end  ...ook {env/#1/end}}\csname end#1\endcsname 
-                                                  \@checkend {#1}\endgroup \...
-l. ...\end{itemize}
-Try typing  <return>  to proceed.
-If that doesn't work, type  X <return>  to quit.
-! LaTeX Error: Something's wrong--perhaps a missing \item.
-See the LaTeX manual or LaTeX Companion for explanation.
-Type  H <return>  for immediate help.
- ...                                              
-\GenericError  ...                                
-                                                  \endgroup 
-\addvspace ...xaddvskip \fi \fi \else \@noitemerr 
-                                                  \fi 
-\@endparenv ...dparpenalty \addvspace \@topsepadd 
-                                                  \@endpetrue 
-\endtrivlist ...vskip \@tempskipa \fi \@endparenv 
-                                                  \fi 
-\end  ...ook {env/#1/end}}\csname end#1\endcsname 
-                                                  \@checkend {#1}\endgroup \...
-l. ...\end{itemize}
-Try typing  <return>  to proceed.
-If that doesn't work, type  X <return>  to quit.
-! Missing $ inserted.
-<inserted text> 
-$
-<to be read again> 
-\endgroup 
-\end  ...end#1\endcsname \@checkend {#1}\endgroup 
-                                                  \UseHook {env/#1/after}\if...
-l. ...\end{itemize}
-I've inserted something that you may have forgotten.
-(See the <inserted text> above.)
-With luck, this will get me unwedged. But if you
-really didn't forget anything, try typing `2' now; then
-my insertion and my current dilemma will both disappear.
+I've inserted a begin-math/end-math symbol since I think
+you left one out. Proceed, with fingers crossed.
 Completed box being shipped out [8]
 \vbox(357.0+0.0)x408.0, direction TLT
 .\glue 27.0
@@ -1480,9 +1403,9 @@ Completed box being shipped out [8]
 ....\hbox(0.0+0.0)x345.0, direction TLT
 ..\glue 25.0
 ..\glue(\lineskip) 0.0
-..\vbox(263.0+0.0)x345.0, glue set 179.71082fil, direction TLT
+..\vbox(263.0+0.0)x345.0, glue set 143.71466fil, direction TLT
 ...\glue(\topskip) 3.05556
-...\hbox(6.94444+0.0)x345.0, glue set 309.85992fil, direction TLT
+...\hbox(6.94444+0.0)x319.99997, glue set 297.61798fil, shifted 25.00003, direction TLT
 ....\localpar
 .....\localinterlinepenalty=0
 .....\localbrokenpenalty=0
@@ -1505,14 +1428,40 @@ Completed box being shipped out [8]
 ....\glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
 ....\mathon
 ....\OML/cmm/m/it/10 x
-....\OML/cmm/m/it/10 b
-....\OML/cmm/m/it/10 l
-....\kern0.19678 (italic)
-....\OML/cmm/m/it/10 a
+....\penalty -51
 ....\mathoff
 ....\penalty 10000
 ....\glue(\parfillskip) 0.0 plus 1.0fil
 ....\glue(\rightskip) 0.0
+...\glue 10.0 plus 4.0 minus 5.0
+...\glue(\parskip) 4.0 plus 2.0 minus 1.0
+...\glue(\parskip) 0.0
+...\glue(\baselineskip) 5.05556
+...\hbox(6.94444+0.0)x319.99997, glue set 306.6666fil, shifted 25.00003, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(4.37393+0.0)x0.0, direction TLT
+.....\glue 0.0
+.....\glue -20.00003
+.....\glue -5.0
+.....\hbox(4.37393+0.0)x20.00003, glue set 20.00003fil, direction TLT
+......\glue 0.0 plus 1.0fil minus 1.0fil
+......\hbox(4.37393+0.0)x0.0, glue set - 4.99878fil, direction TLT
+.......\glue 0.0 plus 1.0fil minus 1.0fil
+.......\TS1/cmr/m/n/10 ^^88
+.....\glue 5.0
+....\penalty 0
+....\OT1/cmr/m/n/10 b
+....\OT1/cmr/m/n/10 l
+....\OT1/cmr/m/n/10 a
+....\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(\parskip) 0.0 plus 1.0
 ...\glue(\parskip) 0.0
 ...\glue(\lineskip) 1.0
diff --git a/base/testfiles/tltc001.tlg b/base/testfiles/tltc001.tlg
index 0ba403b8..a1e5e8a1 100644
--- a/base/testfiles/tltc001.tlg
+++ b/base/testfiles/tltc001.tlg
@@ -1194,100 +1194,23 @@ l. ...\item
             bla
 Try typing  <return>  to proceed.
 If that doesn't work, type  X <return>  to quit.
-! LaTeX Error: Something's wrong--perhaps a missing \item.
-See the LaTeX manual or LaTeX Companion for explanation.
-Type  H <return>  for immediate help.
- ...                                              
-\GenericError  ...                                
-                                                  \endgroup 
-\addpenalty ...roup \fi \fi \fi \else \@noitemerr 
-                                                  \fi 
-\@item ...ip }\fi \else \addpenalty \@itempenalty 
-                                                  \addvspace \itemsep \fi \g...
+! Missing $ inserted.
+<inserted text> 
+                $
 <to be read again> 
-                   b
-l. ...\item b
-             la
-Try typing  <return>  to proceed.
-If that doesn't work, type  X <return>  to quit.
-! LaTeX Error: Something's wrong--perhaps a missing \item.
-See the LaTeX manual or LaTeX Companion for explanation.
-Type  H <return>  for immediate help.
- ...                                              
-\GenericError  ...                                
-                                                  \endgroup 
-\addvspace ...xaddvskip \fi \fi \else \@noitemerr 
-                                                  \fi 
+                   \vskip 
+\@vspace at calcify ...length \sp at ce@skip {#1}\vskip 
+                                                  \sp at ce@skip 
+\addvspace ...\lastskip =\z@ \@vspace at calcify {#1}
+                                                  \else \setlength \@tempski...
 \@item ...nalty \@itempenalty \addvspace \itemsep 
                                                   \fi \global \@inlabeltrue ...
 <to be read again> 
                    b
 l. ...\item b
              la
-Try typing  <return>  to proceed.
-If that doesn't work, type  X <return>  to quit.
-! LaTeX Error: Command \end{itemize} invalid in math mode.
-See the LaTeX manual or LaTeX Companion for explanation.
-Type  H <return>  for immediate help.
- ...                                              
-\GenericError  ...                                
-                                                  \endgroup 
-\@inmatherr ...tect #1 invalid in math mode}\@ehc 
-                                                  \fi 
-\endtrivlist ... \@inmatherr {\end {\@currenvir }}
-                                                  \fi \if at noparlist \else \i...
-\end  ...ook {env/#1/end}}\csname end#1\endcsname 
-                                                  \@checkend {#1}\endgroup \...
-l. ...\end{itemize}
-Try typing  <return>  to proceed.
-If that doesn't work, type  X <return>  to quit.
-! LaTeX Error: Something's wrong--perhaps a missing \item.
-See the LaTeX manual or LaTeX Companion for explanation.
-Type  H <return>  for immediate help.
- ...                                              
-\GenericError  ...                                
-                                                  \endgroup 
-\addpenalty ...roup \fi \fi \fi \else \@noitemerr 
-                                                  \fi 
-\@endparenv ->\addpenalty \@endparpenalty 
-                                          \addvspace \@topsepadd \@endpetrue 
-\endtrivlist ...vskip \@tempskipa \fi \@endparenv 
-                                                  \fi 
-\end  ...ook {env/#1/end}}\csname end#1\endcsname 
-                                                  \@checkend {#1}\endgroup \...
-l. ...\end{itemize}
-Try typing  <return>  to proceed.
-If that doesn't work, type  X <return>  to quit.
-! LaTeX Error: Something's wrong--perhaps a missing \item.
-See the LaTeX manual or LaTeX Companion for explanation.
-Type  H <return>  for immediate help.
- ...                                              
-\GenericError  ...                                
-                                                  \endgroup 
-\addvspace ...xaddvskip \fi \fi \else \@noitemerr 
-                                                  \fi 
-\@endparenv ...dparpenalty \addvspace \@topsepadd 
-                                                  \@endpetrue 
-\endtrivlist ...vskip \@tempskipa \fi \@endparenv 
-                                                  \fi 
-\end  ...ook {env/#1/end}}\csname end#1\endcsname 
-                                                  \@checkend {#1}\endgroup \...
-l. ...\end{itemize}
-Try typing  <return>  to proceed.
-If that doesn't work, type  X <return>  to quit.
-! Missing $ inserted.
-<inserted text> 
-                $
-<to be read again> 
-                   \endgroup 
-\end  ...end#1\endcsname \@checkend {#1}\endgroup 
-                                                  \UseHook {env/#1/after}\if...
-l. ...\end{itemize}
-I've inserted something that you may have forgotten.
-(See the <inserted text> above.)
-With luck, this will get me unwedged. But if you
-really didn't forget anything, try typing `2' now; then
-my insertion and my current dilemma will both disappear.
+I've inserted a begin-math/end-math symbol since I think
+you left one out. Proceed, with fingers crossed.
 Completed box being shipped out [8]
 \vbox(357.0+0.0)x408.0
 .\glue 27.0
@@ -1298,9 +1221,9 @@ Completed box being shipped out [8]
 ....\hbox(0.0+0.0)x345.0
 ..\glue 25.0
 ..\glue(\lineskip) 0.0
-..\vbox(263.0+0.0)x345.0, glue set 179.71082fil
+..\vbox(263.0+0.0)x345.0, glue set 143.71466fil
 ...\glue(\topskip) 3.05556
-...\hbox(6.94444+0.0)x345.0, glue set 309.85991fil
+...\hbox(6.94444+0.0)x319.99997, glue set 297.618fil, shifted 25.00003
 ....\hbox(4.37393+0.0)x0.0
 .....\glue 0.0
 .....\glue -20.00003
@@ -1318,14 +1241,35 @@ Completed box being shipped out [8]
 ....\glue 3.33333 plus 1.66666 minus 1.11111
 ....\mathon
 ....\OML/cmm/m/it/10 x
-....\OML/cmm/m/it/10 b
-....\OML/cmm/m/it/10 l
-....\kern0.19678
-....\OML/cmm/m/it/10 a
+....\penalty -51
 ....\mathoff
 ....\penalty 10000
 ....\glue(\parfillskip) 0.0 plus 1.0fil
 ....\glue(\rightskip) 0.0
+...\glue 10.0 plus 4.0 minus 5.0
+...\glue(\parskip) 4.0 plus 2.0 minus 1.0
+...\glue(\parskip) 0.0
+...\glue(\baselineskip) 5.05556
+...\hbox(6.94444+0.0)x319.99997, glue set 306.6666fil, shifted 25.00003
+....\hbox(4.37393+0.0)x0.0
+.....\glue 0.0
+.....\glue -20.00003
+.....\glue -5.0
+.....\hbox(4.37393+0.0)x20.00003, glue set 20.00003fil
+......\glue 0.0 plus 1.0fil minus 1.0fil
+......\hbox(4.37393+0.0)x0.0, glue set - 4.99878fil
+.......\glue 0.0 plus 1.0fil minus 1.0fil
+.......\TS1/cmr/m/n/10 ^^88
+.....\glue 5.0
+....\penalty 0
+....\OT1/cmr/m/n/10 b
+....\OT1/cmr/m/n/10 l
+....\OT1/cmr/m/n/10 a
+....\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(\parskip) 0.0 plus 1.0
 ...\glue(\parskip) 0.0
 ...\glue(\lineskip) 1.0
diff --git a/base/testfiles/tltx001.tlg b/base/testfiles/tltx001.tlg
index 16ac541e..e620c157 100644
--- a/base/testfiles/tltx001.tlg
+++ b/base/testfiles/tltx001.tlg
@@ -1147,52 +1147,13 @@ l. ...\item
             bla
 Try typing  <return>  to proceed.
 If that doesn't work, type  X <return>  to quit.
-! LaTeX Error: Something's wrong--perhaps a missing \item.
-See the LaTeX manual or LaTeX Companion for explanation.
-Type  H <return>  for immediate help.
- ...                                              
-l. ...\item b
-             la
-Try typing  <return>  to proceed.
-If that doesn't work, type  X <return>  to quit.
-! LaTeX Error: Something's wrong--perhaps a missing \item.
-See the LaTeX manual or LaTeX Companion for explanation.
-Type  H <return>  for immediate help.
- ...                                              
-l. ...\item b
-             la
-Try typing  <return>  to proceed.
-If that doesn't work, type  X <return>  to quit.
-! LaTeX Error: Command \end{itemize} invalid in math mode.
-See the LaTeX manual or LaTeX Companion for explanation.
-Type  H <return>  for immediate help.
- ...                                              
-l. ...\end{itemize}
-Try typing  <return>  to proceed.
-If that doesn't work, type  X <return>  to quit.
-! LaTeX Error: Something's wrong--perhaps a missing \item.
-See the LaTeX manual or LaTeX Companion for explanation.
-Type  H <return>  for immediate help.
- ...                                              
-l. ...\end{itemize}
-Try typing  <return>  to proceed.
-If that doesn't work, type  X <return>  to quit.
-! LaTeX Error: Something's wrong--perhaps a missing \item.
-See the LaTeX manual or LaTeX Companion for explanation.
-Type  H <return>  for immediate help.
- ...                                              
-l. ...\end{itemize}
-Try typing  <return>  to proceed.
-If that doesn't work, type  X <return>  to quit.
 ! Missing $ inserted.
 <inserted text> 
                 $
-l. ...\end{itemize}
-I've inserted something that you may have forgotten.
-(See the <inserted text> above.)
-With luck, this will get me unwedged. But if you
-really didn't forget anything, try typing `2' now; then
-my insertion and my current dilemma will both disappear.
+l. ...\item b
+             la
+I've inserted a begin-math/end-math symbol since I think
+you left one out. Proceed, with fingers crossed.
 Completed box being shipped out [8]
 \vbox(358.0+0.0)x407.0
 .\glue 16.0
@@ -1203,9 +1164,9 @@ Completed box being shipped out [8]
 ....\hbox(0.0+0.0)x345.0
 ..\glue 25.0
 ..\glue(\lineskip) 0.0
-..\vbox(275.0+0.0)x345.0, glue set 191.70953fil
+..\vbox(275.0+0.0)x345.0, glue set 155.71338fil
 ...\glue(\topskip) 3.05556
-...\hbox(6.94444+0.0)x345.0, glue set 309.85991fil
+...\hbox(6.94444+0.0)x319.99997, glue set 297.618fil, shifted 25.00003
 ....\hbox(4.37393+0.0)x0.0
 .....\glue 0.0
 .....\glue -20.00003
@@ -1223,14 +1184,35 @@ Completed box being shipped out [8]
 ....\glue 3.33333 plus 1.66666 minus 1.11111
 ....\mathon
 ....\OML/cmm/m/it/10 x
-....\OML/cmm/m/it/10 b
-....\OML/cmm/m/it/10 l
-....\kern0.19678
-....\OML/cmm/m/it/10 a
+....\penalty -51
 ....\mathoff
 ....\penalty 10000
 ....\glue(\parfillskip) 0.0 plus 1.0fil
 ....\glue(\rightskip) 0.0
+...\glue 10.0 plus 4.0 minus 5.0
+...\glue(\parskip) 4.0 plus 2.0 minus 1.0
+...\glue(\parskip) 0.0
+...\glue(\baselineskip) 5.05556
+...\hbox(6.94444+0.0)x319.99997, glue set 306.6666fil, shifted 25.00003
+....\hbox(4.37393+0.0)x0.0
+.....\glue 0.0
+.....\glue -20.00003
+.....\glue -5.0
+.....\hbox(4.37393+0.0)x20.00003, glue set 20.00003fil
+......\glue 0.0 plus 1.0fil minus 1.0fil
+......\hbox(4.37393+0.0)x0.0, glue set - 4.99878fil
+.......\glue 0.0 plus 1.0fil minus 1.0fil
+.......\TS1/cmr/m/n/10 ^^88
+.....\glue 5.0
+....\penalty 0
+....\OT1/cmr/m/n/10 b
+....\OT1/cmr/m/n/10 l
+....\OT1/cmr/m/n/10 a
+....\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(\parskip) 0.0 plus 1.0
 ...\glue(\parskip) 0.0
 ...\glue(\lineskip) 1.0
diff --git a/base/testfiles/tltx001.xetex.tlg b/base/testfiles/tltx001.xetex.tlg
index 646e9962..88b0e971 100644
--- a/base/testfiles/tltx001.xetex.tlg
+++ b/base/testfiles/tltx001.xetex.tlg
@@ -1147,52 +1147,13 @@ l. ...\item
             bla
 Try typing  <return>  to proceed.
 If that doesn't work, type  X <return>  to quit.
-! LaTeX Error: Something's wrong--perhaps a missing \item.
-See the LaTeX manual or LaTeX Companion for explanation.
-Type  H <return>  for immediate help.
- ...                                              
-l. ...\item b
-             la
-Try typing  <return>  to proceed.
-If that doesn't work, type  X <return>  to quit.
-! LaTeX Error: Something's wrong--perhaps a missing \item.
-See the LaTeX manual or LaTeX Companion for explanation.
-Type  H <return>  for immediate help.
- ...                                              
-l. ...\item b
-             la
-Try typing  <return>  to proceed.
-If that doesn't work, type  X <return>  to quit.
-! LaTeX Error: Command \end{itemize} invalid in math mode.
-See the LaTeX manual or LaTeX Companion for explanation.
-Type  H <return>  for immediate help.
- ...                                              
-l. ...\end{itemize}
-Try typing  <return>  to proceed.
-If that doesn't work, type  X <return>  to quit.
-! LaTeX Error: Something's wrong--perhaps a missing \item.
-See the LaTeX manual or LaTeX Companion for explanation.
-Type  H <return>  for immediate help.
- ...                                              
-l. ...\end{itemize}
-Try typing  <return>  to proceed.
-If that doesn't work, type  X <return>  to quit.
-! LaTeX Error: Something's wrong--perhaps a missing \item.
-See the LaTeX manual or LaTeX Companion for explanation.
-Type  H <return>  for immediate help.
- ...                                              
-l. ...\end{itemize}
-Try typing  <return>  to proceed.
-If that doesn't work, type  X <return>  to quit.
 ! Missing $ inserted.
 <inserted text> 
                 $
-l. ...\end{itemize}
-I've inserted something that you may have forgotten.
-(See the <inserted text> above.)
-With luck, this will get me unwedged. But if you
-really didn't forget anything, try typing `2' now; then
-my insertion and my current dilemma will both disappear.
+l. ...\item b
+             la
+I've inserted a begin-math/end-math symbol since I think
+you left one out. Proceed, with fingers crossed.
 Completed box being shipped out [8]
 \vbox(358.0+0.0)x407.0
 .\glue 16.0
@@ -1203,9 +1164,9 @@ Completed box being shipped out [8]
 ....\hbox(0.0+0.0)x345.0
 ..\glue 25.0
 ..\glue(\lineskip) 0.0
-..\vbox(275.0+0.0)x345.0, glue set 191.70953fil
+..\vbox(275.0+0.0)x345.0, glue set 155.71338fil
 ...\glue(\topskip) 3.05556
-...\hbox(6.94444+0.0)x345.0, glue set 309.85991fil
+...\hbox(6.94444+0.0)x319.99997, glue set 297.618fil, shifted 25.00003
 ....\hbox(4.37393+0.0)x0.0
 .....\glue 0.0
 .....\glue -20.00003
@@ -1223,14 +1184,35 @@ Completed box being shipped out [8]
 ....\glue 3.33333 plus 1.66666 minus 1.11111
 ....\mathon
 ....\OML/cmm/m/it/10 x
-....\OML/cmm/m/it/10 b
-....\OML/cmm/m/it/10 l
-....\kern0.19678
-....\OML/cmm/m/it/10 a
+....\penalty -51
 ....\mathoff
 ....\penalty 10000
 ....\glue(\parfillskip) 0.0 plus 1.0fil
 ....\glue(\rightskip) 0.0
+...\glue 10.0 plus 4.0 minus 5.0
+...\glue(\parskip) 4.0 plus 2.0 minus 1.0
+...\glue(\parskip) 0.0
+...\glue(\baselineskip) 5.05556
+...\hbox(6.94444+0.0)x319.99997, glue set 306.6666fil, shifted 25.00003
+....\hbox(4.37393+0.0)x0.0
+.....\glue 0.0
+.....\glue -20.00003
+.....\glue -5.0
+.....\hbox(4.37393+0.0)x20.00003, glue set 20.00003fil
+......\glue 0.0 plus 1.0fil minus 1.0fil
+......\hbox(4.37393+0.0)x0.0, glue set - 4.99878fil
+.......\glue 0.0 plus 1.0fil minus 1.0fil
+.......\TS1/cmr/m/n/10 ^^88
+.....\glue 5.0
+....\penalty 0
+....\OT1/cmr/m/n/10 b
+....\OT1/cmr/m/n/10 l
+....\OT1/cmr/m/n/10 a
+....\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(\parskip) 0.0 plus 1.0
 ...\glue(\parskip) 0.0
 ...\glue(\lineskip) 1.0





More information about the latex3-commits mailing list.