[latex3-commits] [git/LaTeX3-latex3-latex3] master: Get grid alignment right (177398c)

Joseph Wright joseph.wright at morningstar2.co.uk
Sat Feb 24 11:30:47 CET 2018


Repository : https://github.com/latex3/latex3
On branch  : master
Link       : https://github.com/latex3/latex3/commit/177398cc666a6c119a1ba3eda678b3f6c0ca6e48

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

commit 177398cc666a6c119a1ba3eda678b3f6c0ca6e48
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Sat Feb 24 10:30:47 2018 +0000

    Get grid alignment right
    
    The lines now pass through the right places!


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

177398cc666a6c119a1ba3eda678b3f6c0ca6e48
 l3experimental/l3draw/l3draw-paths.dtx             |   15 +-
 l3experimental/l3draw/l3draw.dtx                   |    6 +-
 l3experimental/l3draw/testfiles/m3draw003.ptex.tlg |  180 ++++++++++----------
 l3experimental/l3draw/testfiles/m3draw003.tlg      |  180 ++++++++++----------
 .../l3draw/testfiles/m3draw003.uptex.tlg           |  180 ++++++++++----------
 .../l3draw/testfiles/m3draw003.xetex.tlg           |  180 ++++++++++----------
 6 files changed, 367 insertions(+), 374 deletions(-)

diff --git a/l3experimental/l3draw/l3draw-paths.dtx b/l3experimental/l3draw/l3draw-paths.dtx
index 5d6bcac..3fdb630 100644
--- a/l3experimental/l3draw/l3draw-paths.dtx
+++ b/l3experimental/l3draw/l3draw-paths.dtx
@@ -771,9 +771,8 @@
 %   }
 % \begin{macro}
 %   {\@@_path_grid_auxiv:nnnnnnnn, \@@_path_grid_auxiv:ffnnnnnn}
