[latex3-commits] [git/LaTeX3-latex3-latex3] master: Drawing grid should be centered (3500189)
Joseph Wright
joseph.wright at morningstar2.co.uk
Sat Feb 24 11:10:53 CET 2018
Repository : https://github.com/latex3/latex3
On branch : master
Link : https://github.com/latex3/latex3/commit/3500189ce58b8ab26bf9885d287df9a8c9584665
>---------------------------------------------------------------
commit 3500189ce58b8ab26bf9885d287df9a8c9584665
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Sat Feb 24 10:10:53 2018 +0000
Drawing grid should be centered
This is consistent with pgf, and is more visually attractive
when the grid is not an integer step size.
>---------------------------------------------------------------
3500189ce58b8ab26bf9885d287df9a8c9584665
l3experimental/l3draw/l3draw-paths.dtx | 66 +++++--
l3experimental/l3draw/l3draw.dtx | 10 +-
l3experimental/l3draw/testfiles/m3draw003.lvt | 2 +-
l3experimental/l3draw/testfiles/m3draw003.ptex.tlg | 182 ++++++++++----------
l3experimental/l3draw/testfiles/m3draw003.tlg | 182 ++++++++++----------
.../l3draw/testfiles/m3draw003.uptex.tlg | 182 ++++++++++----------
.../l3draw/testfiles/m3draw003.xetex.tlg | 182 ++++++++++----------
7 files changed, 427 insertions(+), 379 deletions(-)
diff --git a/l3experimental/l3draw/l3draw-paths.dtx b/l3experimental/l3draw/l3draw-paths.dtx
index d361843..5d6bcac 100644
--- a/l3experimental/l3draw/l3draw-paths.dtx
+++ b/l3experimental/l3draw/l3draw-paths.dtx
@@ -763,33 +763,79 @@
% \subsection{Grids}
%
% \begin{macro}{\draw_path_grid:nnnn}
-% \begin{macro}{\@@_path_grid:nnnnnn}
-% A simple set of loops.
+% \begin{macro}
+% {
+% \@@_path_grid_auxi:nnnnnn, \@@_path_grid_auxi:ffnnnn,
+% \@@_path_grid_auxii:nnnnnn,
+% \@@_path_grid_auxiii:nnnnnn, \@@_path_grid_auxiiii:ffnnnn
+% }
+% \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.
% \begin{macrocode}
\cs_new_protected:Npn \draw_path_grid:nnnn #1#2#3#4
{
\@@_point_process:nnn
- { \@@_path_grid:nnnnnn {#1} {#2} }
+ {
+ \@@_path_grid_auxi:ffnnnn
+ { \dim_eval:n { \dim_abs:n {#1} } }
+ { \dim_eval:n { \dim_abs:n {#2} } }
+ }
{#3} {#4}
}
-\cs_new_protected:Npn \@@_path_grid:nnnnnn #1#2#3#4#5#6
+\cs_new_protected:Npn \@@_path_grid_auxi:nnnnnn #1#2#3#4#5#6
+ {
+ \dim_compare:nNnTF {#3} > {#5}
+ { \@@_path_grid_auxii:nnnnnn {#1} {#2} {#5} {#4} {#3} {#6} }
+ { \@@_path_grid_auxii:nnnnnn {#1} {#2} {#3} {#4} {#5} {#6} }
+ }
+\cs_generate_variant:Nn \@@_path_grid_auxi:nnnnnn { ff }
+\cs_new_protected:Npn \@@_path_grid_auxii:nnnnnn #1#2#3#4#5#6
+ {
+ \dim_compare:nNnTF {#4} > {#6}
+ { \@@_path_grid_auxiii:nnnnnn {#1} {#2} {#3} {#6} {#5} {#4} }
+ { \@@_path_grid_auxiii:nnnnnn {#1} {#2} {#3} {#4} {#5} {#6} }
+ }
+\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 }
+ }
+ {#1} {#2} {#3} {#4} {#5} {#6}
+ }
+\cs_new_protected:Npn \@@_path_grid_auxiv:nnnnnnnn #1#2#3#4#5#6#7#8
{
\dim_step_inline:nnnn
- {#3} { \dim_compare:nNnF {#3} < {#5} { - } \dim_abs:n {#1} } {#5}
+ {#1}
+ {#3}
+ {#7}
{
- \draw_path_moveto:n { ##1 , #4 }
- \draw_path_lineto:n { ##1 , #6 }
+ \draw_path_moveto:n { ##1 , #6 }
+ \draw_path_lineto:n { ##1 , #8 }
}
\dim_step_inline:nnnn
- {#4} { \dim_compare:nNnF {#4} < {#6} { - } \dim_abs:n {#2} } {#6}
+ {#2}
+ {#4}
+ {#8}
{
- \draw_path_moveto:n { #3 , ##1 }
- \draw_path_lineto:n { #5 , ##1 }
+ \draw_path_moveto:n { #5 , ##1 }
+ \draw_path_lineto:n { #7 , ##1 }
}
}
+\cs_generate_variant:Nn \@@_path_grid_auxiv:nnnnnnnn { ff }
% \end{macrocode}
% \end{macro}
% \end{macro}
+% \end{macro}
+% \end{macro}
%
% \subsection{Using paths}
%
diff --git a/l3experimental/l3draw/l3draw.dtx b/l3experimental/l3draw/l3draw.dtx
index 106c08e..09d661c 100644
--- a/l3experimental/l3draw/l3draw.dtx
+++ b/l3experimental/l3draw/l3draw.dtx
@@ -715,11 +715,13 @@
%
% \begin{function}{\draw_path_grid:nnnn}
% \begin{syntax}
-% \cs{draw_path_grid:nnnn} \Arg{xspace} \Arg{yspace} \Arg{lower-left} \Arg{upper-right}
+% \cs{draw_path_grid:nnnn} \Arg{xstep} \Arg{ystep} \Arg{lower-left} \Arg{upper-right}
% \end{syntax}
-% Constructs a grid of \meta{xspace} and \meta{yspace} from the
-% \meta{lower-left} to the \meta{upper-right}, and appends this to the
-% current path.
+% 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.
% \begin{demo}
% \draw_begin:
% \draw_linewidth:n { 0.8pt }
diff --git a/l3experimental/l3draw/testfiles/m3draw003.lvt b/l3experimental/l3draw/testfiles/m3draw003.lvt
index fdfcaec..57f25bc 100644
--- a/l3experimental/l3draw/testfiles/m3draw003.lvt
+++ b/l3experimental/l3draw/testfiles/m3draw003.lvt
@@ -176,7 +176,7 @@
}
}
-\TEST { \draw_path_rectangle:nn }
+\TEST { \draw_path_grid:nn }
{
\test:n
{
diff --git a/l3experimental/l3draw/testfiles/m3draw003.ptex.tlg b/l3experimental/l3draw/testfiles/m3draw003.ptex.tlg
index b88423c..788f415 100644
--- a/l3experimental/l3draw/testfiles/m3draw003.ptex.tlg
+++ b/l3experimental/l3draw/testfiles/m3draw003.ptex.tlg
@@ -362,7 +362,7 @@ l. ... }
l. ... }
============================================================
============================================================
-TEST 11: \draw_path_rectangle:nn
+TEST 11: \draw_path_grid:nn
============================================================
> \box...=
\hbox(227.02203+0.0)x256.47481
@@ -371,30 +371,30 @@ TEST 11: \draw_path_rectangle: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 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 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 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 141.73228 141.73228 m}
-...\special{pdf:literal 141.73228 0 l}
-...\special{pdf:literal 113.38583 141.73228 m}
-...\special{pdf:literal 113.38583 0 l}
-...\special{pdf:literal 85.0394 141.73228 m}
-...\special{pdf:literal 85.0394 0 l}
-...\special{pdf:literal 56.69295 141.73228 m}
-...\special{pdf:literal 56.69295 0 l}
-...\special{pdf:literal 28.34651 141.73228 m}
-...\special{pdf:literal 28.34651 0 l}
-...\special{pdf:literal 0.00006 141.73228 m}
-...\special{pdf:literal 0.00006 0 l}
-...\special{pdf:literal 141.73228 141.73228 m}
-...\special{pdf:literal 0 141.73228 l}
-...\special{pdf:literal 141.73228 113.38583 m}
-...\special{pdf:literal 0 113.38583 l}
-...\special{pdf:literal 141.73228 85.0394 m}
-...\special{pdf:literal 0 85.0394 l}
-...\special{pdf:literal 141.73228 56.69295 m}
-...\special{pdf:literal 0 56.69295 l}
-...\special{pdf:literal 141.73228 28.34651 m}
-...\special{pdf:literal 0 28.34651 l}
-...\special{pdf:literal 141.73228 0.00006 m}
-...\special{pdf:literal 0 0.00006 l}
+...\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 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 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 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 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 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 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 S}
...\special{pdf:literal Q}
! OK.
diff --git a/l3experimental/l3draw/testfiles/m3draw003.tlg b/l3experimental/l3draw/testfiles/m3draw003.tlg
index 6caa95d..ec4ead6 100644
--- a/l3experimental/l3draw/testfiles/m3draw003.tlg
+++ b/l3experimental/l3draw/testfiles/m3draw003.tlg
@@ -362,7 +362,7 @@ l. ... }
l. ... }
============================================================
============================================================
-TEST 11: \draw_path_rectangle:nn
+TEST 11: \draw_path_grid:nn
============================================================
> \box...=
\hbox(227.02203+0.0)x256.47481
@@ -371,30 +371,30 @@ TEST 11: \draw_path_rectangle:nn
..\vbox(0.0+0.0)x0.0, shifted -84.55826
...\pdfliteral{q}
...\pdfliteral{0.3985 w}
-...\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{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{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{141.73228 141.73228 m}
-...\pdfliteral{141.73228 0 l}
-...\pdfliteral{113.38583 141.73228 m}
-...\pdfliteral{113.38583 0 l}
-...\pdfliteral{85.0394 141.73228 m}
-...\pdfliteral{85.0394 0 l}
-...\pdfliteral{56.69295 141.73228 m}
-...\pdfliteral{56.69295 0 l}
-...\pdfliteral{28.34651 141.73228 m}
-...\pdfliteral{28.34651 0 l}
-...\pdfliteral{0.00006 141.73228 m}
-...\pdfliteral{0.00006 0 l}
-...\pdfliteral{141.73228 141.73228 m}
-...\pdfliteral{0 141.73228 l}
-...\pdfliteral{141.73228 113.38583 m}
-...\pdfliteral{0 113.38583 l}
-...\pdfliteral{141.73228 85.0394 m}
-...\pdfliteral{0 85.0394 l}
-...\pdfliteral{141.73228 56.69295 m}
-...\pdfliteral{0 56.69295 l}
-...\pdfliteral{141.73228 28.34651 m}
-...\pdfliteral{0 28.34651 l}
-...\pdfliteral{141.73228 0.00006 m}
-...\pdfliteral{0 0.00006 l}
+...\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{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 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{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{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 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{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{S}
...\pdfliteral{Q}
! OK.
diff --git a/l3experimental/l3draw/testfiles/m3draw003.uptex.tlg b/l3experimental/l3draw/testfiles/m3draw003.uptex.tlg
index b88423c..788f415 100644
--- a/l3experimental/l3draw/testfiles/m3draw003.uptex.tlg
+++ b/l3experimental/l3draw/testfiles/m3draw003.uptex.tlg
@@ -362,7 +362,7 @@ l. ... }
l. ... }
============================================================
============================================================
-TEST 11: \draw_path_rectangle:nn
+TEST 11: \draw_path_grid:nn
============================================================
> \box...=
\hbox(227.02203+0.0)x256.47481
@@ -371,30 +371,30 @@ TEST 11: \draw_path_rectangle: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 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 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 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 141.73228 141.73228 m}
-...\special{pdf:literal 141.73228 0 l}
-...\special{pdf:literal 113.38583 141.73228 m}
-...\special{pdf:literal 113.38583 0 l}
-...\special{pdf:literal 85.0394 141.73228 m}
-...\special{pdf:literal 85.0394 0 l}
-...\special{pdf:literal 56.69295 141.73228 m}
-...\special{pdf:literal 56.69295 0 l}
-...\special{pdf:literal 28.34651 141.73228 m}
-...\special{pdf:literal 28.34651 0 l}
-...\special{pdf:literal 0.00006 141.73228 m}
-...\special{pdf:literal 0.00006 0 l}
-...\special{pdf:literal 141.73228 141.73228 m}
-...\special{pdf:literal 0 141.73228 l}
-...\special{pdf:literal 141.73228 113.38583 m}
-...\special{pdf:literal 0 113.38583 l}
-...\special{pdf:literal 141.73228 85.0394 m}
-...\special{pdf:literal 0 85.0394 l}
-...\special{pdf:literal 141.73228 56.69295 m}
-...\special{pdf:literal 0 56.69295 l}
-...\special{pdf:literal 141.73228 28.34651 m}
-...\special{pdf:literal 0 28.34651 l}
-...\special{pdf:literal 141.73228 0.00006 m}
-...\special{pdf:literal 0 0.00006 l}
+...\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 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 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 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 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 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 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 S}
...\special{pdf:literal Q}
! OK.
diff --git a/l3experimental/l3draw/testfiles/m3draw003.xetex.tlg b/l3experimental/l3draw/testfiles/m3draw003.xetex.tlg
index b88423c..788f415 100644
--- a/l3experimental/l3draw/testfiles/m3draw003.xetex.tlg
+++ b/l3experimental/l3draw/testfiles/m3draw003.xetex.tlg
@@ -362,7 +362,7 @@ l. ... }
l. ... }
============================================================
============================================================
-TEST 11: \draw_path_rectangle:nn
+TEST 11: \draw_path_grid:nn
============================================================
> \box...=
\hbox(227.02203+0.0)x256.47481
@@ -371,30 +371,30 @@ TEST 11: \draw_path_rectangle: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 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 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 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 141.73228 141.73228 m}
-...\special{pdf:literal 141.73228 0 l}
-...\special{pdf:literal 113.38583 141.73228 m}
-...\special{pdf:literal 113.38583 0 l}
-...\special{pdf:literal 85.0394 141.73228 m}
-...\special{pdf:literal 85.0394 0 l}
-...\special{pdf:literal 56.69295 141.73228 m}
-...\special{pdf:literal 56.69295 0 l}
-...\special{pdf:literal 28.34651 141.73228 m}
-...\special{pdf:literal 28.34651 0 l}
-...\special{pdf:literal 0.00006 141.73228 m}
-...\special{pdf:literal 0.00006 0 l}
-...\special{pdf:literal 141.73228 141.73228 m}
-...\special{pdf:literal 0 141.73228 l}
-...\special{pdf:literal 141.73228 113.38583 m}
-...\special{pdf:literal 0 113.38583 l}
-...\special{pdf:literal 141.73228 85.0394 m}
-...\special{pdf:literal 0 85.0394 l}
-...\special{pdf:literal 141.73228 56.69295 m}
-...\special{pdf:literal 0 56.69295 l}
-...\special{pdf:literal 141.73228 28.34651 m}
-...\special{pdf:literal 0 28.34651 l}
-...\special{pdf:literal 141.73228 0.00006 m}
-...\special{pdf:literal 0 0.00006 l}
+...\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 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 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 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 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 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 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 S}
...\special{pdf:literal Q}
! OK.
More information about the latex3-commits
mailing list