[latex3-commits] [git/LaTeX3-latex3-latex3] master: Use a vbox for l3draw (56b8c1b)

Joseph Wright joseph.wright at morningstar2.co.uk
Sun Feb 18 21:13:16 CET 2018


Repository : https://github.com/latex3/latex3
On branch  : master
Link       : https://github.com/latex3/latex3/commit/56b8c1ba6bdaa784d507683a47296728aac57268

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

commit 56b8c1ba6bdaa784d507683a47296728aac57268
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Sun Feb 18 20:13:16 2018 +0000

    Use a vbox for l3draw
    
    This deals with spaces and will allow a 'harder' line on
    content (must be given 'properly').


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

56b8c1ba6bdaa784d507683a47296728aac57268
 l3trial/l3draw/l3draw-scopes.dtx             |   10 +++---
 l3trial/l3draw/testfiles/m3draw003.ptex.tlg  |   50 +++++++++++++-------------
 l3trial/l3draw/testfiles/m3draw003.tlg       |   50 +++++++++++++-------------
 l3trial/l3draw/testfiles/m3draw003.uptex.tlg |   50 +++++++++++++-------------
 l3trial/l3draw/testfiles/m3draw003.xetex.tlg |   50 +++++++++++++-------------
 5 files changed, 106 insertions(+), 104 deletions(-)

diff --git a/l3trial/l3draw/l3draw-scopes.dtx b/l3trial/l3draw/l3draw-scopes.dtx
index bf6da6a..5f1f7b6 100644
--- a/l3trial/l3draw/l3draw-scopes.dtx
+++ b/l3trial/l3draw/l3draw-scopes.dtx
@@ -94,12 +94,14 @@
 %   this data becomes more defined. It may be that a coffin construct is
 %   better here in the longer term: that may become clearer as the code is
 %   completed. Another obvious question is whether/where vertical mode should