-%   The main complexity here is lining up the grid in the middle
-%   of the requested range. To keep it simple, we tidy up the argument
-%   ordering first.
+%   The main complexity here is lining up the grid correctly.
+%   To keep it simple, we tidy up the argument ordering first.
 %    \begin{macrocode}
 \cs_new_protected:Npn \draw_path_grid:nnnn #1#2#3#4
   {
@@ -801,14 +800,8 @@
 \cs_new_protected:Npn \@@_path_grid_auxiii:nnnnnn #1#2#3#4#5#6
   {
     \@@_path_grid_auxiv:ffnnnnnn
-      {
-        \fp_to_dim:n
-          { #3 + ((#5 - #3) - #1 * trunc((#5 - #3) / (#1))) / 2 }
-      }
-      {
-        \fp_to_dim:n
-          { #4 + ((#6 - #4) - #2 * trunc((#6 - #4) / (#2))) / 2 }
-      }
+      { \fp_to_dim:n { #1 * trunc(#3/(#1)) } }
+      { \fp_to_dim:n { #2 * trunc(#4/(#2)) } }
       {#1} {#2} {#3} {#4} {#5} {#6}
   }
 \cs_new_protected:Npn \@@_path_grid_auxiv:nnnnnnnn #1#2#3#4#5#6#7#8
diff --git a/l3experimental/l3draw/l3draw.dtx b/l3experimental/l3draw/l3draw.dtx
index 09d661c..5ad5276 100644
--- a/l3experimental/l3draw/l3draw.dtx
+++ b/l3experimental/l3draw/l3draw.dtx
@@ -719,9 +719,9 @@
 %   \end{syntax}
 %   Constructs a grid of \meta{xstep} and \meta{ystep} inside the rectangle
 %   defined by the \meta{lower-left} and the \meta{upper-right}, and appends
-%   this to the current path. The grid will be centered inside the rectangle,
-%   so grid lines will only coincidence with the start/end positions when the
-%   requested width/height is an integer multiple of the step size.
+%   this to the current path. The grid will be aligned such that grid lines
+%   pass through the origin, which may result in \enquote{protruding} ends
+%   if the start/end positions do not fully align.
 %   \begin{demo}
 %     \draw_begin:
 %       \draw_linewidth:n { 0.8pt }
diff --git a/l3experimental/l3draw/testfiles/m3draw003.ptex.tlg b/l3experimental/l3draw/testfiles/m3draw003.ptex.tlg
index 788f415..58df04d 100644
--- a/l3experimental/l3draw/testfiles/m3draw003.ptex.tlg
+++ b/l3experimental/l3draw/testfiles/m3draw003.ptex.tlg
@@ -371,30 +371,30 @@ TEST 11: \draw_path_grid:nn
 ..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
-...\special{pdf:literal 0.00005 0 m}
-...\special{pdf:literal 0.00005 141.73228 l}
-...\special{pdf:literal 28.3465 0 m}
-...\special{pdf:literal 28.3465 141.73228 l}
-...\special{pdf:literal 56.69293 0 m}
-...\special{pdf:literal 56.69293 141.73228 l}
-...\special{pdf:literal 85.03938 0 m}
-...\special{pdf:literal 85.03938 141.73228 l}
-...\special{pdf:literal 113.38582 0 m}
-...\special{pdf:literal 113.38582 141.73228 l}
-...\special{pdf:literal 141.73227 0 m}
-...\special{pdf:literal 141.73227 141.73228 l}
-...\special{pdf:literal 0 0.00005 m}
-...\special{pdf:literal 141.73228 0.00005 l}
-...\special{pdf:literal 0 28.3465 m}
-...\special{pdf:literal 141.73228 28.3465 l}
-...\special{pdf:literal 0 56.69293 m}
-...\special{pdf:literal 141.73228 56.69293 l}
-...\special{pdf:literal 0 85.03938 m}
-...\special{pdf:literal 141.73228 85.03938 l}
-...\special{pdf:literal 0 113.38582 m}
-...\special{pdf:literal 141.73228 113.38582 l}
-...\special{pdf:literal 0 141.73227 m}
-...\special{pdf:literal 141.73228 141.73227 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 0 141.73228 l}
+...\special{pdf:literal 28.34645 0 m}
+...\special{pdf:literal 28.34645 141.73228 l}
+...\special{pdf:literal 56.69289 0 m}
+...\special{pdf:literal 56.69289 141.73228 l}
+...\special{pdf:literal 85.03934 0 m}
+...\special{pdf:literal 85.03934 141.73228 l}
+...\special{pdf:literal 113.38577 0 m}
+...\special{pdf:literal 113.38577 141.73228 l}
+...\special{pdf:literal 141.73222 0 m}
+...\special{pdf:literal 141.73222 141.73228 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 141.73228 0 l}
+...\special{pdf:literal 0 28.34645 m}
+...\special{pdf:literal 141.73228 28.34645 l}
+...\special{pdf:literal 0 56.69289 m}
+...\special{pdf:literal 141.73228 56.69289 l}
+...\special{pdf:literal 0 85.03934 m}
+...\special{pdf:literal 141.73228 85.03934 l}
+...\special{pdf:literal 0 113.38577 m}
+...\special{pdf:literal 141.73228 113.38577 l}
+...\special{pdf:literal 0 141.73222 m}
+...\special{pdf:literal 141.73228 141.73222 l}
 ...\special{pdf:literal S}
 ...\special{pdf:literal Q}
 ! OK.
@@ -407,30 +407,30 @@ l. ...  }
 ..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
-...\special{pdf:literal 0.00005 0 m}
-...\special{pdf:literal 0.00005 141.73228 l}
-...\special{pdf:literal 28.3465 0 m}
-...\special{pdf:literal 28.3465 141.73228 l}
-...\special{pdf:literal 56.69293 0 m}
-...\special{pdf:literal 56.69293 141.73228 l}
-...\special{pdf:literal 85.03938 0 m}
-...\special{pdf:literal 85.03938 141.73228 l}
-...\special{pdf:literal 113.38582 0 m}
-...\special{pdf:literal 113.38582 141.73228 l}
-...\special{pdf:literal 141.73227 0 m}
-...\special{pdf:literal 141.73227 141.73228 l}
-...\special{pdf:literal 0 0.00005 m}
-...\special{pdf:literal 141.73228 0.00005 l}
-...\special{pdf:literal 0 28.3465 m}
-...\special{pdf:literal 141.73228 28.3465 l}
-...\special{pdf:literal 0 56.69293 m}
-...\special{pdf:literal 141.73228 56.69293 l}
-...\special{pdf:literal 0 85.03938 m}
-...\special{pdf:literal 141.73228 85.03938 l}
-...\special{pdf:literal 0 113.38582 m}
-...\special{pdf:literal 141.73228 113.38582 l}
-...\special{pdf:literal 0 141.73227 m}
-...\special{pdf:literal 141.73228 141.73227 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 0 141.73228 l}
+...\special{pdf:literal 28.34645 0 m}
+...\special{pdf:literal 28.34645 141.73228 l}
+...\special{pdf:literal 56.69289 0 m}
+...\special{pdf:literal 56.69289 141.73228 l}
+...\special{pdf:literal 85.03934 0 m}
+...\special{pdf:literal 85.03934 141.73228 l}
+...\special{pdf:literal 113.38577 0 m}
+...\special{pdf:literal 113.38577 141.73228 l}
+...\special{pdf:literal 141.73222 0 m}
+...\special{pdf:literal 141.73222 141.73228 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 141.73228 0 l}
+...\special{pdf:literal 0 28.34645 m}
+...\special{pdf:literal 141.73228 28.34645 l}
+...\special{pdf:literal 0 56.69289 m}
+...\special{pdf:literal 141.73228 56.69289 l}
+...\special{pdf:literal 0 85.03934 m}
+...\special{pdf:literal 141.73228 85.03934 l}
+...\special{pdf:literal 0 113.38577 m}
+...\special{pdf:literal 141.73228 113.38577 l}
+...\special{pdf:literal 0 141.73222 m}
+...\special{pdf:literal 141.73228 141.73222 l}
 ...\special{pdf:literal S}
 ...\special{pdf:literal Q}
 ! OK.
@@ -443,30 +443,30 @@ l. ...  }
 ..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
-...\special{pdf:literal 0.00005 0 m}
-...\special{pdf:literal 0.00005 141.73228 l}
-...\special{pdf:literal 28.3465 0 m}
-...\special{pdf:literal 28.3465 141.73228 l}
-...\special{pdf:literal 56.69293 0 m}
-...\special{pdf:literal 56.69293 141.73228 l}
-...\special{pdf:literal 85.03938 0 m}
-...\special{pdf:literal 85.03938 141.73228 l}
-...\special{pdf:literal 113.38582 0 m}
-...\special{pdf:literal 113.38582 141.73228 l}
-...\special{pdf:literal 141.73227 0 m}
-...\special{pdf:literal 141.73227 141.73228 l}
-...\special{pdf:literal 0 0.00005 m}
-...\special{pdf:literal 141.73228 0.00005 l}
-...\special{pdf:literal 0 28.3465 m}
-...\special{pdf:literal 141.73228 28.3465 l}
-...\special{pdf:literal 0 56.69293 m}
-...\special{pdf:literal 141.73228 56.69293 l}
-...\special{pdf:literal 0 85.03938 m}
-...\special{pdf:literal 141.73228 85.03938 l}
-...\special{pdf:literal 0 113.38582 m}
-...\special{pdf:literal 141.73228 113.38582 l}
-...\special{pdf:literal 0 141.73227 m}
-...\special{pdf:literal 141.73228 141.73227 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 0 141.73228 l}
+...\special{pdf:literal 28.34645 0 m}
+...\special{pdf:literal 28.34645 141.73228 l}
+...\special{pdf:literal 56.69289 0 m}
+...\special{pdf:literal 56.69289 141.73228 l}
+...\special{pdf:literal 85.03934 0 m}
+...\special{pdf:literal 85.03934 141.73228 l}
+...\special{pdf:literal 113.38577 0 m}
+...\special{pdf:literal 113.38577 141.73228 l}
+...\special{pdf:literal 141.73222 0 m}
+...\special{pdf:literal 141.73222 141.73228 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 141.73228 0 l}
+...\special{pdf:literal 0 28.34645 m}
+...\special{pdf:literal 141.73228 28.34645 l}
+...\special{pdf:literal 0 56.69289 m}
+...\special{pdf:literal 141.73228 56.69289 l}
+...\special{pdf:literal 0 85.03934 m}
+...\special{pdf:literal 141.73228 85.03934 l}
+...\special{pdf:literal 0 113.38577 m}
+...\special{pdf:literal 141.73228 113.38577 l}
+...\special{pdf:literal 0 141.73222 m}
+...\special{pdf:literal 141.73228 141.73222 l}
 ...\special{pdf:literal S}
 ...\special{pdf:literal Q}
 ! OK.
@@ -479,24 +479,24 @@ l. ...  }
 ..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
-...\special{pdf:literal 0.00005 0 m}
-...\special{pdf:literal 0.00005 141.73228 l}
-...\special{pdf:literal 28.3465 0 m}
-...\special{pdf:literal 28.3465 141.73228 l}
-...\special{pdf:literal 56.69293 0 m}
-...\special{pdf:literal 56.69293 141.73228 l}
-...\special{pdf:literal 85.03938 0 m}
-...\special{pdf:literal 85.03938 141.73228 l}
-...\special{pdf:literal 113.38582 0 m}
-...\special{pdf:literal 113.38582 141.73228 l}
-...\special{pdf:literal 141.73227 0 m}
-...\special{pdf:literal 141.73227 141.73228 l}
-...\special{pdf:literal 0 14.17325 m}
-...\special{pdf:literal 141.73228 14.17325 l}
-...\special{pdf:literal 0 70.86615 m}
-...\special{pdf:literal 141.73228 70.86615 l}
-...\special{pdf:literal 0 127.55905 m}
-...\special{pdf:literal 141.73228 127.55905 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 0 141.73228 l}
+...\special{pdf:literal 28.34645 0 m}
+...\special{pdf:literal 28.34645 141.73228 l}
+...\special{pdf:literal 56.69289 0 m}
+...\special{pdf:literal 56.69289 141.73228 l}
+...\special{pdf:literal 85.03934 0 m}
+...\special{pdf:literal 85.03934 141.73228 l}
+...\special{pdf:literal 113.38577 0 m}
+...\special{pdf:literal 113.38577 141.73228 l}
+...\special{pdf:literal 141.73222 0 m}
+...\special{pdf:literal 141.73222 141.73228 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 141.73228 0 l}
+...\special{pdf:literal 0 56.6929 m}
+...\special{pdf:literal 141.73228 56.6929 l}
+...\special{pdf:literal 0 113.3858 m}
+...\special{pdf:literal 141.73228 113.3858 l}
 ...\special{pdf:literal S}
 ...\special{pdf:literal Q}
 ! OK.
diff --git a/l3experimental/l3draw/testfiles/m3draw003.tlg b/l3experimental/l3draw/testfiles/m3draw003.tlg
index ec4ead6..3bd8521 100644
--- a/l3experimental/l3draw/testfiles/m3draw003.tlg
+++ b/l3experimental/l3draw/testfiles/m3draw003.tlg
@@ -371,30 +371,30 @@ TEST 11: \draw_path_grid:nn
 ..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
-...\pdfliteral{0.00005 0 m}
-...\pdfliteral{0.00005 141.73228 l}
-...\pdfliteral{28.3465 0 m}
-...\pdfliteral{28.3465 141.73228 l}
-...\pdfliteral{56.69293 0 m}
-...\pdfliteral{56.69293 141.73228 l}
-...\pdfliteral{85.03938 0 m}
-...\pdfliteral{85.03938 141.73228 l}
-...\pdfliteral{113.38582 0 m}
-...\pdfliteral{113.38582 141.73228 l}
-...\pdfliteral{141.73227 0 m}
-...\pdfliteral{141.73227 141.73228 l}
-...\pdfliteral{0 0.00005 m}
-...\pdfliteral{141.73228 0.00005 l}
-...\pdfliteral{0 28.3465 m}
-...\pdfliteral{141.73228 28.3465 l}
-...\pdfliteral{0 56.69293 m}
-...\pdfliteral{141.73228 56.69293 l}
-...\pdfliteral{0 85.03938 m}
-...\pdfliteral{141.73228 85.03938 l}
-...\pdfliteral{0 113.38582 m}
-...\pdfliteral{141.73228 113.38582 l}
-...\pdfliteral{0 141.73227 m}
-...\pdfliteral{141.73228 141.73227 l}
+...\pdfliteral{0 0 m}
+...\pdfliteral{0 141.73228 l}
+...\pdfliteral{28.34645 0 m}
+...\pdfliteral{28.34645 141.73228 l}
+...\pdfliteral{56.69289 0 m}
+...\pdfliteral{56.69289 141.73228 l}
+...\pdfliteral{85.03934 0 m}
+...\pdfliteral{85.03934 141.73228 l}
+...\pdfliteral{113.38577 0 m}
+...\pdfliteral{113.38577 141.73228 l}
+...\pdfliteral{141.73222 0 m}
+...\pdfliteral{141.73222 141.73228 l}
+...\pdfliteral{0 0 m}
+...\pdfliteral{141.73228 0 l}
+...\pdfliteral{0 28.34645 m}
+...\pdfliteral{141.73228 28.34645 l}
+...\pdfliteral{0 56.69289 m}
+...\pdfliteral{141.73228 56.69289 l}
+...\pdfliteral{0 85.03934 m}
+...\pdfliteral{141.73228 85.03934 l}
+...\pdfliteral{0 113.38577 m}
+...\pdfliteral{141.73228 113.38577 l}
+...\pdfliteral{0 141.73222 m}
+...\pdfliteral{141.73228 141.73222 l}
 ...\pdfliteral{S}
 ...\pdfliteral{Q}
 ! OK.
@@ -407,30 +407,30 @@ l. ...  }
 ..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
-...\pdfliteral{0.00005 0 m}
-...\pdfliteral{0.00005 141.73228 l}
-...\pdfliteral{28.3465 0 m}
-...\pdfliteral{28.3465 141.73228 l}
-...\pdfliteral{56.69293 0 m}
-...\pdfliteral{56.69293 141.73228 l}
-...\pdfliteral{85.03938 0 m}
-...\pdfliteral{85.03938 141.73228 l}
-...\pdfliteral{113.38582 0 m}
-...\pdfliteral{113.38582 141.73228 l}
-...\pdfliteral{141.73227 0 m}
-...\pdfliteral{141.73227 141.73228 l}
-...\pdfliteral{0 0.00005 m}
-...\pdfliteral{141.73228 0.00005 l}
-...\pdfliteral{0 28.3465 m}
-...\pdfliteral{141.73228 28.3465 l}
-...\pdfliteral{0 56.69293 m}
-...\pdfliteral{141.73228 56.69293 l}
-...\pdfliteral{0 85.03938 m}
-...\pdfliteral{141.73228 85.03938 l}
-...\pdfliteral{0 113.38582 m}
-...\pdfliteral{141.73228 113.38582 l}
-...\pdfliteral{0 141.73227 m}
-...\pdfliteral{141.73228 141.73227 l}
+...\pdfliteral{0 0 m}
+...\pdfliteral{0 141.73228 l}
+...\pdfliteral{28.34645 0 m}
+...\pdfliteral{28.34645 141.73228 l}
+...\pdfliteral{56.69289 0 m}
+...\pdfliteral{56.69289 141.73228 l}
+...\pdfliteral{85.03934 0 m}
+...\pdfliteral{85.03934 141.73228 l}
+...\pdfliteral{113.38577 0 m}
+...\pdfliteral{113.38577 141.73228 l}
+...\pdfliteral{141.73222 0 m}
+...\pdfliteral{141.73222 141.73228 l}
+...\pdfliteral{0 0 m}
+...\pdfliteral{141.73228 0 l}
+...\pdfliteral{0 28.34645 m}
+...\pdfliteral{141.73228 28.34645 l}
+...\pdfliteral{0 56.69289 m}
+...\pdfliteral{141.73228 56.69289 l}
+...\pdfliteral{0 85.03934 m}
+...\pdfliteral{141.73228 85.03934 l}
+...\pdfliteral{0 113.38577 m}
+...\pdfliteral{141.73228 113.38577 l}
+...\pdfliteral{0 141.73222 m}
+...\pdfliteral{141.73228 141.73222 l}
 ...\pdfliteral{S}
 ...\pdfliteral{Q}
 ! OK.
@@ -443,30 +443,30 @@ l. ...  }
 ..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
-...\pdfliteral{0.00005 0 m}
-...\pdfliteral{0.00005 141.73228 l}
-...\pdfliteral{28.3465 0 m}
-...\pdfliteral{28.3465 141.73228 l}
-...\pdfliteral{56.69293 0 m}
-...\pdfliteral{56.69293 141.73228 l}
-...\pdfliteral{85.03938 0 m}
-...\pdfliteral{85.03938 141.73228 l}
-...\pdfliteral{113.38582 0 m}
-...\pdfliteral{113.38582 141.73228 l}
-...\pdfliteral{141.73227 0 m}
-...\pdfliteral{141.73227 141.73228 l}
-...\pdfliteral{0 0.00005 m}
-...\pdfliteral{141.73228 0.00005 l}
-...\pdfliteral{0 28.3465 m}
-...\pdfliteral{141.73228 28.3465 l}
-...\pdfliteral{0 56.69293 m}
-...\pdfliteral{141.73228 56.69293 l}
-...\pdfliteral{0 85.03938 m}
-...\pdfliteral{141.73228 85.03938 l}
-...\pdfliteral{0 113.38582 m}
-...\pdfliteral{141.73228 113.38582 l}
-...\pdfliteral{0 141.73227 m}
-...\pdfliteral{141.73228 141.73227 l}
+...\pdfliteral{0 0 m}
+...\pdfliteral{0 141.73228 l}
+...\pdfliteral{28.34645 0 m}
+...\pdfliteral{28.34645 141.73228 l}
+...\pdfliteral{56.69289 0 m}
+...\pdfliteral{56.69289 141.73228 l}
+...\pdfliteral{85.03934 0 m}
+...\pdfliteral{85.03934 141.73228 l}
+...\pdfliteral{113.38577 0 m}
+...\pdfliteral{113.38577 141.73228 l}
+...\pdfliteral{141.73222 0 m}
+...\pdfliteral{141.73222 141.73228 l}
+...\pdfliteral{0 0 m}
+...\pdfliteral{141.73228 0 l}
+...\pdfliteral{0 28.34645 m}
+...\pdfliteral{141.73228 28.34645 l}
+...\pdfliteral{0 56.69289 m}
+...\pdfliteral{141.73228 56.69289 l}
+...\pdfliteral{0 85.03934 m}
+...\pdfliteral{141.73228 85.03934 l}
+...\pdfliteral{0 113.38577 m}
+...\pdfliteral{141.73228 113.38577 l}
+...\pdfliteral{0 141.73222 m}
+...\pdfliteral{141.73228 141.73222 l}
 ...\pdfliteral{S}
 ...\pdfliteral{Q}
 ! OK.
@@ -479,24 +479,24 @@ l. ...  }
 ..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\pdfliteral{q}
 ...\pdfliteral{0.3985 w}
-...\pdfliteral{0.00005 0 m}
-...\pdfliteral{0.00005 141.73228 l}
-...\pdfliteral{28.3465 0 m}
-...\pdfliteral{28.3465 141.73228 l}
-...\pdfliteral{56.69293 0 m}
-...\pdfliteral{56.69293 141.73228 l}
-...\pdfliteral{85.03938 0 m}
-...\pdfliteral{85.03938 141.73228 l}
-...\pdfliteral{113.38582 0 m}
-...\pdfliteral{113.38582 141.73228 l}
-...\pdfliteral{141.73227 0 m}
-...\pdfliteral{141.73227 141.73228 l}
-...\pdfliteral{0 14.17325 m}
-...\pdfliteral{141.73228 14.17325 l}
-...\pdfliteral{0 70.86615 m}
-...\pdfliteral{141.73228 70.86615 l}
-...\pdfliteral{0 127.55905 m}
-...\pdfliteral{141.73228 127.55905 l}
+...\pdfliteral{0 0 m}
+...\pdfliteral{0 141.73228 l}
+...\pdfliteral{28.34645 0 m}
+...\pdfliteral{28.34645 141.73228 l}
+...\pdfliteral{56.69289 0 m}
+...\pdfliteral{56.69289 141.73228 l}
+...\pdfliteral{85.03934 0 m}
+...\pdfliteral{85.03934 141.73228 l}
+...\pdfliteral{113.38577 0 m}
+...\pdfliteral{113.38577 141.73228 l}
+...\pdfliteral{141.73222 0 m}
+...\pdfliteral{141.73222 141.73228 l}
+...\pdfliteral{0 0 m}
+...\pdfliteral{141.73228 0 l}
+...\pdfliteral{0 56.6929 m}
+...\pdfliteral{141.73228 56.6929 l}
+...\pdfliteral{0 113.3858 m}
+...\pdfliteral{141.73228 113.3858 l}
 ...\pdfliteral{S}
 ...\pdfliteral{Q}
 ! OK.
diff --git a/l3experimental/l3draw/testfiles/m3draw003.uptex.tlg b/l3experimental/l3draw/testfiles/m3draw003.uptex.tlg
index 788f415..58df04d 100644
--- a/l3experimental/l3draw/testfiles/m3draw003.uptex.tlg
+++ b/l3experimental/l3draw/testfiles/m3draw003.uptex.tlg
@@ -371,30 +371,30 @@ TEST 11: \draw_path_grid:nn
 ..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
-...\special{pdf:literal 0.00005 0 m}
-...\special{pdf:literal 0.00005 141.73228 l}
-...\special{pdf:literal 28.3465 0 m}
-...\special{pdf:literal 28.3465 141.73228 l}
-...\special{pdf:literal 56.69293 0 m}
-...\special{pdf:literal 56.69293 141.73228 l}
-...\special{pdf:literal 85.03938 0 m}
-...\special{pdf:literal 85.03938 141.73228 l}
-...\special{pdf:literal 113.38582 0 m}
-...\special{pdf:literal 113.38582 141.73228 l}
-...\special{pdf:literal 141.73227 0 m}
-...\special{pdf:literal 141.73227 141.73228 l}
-...\special{pdf:literal 0 0.00005 m}
-...\special{pdf:literal 141.73228 0.00005 l}
-...\special{pdf:literal 0 28.3465 m}
-...\special{pdf:literal 141.73228 28.3465 l}
-...\special{pdf:literal 0 56.69293 m}
-...\special{pdf:literal 141.73228 56.69293 l}
-...\special{pdf:literal 0 85.03938 m}
-...\special{pdf:literal 141.73228 85.03938 l}
-...\special{pdf:literal 0 113.38582 m}
-...\special{pdf:literal 141.73228 113.38582 l}
-...\special{pdf:literal 0 141.73227 m}
-...\special{pdf:literal 141.73228 141.73227 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 0 141.73228 l}
+...\special{pdf:literal 28.34645 0 m}
+...\special{pdf:literal 28.34645 141.73228 l}
+...\special{pdf:literal 56.69289 0 m}
+...\special{pdf:literal 56.69289 141.73228 l}
+...\special{pdf:literal 85.03934 0 m}
+...\special{pdf:literal 85.03934 141.73228 l}
+...\special{pdf:literal 113.38577 0 m}
+...\special{pdf:literal 113.38577 141.73228 l}
+...\special{pdf:literal 141.73222 0 m}
+...\special{pdf:literal 141.73222 141.73228 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 141.73228 0 l}
+...\special{pdf:literal 0 28.34645 m}
+...\special{pdf:literal 141.73228 28.34645 l}
+...\special{pdf:literal 0 56.69289 m}
+...\special{pdf:literal 141.73228 56.69289 l}
+...\special{pdf:literal 0 85.03934 m}
+...\special{pdf:literal 141.73228 85.03934 l}
+...\special{pdf:literal 0 113.38577 m}
+...\special{pdf:literal 141.73228 113.38577 l}
+...\special{pdf:literal 0 141.73222 m}
+...\special{pdf:literal 141.73228 141.73222 l}
 ...\special{pdf:literal S}
 ...\special{pdf:literal Q}
 ! OK.
@@ -407,30 +407,30 @@ l. ...  }
 ..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
-...\special{pdf:literal 0.00005 0 m}
-...\special{pdf:literal 0.00005 141.73228 l}
-...\special{pdf:literal 28.3465 0 m}
-...\special{pdf:literal 28.3465 141.73228 l}
-...\special{pdf:literal 56.69293 0 m}
-...\special{pdf:literal 56.69293 141.73228 l}
-...\special{pdf:literal 85.03938 0 m}
-...\special{pdf:literal 85.03938 141.73228 l}
-...\special{pdf:literal 113.38582 0 m}
-...\special{pdf:literal 113.38582 141.73228 l}
-...\special{pdf:literal 141.73227 0 m}
-...\special{pdf:literal 141.73227 141.73228 l}
-...\special{pdf:literal 0 0.00005 m}
-...\special{pdf:literal 141.73228 0.00005 l}
-...\special{pdf:literal 0 28.3465 m}
-...\special{pdf:literal 141.73228 28.3465 l}
-...\special{pdf:literal 0 56.69293 m}
-...\special{pdf:literal 141.73228 56.69293 l}
-...\special{pdf:literal 0 85.03938 m}
-...\special{pdf:literal 141.73228 85.03938 l}
-...\special{pdf:literal 0 113.38582 m}
-...\special{pdf:literal 141.73228 113.38582 l}
-...\special{pdf:literal 0 141.73227 m}
-...\special{pdf:literal 141.73228 141.73227 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 0 141.73228 l}
+...\special{pdf:literal 28.34645 0 m}
+...\special{pdf:literal 28.34645 141.73228 l}
+...\special{pdf:literal 56.69289 0 m}
+...\special{pdf:literal 56.69289 141.73228 l}
+...\special{pdf:literal 85.03934 0 m}
+...\special{pdf:literal 85.03934 141.73228 l}
+...\special{pdf:literal 113.38577 0 m}
+...\special{pdf:literal 113.38577 141.73228 l}
+...\special{pdf:literal 141.73222 0 m}
+...\special{pdf:literal 141.73222 141.73228 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 141.73228 0 l}
+...\special{pdf:literal 0 28.34645 m}
+...\special{pdf:literal 141.73228 28.34645 l}
+...\special{pdf:literal 0 56.69289 m}
+...\special{pdf:literal 141.73228 56.69289 l}
+...\special{pdf:literal 0 85.03934 m}
+...\special{pdf:literal 141.73228 85.03934 l}
+...\special{pdf:literal 0 113.38577 m}
+...\special{pdf:literal 141.73228 113.38577 l}
+...\special{pdf:literal 0 141.73222 m}
+...\special{pdf:literal 141.73228 141.73222 l}
 ...\special{pdf:literal S}
 ...\special{pdf:literal Q}
 ! OK.
@@ -443,30 +443,30 @@ l. ...  }
 ..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
