[latex3-commits] [git/LaTeX3-latex3-latex3] master: Some notes on transformations [ci skip] (7bc1dc9)

Joseph Wright joseph.wright at morningstar2.co.uk
Mon Feb 19 16:09:44 CET 2018

Repository : https://github.com/latex3/latex3
On branch  : master
Link       : https://github.com/latex3/latex3/commit/7bc1dc9c0311ec963c3460df88f8d1c2e0bff0fc


commit 7bc1dc9c0311ec963c3460df88f8d1c2e0bff0fc
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Mon Feb 19 15:09:37 2018 +0000

    Some notes on transformations [ci skip]


 l3experimental/l3draw/l3draw.dtx |    8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/l3experimental/l3draw/l3draw.dtx b/l3experimental/l3draw/l3draw.dtx
index aa7fdb9..e2e658c 100644
--- a/l3experimental/l3draw/l3draw.dtx
+++ b/l3experimental/l3draw/l3draw.dtx
@@ -175,6 +175,14 @@
 % are all valid input forms. Notice that each part of the tuple may itself
 % be a float point expression.
+% Point co-ordinates are relative to the canvas axes, but can be transformed
+% by \cs{draw_point_transform:n}. These manipulation is applied by many
+% higher-level functions, for example path construction, and allows parts of
+% a drawing to be rotated, scaled or skewed. This occurs before writing any
+% data to the driver, and so such manipulations are tracked by the drawing
+% mechanisms. See \cs{driver_draw_transformcm:nnnnnn} for driver-level
+% manipulation of the canvas axes themselves.
 % Notice that in contrast to \pkg{pgf} it is possible to give the positions
 % of points \emph{directly}.

More information about the latex3-commits mailing list