-%   be ended (\emph{i.e.}~should this behave like a raw |\hbox| or like
-%   a coffin).
+%   be ended (\emph{i.e.}~should this behave like a raw |\vbox| or like
+%   a coffin). In contrast to \pkg{pgf}, we use a vertical box here: material
+%   between explicit instructions should not be present anyway. (Consider
+%   adding an |\everypar| hook as done for the \LaTeXe{} preamble.)
 %    \begin{macrocode}
 \cs_new_protected:Npn \draw_begin:
   {
-    \hbox_set:Nw \l_@@_main_box
+    \vbox_set:Nw \l_@@_main_box
       \driver_draw_begin:
       \dim_gset:Nn \g_@@_xmax_dim { -\c_max_dim }
       \dim_gset:Nn \g_@@_xmin_dim {  \c_max_dim }
@@ -112,7 +114,7 @@
 \cs_new_protected:Npn \draw_end:
   {
       \driver_draw_end:
-    \hbox_set_end:
+    \vbox_set_end:
     \hbox_set:Nn \l_@@_main_box
       {
         \skip_horizontal:n { -\g_@@_xmin_dim }
diff --git a/l3trial/l3draw/testfiles/m3draw003.ptex.tlg b/l3trial/l3draw/testfiles/m3draw003.ptex.tlg
index cfd12fa..6f68600 100644
--- a/l3trial/l3draw/testfiles/m3draw003.ptex.tlg
+++ b/l3trial/l3draw/testfiles/m3draw003.ptex.tlg
@@ -7,7 +7,7 @@ TEST 1: \draw_path_moveto:n
 \hbox(10.4+0.0)x10.4
 .\hbox(10.4+0.0)x10.4
 ..\glue 0.2
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 9.96265 9.96265 m}
@@ -24,7 +24,7 @@ TEST 2: \draw_path_lineto:n
 \hbox(10.4+0.0)x10.4
 .\hbox(10.4+0.0)x10.4
 ..\glue 0.2
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 9.96265 9.96265 l}
@@ -41,7 +41,7 @@ TEST 3: \draw_path_curveto:nnn
 \hbox(57.30551+0.0)x28.85275
 .\hbox(57.30551+0.0)x28.85275
 ..\glue 0.2
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 28.34647 28.34647 28.34647 28.34647 56.69292 c}
@@ -58,7 +58,7 @@ TEST 4: \draw_path_close:
 \hbox(57.30551+0.0)x28.85275
 .\hbox(57.30551+0.0)x28.85275
 ..\glue 0.2
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -79,7 +79,7 @@ TEST 5: \draw_path_curveto:nnn
 \hbox(57.30551+0.0)x28.85275
 .\hbox(57.30551+0.0)x28.85275
 ..\glue 0.2
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 18.89764 19.22972 28.34647 37.79527 28.34647 56.69292 c}
@@ -96,7 +96,7 @@ TEST 6: \draw_path_arc:nnn (n)
 \hbox(57.30551+0.0)x85.75827
 .\hbox(57.30551+0.0)x85.75827
 ..\glue 57.10551
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -110,7 +110,7 @@ l. ...  }
 \hbox(57.30551+0.0)x142.66379
 .\hbox(57.30551+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -125,7 +125,7 @@ l. ...  }
 \hbox(93.88367+0.0)x142.66379
 .\hbox(93.88367+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -36.77815
+..\vbox(0.0+0.0)x0.0, shifted -36.77815
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -141,7 +141,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -158,7 +158,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -172,7 +172,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -187,7 +187,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -203,7 +203,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -220,7 +220,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -238,7 +238,7 @@ TEST 7: \draw_path_arc_axes:nnnn
 \hbox(171.11655+0.0)x142.66379
 .\hbox(171.11655+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal -28.34647 88.00356 -53.72874 113.38583 -85.03938 113.3858\ETC.}
@@ -255,7 +255,7 @@ TEST 8: \draw_path_ellipse:nnn
 \hbox(171.11655+0.0)x142.66379
 .\hbox(171.11655+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 1.99252 1.99252 m}
@@ -274,7 +274,7 @@ l. ...  }
 \hbox(171.11655+0.0)x185.34293
 .\hbox(171.11655+0.0)x185.34293
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 70.86615 0 m}
@@ -297,7 +297,7 @@ TEST 9: \draw_path_circle:nn
 \hbox(198.56929+0.0)x200.56929
 .\hbox(198.56929+0.0)x200.56929
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 86.03563 0.99626 m}
@@ -320,7 +320,7 @@ TEST 10: \draw_path_rectangle:nn
 \hbox(198.56929+0.0)x200.56929
 .\hbox(198.56929+0.0)x200.56929
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 56.69292 56.69292 28.34647 28.34647 re}
@@ -333,7 +333,7 @@ l. ...  }
 \hbox(198.56929+0.0)x200.56929
 .\hbox(198.56929+0.0)x200.56929
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 85.03938 85.03938 m}
@@ -351,7 +351,7 @@ l. ...  }
 \hbox(198.56929+0.0)x200.56929
 .\hbox(198.56929+0.0)x200.56929
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 56.69292 56.69292 28.34647 28.34647 re}
@@ -368,7 +368,7 @@ TEST 11: \draw_path_rectangle:nn
 \hbox(227.02203+0.0)x256.47481
 .\hbox(227.02203+0.0)x256.47481
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -404,7 +404,7 @@ l. ...  }
 \hbox(227.02203+0.0)x256.47481
 .\hbox(227.02203+0.0)x256.47481
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 141.73228 141.73228 m}
@@ -440,7 +440,7 @@ l. ...  }
 \hbox(227.02203+0.0)x256.47481
 .\hbox(227.02203+0.0)x256.47481
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -476,7 +476,7 @@ l. ...  }
 \hbox(227.02203+0.0)x256.47481
 .\hbox(227.02203+0.0)x256.47481
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
diff --git a/l3trial/l3draw/testfiles/m3draw003.tlg b/l3trial/l3draw/testfiles/m3draw003.tlg
index e29b4f1..3d6dad4 100644
--- a/l3trial/l3draw/testfiles/m3draw003.tlg
+++ b/l3trial/l3draw/testfiles/m3draw003.tlg
@@ -7,7 +7,7 @@ TEST 1: \draw_path_moveto:n
 \hbox(10.4+0.0)x10.4
 .\hbox(10.4+0.0)x10.4
 ..\glue 0.2
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{9.96265 9.96265 m}
@@ -24,7 +24,7 @@ TEST 2: \draw_path_lineto:n
 \hbox(10.4+0.0)x10.4
 .\hbox(10.4+0.0)x10.4
 ..\glue 0.2
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{9.96265 9.96265 l}
@@ -41,7 +41,7 @@ TEST 3: \draw_path_curveto:nnn
 \hbox(57.30551+0.0)x28.85275
 .\hbox(57.30551+0.0)x28.85275
 ..\glue 0.2
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{0 28.34647 28.34647 28.34647 28.34647 56.69292 c}
@@ -58,7 +58,7 @@ TEST 4: \draw_path_close:
 \hbox(57.30551+0.0)x28.85275
 .\hbox(57.30551+0.0)x28.85275
 ..\glue 0.2
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{0 0 m}
@@ -79,7 +79,7 @@ TEST 5: \draw_path_curveto:nnn
 \hbox(57.30551+0.0)x28.85275
 .\hbox(57.30551+0.0)x28.85275
 ..\glue 0.2
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{18.89764 19.22972 28.34647 37.79527 28.34647 56.69292 c}
@@ -96,7 +96,7 @@ TEST 6: \draw_path_arc:nnn (n)
 \hbox(57.30551+0.0)x85.75827
 .\hbox(57.30551+0.0)x85.75827
 ..\glue 57.10551
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{0 0 m}
@@ -110,7 +110,7 @@ l. ...  }
 \hbox(57.30551+0.0)x142.66379
 .\hbox(57.30551+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{0 0 m}
@@ -125,7 +125,7 @@ l. ...  }
 \hbox(93.88367+0.0)x142.66379
 .\hbox(93.88367+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -36.77815
+..\vbox(0.0+0.0)x0.0, shifted -36.77815
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{0 0 m}
@@ -141,7 +141,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{0 0 m}
@@ -158,7 +158,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{0 0 m}
@@ -172,7 +172,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{0 0 m}
@@ -187,7 +187,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{0 0 m}
@@ -203,7 +203,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{0 0 m}
@@ -220,7 +220,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{0 0 m}
@@ -238,7 +238,7 @@ TEST 7: \draw_path_arc_axes:nnnn
 \hbox(171.11655+0.0)x142.66379
 .\hbox(171.11655+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{-28.34647 88.00356 -53.72874 113.38583 -85.03938 113.38583 c}
@@ -255,7 +255,7 @@ TEST 8: \draw_path_ellipse:nnn
 \hbox(171.11655+0.0)x142.66379
 .\hbox(171.11655+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{1.99252 1.99252 m}
@@ -274,7 +274,7 @@ l. ...  }
 \hbox(171.11655+0.0)x185.34293
 .\hbox(171.11655+0.0)x185.34293
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{70.86615 0 m}
@@ -297,7 +297,7 @@ TEST 9: \draw_path_circle:nn
 \hbox(198.56929+0.0)x200.56929
 .\hbox(198.56929+0.0)x200.56929
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{86.03563 0.99626 m}
@@ -320,7 +320,7 @@ TEST 10: \draw_path_rectangle:nn
 \hbox(198.56929+0.0)x200.56929
 .\hbox(198.56929+0.0)x200.56929
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{56.69292 56.69292 28.34647 28.34647 re}
@@ -333,7 +333,7 @@ l. ...  }
 \hbox(198.56929+0.0)x200.56929
 .\hbox(198.56929+0.0)x200.56929
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{85.03938 85.03938 m}
@@ -351,7 +351,7 @@ l. ...  }
 \hbox(198.56929+0.0)x200.56929
 .\hbox(198.56929+0.0)x200.56929
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{56.69292 56.69292 28.34647 28.34647 re}
@@ -368,7 +368,7 @@ TEST 11: \draw_path_rectangle:nn
 \hbox(227.02203+0.0)x256.47481
 .\hbox(227.02203+0.0)x256.47481
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{0 0 m}
@@ -404,7 +404,7 @@ l. ...  }
 \hbox(227.02203+0.0)x256.47481
 .\hbox(227.02203+0.0)x256.47481
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{141.73228 141.73228 m}
@@ -440,7 +440,7 @@ l. ...  }
 \hbox(227.02203+0.0)x256.47481
 .\hbox(227.02203+0.0)x256.47481
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{0 0 m}
@@ -476,7 +476,7 @@ l. ...  }
 \hbox(227.02203+0.0)x256.47481
 .\hbox(227.02203+0.0)x256.47481
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
 ...\pdfliteral{0 0 m}