-...\special{pdf:literal 0.00005 0 m}
-...\special{pdf:literal 0.00005 141.73228 l}
-...\special{pdf:literal 28.3465 0 m}
-...\special{pdf:literal 28.3465 141.73228 l}
-...\special{pdf:literal 56.69293 0 m}
-...\special{pdf:literal 56.69293 141.73228 l}
-...\special{pdf:literal 85.03938 0 m}
-...\special{pdf:literal 85.03938 141.73228 l}
-...\special{pdf:literal 113.38582 0 m}
-...\special{pdf:literal 113.38582 141.73228 l}
-...\special{pdf:literal 141.73227 0 m}
-...\special{pdf:literal 141.73227 141.73228 l}
-...\special{pdf:literal 0 0.00005 m}
-...\special{pdf:literal 141.73228 0.00005 l}
-...\special{pdf:literal 0 28.3465 m}
-...\special{pdf:literal 141.73228 28.3465 l}
-...\special{pdf:literal 0 56.69293 m}
-...\special{pdf:literal 141.73228 56.69293 l}
-...\special{pdf:literal 0 85.03938 m}
-...\special{pdf:literal 141.73228 85.03938 l}
-...\special{pdf:literal 0 113.38582 m}
-...\special{pdf:literal 141.73228 113.38582 l}
-...\special{pdf:literal 0 141.73227 m}
-...\special{pdf:literal 141.73228 141.73227 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 0 141.73228 l}
+...\special{pdf:literal 28.34645 0 m}
+...\special{pdf:literal 28.34645 141.73228 l}
+...\special{pdf:literal 56.69289 0 m}
+...\special{pdf:literal 56.69289 141.73228 l}
+...\special{pdf:literal 85.03934 0 m}
+...\special{pdf:literal 85.03934 141.73228 l}
+...\special{pdf:literal 113.38577 0 m}
+...\special{pdf:literal 113.38577 141.73228 l}
+...\special{pdf:literal 141.73222 0 m}
+...\special{pdf:literal 141.73222 141.73228 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 141.73228 0 l}
+...\special{pdf:literal 0 28.34645 m}
+...\special{pdf:literal 141.73228 28.34645 l}
+...\special{pdf:literal 0 56.69289 m}
+...\special{pdf:literal 141.73228 56.69289 l}
+...\special{pdf:literal 0 85.03934 m}
+...\special{pdf:literal 141.73228 85.03934 l}
+...\special{pdf:literal 0 113.38577 m}
+...\special{pdf:literal 141.73228 113.38577 l}
+...\special{pdf:literal 0 141.73222 m}
+...\special{pdf:literal 141.73228 141.73222 l}
 ...\special{pdf:literal S}
 ...\special{pdf:literal Q}
 ! OK.