diff --git a/l3trial/l3draw/testfiles/m3draw003.uptex.tlg b/l3trial/l3draw/testfiles/m3draw003.uptex.tlg
index cfd12fa..6f68600 100644
--- a/l3trial/l3draw/testfiles/m3draw003.uptex.tlg
+++ b/l3trial/l3draw/testfiles/m3draw003.uptex.tlg
@@ -7,7 +7,7 @@ TEST 1: \draw_path_moveto:n
 \hbox(10.4+0.0)x10.4
 .\hbox(10.4+0.0)x10.4
 ..\glue 0.2
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 9.96265 9.96265 m}
@@ -24,7 +24,7 @@ TEST 2: \draw_path_lineto:n
 \hbox(10.4+0.0)x10.4
 .\hbox(10.4+0.0)x10.4
 ..\glue 0.2
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 9.96265 9.96265 l}
@@ -41,7 +41,7 @@ TEST 3: \draw_path_curveto:nnn
 \hbox(57.30551+0.0)x28.85275
 .\hbox(57.30551+0.0)x28.85275
 ..\glue 0.2
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 28.34647 28.34647 28.34647 28.34647 56.69292 c}
@@ -58,7 +58,7 @@ TEST 4: \draw_path_close:
 \hbox(57.30551+0.0)x28.85275
 .\hbox(57.30551+0.0)x28.85275
 ..\glue 0.2
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -79,7 +79,7 @@ TEST 5: \draw_path_curveto:nnn
 \hbox(57.30551+0.0)x28.85275
 .\hbox(57.30551+0.0)x28.85275
 ..\glue 0.2
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 18.89764 19.22972 28.34647 37.79527 28.34647 56.69292 c}
@@ -96,7 +96,7 @@ TEST 6: \draw_path_arc:nnn (n)
 \hbox(57.30551+0.0)x85.75827
 .\hbox(57.30551+0.0)x85.75827
 ..\glue 57.10551
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -110,7 +110,7 @@ l. ...  }
 \hbox(57.30551+0.0)x142.66379
 .\hbox(57.30551+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -125,7 +125,7 @@ l. ...  }
 \hbox(93.88367+0.0)x142.66379
 .\hbox(93.88367+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -36.77815
+..\vbox(0.0+0.0)x0.0, shifted -36.77815
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -141,7 +141,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -158,7 +158,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -172,7 +172,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -187,7 +187,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -203,7 +203,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -220,7 +220,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -238,7 +238,7 @@ TEST 7: \draw_path_arc_axes:nnnn
 \hbox(171.11655+0.0)x142.66379
 .\hbox(171.11655+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal -28.34647 88.00356 -53.72874 113.38583 -85.03938 113.3858\ETC.}
@@ -255,7 +255,7 @@ TEST 8: \draw_path_ellipse:nnn
 \hbox(171.11655+0.0)x142.66379
 .\hbox(171.11655+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 1.99252 1.99252 m}
@@ -274,7 +274,7 @@ l. ...  }
 \hbox(171.11655+0.0)x185.34293
 .\hbox(171.11655+0.0)x185.34293
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 70.86615 0 m}
@@ -297,7 +297,7 @@ TEST 9: \draw_path_circle:nn
 \hbox(198.56929+0.0)x200.56929
 .\hbox(198.56929+0.0)x200.56929
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 86.03563 0.99626 m}
@@ -320,7 +320,7 @@ TEST 10: \draw_path_rectangle:nn
 \hbox(198.56929+0.0)x200.56929
 .\hbox(198.56929+0.0)x200.56929
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 56.69292 56.69292 28.34647 28.34647 re}
@@ -333,7 +333,7 @@ l. ...  }
 \hbox(198.56929+0.0)x200.56929
 .\hbox(198.56929+0.0)x200.56929
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 85.03938 85.03938 m}
@@ -351,7 +351,7 @@ l. ...  }
 \hbox(198.56929+0.0)x200.56929
 .\hbox(198.56929+0.0)x200.56929
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 56.69292 56.69292 28.34647 28.34647 re}
@@ -368,7 +368,7 @@ TEST 11: \draw_path_rectangle:nn
 \hbox(227.02203+0.0)x256.47481
 .\hbox(227.02203+0.0)x256.47481
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -404,7 +404,7 @@ l. ...  }
 \hbox(227.02203+0.0)x256.47481
 .\hbox(227.02203+0.0)x256.47481
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 141.73228 141.73228 m}
@@ -440,7 +440,7 @@ l. ...  }
 \hbox(227.02203+0.0)x256.47481
 .\hbox(227.02203+0.0)x256.47481
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -476,7 +476,7 @@ l. ...  }
 \hbox(227.02203+0.0)x256.47481
 .\hbox(227.02203+0.0)x256.47481
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
diff --git a/l3trial/l3draw/testfiles/m3draw003.xetex.tlg b/l3trial/l3draw/testfiles/m3draw003.xetex.tlg
index cfd12fa..6f68600 100644
--- a/l3trial/l3draw/testfiles/m3draw003.xetex.tlg
+++ b/l3trial/l3draw/testfiles/m3draw003.xetex.tlg
@@ -7,7 +7,7 @@ TEST 1: \draw_path_moveto:n
 \hbox(10.4+0.0)x10.4
 .\hbox(10.4+0.0)x10.4
 ..\glue 0.2
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 9.96265 9.96265 m}
@@ -24,7 +24,7 @@ TEST 2: \draw_path_lineto:n
 \hbox(10.4+0.0)x10.4
 .\hbox(10.4+0.0)x10.4
 ..\glue 0.2
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 9.96265 9.96265 l}
@@ -41,7 +41,7 @@ TEST 3: \draw_path_curveto:nnn
 \hbox(57.30551+0.0)x28.85275
 .\hbox(57.30551+0.0)x28.85275
 ..\glue 0.2
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 28.34647 28.34647 28.34647 28.34647 56.69292 c}
@@ -58,7 +58,7 @@ TEST 4: \draw_path_close:
 \hbox(57.30551+0.0)x28.85275
 .\hbox(57.30551+0.0)x28.85275
 ..\glue 0.2
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -79,7 +79,7 @@ TEST 5: \draw_path_curveto:nnn
 \hbox(57.30551+0.0)x28.85275
 .\hbox(57.30551+0.0)x28.85275
 ..\glue 0.2
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 18.89764 19.22972 28.34647 37.79527 28.34647 56.69292 c}
@@ -96,7 +96,7 @@ TEST 6: \draw_path_arc:nnn (n)
 \hbox(57.30551+0.0)x85.75827
 .\hbox(57.30551+0.0)x85.75827
 ..\glue 57.10551
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -110,7 +110,7 @@ l. ...  }
 \hbox(57.30551+0.0)x142.66379
 .\hbox(57.30551+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -0.2
+..\vbox(0.0+0.0)x0.0, shifted -0.2
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -125,7 +125,7 @@ l. ...  }
 \hbox(93.88367+0.0)x142.66379
 .\hbox(93.88367+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -36.77815
+..\vbox(0.0+0.0)x0.0, shifted -36.77815
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -141,7 +141,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -158,7 +158,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -172,7 +172,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -187,7 +187,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -203,7 +203,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -220,7 +220,7 @@ l. ...  }
 \hbox(114.21103+0.0)x142.66379
 .\hbox(114.21103+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -238,7 +238,7 @@ TEST 7: \draw_path_arc_axes:nnnn
 \hbox(171.11655+0.0)x142.66379
 .\hbox(171.11655+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal -28.34647 88.00356 -53.72874 113.38583 -85.03938 113.3858\ETC.}
@@ -255,7 +255,7 @@ TEST 8: \draw_path_ellipse:nnn
 \hbox(171.11655+0.0)x142.66379
 .\hbox(171.11655+0.0)x142.66379
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 1.99252 1.99252 m}
@@ -274,7 +274,7 @@ l. ...  }
 \hbox(171.11655+0.0)x185.34293
 .\hbox(171.11655+0.0)x185.34293
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -57.10551
+..\vbox(0.0+0.0)x0.0, shifted -57.10551
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 70.86615 0 m}
@@ -297,7 +297,7 @@ TEST 9: \draw_path_circle:nn
 \hbox(198.56929+0.0)x200.56929
 .\hbox(198.56929+0.0)x200.56929
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 86.03563 0.99626 m}
@@ -320,7 +320,7 @@ TEST 10: \draw_path_rectangle:nn
 \hbox(198.56929+0.0)x200.56929
 .\hbox(198.56929+0.0)x200.56929
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 56.69292 56.69292 28.34647 28.34647 re}
@@ -333,7 +333,7 @@ l. ...  }
 \hbox(198.56929+0.0)x200.56929
 .\hbox(198.56929+0.0)x200.56929
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 85.03938 85.03938 m}
@@ -351,7 +351,7 @@ l. ...  }
 \hbox(198.56929+0.0)x200.56929
 .\hbox(198.56929+0.0)x200.56929
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 56.69292 56.69292 28.34647 28.34647 re}
@@ -368,7 +368,7 @@ TEST 11: \draw_path_rectangle:nn
 \hbox(227.02203+0.0)x256.47481
 .\hbox(227.02203+0.0)x256.47481
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -404,7 +404,7 @@ l. ...  }
 \hbox(227.02203+0.0)x256.47481
 .\hbox(227.02203+0.0)x256.47481
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 141.73228 141.73228 m}
@@ -440,7 +440,7 @@ l. ...  }
 \hbox(227.02203+0.0)x256.47481
 .\hbox(227.02203+0.0)x256.47481
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}
@@ -476,7 +476,7 @@ l. ...  }
 \hbox(227.02203+0.0)x256.47481
 .\hbox(227.02203+0.0)x256.47481
 ..\glue 114.01103
-..\hbox(0.0+0.0)x0.0, shifted -84.55826
+..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
 ...\special{pdf:literal 0 0 m}





More information about the latex3-commits mailing list