@@ -479,24 +479,24 @@ l. ...  }
 ..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
-...\special{pdf:literal 0.00005 0 m}
-...\special{pdf:literal 0.00005 141.73228 l}
-...\special{pdf:literal 28.3465 0 m}
-...\special{pdf:literal 28.3465 141.73228 l}
-...\special{pdf:literal 56.69293 0 m}
-...\special{pdf:literal 56.69293 141.73228 l}
-...\special{pdf:literal 85.03938 0 m}
-...\special{pdf:literal 85.03938 141.73228 l}
-...\special{pdf:literal 113.38582 0 m}
-...\special{pdf:literal 113.38582 141.73228 l}
-...\special{pdf:literal 141.73227 0 m}
-...\special{pdf:literal 141.73227 141.73228 l}
-...\special{pdf:literal 0 14.17325 m}
-...\special{pdf:literal 141.73228 14.17325 l}
-...\special{pdf:literal 0 70.86615 m}
-...\special{pdf:literal 141.73228 70.86615 l}
-...\special{pdf:literal 0 127.55905 m}
-...\special{pdf:literal 141.73228 127.55905 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 0 141.73228 l}
+...\special{pdf:literal 28.34645 0 m}
+...\special{pdf:literal 28.34645 141.73228 l}
+...\special{pdf:literal 56.69289 0 m}
+...\special{pdf:literal 56.69289 141.73228 l}
+...\special{pdf:literal 85.03934 0 m}
+...\special{pdf:literal 85.03934 141.73228 l}
+...\special{pdf:literal 113.38577 0 m}
+...\special{pdf:literal 113.38577 141.73228 l}
+...\special{pdf:literal 141.73222 0 m}
+...\special{pdf:literal 141.73222 141.73228 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 141.73228 0 l}
+...\special{pdf:literal 0 56.6929 m}
+...\special{pdf:literal 141.73228 56.6929 l}
+...\special{pdf:literal 0 113.3858 m}
+...\special{pdf:literal 141.73228 113.3858 l}
 ...\special{pdf:literal S}
 ...\special{pdf:literal Q}
 ! OK.
diff --git a/l3experimental/l3draw/testfiles/m3draw003.xetex.tlg b/l3experimental/l3draw/testfiles/m3draw003.xetex.tlg
index 788f415..58df04d 100644
--- a/l3experimental/l3draw/testfiles/m3draw003.xetex.tlg
+++ b/l3experimental/l3draw/testfiles/m3draw003.xetex.tlg
@@ -371,30 +371,30 @@ TEST 11: \draw_path_grid:nn
 ..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
-...\special{pdf:literal 0.00005 0 m}
-...\special{pdf:literal 0.00005 141.73228 l}
-...\special{pdf:literal 28.3465 0 m}
-...\special{pdf:literal 28.3465 141.73228 l}
-...\special{pdf:literal 56.69293 0 m}
-...\special{pdf:literal 56.69293 141.73228 l}
-...\special{pdf:literal 85.03938 0 m}
-...\special{pdf:literal 85.03938 141.73228 l}
-...\special{pdf:literal 113.38582 0 m}
-...\special{pdf:literal 113.38582 141.73228 l}
-...\special{pdf:literal 141.73227 0 m}
-...\special{pdf:literal 141.73227 141.73228 l}
-...\special{pdf:literal 0 0.00005 m}
-...\special{pdf:literal 141.73228 0.00005 l}
-...\special{pdf:literal 0 28.3465 m}
-...\special{pdf:literal 141.73228 28.3465 l}
-...\special{pdf:literal 0 56.69293 m}
-...\special{pdf:literal 141.73228 56.69293 l}
-...\special{pdf:literal 0 85.03938 m}
-...\special{pdf:literal 141.73228 85.03938 l}
-...\special{pdf:literal 0 113.38582 m}
-...\special{pdf:literal 141.73228 113.38582 l}
-...\special{pdf:literal 0 141.73227 m}
-...\special{pdf:literal 141.73228 141.73227 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 0 141.73228 l}
+...\special{pdf:literal 28.34645 0 m}
+...\special{pdf:literal 28.34645 141.73228 l}
+...\special{pdf:literal 56.69289 0 m}
+...\special{pdf:literal 56.69289 141.73228 l}
+...\special{pdf:literal 85.03934 0 m}
+...\special{pdf:literal 85.03934 141.73228 l}
+...\special{pdf:literal 113.38577 0 m}
+...\special{pdf:literal 113.38577 141.73228 l}
+...\special{pdf:literal 141.73222 0 m}
+...\special{pdf:literal 141.73222 141.73228 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 141.73228 0 l}
+...\special{pdf:literal 0 28.34645 m}
+...\special{pdf:literal 141.73228 28.34645 l}
+...\special{pdf:literal 0 56.69289 m}
+...\special{pdf:literal 141.73228 56.69289 l}
+...\special{pdf:literal 0 85.03934 m}
+...\special{pdf:literal 141.73228 85.03934 l}
+...\special{pdf:literal 0 113.38577 m}
+...\special{pdf:literal 141.73228 113.38577 l}
+...\special{pdf:literal 0 141.73222 m}
+...\special{pdf:literal 141.73228 141.73222 l}
 ...\special{pdf:literal S}
 ...\special{pdf:literal Q}
 ! OK.
@@ -407,30 +407,30 @@ l. ...  }
 ..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
-...\special{pdf:literal 0.00005 0 m}
-...\special{pdf:literal 0.00005 141.73228 l}
-...\special{pdf:literal 28.3465 0 m}
-...\special{pdf:literal 28.3465 141.73228 l}
-...\special{pdf:literal 56.69293 0 m}
-...\special{pdf:literal 56.69293 141.73228 l}
-...\special{pdf:literal 85.03938 0 m}
-...\special{pdf:literal 85.03938 141.73228 l}
-...\special{pdf:literal 113.38582 0 m}
-...\special{pdf:literal 113.38582 141.73228 l}
-...\special{pdf:literal 141.73227 0 m}
-...\special{pdf:literal 141.73227 141.73228 l}
-...\special{pdf:literal 0 0.00005 m}
-...\special{pdf:literal 141.73228 0.00005 l}
-...\special{pdf:literal 0 28.3465 m}
-...\special{pdf:literal 141.73228 28.3465 l}
-...\special{pdf:literal 0 56.69293 m}
-...\special{pdf:literal 141.73228 56.69293 l}
-...\special{pdf:literal 0 85.03938 m}
-...\special{pdf:literal 141.73228 85.03938 l}
-...\special{pdf:literal 0 113.38582 m}
-...\special{pdf:literal 141.73228 113.38582 l}
-...\special{pdf:literal 0 141.73227 m}
-...\special{pdf:literal 141.73228 141.73227 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 0 141.73228 l}
+...\special{pdf:literal 28.34645 0 m}
+...\special{pdf:literal 28.34645 141.73228 l}
+...\special{pdf:literal 56.69289 0 m}
+...\special{pdf:literal 56.69289 141.73228 l}
+...\special{pdf:literal 85.03934 0 m}
+...\special{pdf:literal 85.03934 141.73228 l}
+...\special{pdf:literal 113.38577 0 m}
+...\special{pdf:literal 113.38577 141.73228 l}
+...\special{pdf:literal 141.73222 0 m}
+...\special{pdf:literal 141.73222 141.73228 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 141.73228 0 l}
+...\special{pdf:literal 0 28.34645 m}
+...\special{pdf:literal 141.73228 28.34645 l}
+...\special{pdf:literal 0 56.69289 m}
+...\special{pdf:literal 141.73228 56.69289 l}
+...\special{pdf:literal 0 85.03934 m}
+...\special{pdf:literal 141.73228 85.03934 l}
+...\special{pdf:literal 0 113.38577 m}
+...\special{pdf:literal 141.73228 113.38577 l}
+...\special{pdf:literal 0 141.73222 m}
+...\special{pdf:literal 141.73228 141.73222 l}
 ...\special{pdf:literal S}
 ...\special{pdf:literal Q}
 ! OK.
@@ -443,30 +443,30 @@ l. ...  }
 ..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
-...\special{pdf:literal 0.00005 0 m}
-...\special{pdf:literal 0.00005 141.73228 l}
-...\special{pdf:literal 28.3465 0 m}
-...\special{pdf:literal 28.3465 141.73228 l}
-...\special{pdf:literal 56.69293 0 m}
-...\special{pdf:literal 56.69293 141.73228 l}
-...\special{pdf:literal 85.03938 0 m}
-...\special{pdf:literal 85.03938 141.73228 l}
-...\special{pdf:literal 113.38582 0 m}
-...\special{pdf:literal 113.38582 141.73228 l}
-...\special{pdf:literal 141.73227 0 m}
-...\special{pdf:literal 141.73227 141.73228 l}
-...\special{pdf:literal 0 0.00005 m}
-...\special{pdf:literal 141.73228 0.00005 l}
-...\special{pdf:literal 0 28.3465 m}
-...\special{pdf:literal 141.73228 28.3465 l}
-...\special{pdf:literal 0 56.69293 m}
-...\special{pdf:literal 141.73228 56.69293 l}
-...\special{pdf:literal 0 85.03938 m}
-...\special{pdf:literal 141.73228 85.03938 l}
-...\special{pdf:literal 0 113.38582 m}
-...\special{pdf:literal 141.73228 113.38582 l}
-...\special{pdf:literal 0 141.73227 m}
-...\special{pdf:literal 141.73228 141.73227 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 0 141.73228 l}
+...\special{pdf:literal 28.34645 0 m}
+...\special{pdf:literal 28.34645 141.73228 l}
+...\special{pdf:literal 56.69289 0 m}
+...\special{pdf:literal 56.69289 141.73228 l}
+...\special{pdf:literal 85.03934 0 m}
+...\special{pdf:literal 85.03934 141.73228 l}
+...\special{pdf:literal 113.38577 0 m}
+...\special{pdf:literal 113.38577 141.73228 l}
+...\special{pdf:literal 141.73222 0 m}
+...\special{pdf:literal 141.73222 141.73228 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 141.73228 0 l}
+...\special{pdf:literal 0 28.34645 m}
+...\special{pdf:literal 141.73228 28.34645 l}
+...\special{pdf:literal 0 56.69289 m}
+...\special{pdf:literal 141.73228 56.69289 l}
+...\special{pdf:literal 0 85.03934 m}
+...\special{pdf:literal 141.73228 85.03934 l}
+...\special{pdf:literal 0 113.38577 m}
+...\special{pdf:literal 141.73228 113.38577 l}
+...\special{pdf:literal 0 141.73222 m}
+...\special{pdf:literal 141.73228 141.73222 l}
 ...\special{pdf:literal S}
 ...\special{pdf:literal Q}
 ! OK.
@@ -479,24 +479,24 @@ l. ...  }
 ..\vbox(0.0+0.0)x0.0, shifted -84.55826
 ...\special{pdf:literal q}
 ...\special{pdf:literal 0.3985 w}
-...\special{pdf:literal 0.00005 0 m}
-...\special{pdf:literal 0.00005 141.73228 l}
-...\special{pdf:literal 28.3465 0 m}
-...\special{pdf:literal 28.3465 141.73228 l}
-...\special{pdf:literal 56.69293 0 m}
-...\special{pdf:literal 56.69293 141.73228 l}
-...\special{pdf:literal 85.03938 0 m}
-...\special{pdf:literal 85.03938 141.73228 l}
-...\special{pdf:literal 113.38582 0 m}
-...\special{pdf:literal 113.38582 141.73228 l}
-...\special{pdf:literal 141.73227 0 m}
-...\special{pdf:literal 141.73227 141.73228 l}
-...\special{pdf:literal 0 14.17325 m}
-...\special{pdf:literal 141.73228 14.17325 l}
-...\special{pdf:literal 0 70.86615 m}
-...\special{pdf:literal 141.73228 70.86615 l}
-...\special{pdf:literal 0 127.55905 m}
-...\special{pdf:literal 141.73228 127.55905 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 0 141.73228 l}
+...\special{pdf:literal 28.34645 0 m}
+...\special{pdf:literal 28.34645 141.73228 l}
+...\special{pdf:literal 56.69289 0 m}
+...\special{pdf:literal 56.69289 141.73228 l}
+...\special{pdf:literal 85.03934 0 m}
+...\special{pdf:literal 85.03934 141.73228 l}
+...\special{pdf:literal 113.38577 0 m}
+...\special{pdf:literal 113.38577 141.73228 l}
+...\special{pdf:literal 141.73222 0 m}
+...\special{pdf:literal 141.73222 141.73228 l}
+...\special{pdf:literal 0 0 m}
+...\special{pdf:literal 141.73228 0 l}
+...\special{pdf:literal 0 56.6929 m}
+...\special{pdf:literal 141.73228 56.6929 l}
+...\special{pdf:literal 0 113.3858 m}
+...\special{pdf:literal 141.73228 113.3858 l}
 ...\special{pdf:literal S}
 ...\special{pdf:literal Q}
 ! OK.





More information about the latex3-commits mailing list