From 973884a3fae9230a1d3317c8a2d7725e580fa67b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 9 Mar 2020 21:12:25 +0000 Subject: tkz-base (9mar20) git-svn-id: svn://tug.org/texlive/trunk@54199 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/tkz-base/README | 15 +- .../texmf-dist/doc/latex/tkz-base/TKZdoc-base.pdf | Bin 414751 -> 376977 bytes .../tkz-base/examples/preamble-standalone.ltx | 4 - .../doc/latex/tkz-base/examples/tiger.pdf | Bin 34359 -> 0 bytes .../doc/latex/tkz-base/examples/tkzBase-05-1-1.tex | 13 - .../doc/latex/tkz-base/examples/tkzBase-05-1-2.tex | 13 - .../doc/latex/tkz-base/examples/tkzBase-05-2-0.tex | 12 - .../doc/latex/tkz-base/examples/tkzBase-05-2-1.tex | 18 - .../doc/latex/tkz-base/examples/tkzBase-05-2-2.tex | 15 - .../doc/latex/tkz-base/examples/tkzBase-05-2-3.tex | 16 - .../doc/latex/tkz-base/examples/tkzBase-06-1-1.tex | 11 - .../doc/latex/tkz-base/examples/tkzBase-06-1-2.tex | 12 - .../doc/latex/tkz-base/examples/tkzBase-06-1-3.tex | 12 - .../doc/latex/tkz-base/examples/tkzBase-06-1-4.tex | 12 - .../doc/latex/tkz-base/examples/tkzBase-06-1-5.tex | 11 - .../doc/latex/tkz-base/examples/tkzBase-06-1-6.tex | 11 - .../latex/tkz-base/examples/tkzBase-06-10-1.tex | 13 - .../doc/latex/tkz-base/examples/tkzBase-06-2-1.tex | 12 - .../latex/tkz-base/examples/tkzBase-06-2-10.tex | 12 - .../latex/tkz-base/examples/tkzBase-06-2-11.tex | 12 - .../doc/latex/tkz-base/examples/tkzBase-06-2-2.tex | 13 - .../doc/latex/tkz-base/examples/tkzBase-06-2-3.tex | 13 - .../doc/latex/tkz-base/examples/tkzBase-06-2-4.tex | 12 - .../doc/latex/tkz-base/examples/tkzBase-06-2-5.tex | 12 - .../doc/latex/tkz-base/examples/tkzBase-06-2-6.tex | 13 - .../doc/latex/tkz-base/examples/tkzBase-06-2-7.tex | 15 - .../doc/latex/tkz-base/examples/tkzBase-06-2-8.tex | 12 - .../doc/latex/tkz-base/examples/tkzBase-06-2-9.tex | 14 - .../doc/latex/tkz-base/examples/tkzBase-06-3-1.tex | 12 - .../doc/latex/tkz-base/examples/tkzBase-06-3-2.tex | 14 - .../doc/latex/tkz-base/examples/tkzBase-06-3-3.tex | 13 - .../doc/latex/tkz-base/examples/tkzBase-06-7-1.tex | 11 - .../doc/latex/tkz-base/examples/tkzBase-06-7-2.tex | 11 - .../doc/latex/tkz-base/examples/tkzBase-06-7-3.tex | 11 - .../doc/latex/tkz-base/examples/tkzBase-06-8-1.tex | 11 - .../doc/latex/tkz-base/examples/tkzBase-06-8-2.tex | 11 - .../doc/latex/tkz-base/examples/tkzBase-06-9-1.tex | 12 - .../doc/latex/tkz-base/examples/tkzBase-07-0-1.tex | 12 - .../latex/tkz-base/examples/tkzBase-07-0-10.tex | 15 - .../latex/tkz-base/examples/tkzBase-07-0-11.tex | 17 - .../doc/latex/tkz-base/examples/tkzBase-07-0-2.tex | 15 - .../doc/latex/tkz-base/examples/tkzBase-07-0-3.tex | 12 - .../doc/latex/tkz-base/examples/tkzBase-07-0-4.tex | 13 - .../doc/latex/tkz-base/examples/tkzBase-07-0-5.tex | 15 - .../doc/latex/tkz-base/examples/tkzBase-07-0-6.tex | 16 - .../doc/latex/tkz-base/examples/tkzBase-07-0-7.tex | 15 - .../doc/latex/tkz-base/examples/tkzBase-07-0-8.tex | 16 - .../doc/latex/tkz-base/examples/tkzBase-07-0-9.tex | 16 - .../doc/latex/tkz-base/examples/tkzBase-08-1-1.tex | 14 - .../doc/latex/tkz-base/examples/tkzBase-08-1-2.tex | 17 - .../doc/latex/tkz-base/examples/tkzBase-08-1-3.tex | 17 - .../doc/latex/tkz-base/examples/tkzBase-08-1-4.tex | 21 -- .../doc/latex/tkz-base/examples/tkzBase-08-1-5.tex | 20 -- .../latex/tkz-base/examples/tkzBase-08-10-1.tex | 16 - .../latex/tkz-base/examples/tkzBase-08-10-2.tex | 18 - .../latex/tkz-base/examples/tkzBase-08-10-3.tex | 23 -- .../latex/tkz-base/examples/tkzBase-08-11-2.tex | 18 - .../latex/tkz-base/examples/tkzBase-08-11-3.tex | 15 - .../latex/tkz-base/examples/tkzBase-08-12-1.tex | 15 - .../doc/latex/tkz-base/examples/tkzBase-08-2-0.tex | 16 - .../doc/latex/tkz-base/examples/tkzBase-08-3-1.tex | 17 - .../doc/latex/tkz-base/examples/tkzBase-08-4-1.tex | 16 - .../doc/latex/tkz-base/examples/tkzBase-08-4-2.tex | 16 - .../doc/latex/tkz-base/examples/tkzBase-08-5-1.tex | 11 - .../doc/latex/tkz-base/examples/tkzBase-08-5-2.tex | 21 -- .../doc/latex/tkz-base/examples/tkzBase-08-5-3.tex | 16 - .../doc/latex/tkz-base/examples/tkzBase-08-6-1.tex | 13 - .../doc/latex/tkz-base/examples/tkzBase-08-6-2.tex | 21 -- .../doc/latex/tkz-base/examples/tkzBase-08-7-1.tex | 17 - .../doc/latex/tkz-base/examples/tkzBase-08-7-2.tex | 14 - .../doc/latex/tkz-base/examples/tkzBase-08-8-1.tex | 14 - .../doc/latex/tkz-base/examples/tkzBase-08-9-1.tex | 23 -- .../doc/latex/tkz-base/examples/tkzBase-08-9-2.tex | 20 -- .../doc/latex/tkz-base/examples/tkzBase-09-2-0.tex | 14 - .../doc/latex/tkz-base/examples/tkzBase-10-1-1.tex | 18 - .../doc/latex/tkz-base/examples/tkzBase-10-2-1.tex | 19 -- .../doc/latex/tkz-base/examples/tkzBase-10-3-1.tex | 18 - .../doc/latex/tkz-base/examples/tkzBase-10-4-0.tex | 17 - .../doc/latex/tkz-base/examples/tkzBase-10-5-1.tex | 21 -- .../doc/latex/tkz-base/examples/tkzBase-10-6-1.tex | 14 - .../doc/latex/tkz-base/examples/tkzBase-10-6-2.tex | 13 - .../doc/latex/tkz-base/examples/tkzBase-10-7-0.tex | 25 -- .../doc/latex/tkz-base/examples/tkzBase-10-9-0.tex | 17 - .../doc/latex/tkz-base/examples/tkzBase-10.1.1.tex | 18 + .../doc/latex/tkz-base/examples/tkzBase-10.2.1.tex | 19 ++ .../doc/latex/tkz-base/examples/tkzBase-10.3.1.tex | 16 + .../doc/latex/tkz-base/examples/tkzBase-10.4.0.tex | 16 + .../doc/latex/tkz-base/examples/tkzBase-10.5.1.tex | 18 + .../doc/latex/tkz-base/examples/tkzBase-10.6.1.tex | 13 + .../doc/latex/tkz-base/examples/tkzBase-10.6.2.tex | 14 + .../doc/latex/tkz-base/examples/tkzBase-10.6.3.tex | 13 + .../doc/latex/tkz-base/examples/tkzBase-10.7.1.tex | 25 ++ .../doc/latex/tkz-base/examples/tkzBase-10.9.0.tex | 17 + .../doc/latex/tkz-base/examples/tkzBase-11-1-0.tex | 17 - .../doc/latex/tkz-base/examples/tkzBase-11-1-1.tex | 25 -- .../latex/tkz-base/examples/tkzBase-11-10-1.tex | 20 -- .../latex/tkz-base/examples/tkzBase-11-10-2.tex | 19 -- .../latex/tkz-base/examples/tkzBase-11-10-3.tex | 18 - .../doc/latex/tkz-base/examples/tkzBase-11-2-0.tex | 24 -- .../doc/latex/tkz-base/examples/tkzBase-11-3-1.tex | 22 -- .../doc/latex/tkz-base/examples/tkzBase-11-5-0.tex | 23 -- .../doc/latex/tkz-base/examples/tkzBase-11-7-0.tex | 27 -- .../doc/latex/tkz-base/examples/tkzBase-11-8-1.tex | 22 -- .../doc/latex/tkz-base/examples/tkzBase-12-2-0.tex | 18 - .../doc/latex/tkz-base/examples/tkzBase-12.1.2.tex | 16 + .../doc/latex/tkz-base/examples/tkzBase-13-1-2.tex | 16 - .../doc/latex/tkz-base/examples/tkzBase-13.1.1.tex | 14 + .../doc/latex/tkz-base/examples/tkzBase-13.1.2.tex | 15 + .../doc/latex/tkz-base/examples/tkzBase-13.2.1.tex | 12 + .../doc/latex/tkz-base/examples/tkzBase-13.3.1.tex | 14 + .../doc/latex/tkz-base/examples/tkzBase-13.3.2.tex | 15 + .../doc/latex/tkz-base/examples/tkzBase-13.4.1.tex | 12 + .../doc/latex/tkz-base/examples/tkzBase-14-1-1.tex | 14 - .../doc/latex/tkz-base/examples/tkzBase-14-1-2.tex | 15 - .../doc/latex/tkz-base/examples/tkzBase-14-2-1.tex | 12 - .../doc/latex/tkz-base/examples/tkzBase-14-3-1.tex | 14 - .../doc/latex/tkz-base/examples/tkzBase-14-3-2.tex | 15 - .../doc/latex/tkz-base/examples/tkzBase-14-4-1.tex | 12 - .../doc/latex/tkz-base/examples/tkzBase-14.1.1.tex | 14 + .../doc/latex/tkz-base/examples/tkzBase-15-1-1.tex | 14 - .../doc/latex/tkz-base/examples/tkzBase-15.1.1.tex | 16 + .../doc/latex/tkz-base/examples/tkzBase-15.2.1.tex | 23 ++ .../doc/latex/tkz-base/examples/tkzBase-15.2.2.tex | 21 ++ .../doc/latex/tkz-base/examples/tkzBase-15.3.1.tex | 31 ++ .../doc/latex/tkz-base/examples/tkzBase-15.4.1.tex | 12 + .../doc/latex/tkz-base/examples/tkzBase-15.5.1.tex | 20 ++ .../doc/latex/tkz-base/examples/tkzBase-16-1-1.tex | 16 - .../doc/latex/tkz-base/examples/tkzBase-16-2-1.tex | 23 -- .../doc/latex/tkz-base/examples/tkzBase-16-2-2.tex | 21 -- .../doc/latex/tkz-base/examples/tkzBase-16-3-1.tex | 31 -- .../doc/latex/tkz-base/examples/tkzBase-16-4-0.tex | 12 - .../doc/latex/tkz-base/examples/tkzBase-16-5-1.tex | 20 -- .../doc/latex/tkz-base/examples/tkzBase-16.1.1.tex | 17 + .../doc/latex/tkz-base/examples/tkzBase-16.1.2.tex | 18 + .../doc/latex/tkz-base/examples/tkzBase-16.1.3.tex | 18 + .../doc/latex/tkz-base/examples/tkzBase-16.1.4.tex | 18 + .../doc/latex/tkz-base/examples/tkzBase-16.2.1.tex | 28 ++ .../doc/latex/tkz-base/examples/tkzBase-17-1-1.tex | 17 - .../doc/latex/tkz-base/examples/tkzBase-17-1-2.tex | 18 - .../doc/latex/tkz-base/examples/tkzBase-17-1-3.tex | 18 - .../doc/latex/tkz-base/examples/tkzBase-17-1-4.tex | 18 - .../doc/latex/tkz-base/examples/tkzBase-17-2-1.tex | 28 -- .../doc/latex/tkz-base/examples/tkzBase-3.1.0.tex | 12 + .../doc/latex/tkz-base/examples/tkzBase-4.1.0.tex | 10 + .../doc/latex/tkz-base/examples/tkzBase-4.2.0.tex | 11 + .../doc/latex/tkz-base/examples/tkzBase-5.1.1.tex | 13 + .../doc/latex/tkz-base/examples/tkzBase-5.1.2.tex | 13 + .../doc/latex/tkz-base/examples/tkzBase-5.2.0.tex | 12 + .../doc/latex/tkz-base/examples/tkzBase-5.2.1.tex | 18 + .../doc/latex/tkz-base/examples/tkzBase-5.2.2.tex | 15 + .../doc/latex/tkz-base/examples/tkzBase-5.2.3.tex | 16 + .../doc/latex/tkz-base/examples/tkzBase-6.1.0.tex | 17 + .../doc/latex/tkz-base/examples/tkzBase-6.1.1.tex | 11 + .../doc/latex/tkz-base/examples/tkzBase-6.1.2.tex | 12 + .../doc/latex/tkz-base/examples/tkzBase-6.1.3.tex | 11 + .../doc/latex/tkz-base/examples/tkzBase-6.1.4.tex | 11 + .../doc/latex/tkz-base/examples/tkzBase-6.1.5.tex | 11 + .../doc/latex/tkz-base/examples/tkzBase-6.1.6.tex | 11 + .../doc/latex/tkz-base/examples/tkzBase-6.10.1.tex | 12 + .../doc/latex/tkz-base/examples/tkzBase-6.2.1.tex | 12 + .../doc/latex/tkz-base/examples/tkzBase-6.2.10.tex | 12 + .../doc/latex/tkz-base/examples/tkzBase-6.2.11.tex | 12 + .../doc/latex/tkz-base/examples/tkzBase-6.2.2.tex | 13 + .../doc/latex/tkz-base/examples/tkzBase-6.2.3.tex | 13 + .../doc/latex/tkz-base/examples/tkzBase-6.2.4.tex | 12 + .../doc/latex/tkz-base/examples/tkzBase-6.2.5.tex | 12 + .../doc/latex/tkz-base/examples/tkzBase-6.2.6.tex | 13 + .../doc/latex/tkz-base/examples/tkzBase-6.2.7.tex | 15 + .../doc/latex/tkz-base/examples/tkzBase-6.2.8.tex | 12 + .../doc/latex/tkz-base/examples/tkzBase-6.2.9.tex | 14 + .../doc/latex/tkz-base/examples/tkzBase-6.3.1.tex | 12 + .../doc/latex/tkz-base/examples/tkzBase-6.3.2.tex | 14 + .../doc/latex/tkz-base/examples/tkzBase-6.3.3.tex | 13 + .../doc/latex/tkz-base/examples/tkzBase-6.7.1.tex | 11 + .../doc/latex/tkz-base/examples/tkzBase-6.7.2.tex | 11 + .../doc/latex/tkz-base/examples/tkzBase-6.7.3.tex | 11 + .../doc/latex/tkz-base/examples/tkzBase-6.8.1.tex | 11 + .../doc/latex/tkz-base/examples/tkzBase-6.8.2.tex | 11 + .../doc/latex/tkz-base/examples/tkzBase-6.9.1.tex | 12 + .../doc/latex/tkz-base/examples/tkzBase-7.0.1.tex | 12 + .../doc/latex/tkz-base/examples/tkzBase-7.0.10.tex | 15 + .../doc/latex/tkz-base/examples/tkzBase-7.0.11.tex | 17 + .../doc/latex/tkz-base/examples/tkzBase-7.0.2.tex | 13 + .../doc/latex/tkz-base/examples/tkzBase-7.0.3.tex | 12 + .../doc/latex/tkz-base/examples/tkzBase-7.0.4.tex | 13 + .../doc/latex/tkz-base/examples/tkzBase-7.0.5.tex | 15 + .../doc/latex/tkz-base/examples/tkzBase-7.0.6.tex | 16 + .../doc/latex/tkz-base/examples/tkzBase-7.0.7.tex | 15 + .../doc/latex/tkz-base/examples/tkzBase-7.0.8.tex | 16 + .../doc/latex/tkz-base/examples/tkzBase-7.0.9.tex | 16 + .../doc/latex/tkz-base/examples/tkzBase-8.1.1.tex | 14 + .../doc/latex/tkz-base/examples/tkzBase-8.10.1.tex | 23 ++ .../doc/latex/tkz-base/examples/tkzBase-8.10.2.tex | 20 ++ .../doc/latex/tkz-base/examples/tkzBase-8.11.1.tex | 16 + .../doc/latex/tkz-base/examples/tkzBase-8.11.2.tex | 18 + .../doc/latex/tkz-base/examples/tkzBase-8.11.3.tex | 23 ++ .../doc/latex/tkz-base/examples/tkzBase-8.12.2.tex | 18 + .../doc/latex/tkz-base/examples/tkzBase-8.12.3.tex | 15 + .../doc/latex/tkz-base/examples/tkzBase-8.13.1.tex | 15 + .../doc/latex/tkz-base/examples/tkzBase-8.2.0.tex | 17 + .../doc/latex/tkz-base/examples/tkzBase-8.2.1.tex | 17 + .../doc/latex/tkz-base/examples/tkzBase-8.2.2.tex | 21 ++ .../doc/latex/tkz-base/examples/tkzBase-8.2.3.tex | 20 ++ .../doc/latex/tkz-base/examples/tkzBase-8.3.1.tex | 12 + .../doc/latex/tkz-base/examples/tkzBase-8.4.1.tex | 17 + .../doc/latex/tkz-base/examples/tkzBase-8.5.1.tex | 16 + .../doc/latex/tkz-base/examples/tkzBase-8.5.2.tex | 16 + .../doc/latex/tkz-base/examples/tkzBase-8.6.1.tex | 11 + .../doc/latex/tkz-base/examples/tkzBase-8.6.2.tex | 21 ++ .../doc/latex/tkz-base/examples/tkzBase-8.6.3.tex | 16 + .../doc/latex/tkz-base/examples/tkzBase-8.7.1.tex | 13 + .../doc/latex/tkz-base/examples/tkzBase-8.7.2.tex | 21 ++ .../doc/latex/tkz-base/examples/tkzBase-8.8.1.tex | 17 + .../doc/latex/tkz-base/examples/tkzBase-8.8.2.tex | 14 + .../doc/latex/tkz-base/examples/tkzBase-8.9.1.tex | 14 + .../doc/latex/tkz-base/examples/tkzBase-9.2.0.tex | 12 + .../doc/latex/tkz-base/latex/TKZdoc-base-BB.tex | 77 ++--- .../doc/latex/tkz-base/latex/TKZdoc-base-axes.tex | 268 +++++++-------- .../tkz-base/latex/TKZdoc-base-compilation.tex | 96 +----- .../latex/tkz-base/latex/TKZdoc-base-divers.tex | 169 +++++----- .../latex/tkz-base/latex/TKZdoc-base-example.tex | 12 +- .../doc/latex/tkz-base/latex/TKZdoc-base-faq.tex | 23 +- .../doc/latex/tkz-base/latex/TKZdoc-base-grid.tex | 67 ++-- .../tkz-base/latex/TKZdoc-base-initialisation.tex | 120 +++---- .../tkz-base/latex/TKZdoc-base-installation.tex | 14 +- .../doc/latex/tkz-base/latex/TKZdoc-base-main.tex | 123 ++++--- .../doc/latex/tkz-base/latex/TKZdoc-base-marks.tex | 88 +++-- .../doc/latex/tkz-base/latex/TKZdoc-base-news.tex | 35 +- .../doc/latex/tkz-base/latex/TKZdoc-base-obj.tex | 108 +----- .../doc/latex/tkz-base/latex/TKZdoc-base-point.tex | 367 ++++++++++----------- .../doc/latex/tkz-base/latex/TKZdoc-base-rep.tex | 46 ++- .../doc/latex/tkz-base/latex/TKZdoc-base-style.tex | 28 +- .../doc/latex/tkz-base/latex/TKZdoc-base-texte.tex | 96 +++--- .../doc/latex/tkz-base/latex/TKZdoc-base-tools.tex | 197 +++++------ Master/texmf-dist/tex/latex/tkz-base/tkz-base.cfg | 23 +- Master/texmf-dist/tex/latex/tkz-base/tkz-base.sty | 47 ++- .../tex/latex/tkz-base/tkz-lib-marks.tex | 23 +- .../texmf-dist/tex/latex/tkz-base/tkz-obj-axes.tex | 23 +- .../tex/latex/tkz-base/tkz-obj-grids.tex | 23 +- .../tex/latex/tkz-base/tkz-obj-marks.tex | 29 +- .../tex/latex/tkz-base/tkz-obj-points.tex | 35 +- .../texmf-dist/tex/latex/tkz-base/tkz-obj-rep.tex | 23 +- .../texmf-dist/tex/latex/tkz-base/tkz-tools-BB.tex | 23 +- .../tex/latex/tkz-base/tkz-tools-arith.tex | 23 +- .../tex/latex/tkz-base/tkz-tools-base.tex | 22 +- .../tex/latex/tkz-base/tkz-tools-math.tex | 117 ------- .../tex/latex/tkz-base/tkz-tools-misc.tex | 23 +- .../tex/latex/tkz-base/tkz-tools-modules.tex | 23 +- .../tex/latex/tkz-base/tkz-tools-print.tex | 23 +- .../tex/latex/tkz-base/tkz-tools-text.tex | 23 +- .../tex/latex/tkz-base/tkz-tools-utilities.tex | 23 +- 251 files changed, 2686 insertions(+), 3106 deletions(-) delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tiger.pdf delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-1-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-1-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-2-0.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-2-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-2-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-2-3.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-3.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-4.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-5.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-6.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-10-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-10.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-11.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-3.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-4.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-5.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-6.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-7.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-8.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-9.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-3-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-3-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-3-3.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-7-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-7-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-7-3.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-8-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-8-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-9-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-10.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-11.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-3.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-4.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-5.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-6.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-7.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-8.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-9.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-1-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-1-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-1-3.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-1-4.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-1-5.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-10-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-10-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-10-3.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-11-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-11-3.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-12-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-2-0.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-3-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-4-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-4-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-5-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-5-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-5-3.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-6-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-6-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-7-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-7-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-8-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-9-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-9-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-09-2-0.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-1-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-2-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-3-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-4-0.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-5-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-6-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-6-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-7-0.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-9-0.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.1.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.2.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.3.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.4.0.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.5.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.6.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.6.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.6.3.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.7.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.9.0.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-1-0.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-1-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-10-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-10-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-10-3.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-2-0.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-3-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-5-0.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-7-0.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-8-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-12-2-0.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-12.1.2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13-1-2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.1.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.1.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.2.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.3.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.3.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.4.1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-1-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-1-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-2-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-3-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-3-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-4-1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14.1.1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15-1-1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.1.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.2.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.2.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.3.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.4.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.5.1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-1-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-2-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-2-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-3-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-4-0.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-5-1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16.1.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16.1.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16.1.3.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16.1.4.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16.2.1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-17-1-1.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-17-1-2.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-17-1-3.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-17-1-4.tex delete mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-17-2-1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-3.1.0.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-4.1.0.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-4.2.0.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.1.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.1.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.2.0.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.2.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.2.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.2.3.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.0.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.3.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.4.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.5.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.6.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.10.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.10.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.11.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.3.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.4.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.5.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.6.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.7.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.8.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.9.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.3.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.3.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.3.3.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.7.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.7.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.7.3.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.8.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.8.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.9.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.10.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.11.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.3.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.4.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.5.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.6.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.7.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.8.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.9.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.1.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.10.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.10.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.11.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.11.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.11.3.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.12.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.12.3.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.13.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.2.0.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.2.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.2.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.2.3.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.3.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.4.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.5.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.5.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.6.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.6.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.6.3.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.7.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.7.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.8.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.8.2.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.9.1.tex create mode 100644 Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-9.2.0.tex delete mode 100644 Master/texmf-dist/tex/latex/tkz-base/tkz-tools-math.tex (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/latex/tkz-base/README b/Master/texmf-dist/doc/latex/tkz-base/README index 636e7df906d..abed7856069 100644 --- a/Master/texmf-dist/doc/latex/tkz-base/README +++ b/Master/texmf-dist/doc/latex/tkz-base/README @@ -1,6 +1,6 @@ % encodage utf8 -readme-tkz-base.txt V3.02 c 2020/02/06 +readme-tkz-base.txt V3.05 c 2020/03/08 The package tkz-base provides some tools like a Cartesian (rectangular) coordinate system to other packages like tkz-euclide or tkz-fct. With this package, you can draw coordinate axis, grids, draw points, the @@ -9,9 +9,14 @@ principle is to specify the position of any point in two-dimensional space by a Licence ------- -This program can be redistributed and/or modified under the terms -of the LaTeX Project Public License Distributed from CTAN -archives in directory macros/latex/base/lppl.txt. +This work may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either version 1.3 + of this license or (at your option) any later version. + The latest version of this license is in + http://www.latex-project.org/lppl.txt + and version 1.3 or later is part of all distributions of LaTeX + version 2005/12/01 or later. + Features @@ -65,7 +70,7 @@ The new package tkz-base 3.02c is *not* fully compatible with the version 1.16 b History ------- - +-- 3.05c correction of bugs, some macros have migrated to tkz-euclide -- 3.02c correction of bugs, new code -- 3.01c correction of bugs, new code -- 1.16 correction of bugs diff --git a/Master/texmf-dist/doc/latex/tkz-base/TKZdoc-base.pdf b/Master/texmf-dist/doc/latex/tkz-base/TKZdoc-base.pdf index eb42a519f9a..31180a04aaa 100644 Binary files a/Master/texmf-dist/doc/latex/tkz-base/TKZdoc-base.pdf and b/Master/texmf-dist/doc/latex/tkz-base/TKZdoc-base.pdf differ diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/preamble-standalone.ltx b/Master/texmf-dist/doc/latex/tkz-base/examples/preamble-standalone.ltx index 11b016acaa2..fb3587d4f6a 100644 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/preamble-standalone.ltx +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/preamble-standalone.ltx @@ -1,6 +1,2 @@ \documentclass{standalone} \usepackage{tkz-euclide,tkz-fct} - - - - diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tiger.pdf b/Master/texmf-dist/doc/latex/tkz-base/examples/tiger.pdf deleted file mode 100644 index d69cc73ffcf..00000000000 Binary files a/Master/texmf-dist/doc/latex/tkz-base/examples/tiger.pdf and /dev/null differ diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-1-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-1-1.tex deleted file mode 100644 index 8c7886f4bd4..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-1-1.tex +++ /dev/null @@ -1,13 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 1 (Section 5.1.1 : Modification de la taille du dessin avec \tkzcname{tkzInit}) - -\begin{tikzpicture} - \tkzInit[xmax=8,ymax=6] - \tkzGrid - \tkzAxeXY - \draw[blue](-1,0)--(6,7); -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-1-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-1-2.tex deleted file mode 100644 index 954aa488166..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-1-2.tex +++ /dev/null @@ -1,13 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 2 (Section 5.1.2 : Rôle de \tkzname{xstep} , \tkzname{ystep}) - -\begin{tikzpicture} - \tkzInit[xmax=10,xstep=2,ymax=800,ystep=400] - \tkzGrid - \tkzAxeXY - -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-2-0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-2-0.tex deleted file mode 100644 index 212196601f7..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-2-0.tex +++ /dev/null @@ -1,12 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 3 (Section 5.2 : Autre exemple avec \tkzname{xstep} et \tkzname{ystep}) - -\begin{tikzpicture} - \tkzInit[xmax=5,xstep=1,ymax=2,ystep=.5] - \tkzGrid - \tkzAxeXY -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-2-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-2-1.tex deleted file mode 100644 index 867807404a1..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-2-1.tex +++ /dev/null @@ -1,18 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 4 (Section 5.2.1 : Origine personnalisée.) - -\begin{tikzpicture} - \tkzInit[xmin=20, - xmax=50, - xstep=10, - ymin=5000, - ymax=5150, - ystep=50] - \tkzAxeXY - \tkzDefPoint(30,5100){A} - \tkzDrawPoint(A) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-2-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-2-2.tex deleted file mode 100644 index 1d288602f42..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-2-2.tex +++ /dev/null @@ -1,15 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 5 (Section 5.2.2 : Utilisation des décimaux ) - -\begin{tikzpicture} - \tkzInit[xmin=0.00, xmax=0.05, - ymin=1.2200,ymax=1.2215, - xstep=0.01, ystep=0.0005] - \tkzAxeXY - \tkzDefPoint(.04,1.22025){I} - \tkzDrawPoint(I) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-2-3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-2-3.tex deleted file mode 100644 index 29d77080c25..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-05-2-3.tex +++ /dev/null @@ -1,16 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 6 (Section 5.2.3 : Valeurs négatives) - -\begin{tikzpicture} - \tkzInit[xmin = -40, - xmax = 60, - ymin = -40, - ymax = 60, - xstep = 20, - ystep = 20] - \tkzAxeXY -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-1.tex deleted file mode 100644 index 8077c1b2593..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-1.tex +++ /dev/null @@ -1,11 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 7 (Section 6.1.1 : Sans tick,ni label) - -\begin{tikzpicture} - \tkzInit[xmax=5] - \tkzDrawX[label={},noticks] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-2.tex deleted file mode 100644 index 1b0d99beed1..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-2.tex +++ /dev/null @@ -1,12 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 8 (Section 6.1.2 : Placement du label) - -\begin{tikzpicture} - \tkzInit[xmax=5] - \tkzDrawX[label = quantité, - above left = 8pt] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-3.tex deleted file mode 100644 index 36443b5bcca..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-3.tex +++ /dev/null @@ -1,12 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 9 (Section 6.1.3 : Couleur du label et de l'axe) - -\begin{tikzpicture} - \tkzInit[xmax=5] - \tkzDrawX[text=blue,color=red, - right=12pt] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-4.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-4.tex deleted file mode 100644 index 87db2e3eb00..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-4.tex +++ /dev/null @@ -1,12 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 10 (Section 6.1.4 : Option \tkzname{right space}) - -\begin{tikzpicture} -\tkzInit[xmax=0.4,xstep=0.1] -\tkzDrawX[text=blue,color=red, - right=12pt,right space=1] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-5.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-5.tex deleted file mode 100644 index 8d7a45cf489..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-5.tex +++ /dev/null @@ -1,11 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 11 (Section 6.1.5 : Axe trigonométrique avec l'option \tkzname{trig=1}}\hypertarget{newm}{) - -\begin{tikzpicture} - \tkzInit[xmin=0,xmax=4,ymin=-1,ymax=1] - \tkzDrawX[trig=1] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-6.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-6.tex deleted file mode 100644 index f9db52caa37..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-1-6.tex +++ /dev/null @@ -1,11 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 12 (Section 6.1.6 : Axe trigonométrique avec l'option \tkzname{trig=2} ) - -\begin{tikzpicture} - \tkzInit[xmin=0,xmax=4,ymin=-1,ymax=1] - \tkzDrawX[trig=2] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-10-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-10-1.tex deleted file mode 100644 index 28f9be281e6..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-10-1.tex +++ /dev/null @@ -1,13 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 36 (Section 6.10.1 : Modification des axes par défaut) - - \begin{tikzpicture}[scale=1] - \tkzInit[ymax=2,xmax=4] - \tkzSetUpAxis[line width=1pt,tickwd=1pt, - ticka=3pt, tickb=0pt] - \tkzAxeXY -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-1.tex deleted file mode 100644 index 36af00a2409..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-1.tex +++ /dev/null @@ -1,12 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 13 (Section 6.2.1 : Position des graduations) - -\begin{tikzpicture} -\tkzInit[xmax=.5,xstep=0.1] -\tkzDrawX[label=$t$,text=blue,color=red] -\tkzLabelX[text=blue,below = 3pt] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-10.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-10.tex deleted file mode 100644 index 50db8e8130a..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-10.tex +++ /dev/null @@ -1,12 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 25 (Section 6.2.10 : Graduations uniquement positives avant les tracés ) - -\begin{tikzpicture} - \tkzInit[xmin=2,ymin=2,xmax=4,ymax=4] - \tkzLabelX \tkzLabelY - \tkzDrawXY -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-11.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-11.tex deleted file mode 100644 index 76ae96380e0..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-11.tex +++ /dev/null @@ -1,12 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 26 (Section 6.2.11 : Pas de graduations à l'origine ) - -\begin{tikzpicture} - \tkzInit[xmin=2,ymin=2,xmax=4,ymax=4] - \tkzLabelX[orig] \tkzLabelY[orig] - \tkzDrawXY -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-2.tex deleted file mode 100644 index 4e5617cd4d5..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-2.tex +++ /dev/null @@ -1,13 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 14 (Section 6.2.2 : Position des graduations avec \tkzname{xlabel style}) - -\begin{tikzpicture} - \tkzInit[xmin=1000,xmax=4000,xstep=1000] - \tkzDrawX - \tikzset{xlabel style/.append style={rotate=-30}} - \tkzLabelX[below right=3 pt,inner sep = 1pt] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-3.tex deleted file mode 100644 index a6539ed2be5..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-3.tex +++ /dev/null @@ -1,13 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 15 (Section 6.2.3 : Dates avec \tkzname{np off}) - -\begin{tikzpicture} - \tkzInit[xmin=2000,xmax=2004] - \tkzDrawX - \tikzset{xlabel style/.append style={rotate=-30}} - \tkzLabelX[np off,below right=3 pt,inner sep =1pt] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-4.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-4.tex deleted file mode 100644 index 348c6035d98..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-4.tex +++ /dev/null @@ -1,12 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 16 (Section 6.2.4 : \tkzname{frac}) - -\begin{tikzpicture} -\tkzInit[xmax=1.75,xstep=0.33333] -\tkzDrawX[label=$t$,text=blue,color=red] -\tkzLabelX[frac=3,text=blue,below = 6pt] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-5.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-5.tex deleted file mode 100644 index 928aa50064a..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-5.tex +++ /dev/null @@ -1,12 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 17 (Section 6.2.5 : \tkzname{trig}) - -\begin{tikzpicture} - \tkzInit[xmin=0,xmax=5,ymin=-1,ymax=1] - \tkzDrawX[trig=2] - \tkzLabelX[trig=2,text=blue,below = 8pt] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-6.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-6.tex deleted file mode 100644 index fd03f94ea8e..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-6.tex +++ /dev/null @@ -1,13 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 21 (Section 6.2.6 : Taille des graduations) - -\begin{tikzpicture} - \tkzInit[xmin=0,xmax=5,ymin=-1,ymax=1] - \tkzDrawX[trig=2] - \tkzLabelX[trig=2,text=blue, - below = 8pt,node font=\scriptsize] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-7.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-7.tex deleted file mode 100644 index 5f5ceaf5e70..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-7.tex +++ /dev/null @@ -1,15 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 22 (Section 6.2.7 : Couleur des graduations) - -\begin{tikzpicture} - \tkzInit[xmin = -2,xmax = 3, - ymin = -2,ymax = 2] - \tkzDrawX[color = red, - label = $\displaystyle\frac{1}{t}$, - below = 6pt] - \tkzLabelX[text=blue] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-8.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-8.tex deleted file mode 100644 index 6f570d9ebb4..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-8.tex +++ /dev/null @@ -1,12 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 23 (Section 6.2.8 : Tracés des axes avant la graduation) - -\begin{tikzpicture} -\tkzInit[xmin = -1,xmax = 4, - ymin = -1,ymax = 1] -\tkzDrawXY \tkzLabelX \tkzLabelY -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-9.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-9.tex deleted file mode 100644 index 75a15043719..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-2-9.tex +++ /dev/null @@ -1,14 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 24 (Section 6.2.9 : Graduations (exceptées à l'origine) avant les tracés ) - -\begin{tikzpicture} - \tkzInit[xmin = -1,xmax = 4, - ymin = -1,ymax = 1] - \tkzLabelX[orig=false] - \tkzLabelY[orig=false] - \tkzDrawXY -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-3-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-3-1.tex deleted file mode 100644 index a1bd770560e..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-3-1.tex +++ /dev/null @@ -1,12 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 27 (Section 6.3.1 : exemple avec \tkzcname{tkzAxeX}) - -\begin{tikzpicture} - \tkzInit[xmax=0.5,xstep=0.1,ymax=1] - \tkzGrid - \tkzAxeX[text=blue] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-3-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-3-2.tex deleted file mode 100644 index c55a9404e00..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-3-2.tex +++ /dev/null @@ -1,14 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 28 (Section 6.3.2 : Usage de \tkzname{pi} et \tkzcname{tkzAxeX}) - -\begin{tikzpicture} - \tkzInit[xmax=4,ymax=3.5] - \let\tkzmathstyle\displaystyle - \tkzLabelX[orig = false, frac = 4,below = 10pt] - \tkzDrawX[label = $t$] - \tkzAxeY[trig=2] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-3-3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-3-3.tex deleted file mode 100644 index 4fe8998bd22..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-3-3.tex +++ /dev/null @@ -1,13 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 29 (Section 6.3.3 : Option \tkzname{frac} et \tkzname{trig}) - -\begin{tikzpicture} - \tkzInit[xmax=9,xstep=3,ymax=3.5] - \tkzLabelX[below=10pt,orig=false,frac=3] - \tkzDrawX[label = $t$] - \tkzAxeY[trig=2] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-7-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-7-1.tex deleted file mode 100644 index 5c095c9410d..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-7-1.tex +++ /dev/null @@ -1,11 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 30 (Section 6.7.1 : Couleur des axes, des graduations) - -\begin{tikzpicture} - \tkzInit[xmin=-1,xmax=4,ymin=-1,ymax=3] - \tkzAxeXY[label={},text=blue] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-7-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-7-2.tex deleted file mode 100644 index 694bca684bb..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-7-2.tex +++ /dev/null @@ -1,11 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 31 (Section 6.7.2 : Option \tkzname{\{label=\{\}\}}) - -\begin{tikzpicture} - \tkzInit[xmin=-1,xmax=4,ymin=-1,ymax=2] - \tkzAxeXY[label={},text=blue,trig=2] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-7-3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-7-3.tex deleted file mode 100644 index 6e42c271f29..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-7-3.tex +++ /dev/null @@ -1,11 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 32 (Section 6.7.3 : Option \tkzname{swap}) - -\begin{tikzpicture} -\tkzInit[xmin=-2,xmax=2,ymin=-2,ymax=2] -\tkzAxeXY[label={},swap] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-8-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-8-1.tex deleted file mode 100644 index f4ac76b2a11..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-8-1.tex +++ /dev/null @@ -1,11 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 33 (Section 6.8.1 : Couleur commune et labels vides) - -\begin{tikzpicture} - \tkzInit[xmin=-1,xmax=4,ymin=-1,ymax=1] - \tkzDrawXY[label={},color=red] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-8-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-8-2.tex deleted file mode 100644 index 2b073b0a11a..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-8-2.tex +++ /dev/null @@ -1,11 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 34 (Section 6.8.2 : Deux axes trigonométriques) - -\begin{tikzpicture} - \tkzInit[xmin=-1,xmax=4,ymin=-1,ymax=2] - \tkzDrawXY[label={},color=red,trig=4] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-9-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-9-1.tex deleted file mode 100644 index ccf072a5361..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-06-9-1.tex +++ /dev/null @@ -1,12 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 35 (Section 6.9.1 : ) - -\begin{tikzpicture} - \tkzInit[xmin=-1,xmax=4,ymin=-1,ymax=1] - \tkzDrawXY[label={},color=red] - \tkzLabelXY[text=blue] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-1.tex deleted file mode 100644 index 5841706ebd0..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-1.tex +++ /dev/null @@ -1,12 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 37 (Section 7.0.1 : \tkzcname{tkzGrid} et l'option \tkzname{sub}) - -\begin{tikzpicture} - \tkzInit[xmax=4, ymax=2] - \tkzGrid[sub] - \tkzAxeXY -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-10.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-10.tex deleted file mode 100644 index 78a09aedc58..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-10.tex +++ /dev/null @@ -1,15 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 46 (Section 7.0.10 : Options \tkzname{frac} et \tkzname{trig} avec \tkzcname{tkzGrid}) - -\begin{tikzpicture} - \tkzInit[xmax=9,xstep=3,ymax=4] - \tkzGrid[xstep=1,ystep=pi/2,sub, - subxstep=1,subystep=pi/4] - \tkzLabelX[label=$t$,orig=false,frac=3, - below=6pt,font=\scriptsize] - \tkzLabelY[trig=2,font=\scriptsize] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-11.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-11.tex deleted file mode 100644 index af0c00b4c6c..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-11.tex +++ /dev/null @@ -1,17 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 47 (Section 7.0.11 : Utilisation d'une grille de répérage) - -\begin{tikzpicture}[scale=.5] - \tikzset{xaxe style/.style ={-}} - \tkzInit[xmax=15,ymax=15] - \tkzClip - \tkzGrid[sub,color=orange] - \tkzLabelX[label= ] \tkzLabelY[label= ] - \tkzDrawXY - \node[opacity=.5] at (8,6){% - \includegraphics[scale=.5]{tiger}}; -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-2.tex deleted file mode 100644 index ef654d6576d..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-2.tex +++ /dev/null @@ -1,15 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 38 (Section 7.0.2 : Option \tkzname{sub}) - -\def\tkzCoeffSubColor{20} -\def\tkzCoeffSubLw{0.2} -\begin{tikzpicture} - \tkzInit[xmax=4, ymax=2] - \tkzGrid[sub,color=orange, - subxstep=.5,subystep=.5] - \tkzAxeXY -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-3.tex deleted file mode 100644 index 55a1ac33f72..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-3.tex +++ /dev/null @@ -1,12 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 39 (Section 7.0.3 : Presque par défaut) - -\begin{tikzpicture} - \tkzInit[xmax=5,ymax=2] - \tkzGrid[color=orange] - \tkzAxeXY -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-4.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-4.tex deleted file mode 100644 index b21740a6ec0..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-4.tex +++ /dev/null @@ -1,13 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 40 (Section 7.0.4 : Sous grille en plus, option \tkzname{sub}) - - \begin{tikzpicture} - \tkzInit[xmax=5,ymax=2] - \tkzGrid[sub,color=orange] - \tkzGrid[color=orange] - \tkzAxeXY -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-5.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-5.tex deleted file mode 100644 index fe8278d87a3..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-5.tex +++ /dev/null @@ -1,15 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 41 (Section 7.0.5 : Changement de maille) - -\begin{tikzpicture} - \tkzInit[xmax=5,ymax=2] - \tkzGrid[color = orange, - sub, - subxstep = 0.1, - subystep = 0.1] - \tkzAxeXY -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-6.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-6.tex deleted file mode 100644 index f3934d4e7ea..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-6.tex +++ /dev/null @@ -1,16 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 42 (Section 7.0.6 : Option \tkzname{xstep}, \tkzname{xstep}, \tkzname{subxstep} et \tkzname{subystep}) - -\begin{tikzpicture} -\tkzInit[xmax=.5,xstep=.1, - ymax=.2,ystep=.1] -\tkzGrid[sub, - subxstep = 0.05, - subystep = 0.05, - color=orange] -\tkzAxeXY -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-7.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-7.tex deleted file mode 100644 index bd901dbdead..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-7.tex +++ /dev/null @@ -1,15 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 43 (Section 7.0.7 : Avec des intervalles importants) - -\begin{tikzpicture} - \tkzInit[xmax=100,xstep=20, - ymax=3000,ystep=1000] - \tkzGrid[sub,subxstep=10, - subystep=500, - color=orange] - \tkzAxeXY -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-8.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-8.tex deleted file mode 100644 index 369e0346de8..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-8.tex +++ /dev/null @@ -1,16 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 44 (Section 7.0.8 : \tkzcname{tkzGrid} et les arguments) - -\begin{tikzpicture} - \tkzInit[xmax=100,xstep=20, - ymax=3000,ystep=1000] - \tkzGrid[sub,subxstep=10, - subystep=500, - color=orange] - (-20,-1000)(115,4000)% - \tkzAxeXY -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-9.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-9.tex deleted file mode 100644 index 88e1b387cd1..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-07-0-9.tex +++ /dev/null @@ -1,16 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 45 (Section 7.0.9 : Usage de \tkzname{pi} avec \tkzcname{tkzGrid}) - -\begin{tikzpicture}[scale=.75] - \tkzInit[xmax=6.5,ymax=6.5] - \tkzGrid[xstep=pi,ystep=pi/2,sub, - subxstep=pi/4,subystep=pi/4] - \tkzLabelX[label=$t$,orig=false,trig=4, - below=6pt,font=\scriptsize] - \tkzLabelY[trig=2,font=\scriptsize] - \tkzDrawXY -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-1-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-1-1.tex deleted file mode 100644 index 538d1c8a5ef..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-1-1.tex +++ /dev/null @@ -1,14 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 48 (Section 8.1.1 : Utilisation de \tkzname{shift}) - -\begin{tikzpicture}[trim left=-1cm] - \tkzDefPoint(2,3){A} - \tkzDefPoint[shift={(2,3)}](31:3){B} - \tkzDefPoint[shift={(2,3)}](158:3){C} - \tkzDrawSegments[color=red,line width=1pt](A,B A,C) - \tkzDrawPoints[color=red](A,B,C) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-1-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-1-2.tex deleted file mode 100644 index 2623303a1da..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-1-2.tex +++ /dev/null @@ -1,17 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 49 (Section 8.1.2 : Placer un label avec la librairie \tkzname{quotes} ) - -\begin{tikzpicture}[trim left=-1cm] - \tkzDefPoint["-60:$A_n$" ](2,3){A} - \tkzDefPoint[shift={(2,3)},% - "$B_n$" above left](31:3){B} - \tkzDefPoint[shift={(2,3)},% - "$C_n$" above right](158:3){C} - \tkzDrawSegments[color=red,% - line width=1pt](A,B A,C) - \tkzDrawPoints[color=red](A,B,C) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-1-3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-1-3.tex deleted file mode 100644 index 203c63bca84..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-1-3.tex +++ /dev/null @@ -1,17 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 50 (Section 8.1.3 : Rotation avec \tkzname{shift} et \tkzname{scope} ) - -\begin{tikzpicture}[scale=.75,rotate=90] - \tkzDefPoint[label=right:$A_n$](2,3){A} - \begin{scope}[shift={(A)}] - \tkzDefPoint[label= right:$B_n$](31:3){B} - \tkzDefPoint[label= right:$C_n$](158:3){C} -\end{scope} - \tkzDrawSegments[color=red,% - line width=1pt](A,B A,C) - \tkzDrawPoints[color=red](A,B,C) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-1-4.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-1-4.tex deleted file mode 100644 index 4a913277f98..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-1-4.tex +++ /dev/null @@ -1,21 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 51 (Section 8.1.4 : Formules et coordonnées) - -\begin{tikzpicture}[scale=.75] - \tkzInit[xmax=6,ymax=6] - \tkzGrid - \tkzSetUpPoint[shape = circle,color = red,% - size = 4,fill = red!30] - \tkzDefPoint(-1+1,-1+4){O} - \tkzDefPoint({3*ln(exp(1))},{exp(1)}){A} - \tkzDefPoint({4*sin(pi/6)},{4*cos(pi/6)}){B} - \tkzDefPoint({4*sin(pi/3)},{4*cos(pi/3)}){B'} - \tkzDefPoint[shift={(1,3)}](30:3){A'} - \tkzDrawPoints(O,A,B) - \tkzDrawPoints[color=red,shape=cross out](B',A') - \tkzLabelPoints(A,O,B,B',A') -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-1-5.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-1-5.tex deleted file mode 100644 index 71b40b54a8f..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-1-5.tex +++ /dev/null @@ -1,20 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 52 (Section 8.1.5 : Scope et \tkzcname{tkzDefPoint} ) - -\begin{tikzpicture}[scale=1] - \begin{scope}[rotate=30] - \tkzDefPoint(2,3){A} - \begin{scope}[shift=(A)] - \tkzDefPoint(90:5){B} - \tkzDefPoint(30:5){C} -\end{scope} -\end{scope} -\tkzDrawSegments[color=blue](A,B B,C C,A) -\tkzDrawPoints(A,B,C) -\tkzLabelPoints[above](B,C) -\tkzLabelPoints[below](A) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-10-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-10-1.tex deleted file mode 100644 index 75ce5e5f9b6..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-10-1.tex +++ /dev/null @@ -1,16 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 67 (Section 8.10.1 : Exemple simple avec \tkzcname{tkzSetUpPoint}) - - \begin{tikzpicture} - \tkzSetUpPoint[shape = cross out, - color=blue] - \tkzInit[xmax=100,xstep=20,ymax=.5] - \tkzDefPoint(20,1){A} - \tkzDefPoint(80,0){B} - \tkzDrawLine(A,B) - \tkzDrawPoints(A,B) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-10-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-10-2.tex deleted file mode 100644 index af30936f717..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-10-2.tex +++ /dev/null @@ -1,18 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 68 (Section 8.10.2 : Exemple avec \tkzcname{tkzSetUpPoint}) - -\begin{tikzpicture} - \tkzInit[ymin=-0.5,ymax=3,xmin=-0.5,xmax=7] - \tkzDefPoint(0,0){A} - \tkzDefPoint(02.25,04.25){B} - \tkzDefPoint(4,0){C} - \tkzDefPoint(3,2){D} - \tkzDrawSegments(A,B A,C A,D) - \tkzSetUpPoint[shape=cross out,size=4,] - \tkzDrawPoints(A,B,C,D) - \tkzLabelPoints(A,B,C,D) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-10-3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-10-3.tex deleted file mode 100644 index 1966b2321da..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-10-3.tex +++ /dev/null @@ -1,23 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 69 (Section 8.10.3 : Utilisation de\tkzcname{tkzSetUpPoint} dans un groupe) - -\begin{tikzpicture} - \tkzInit[ymin=-0.5,ymax=3,xmin=-0.5,xmax=7] - \tkzDefPoint(0,0){A} - \tkzDefPoint(02.25,04.25){B} - \tkzDefPoint(4,0){C} - \tkzDefPoint(3,2){D} - \tkzDrawSegments(A,B A,C A,D) -{\tkzSetUpPoint[shape=cross out, - fill= blue!70!black!!50, - size=4,color=blue!70!black!30] - \tkzDrawPoints(A,B)} - \tkzSetUpPoint[fill= blue!70!black!!50,size=4, - color=blue!70!black!30] - \tkzDrawPoints(C,D) - \tkzLabelPoints(A,B,C,D) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-11-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-11-2.tex deleted file mode 100644 index 6d3cbba0451..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-11-2.tex +++ /dev/null @@ -1,18 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 70 (Section 8.11.2 : Exemple avec \tkzcname{tkzPointShowCoord}) - - \begin{tikzpicture}[scale=1.5] - \tkzInit[xmax=3,ymax=2] - \tkzAxeXY - \tkzDefPoint(2,1){a} - \tkzPointShowCoord(a) - \tkzDrawPoint(a) - \tkzLabelPoint(a){$A_1$} - \tkzPointShowCoord({1,2}) - \tkzDrawPoint({1,2}) - \tkzLabelPoint({1,2}){$A_2$} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-11-3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-11-3.tex deleted file mode 100644 index 08eb2e72a5e..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-11-3.tex +++ /dev/null @@ -1,15 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 71 (Section 8.11.3 : Exemple avec \tkzcname{tkzPointShowCoord} et \tkzname{xstep}) - - \begin{tikzpicture}[xscale=3,yscale=2] - \tkzInit[xmax=15,ymax=15, - xstep=10,ystep=10] - \tkzAxeXY - \tkzDefPoint(10,10){a} \tkzDrawPoint(a) - \tkzPointShowCoord(a) - \tkzLabelPoint(a){$A_1$} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-12-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-12-1.tex deleted file mode 100644 index 0e93a174231..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-12-1.tex +++ /dev/null @@ -1,15 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 72 (Section 8.12.1 : Création d'un nuage avec \tkzcname{tkzDefSetOfPoints}) - -\begin{tikzpicture} - \tkzInit[ymax=4,xmax=5] - \tkzAxeXY - \tkzDefSetOfPoints[prefix=P]% - {1/2,4/3,2/2.5} - \tkzDrawPoints(P1,P2,P3) - \tkzLabelPoints(P1,P2,P3) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-2-0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-2-0.tex deleted file mode 100644 index e8054b2516d..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-2-0.tex +++ /dev/null @@ -1,16 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 53 (Section 8.2 : Définition de points en coordonnées cartésiennes : \tkzcname{tkzDefPoints}} \hypertarget{tdps}{) - -\begin{tikzpicture}[scale=1] - \tkzDefPoints{% x y name - 0 /0 /A, - 2 /0 /B, - 2 /2 /C, - 0 /2 /D} - \tkzDrawSegments(D,A A,B B,C C,D) - \tkzDrawPoints(A,B,C,D) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-3-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-3-1.tex deleted file mode 100644 index d257e0aef32..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-3-1.tex +++ /dev/null @@ -1,17 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 54 (Section 8.3.1 : Exemple avec \tkzcname{tkzDefShiftPoint}) - -\begin{tikzpicture}[rotate=-30] - \tkzDefPoint(2,3){A} - \tkzDefShiftPoint[A](0:4){B} - \tkzDefShiftPoint[A](30:4){C} - \tkzDrawSegments(A,B B,C C,A) - \tkzMarkSegments[mark=|,color=red](A,B A,C) - \tkzDrawPoints(A,B,C) - \tkzLabelPoints[above](A,C) - \tkzLabelPoints(B) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-4-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-4-1.tex deleted file mode 100644 index 55a1505122b..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-4-1.tex +++ /dev/null @@ -1,16 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 55 (Section 8.4.1 : Triangle équilatéral avec \tkzcname{tkzDefShiftPointCoord}) - -\begin{tikzpicture}[scale=1] - \tkzDefPoint(2,3){A} - \tkzDefShiftPointCoord[2,3](30:4){B} - \tkzDefShiftPointCoord[2,3](-30:4){C} - \tkzDrawSegments(A,B B,C C,A) - \tkzDrawPoints(A,B,C) - \tkzLabelPoints(B,C) - \tkzLabelPoint[left](A){$A$} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-4-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-4-2.tex deleted file mode 100644 index 7dfed953eaf..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-4-2.tex +++ /dev/null @@ -1,16 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 56 (Section 8.4.2 : Triangle isocèle avec \tkzcname{tkzDefShiftPointCoord}) - -\begin{tikzpicture}[rotate=15] - \tkzDefPoint(2,3){A} - \tkzDefShiftPointCoord[2,3](15:5){B} - \tkzDefShiftPointCoord[2,3](-15:5){C} - \tkzDrawSegments(A,B B,C C,A) - \tkzDrawPoints(A,B,C) - \tkzLabelPoints(B,C) - \tkzLabelPoint[left](A){$A$} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-5-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-5-1.tex deleted file mode 100644 index 732ae0063c6..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-5-1.tex +++ /dev/null @@ -1,11 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 57 (Section 8.5.1 : Style des points par défaut) - - \begin{tikzpicture} - \tkzDefPoint(1,3){A} - \tkzDrawPoint(A) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-5-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-5-2.tex deleted file mode 100644 index ad47b2b3d08..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-5-2.tex +++ /dev/null @@ -1,21 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 58 (Section 8.5.2 : Modification du style) - - \begin{tikzpicture} - \tikzset{point style/.style={% - draw = blue, - inner sep = 0pt, - shape = circle, - minimum size = 6pt, - fill = red!20}} - \tkzDefPoint(1,3){A} - \tkzDefPoint(4,1){B} - \tkzDefPoint(0,0){O} - \tkzDrawPoint(A) - \tkzDrawPoint(B) - \tkzDrawPoint(O) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-5-3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-5-3.tex deleted file mode 100644 index 8317c88a26c..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-5-3.tex +++ /dev/null @@ -1,16 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 59 (Section 8.5.3 : Exemple de tracés de points) - - \begin{tikzpicture}[scale=.5] - \tkzDefPoint(1,3){A} - \tkzDefPoint(4,1){B} - \tkzDefPoint(0,0){O} - \tkzDrawPoint[shape=cross out,size=12,color=red](A) - \tkzDrawPoint[shape=cross,size=12,color=blue](B) - \tkzDrawPoint[size=12,color=green](O) - \tkzDrawPoint[size=12,color=blue,fill=yellow]({2,2}) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-6-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-6-1.tex deleted file mode 100644 index 73acc0f1342..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-6-1.tex +++ /dev/null @@ -1,13 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 60 (Section 8.6.1 : Exemple avec \tkzcname{tkzDefPoint} et \tkzcname{tkzDrawPoints} ) - - \begin{tikzpicture}[scale=.5] - \tkzDefPoint(1,3){A} - \tkzDefPoint(4,1){B} - \tkzDefPoint(0,0){O} - \tkzDrawPoints[size=8,color=red](A,B,O) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-6-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-6-2.tex deleted file mode 100644 index 4d85b006581..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-6-2.tex +++ /dev/null @@ -1,21 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 61 (Section 8.6.2 : Exemple plus complexe ) - -\begin{tikzpicture}[scale=.5] - \tkzDefPoint(2,3){A} \tkzDefPoint(5,-1){B} - \tkzDefPoint[label=below:$\mathcal{C}$, - shift={(2,3)}](-30:5.5){E} - \begin{scope}[shift=(A)] - \tkzDefPoint(30:5){C} -\end{scope} - \tkzCalcLength[cm](A,B)\tkzGetLength{rAB} - \tkzDrawCircle[R](A,\rAB cm) - \tkzDrawSegment(A,B) - \tkzDrawPoints(A,B,C) - \tkzLabelPoints(B,C) - \tkzLabelPoints[above](A) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-7-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-7-1.tex deleted file mode 100644 index 9bc9a1ae50b..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-7-1.tex +++ /dev/null @@ -1,17 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 62 (Section 8.7.1 : Exemple avec \tkzcname{tkzLabelPoint}) - -\begin{tikzpicture} - \tkzDefPoint(0,0){A} - \tkzDefPoint(4,0){B} - \tkzDefPoint(0,3){C} - \tkzDrawSegments(A,B B,C C,A) - \tkzDrawPoints(A,B,C) - \tkzLabelPoint[left,red](A){$A$} - \tkzLabelPoint[right,blue](B){$B$} - \tkzLabelPoint[above,purple](C){$C$} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-7-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-7-2.tex deleted file mode 100644 index 431c86c364c..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-7-2.tex +++ /dev/null @@ -1,14 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 63 (Section 8.7.2 : label et référence) - - \begin{tikzpicture} - \tkzInit[xmax=1,xstep=0.15,ymax=.5] - \tkzAxeX \tkzDrawY[noticks] - \tkzDefPoint(0.22,0.25){A} - \tkzDrawPoint(A) - \tkzLabelPoint[above](A){$A_1$} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-8-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-8-1.tex deleted file mode 100644 index 66a43be645b..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-8-1.tex +++ /dev/null @@ -1,14 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 64 (Section 8.8.1 : Exemple avec \tkzcname{tkzLabelPoints}) - -\begin{tikzpicture} - \tkzDefPoint(2,3){A} - \tkzDefShiftPoint[A](30:2){B} - \tkzDefShiftPoint[A](30:5){C} - \tkzDrawPoints(A,B,C) - \tkzLabelPoints(A,B,C) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-9-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-9-1.tex deleted file mode 100644 index 7e774c8f0c0..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-9-1.tex +++ /dev/null @@ -1,23 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 65 (Section 8.9.1 : Exemple avec \tkzcname{tkzAutoLabelPoints}) - -\begin{tikzpicture}[scale=1.25] - \tkzDefPoint(2,1){O} - \tkzDefRandPointOn[circle=center O radius 1.5cm] - \tkzGetPoint{A} - \tkzDrawCircle(O,A) - \tkzDefPointBy[rotation=center O angle 100](A) - \tkzGetPoint{C} - \tkzDefPointBy[rotation=center O angle 78](A) - \tkzGetPoint{B} - \tkzDrawPoints(O,A,B,C) - \tkzDrawSegments(C,B B,A A,O O,C) - \tkzDefCentroid(A,B,C,O) - \tkzDrawPoint(tkzPointResult) - \tkzAutoLabelPoints[center=tkzPointResult, - dist=.3,red](O,A,B,C) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-9-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-9-2.tex deleted file mode 100644 index 37b826266ee..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-08-9-2.tex +++ /dev/null @@ -1,20 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 66 (Section 8.9.2 : Exemple avec \tkzcname{tkzAutoLabelPoints}) - -\begin{tikzpicture}[scale=1.25] - \tkzDefPoint(2,1){O} - \tkzDefRandPointOn[circle=center O radius 1.5cm] - \tkzGetPoint{A} - \tkzDrawCircle(O,A) - \tkzDefPointBy[rotation=center O angle 100](A) - \tkzGetPoint{C} - \tkzDefPointBy[rotation=center O angle 78](A) - \tkzGetPoint{B} - \tkzDrawPoints(O,A,B,C) - \tkzDrawSegments(C,B B,A A,O O,C) - \tkzAutoLabelPoints[center=O,red](A,B,C) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-09-2-0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-09-2-0.tex deleted file mode 100644 index 8c8c53c77b2..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-09-2-0.tex +++ /dev/null @@ -1,14 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 73 (Section 9.2 : Utilisation \tkzcname{tikzset}) - -\tikzset{xaxe style/.style = {<->}} -\tikzset{xlabel style/.style={below=6pt}} -\begin{tikzpicture} - \tkzInit[xmin=-0.5,xmax=5] - \tkzDrawX - \tkzLabelX -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-1-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-1-1.tex deleted file mode 100644 index a1ca8c9cecc..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-1-1.tex +++ /dev/null @@ -1,18 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 74 (Section 10.1.1 : Exemple 2 avec \tkzcname{tkzShowBB}) - -\begin{tikzpicture}[scale=.5] - \tkzInit[ymax=5,xmax=8] - \tkzGrid - \tkzDefPoint(3,0){A} - \begin{scope} - \tkzClipBB - \tkzDrawCircle[R](A,5 cm) - \tkzShowBB -\end{scope} -\tkzDrawCircle[R,red](A,4 cm) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-2-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-2-1.tex deleted file mode 100644 index 56aef711729..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-2-1.tex +++ /dev/null @@ -1,19 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 75 (Section 10.2.1 : Exemple avec \tkzcname{tkzClipBB} et les bissectrices) - - \begin{tikzpicture} - \tkzInit[xmin=-3,xmax=6, ymin=-1,ymax=6] - \tkzDefPoint(0,0){O}\tkzDefPoint(3,1){I} - \tkzDefPoint(1,4){J} - \tkzDefLine[bisector](I,O,J) \tkzGetPoint{i} - \tkzDefLine[bisector out](I,O,J) \tkzGetPoint{j} - \tkzDrawPoints(O,I,J,i,j) - \tkzClipBB - \tkzDrawLines[add = 1 and 2,color=red](O,I O,J) - \tkzDrawLines[add = 1 and 2,color=blue](O,i O,j) - \tkzShowBB -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-3-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-3-1.tex deleted file mode 100644 index 93e52676c4e..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-3-1.tex +++ /dev/null @@ -1,18 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 76 (Section 10.3.1 : Exemple avec \tkzcname{tkzShowBB}) - -above\\ -left -\begin{tikzpicture} - \tkzDefPoint(0,0){A} - \tkzDefPoint(3,3){B} - \tkzDefPoint(1,1){C} - \tkzSetBB(A)(2,2) - \tkzDrawSegment(A,B) - \tkzDrawPoints(A,C) - \tkzShowBB -\end{tikzpicture}right - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-4-0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-4-0.tex deleted file mode 100644 index 41b47298077..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-4-0.tex +++ /dev/null @@ -1,17 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 77 (Section 10.4 : tkzSaveBB}{) - -Une figure au-dessus du texte\\ -\begin{tikzpicture} - \begin{scope} - \tkzSetBB(0,0)(6,2) \tkzShowBB[fill=blue!20] - \tkzSaveBB -\end{scope} - \tkzDefPoint(3,3){A}\tkzShowBB - \tkzDrawCircle[R,fill=yellow,opacity=.2](A,2cm) - \tkzRestoreBB -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-5-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-5-1.tex deleted file mode 100644 index 6e5090700ad..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-5-1.tex +++ /dev/null @@ -1,21 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 78 (Section 10.5.1 : Exemple d'utilisation de \tkzcname{tkzRestoreBB}) - - \vspace{ 2cm} -Start\\ -\begin{tikzpicture} - \tkzDefPoint(-2,-2){A} - \tkzDefPoint(2,1){B} - \tkzDefPoint(0,0){O} - \tkzSaveBB - \tkzShowBB[red,line width=1pt] - \tkzRestoreBB - \tkzDrawCircle(O,B) - \tkzClipBB - \tkzFillCircle[gray!20](O,B) -\end{tikzpicture} -End - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-6-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-6-1.tex deleted file mode 100644 index 983695583a5..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-6-1.tex +++ /dev/null @@ -1,14 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 80 (Section 10.6.1 : Premier exemple avec \tkzcname{tkzClip}} \hypertarget{clip}{) - -\begin{tikzpicture} - \tkzInit[xmax=3, ymax=3] - \tkzGrid - \tkzAxeXY - \tkzClip - \draw[red] (-1,-1)--(5,5); -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-6-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-6-2.tex deleted file mode 100644 index a195d2bacee..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-6-2.tex +++ /dev/null @@ -1,13 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 82 (Section 10.6.2 : \tkzcname{tkzClip} et l'option \tkzname{space}) - -\begin{tikzpicture} - \tkzInit[xmax=3, ymax=3] - \tkzGrid \tkzAxeXY - \tkzClip[space=-0.5] - \draw[red] (-0.5,-0.5)--(3.5,3.5); -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-7-0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-7-0.tex deleted file mode 100644 index 0105da10292..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-7-0.tex +++ /dev/null @@ -1,25 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 83 (Section 10.7 : style tkzreverseclip) - -\begin{tikzpicture}[scale=.5] - \tkzInit[xmin=-5,xmax=5,ymin=-5,ymax=5] - \pgfinterruptboundingbox - \tkzDefPoints{-.5/0/P1,.5/0/P2} - \foreach \i [count=\j from 3] in {2,...,7}{% - \tkzDefShiftPoint[P\i]({45*(\i-1)}:1 cm){P\j} - } - \endpgfinterruptboundingbox - \tkzClipOutPolygon(P1,P2,P3,P4,P5,P6,P7,P8) - \tkzCalcLength[cm](P1,P5)\tkzGetLength{r} - \begin{scope}[blend group=screen] - \foreach \i in {1,...,8}{% - \pgfmathparse{100-5*\i} - \tkzFillCircle[R,color=blue!% - \pgfmathresult](P\i,\r) - } -\end{scope} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-9-0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-9-0.tex deleted file mode 100644 index 92ecb76b090..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10-9-0.tex +++ /dev/null @@ -1,17 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 84 (Section 10.9 : Commandes de TikZ \tkzcname{pgfinterruptboundingbox} et \tkzcname{endpgfinterruptboundingbox}) - -\begin{tikzpicture} -\tkzDefPoint(0,5){A}\tkzDefPoint(5,4){B} -\tkzDefPoint(0,0){C}\tkzDefPoint(5,1){D} -\pgfinterruptboundingbox - \tkzInterLL(A,B)(C,D)\tkzGetPoint{I} -\endpgfinterruptboundingbox -\tkzClipBB - \tkzDrawCircle(I,B) -\tkzDrawSegments(A,B C,D A,C) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.1.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.1.1.tex new file mode 100644 index 00000000000..60232925271 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.1.1.tex @@ -0,0 +1,18 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 81 (Section 10.1.1 : Example with \tkzcname{tkzShowBB}) + +\begin{tikzpicture}[scale=.5] + \tkzInit[ymax=5,xmax=8] + \tkzGrid + \tkzDefPoint(3,0){A} + \begin{scope} + \tkzClipBB + \tkzDrawCircle[R](A,5 cm) + \tkzShowBB + \end{scope} +\tkzDrawCircle[R,red](A,4 cm) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.2.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.2.1.tex new file mode 100644 index 00000000000..7096d7d49aa --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.2.1.tex @@ -0,0 +1,19 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 82 (Section 10.2.1 : Example with \tkzcname{tkzClipBB} and the bisectors) + +\begin{tikzpicture} + \tkzInit[xmin=-3,xmax=6, ymin=-1,ymax=6] + \tkzDefPoint(0,0){O}\tkzDefPoint(3,1){I} + \tkzDefPoint(1,4){J} + \tkzDefLine[bisector](I,O,J) \tkzGetPoint{i} + \tkzDefLine[bisector out](I,O,J) \tkzGetPoint{j} + \tkzDrawPoints(O,I,J,i,j) + \tkzClipBB + \tkzDrawLines[add = 1 and 2,color=red](O,I O,J) + \tkzDrawLines[add = 1 and 2,color=blue](O,i O,j) + \tkzShowBB +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.3.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.3.1.tex new file mode 100644 index 00000000000..3e17f8f9889 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.3.1.tex @@ -0,0 +1,16 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 83 (Section 10.3.1 : Example with \tkzcname{tkzShowBB}) + +\begin{tikzpicture} + \tkzDefPoint(0,0){A} + \tkzDefPoint(3,3){B} + \tkzDefPoint(1,1){C} + \tkzSetBB(A)(2,2) + \tkzDrawSegment(A,B) + \tkzDrawPoints(A,C) + \tkzShowBB +\end{tikzpicture}right + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.4.0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.4.0.tex new file mode 100644 index 00000000000..8bcbcd13c1b --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.4.0.tex @@ -0,0 +1,16 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 84 (Section 10.4 : tkzSaveBB}{) + +\begin{tikzpicture} + \begin{scope} + \tkzSetBB(0,0)(6,2) \tkzShowBB[fill=blue!20] + \tkzSaveBB + \end{scope} + \tkzDefPoint(3,3){A}\tkzShowBB + \tkzDrawCircle[R,fill=yellow,opacity=.2](A,2cm) + \tkzRestoreBB +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.5.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.5.1.tex new file mode 100644 index 00000000000..0c0288fae87 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.5.1.tex @@ -0,0 +1,18 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 85 (Section 10.5.1 : Example of the use of \tkzcname{tkzRestoreBB}) + +\begin{tikzpicture} + \tkzDefPoint(-2,-2){A} + \tkzDefPoint(2,1){B} + \tkzDefPoint(0,0){O} + \tkzSaveBB + \tkzShowBB[red,line width=1pt] + \tkzRestoreBB + \tkzDrawCircle(O,B) + \tkzClipBB + \tkzFillCircle[gray!20](O,B) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.6.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.6.1.tex new file mode 100644 index 00000000000..8338c2b00f0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.6.1.tex @@ -0,0 +1,13 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 86 (Section 10.6.1 : First example with \tkzcname{tkzClip}} \hypertarget{clip}{) + +\begin{tikzpicture} + \tkzInit[xmax=3, ymax=3] + \tkzGrid + \tkzAxeXY + \draw[red] (-1,-1)--(5,5); +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.6.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.6.2.tex new file mode 100644 index 00000000000..911dfcc2c5e --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.6.2.tex @@ -0,0 +1,14 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 87 (Section 10.6.2 : Second example with \tkzcname{tkzClip}) + +\begin{tikzpicture} + \tkzInit[xmax=3, ymax=3] + \tkzGrid + \tkzAxeXY + \tkzClip + \draw[red] (-1,-1)--(5,5); +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.6.3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.6.3.tex new file mode 100644 index 00000000000..e9f80c2e2b3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.6.3.tex @@ -0,0 +1,13 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 88 (Section 10.6.3 : \tkzcname{tkzClip} et l'option \tkzname{space}) + +\begin{tikzpicture} + \tkzInit[xmax=3, ymax=3] + \tkzGrid \tkzAxeXY + \tkzClip[space=-0.5] + \draw[red] (-0.5,-0.5)--(3.5,3.5); +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.7.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.7.1.tex new file mode 100644 index 00000000000..1c7e430f797 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.7.1.tex @@ -0,0 +1,25 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 89 (Section 10.7.1 : Example with \tkzcname{tkzClipOutPolygon}) + +\begin{tikzpicture}[scale=.5] + \tkzInit[xmin=-5,xmax=5,ymin=-5,ymax=5] + \pgfinterruptboundingbox + \tkzDefPoints{-.5/0/P1,.5/0/P2} + \foreach \i [count=\j from 3] in {2,...,7}{% + \tkzDefShiftPoint[P\i]({45*(\i-1)}:1 cm){P\j} + } + \endpgfinterruptboundingbox + \tkzClipOutPolygon(P1,P2,P3,P4,P5,P6,P7,P8) + \tkzCalcLength[cm](P1,P5)\tkzGetLength{r} + \begin{scope}[blend group=screen] + \foreach \i in {1,...,8}{% + \pgfmathparse{100-5*\i} + \tkzFillCircle[R,color=blue!% + \pgfmathresult](P\i,\r) + } + \end{scope} +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.9.0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.9.0.tex new file mode 100644 index 00000000000..95333829b4e --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-10.9.0.tex @@ -0,0 +1,17 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 90 (Section 10.9 : TikZ Controls \tkzcname{pgfinterruptboundingbox} and \tkzcname{endpgfinterruptboundingbox}) + +\begin{tikzpicture} +\tkzDefPoint(0,5){A}\tkzDefPoint(5,4){B} +\tkzDefPoint(0,0){C}\tkzDefPoint(5,1){D} +\pgfinterruptboundingbox + \tkzInterLL(A,B)(C,D)\tkzGetPoint{I} +\endpgfinterruptboundingbox +\tkzClipBB + \tkzDrawCircle(I,B) +\tkzDrawSegments(A,B C,D A,C) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-1-0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-1-0.tex deleted file mode 100644 index 6c97a27ac78..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-1-0.tex +++ /dev/null @@ -1,17 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 85 (Section 11.1 : Dupliquer un segment) - - \begin{tikzpicture} - \tkzDefPoint(0,0){A} - \tkzDefPoint(2,-3){B} - \tkzDefPoint(2,5){C} - \tkzDrawSegments[red](A,B A,C) - \tkzDuplicateSegment(A,B)(A,C) \tkzGetPoint{D} - \tkzDrawSegment[green](A,D) - \tkzDrawPoints[color=red](A,B,C,D) - \tkzLabelPoints[above right=3pt](A,B,C,D) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-1-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-1-1.tex deleted file mode 100644 index 9e9ef3e234d..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-1-1.tex +++ /dev/null @@ -1,25 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 86 (Section 11.1.1 : Proportion d'or avec \tkzcname{tkzDuplicateSegment}) - -\begin{tikzpicture}[rotate=-90,scale=.75] - \tkzInit[xmax=10,ymax=10] - \tkzClip[space=1] - \tkzDefPoint(0,0){A} - \tkzDefPoint(10,0){B} - \tkzDefMidPoint(A,B) \tkzGetPoint{I} - \tkzDefPointWith[orthogonal,K=-.75](B,A) - \tkzGetPoint{C} - \tkzInterLC(B,C)(B,I) \tkzGetSecondPoint{D} - \tkzDuplicateSegment(B,D)(D,A) \tkzGetPoint{E} - \tkzInterLC(A,B)(A,E) \tkzGetPoints{N}{M} - \tkzDrawArc[delta=10](D,E)(B) - \tkzDrawArc[delta=10](A,M)(E) - \tkzDrawLines(A,B B,C A,D) - \tkzDrawArc[delta=10](B,D)(I) - \tkzDrawPoints(A,B,D,C,M,I,N) - \tkzLabelPoints(A,B,D,C,M,I,N) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-10-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-10-1.tex deleted file mode 100644 index 0033453009f..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-10-1.tex +++ /dev/null @@ -1,20 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 92 (Section 11.10.1 : Exemple) - -\begin{tikzpicture}[scale=.5] - \tkzDefPoint(0,0){A} - \tkzDefPoint(3,-4){B} - \tkzDefCircle[through](A,B) - \tkzGetLength{rABpt} - \tkzpttocm(\rABpt){rABcm} - \tkzDrawCircle(A,B) - \tkzDrawPoints(A,B) - \tkzLabelPoints(A,B) - \tkzDrawSegment[dashed](A,B) - \tkzLabelSegment(A,B){% - $\pgfmathprintnumber{\rABcm}$} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-10-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-10-2.tex deleted file mode 100644 index 70b18e5c651..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-10-2.tex +++ /dev/null @@ -1,19 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 93 (Section 11.10.2 : Transfert de coordonnées avec \tkzcname{tkzGetPointCoord}) - -\begin{tikzpicture} - \tkzInit[xmax=5,ymax=3] - \tkzGrid[sub,orange] - \tkzAxeXY - \tkzDefPoint(1,0){A} - \tkzDefPoint(4,2){B} - \tkzGetPointCoord(A){a} - \tkzGetPointCoord(B){b} - \tkzDefPoint(\ax,\ay){C} - \tkzDefPoint(\bx,\by){D} - \tkzDrawPoints[color=red](C,D) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-10-3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-10-3.tex deleted file mode 100644 index 6e082f1e947..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-10-3.tex +++ /dev/null @@ -1,18 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 94 (Section 11.10.3 : Somme de vecteurs avec \tkzcname{tkzGetPointCoord}) - -\begin{tikzpicture}[>=latex] - \tkzDefPoint(1,4){a} - \tkzDefPoint(3,2){b} - \tkzDefPoint(1,1){c} - \tkzDrawSegment[->,red](a,b) - \tkzGetPointCoord(c){c} - \draw[color=blue,->](a) -- ([shift=(b)]\cx,\cy) ; - \draw[color=purple,->](b) -- ([shift=(b)]\cx,\cy) ; - \tkzDrawSegment[->,blue](a,c) - \tkzDrawSegment[->,purple](b,c) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-2-0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-2-0.tex deleted file mode 100644 index 50621b6fa71..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-2-0.tex +++ /dev/null @@ -1,24 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 87 (Section 11.2 : Déterminer une pente) - -\begin{tikzpicture}[scale=1.5] - \tkzInit[xmax=4,ymax=5]\tkzGrid[sub] - \tkzDefPoint(1,2){A} \tkzDefPoint(3,4){B} - \tkzDefPoint(3,2){C} \tkzDefPoint(3,1){D} - \tkzDrawSegments(A,B A,C A,D) - \tkzDrawPoints[color=red](A,B,C,D) - \tkzLabelPoints(A,B,C,D) - \tkzFindSlope(A,B){SAB} \tkzFindSlope(A,C){SAC} - \tkzFindSlope(A,D){SAD} - \pgfkeys{/pgf/number format/.cd,fixed,precision=2} - \tkzText[fill=Gold!50,draw=brown](1,4)% - {La pente de (AB) est : $\pgfmathprintnumber{\SAB}$} - \tkzText[fill=Gold!50,draw=brown](1,3.5)% - {La pente de (AC) est : $\pgfmathprintnumber{\SAC}$} - \tkzText[fill=Gold!50,draw=brown](1,3)% - {La pente de (AD) est : $\pgfmathprintnumber{\SAD}$} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-3-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-3-1.tex deleted file mode 100644 index a6ea1b43c4b..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-3-1.tex +++ /dev/null @@ -1,22 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 88 (Section 11.3.1 : Exemple d'utilisation de \tkzcname{tkzFindSlopeAngle}) - -\begin{tikzpicture} - \tkzInit - \tkzDefPoint(0,0){A} \tkzDefPoint(3,2){B} - \tkzDefLine[mediator](A,B) \tkzGetPoints{I}{J} - \tkzCalcLength[cm](A,B) \tkzGetLength{dAB} - \tkzFindSlopeAngle(A,B) \tkzGetAngle{tkzangle} - \begin{scope}[rotate=\tkzangle] - \tikzset{arc/.style={color=gray,delta=10}} - \tkzDrawArc[R,arc](B,3/4*\dAB)(120,240) - \tkzDrawArc[R,arc](A,3/4*\dAB)(-45,60) - \tkzDrawLine(I,J) \tkzDrawSegment(A,B) -\end{scope} - \tkzDrawPoints(A,B,I,J) \tkzLabelPoints(A,B) - \tkzLabelPoints[right](I,J) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-5-0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-5-0.tex deleted file mode 100644 index 913e1f8f7b8..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-5-0.tex +++ /dev/null @@ -1,23 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 89 (Section 11.5 : Exemple d'utilisation de \tkzcname{tkzGetAngle}) - -\begin{tikzpicture} - \tkzInit - \tkzDefPoint(1,5){A} \tkzDefPoint(5,2){B} - \tkzDrawSegment(A,B) - \tkzFindSlopeAngle(A,B)\tkzGetAngle{tkzang} - \tkzDefPointBy[rotation= center A angle \tkzang ](B) - \tkzGetPoint{C} - \tkzDefPointBy[rotation= center A angle -\tkzang ](B) - \tkzGetPoint{D} - \tkzCompass[length=1,dashed,color=red](A,C) - \tkzCompass[delta=10,brown](B,C) - \tkzDrawPoints(A,B,C,D) - \tkzLabelPoints(B,C,D) - \tkzLabelPoints[above left](A) - \tkzDrawSegments[style=dashed,color=orange!30](A,C A,D) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-7-0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-7-0.tex deleted file mode 100644 index 808b679507c..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-7-0.tex +++ /dev/null @@ -1,27 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 90 (Section 11.7 : Exemple d'utilisation de \tkzcname{tkzFindAngle} ) - -\begin{tikzpicture} - \tkzInit[xmin=-1,ymin=-1,xmax=7,ymax=7] - \tkzClip - \tkzDefPoint (0,0){O} \tkzDefPoint (6,0){A} - \tkzDefPoint (5,5){B} \tkzDefPoint (3,4){M} - \tkzFindAngle (A,O,M) \tkzGetAngle{an} - \tkzDefPointBy[rotation=center O angle \an](A) - \tkzGetPoint{C} - \tkzDrawSector[fill = blue!50,opacity=.5](O,A)(C) - \tkzFindAngle(M,B,A) \tkzGetAngle{am} - \tkzDefPointBy[rotation = center O angle \am](A) - \tkzGetPoint{D} - \tkzDrawSector[fill = red!50,opacity = .5](O,A)(D) - \tkzDrawPoints(O,A,B,M,C,D) - \tkzLabelPoints(O,A,B,M,C,D) - \edef\an{\fpeval{round(\an,2)}}\edef\am{\fpeval{round(\am,2)}} - \tkzDrawSegments(M,B B,A) - \tkzText(4,2){$\widehat{AOC}=\widehat{AOM}=\an^{\circ}$} - \tkzText(1,4){$\widehat{AOD}=\widehat{MBA}=\am^{\circ}$} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-8-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-8-1.tex deleted file mode 100644 index 59d9de8751f..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-11-8-1.tex +++ /dev/null @@ -1,22 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 91 (Section 11.8.1 : Construction d'un carré au compas) - -\begin{tikzpicture}[scale=1] - \tkzDefPoint(0,0){A} \tkzDefPoint(4,0){B} - \tkzDrawLine[add= .6 and .2](A,B) - \tkzCalcLength[cm](A,B)\tkzGetLength{dAB} - \tkzDefLine[perpendicular=through A](A,B) - \tkzDrawLine(A,tkzPointResult) \tkzGetPoint{D} - \tkzShowLine[orthogonal=through A,gap=2](A,B) - \tkzMarkRightAngle(B,A,D) - \tkzVecKOrth[-1](B,A)\tkzGetPoint{C} - \tkzCompasss(A,D D,C) - \tkzDrawArc[R](B,\dAB)(80,110) - \tkzDrawPoints(A,B,C,D) - \tkzDrawSegments[color=gray,style=dashed](B,C C,D) - \tkzLabelPoints(A,B,C,D) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-12-2-0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-12-2-0.tex deleted file mode 100644 index 023650f51c4..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-12-2-0.tex +++ /dev/null @@ -1,18 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 95 (Section 12.2 : \tkzcname{usetkzobj\{defcircles\}}) - -\begin{tikzpicture}[scale=0.75] - \tkzDefPoint(0,0){A} - \tkzDefPoint(4,0){B} - \tkzDefPoint(3,3){C} - \tkzDefCircle[in](A,B,C) - \tkzGetPoint{I}\tkzGetLength{rI} - \tkzDrawCircle[R](I,\rI) - \tkzDrawPolygon(A,B,C) - \tkzDrawPoints(A,B,C,I) - \tkzLabelPoints(A,B,C,I) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-12.1.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-12.1.2.tex new file mode 100644 index 00000000000..f2a50ea34e3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-12.1.2.tex @@ -0,0 +1,16 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 91 (Section 12.1.2 : Example of use ) + +\begin{tikzpicture} + \tikzset{xaxe style/.style={-}} + \tikzset{yaxe style/.style={-}} + \tkzInit[xmax=4,ymax=4] + \tkzGrid + \tkzDrawX + \tkzDrawY + \tkzRep[color=red,ynorm=2] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13-1-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13-1-2.tex deleted file mode 100644 index c66dfa6197f..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13-1-2.tex +++ /dev/null @@ -1,16 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 96 (Section 13.1.2 : Exemple d'utilisation ) - -\begin{tikzpicture} - \tikzset{xaxe style/.style={-}} - \tikzset{yaxe style/.style={-}} - \tkzInit[xmax=4,ymax=4] - \tkzGrid - \tkzDrawX - \tkzDrawY - \tkzRep[color=red,ynorm=2] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.1.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.1.1.tex new file mode 100644 index 00000000000..45ca2bdda2b --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.1.1.tex @@ -0,0 +1,14 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 92 (Section 13.1.1 : Horizontal line ) + +\begin{tikzpicture}[scale=2] + \tkzInit[xmax=3,ymax=1.5] + \tkzAxeXY + \tkzHLine[color = blue, + style = dashed, + line width = 2pt]{1} +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.1.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.1.2.tex new file mode 100644 index 00000000000..94ccca28ce3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.1.2.tex @@ -0,0 +1,15 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 93 (Section 13.1.2 : Horizontal line and value calculated by \tkzname{xfp} ) + +\begin{tikzpicture} + \tkzInit[xmin=-3,xmax=3,ymin=-2,ymax=1.5] + \foreach\v in {-1,1} + {\tkzHLine[color=red]{\v*pi/2}} + \tkzDrawY + \tkzAxeX[trig=2] + \tkzLabelY +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.2.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.2.1.tex new file mode 100644 index 00000000000..be3fa56c3c2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.2.1.tex @@ -0,0 +1,12 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 94 (Section 13.2.1 : Horizontal lines) + +\begin{tikzpicture} + \tkzInit[xmax=5,ymax=4] + \tkzAxeXY + \tkzHLines[color = magenta]{1,...,3} +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.3.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.3.1.tex new file mode 100644 index 00000000000..df20f637756 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.3.1.tex @@ -0,0 +1,14 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 95 (Section 13.3.1 : Vertical line ) + +\begin{tikzpicture}[scale=2] + \tkzInit[xmax=3,ymax=1] + \tkzAxeXY + \tkzVLine[color = blue, + style = dashed, + line width = 2pt]{1/3} +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.3.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.3.2.tex new file mode 100644 index 00000000000..86aae74f574 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.3.2.tex @@ -0,0 +1,15 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 96 (Section 13.3.2 : Vertical line and value calculated by \tkzname{xfp} ) + +\begin{tikzpicture} + \tkzInit[xmax=7,ymin=-1,ymax=1] + \foreach\v in {1,2} + {\tkzVLine[color=red]{\v*pi}} + \tkzDrawY + \tkzAxeX[trig=2] + \tkzLabelY +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.4.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.4.1.tex new file mode 100644 index 00000000000..5e1044b353a --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-13.4.1.tex @@ -0,0 +1,12 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 97 (Section 13.4.1 : Vertical lines) + +\begin{tikzpicture} + \tkzInit[xmax=5,ymax=2] + \tkzAxeXY + \tkzVLines[color = green]{1,2,...,4} +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-1-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-1-1.tex deleted file mode 100644 index 49a248f1e93..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-1-1.tex +++ /dev/null @@ -1,14 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 97 (Section 14.1.1 : Ligne horizontale ) - -\begin{tikzpicture}[scale=2] - \tkzInit[xmax=3,ymax=1.5] - \tkzAxeXY - \tkzHLine[color = blue, - style = dashed, - line width = 2pt]{1} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-1-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-1-2.tex deleted file mode 100644 index c84051b4d3b..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-1-2.tex +++ /dev/null @@ -1,15 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 98 (Section 14.1.2 : Ligne horizontale et valeur calculée par \tkzname{xfp} ) - -\begin{tikzpicture} - \tkzInit[xmin=-3,xmax=3,ymin=-2,ymax=1.5] - \foreach\v in {-1,1} - {\tkzHLine[color=red]{\v*pi/2}} - \tkzDrawY - \tkzAxeX[trig=2] - \tkzLabelY -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-2-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-2-1.tex deleted file mode 100644 index 4c4655c5b0a..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-2-1.tex +++ /dev/null @@ -1,12 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 99 (Section 14.2.1 : Lignes horizontales) - -\begin{tikzpicture} - \tkzInit[xmax=5,ymax=4] - \tkzAxeXY - \tkzHLines[color = magenta]{1,...,3} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-3-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-3-1.tex deleted file mode 100644 index a7df1b4e1ad..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-3-1.tex +++ /dev/null @@ -1,14 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 100 (Section 14.3.1 : Ligne verticale ) - -\begin{tikzpicture}[scale=2] - \tkzInit[xmax=3,ymax=1] - \tkzAxeXY - \tkzVLine[color = blue, - style = dashed, - line width = 2pt]{1/3} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-3-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-3-2.tex deleted file mode 100644 index daef50e813e..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-3-2.tex +++ /dev/null @@ -1,15 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 101 (Section 14.3.2 : Ligne verticale et valeur calculée par \tkzname{xfp} ) - -\begin{tikzpicture} - \tkzInit[xmax=7,ymin=-1,ymax=1] - \foreach\v in {1,2} - {\tkzVLine[color=red]{\v*pi}} - \tkzDrawY - \tkzAxeX[trig=2] - \tkzLabelY -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-4-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-4-1.tex deleted file mode 100644 index a99c3ef605c..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14-4-1.tex +++ /dev/null @@ -1,12 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 102 (Section 14.4.1 : Lignes verticales) - -\begin{tikzpicture} - \tkzInit[xmax=5,ymax=2] - \tkzAxeXY - \tkzVLines[color = green]{1,2,...,4} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14.1.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14.1.1.tex new file mode 100644 index 00000000000..f007a0f0545 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-14.1.1.tex @@ -0,0 +1,14 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 98 (Section 14.1.1 : Example) + +\begin{tikzpicture} + \tkzInit[xmax=6] + \tkzDrawX + \tkzHTick[mark=ball,mark size=3pt]{pi/2} + \tkzHTick[mark=*, + mark options={color=purple}]{2*exp(1)} +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15-1-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15-1-1.tex deleted file mode 100644 index ef2396cd2f4..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15-1-1.tex +++ /dev/null @@ -1,14 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 103 (Section 15.1.1 : exemple) - -\begin{tikzpicture} - \tkzInit[xmax=6] - \tkzDrawX - \tkzHTick[mark=ball,mark size=3pt]{pi/2} - \tkzHTick[mark=*, - mark options={color=purple}]{2*exp(1)} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.1.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.1.1.tex new file mode 100644 index 00000000000..fcb697749c9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.1.1.tex @@ -0,0 +1,16 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 99 (Section 15.1.1 : Drawing of a scatter plot with \tkzcname{tkzDrawSetOfPoints}) + +\begin{tikzpicture}[scale=0.75] +\tkzInit[xmax=6,ymin=1000,ymax=5000,ystep=1000] +\tkzDrawX[label=$m$,below=10pt] +\tkzDrawY[label=$R(m)$,above=10pt] +\tkzLabelX[font=\scriptsize] +\tkzLabelY[font=\scriptsize] +\tkzDefSetOfPoints[show]{1/2000,2/3000,4/2500,5/4200} +\tkzDrawSetOfPoints[mark=ball,mark size=3pt] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.2.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.2.1.tex new file mode 100644 index 00000000000..ee7889246be --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.2.1.tex @@ -0,0 +1,23 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 100 (Section 15.2.1 : Link the points of a scatter plot with \tkzcname{tkzJoinSetOfPoints}) + +\begin{tikzpicture}[scale=1] +\tkzInit[xmax=5, + ymin=1000,ymax=6000,ystep=1000] +\tkzDrawX[label=$m$,below=13pt] +\tkzDrawY[label=$R(m)$] +\tkzLabelX[font=\scriptsize] +\tkzLabelY[font=\scriptsize] +\tkzDefSetOfPoints{% + 1/2000,2/3000,4/2500,5/4200} +\tkzJoinSetOfPoints[% + thick, + color=brown] +\tkzDrawSetOfPoints[% + mark=ball + ,mark size=3pt] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.2.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.2.2.tex new file mode 100644 index 00000000000..cd6f35cdb53 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.2.2.tex @@ -0,0 +1,21 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 101 (Section 15.2.2 : Using the points of a scatter plot) + +\begin{tikzpicture}[scale=.5] +\tkzInit[xmax=5,ymin=1000, + ymax=6000,ystep=1000] +\tkzGrid[color=orange!30] +\tkzDrawX[label=$m$,below=13pt] +\tkzDrawY[label=$R(m)$] +\tkzLabelX[font=\scriptsize] +\tkzLabelY[font=\scriptsize] +\tkzDefSetOfPoints[prefix=P]{% + 1/2000,2/3000,3/2000,4/2500,5/4200} +\tkzDrawPolySeg[% + color=brown!50, + line width=2pt](P1,P2,P3,P4,P5) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.3.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.3.1.tex new file mode 100644 index 00000000000..ef5a5afd8f3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.3.1.tex @@ -0,0 +1,31 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 102 (Section 15.3.1 : Two scatter plots) + +\begin{tikzpicture} +\tkzInit[xmax=5.5,ymin=1000,% + ymax=6000,ystep=2000] +\tkzGrid[color=orange!30] +\tkzDrawX[label=$m$,below=13pt] +\tkzDrawY[above left,label=$R(m)$] +\tkzLabelX[below right,font=\scriptsize] +\tkzLabelY[font=\scriptsize] +\tkzDefSetOfPoints{1/2000,2/3000,3/2000, + 4/2500,5/4200} +\tkzDefSetOfPoints[prefix=P]{1/3200,2/4100, + 3/3300,4/3300,5/5000} +\tkzSetUpMark[mark=heart,color=black, + fill=red!30,size=4pt] +\tkzJoinSetOfPoints[thick,color=blue,double] +\tkzDrawSetOfPoints +\tkzJoinSetOfPoints[prefix=P,thick,color=orange] +\tkzDrawSetOfPoints[prefix=P,mark=square*, + mark size=4pt, + mark options={color=blue,fill=blue!40}] +\tkzText[draw,color = red, + fill = orange!20](3,5800)% + {Recette en fonction du mois} +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.4.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.4.1.tex new file mode 100644 index 00000000000..9b7b417d45c --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.4.1.tex @@ -0,0 +1,12 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 103 (Section 15.4.1 : Ball; use of \tkzcname{tkzDrawMarks}) + +\begin{tikzpicture} + \tkzInit[xmax=3,ymax=1] + \tkzAxeXY + \tkzDrawMark[mark=ball](1,.5) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.5.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.5.1.tex new file mode 100644 index 00000000000..6b385195a36 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-15.5.1.tex @@ -0,0 +1,20 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 104 (Section 15.5.1 : Mark and plot; use of \tkzcname{tkzDrawMarks}) + +\begin{tikzpicture} + \tkzInit[xmax=6,ymin=1000, + ymax=5000,ystep=1000] + \tkzAxeXY + \tkzDefSetOfPoints[prefix=P]{% + 1/2000, + 2/3000, + 4/2500, + 5/4200} + \tkzDrawSegments[color=brown!50]% +(P1,P2 P2,P3 P3,P4) + \tkzDrawMarks[mark=ball](P1,P2,P3,P4) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-1-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-1-1.tex deleted file mode 100644 index 7ab9ca26166..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-1-1.tex +++ /dev/null @@ -1,16 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 104 (Section 16.1.1 : Tracé d'un nuage avec \tkzcname{tkzDrawSetOfPoints}) - -\begin{tikzpicture}[scale=0.75] -\tkzInit[xmax=6,ymin=1000,ymax=5000,ystep=1000] -\tkzDrawX[label=$m$,below=10pt] -\tkzDrawY[label=$R(m)$,above=10pt] -\tkzLabelX[font=\scriptsize] -\tkzLabelY[font=\scriptsize] -\tkzDefSetOfPoints[show]{1/2000,2/3000,4/2500,5/4200} -\tkzDrawSetOfPoints[mark=ball,mark size=3pt] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-2-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-2-1.tex deleted file mode 100644 index 6bf283b2350..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-2-1.tex +++ /dev/null @@ -1,23 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 105 (Section 16.2.1 : Lier les points d'un nuage avec \tkzcname{tkzJoinSetOfPoints}) - -\begin{tikzpicture}[scale=1] -\tkzInit[xmax=5, - ymin=1000,ymax=6000,ystep=1000] -\tkzDrawX[label=$m$,below=13pt] -\tkzDrawY[label=$R(m)$] -\tkzLabelX[font=\scriptsize] -\tkzLabelY[font=\scriptsize] -\tkzDefSetOfPoints{% - 1/2000,2/3000,4/2500,5/4200} -\tkzJoinSetOfPoints[% - thick, - color=brown] -\tkzDrawSetOfPoints[% - mark=ball - ,mark size=3pt] -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-2-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-2-2.tex deleted file mode 100644 index c85bc8df02e..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-2-2.tex +++ /dev/null @@ -1,21 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 106 (Section 16.2.2 : Utilisation des points d'un nuage) - -\begin{tikzpicture}[scale=.5] -\tkzInit[xmax=5,ymin=1000, - ymax=6000,ystep=1000] -\tkzGrid[color=orange!30] -\tkzDrawX[label=$m$,below=13pt] -\tkzDrawY[label=$R(m)$] -\tkzLabelX[font=\scriptsize] -\tkzLabelY[font=\scriptsize] -\tkzDefSetOfPoints[prefix=P]{% - 1/2000,2/3000,3/2000,4/2500,5/4200} -\tkzDrawPolySeg[% - color=brown!50, - line width=2pt](P1,P2,P3,P4,P5) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-3-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-3-1.tex deleted file mode 100644 index e1cb88d8842..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-3-1.tex +++ /dev/null @@ -1,31 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 107 (Section 16.3.1 : Deux nuages) - -\begin{tikzpicture} -\tkzInit[xmax=5.5,ymin=1000,% - ymax=6000,ystep=2000] -\tkzGrid[color=orange!30] -\tkzDrawX[label=$m$,below=13pt] -\tkzDrawY[above left,label=$R(m)$] -\tkzLabelX[below right,font=\scriptsize] -\tkzLabelY[font=\scriptsize] -\tkzDefSetOfPoints{1/2000,2/3000,3/2000, - 4/2500,5/4200} -\tkzDefSetOfPoints[prefix=P]{1/3200,2/4100, - 3/3300,4/3300,5/5000} -\tkzSetUpMark[mark=heart,color=black, - fill=red!30,size=4pt] -\tkzJoinSetOfPoints[thick,color=blue,double] -\tkzDrawSetOfPoints -\tkzJoinSetOfPoints[prefix=P,thick,color=orange] -\tkzDrawSetOfPoints[prefix=P,mark=square*, - mark size=4pt, - mark options={color=blue,fill=blue!40}] -\tkzText[draw,color = red, - fill = orange!20](3,5800)% - {Recette en fonction du mois} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-4-0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-4-0.tex deleted file mode 100644 index 17a612f8a3d..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-4-0.tex +++ /dev/null @@ -1,12 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 108 (Section 16.4 : \tkzcname{tkzDrawMark}) - - \begin{tikzpicture} - \tkzInit[xmax=3,ymax=1] - \tkzAxeXY - \tkzDrawMark[mark=ball](1,.5) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-5-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-5-1.tex deleted file mode 100644 index 3e402c9286b..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16-5-1.tex +++ /dev/null @@ -1,20 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 109 (Section 16.5.1 : Mark et nuage; utilisation de \tkzcname{tkzDrawMarks}) - - \begin{tikzpicture} - \tkzInit[xmax=6,ymin=1000, - ymax=5000,ystep=1000] - \tkzAxeXY - \tkzDefSetOfPoints[prefix=P]{% - 1/2000, - 2/3000, - 4/2500, - 5/4200} - \tkzDrawSegments[color=brown!50]% -(P1,P2 P2,P3 P3,P4) - \tkzDrawMarks[mark=ball](P1,P2,P3,P4) -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16.1.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16.1.1.tex new file mode 100644 index 00000000000..0e9800230ad --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16.1.1.tex @@ -0,0 +1,17 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 105 (Section 16.1.1 : A title) + +\begin{tikzpicture} + \tkzInit[xmax = 6, ymin = 1000,% + ymax = 4000,ystep = 1000] + \tkzAxeXY + \tkzText[draw, + line width = 1pt,% + color = red,% + fill = orange!20](3,4000)% + {Recette en fonction du mois} +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16.1.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16.1.2.tex new file mode 100644 index 00000000000..af016037282 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16.1.2.tex @@ -0,0 +1,18 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 106 (Section 16.1.2 : Draft) + +\begin{tikzpicture} + \tkzInit[xmax = 6, ymin = 1000,% + ymax = 4000,ystep = 1000] + \tkzGrid \tkzAxeXY + \tkzText[draw,opacity=.2, + rotate=45,inner sep=.6 cm, + line width = 1pt, + color = black, + fill = purple!20](3,2500) + {\Huge DRAFT} +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16.1.3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16.1.3.tex new file mode 100644 index 00000000000..218edf8c6c5 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16.1.3.tex @@ -0,0 +1,18 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 107 (Section 16.1.3 : Text with a period) + +\begin{tikzpicture} + \tkzInit[ymax=5,xmax=6] + \tkzAxeXY + \tkzDefPoint(3,3){A} + \tkzText[draw,opacity=.6, + inner sep=.6 cm, + line width = 1pt, + color = black, + fill = purple!20](A) + {My text} +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16.1.4.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16.1.4.tex new file mode 100644 index 00000000000..3dd1a8b7749 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16.1.4.tex @@ -0,0 +1,18 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 108 (Section 16.1.4 : Text format) + +\begin{tikzpicture} + \tkzInit[ymax=5,xmax=6] + \tkzAxeXY + \tkzText[draw,opacity=.6, + inner sep=.6 cm, + line width = 1pt, + color = black, + fill = purple!20, + text width=3cm](3,3) + {My text\\\ Reference} +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16.2.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16.2.1.tex new file mode 100644 index 00000000000..ebb9c33b21b --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-16.2.1.tex @@ -0,0 +1,28 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 109 (Section 16.2.1 : Legends with symbols) + +\begin{tikzpicture} +\tkzInit[xmax=12,ymin=1000,ymax=11000,ystep=2000] +\tkzGrid[color=orange!30] +\tkzDrawX[below right,label=Mois] +\tkzDrawY[above left,label=Recette] +\tkzLabelX +\tkzLabelY +\tkzDefSetOfPoints{1/2000,2/3000,3/2000,4/2500,5/4200,6/4800,7/4600, + 8/5200,9/6200,10/7000,11/7400,12/10000} +\tkzDefSetOfPoints[prefix=P]{1/3200,2/4100,3/3300,4/3300,5/5000,6/5500,7/5200,8/4000, + 9/3000,10/6000,11/8400,12/9000} +\tkzSetUpMark[mark=heart,color=black,fill=red!30,size=4pt] +\tkzJoinSetOfPoints[thick,color=brown,double] +\tkzDrawSetOfPoints +\tkzJoinSetOfPoints[prefix=P,thick,color=orange,double] +\tkzDrawSetOfPoints[prefix=P,mark=square*,mark size=4pt, + mark options={color=blue,fill=blue!40}] +\tkzLegend[draw,rounded corners,fill=orange!20,text=brown, + line width=2pt](5,10000){heart/1ex/red!30/Product Recipe A,% + square*/0.75ex/blue!40/Product Recipe B} +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-17-1-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-17-1-1.tex deleted file mode 100644 index ef3219c2df4..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-17-1-1.tex +++ /dev/null @@ -1,17 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 110 (Section 17.1.1 : Un titre) - -\begin{tikzpicture} - \tkzInit[xmax = 6, ymin = 1000,% - ymax = 4000,ystep = 1000] - \tkzAxeXY - \tkzText[draw, - line width = 1pt,% - color = red,% - fill = orange!20](3,4000)% - {Recette en fonction du mois} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-17-1-2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-17-1-2.tex deleted file mode 100644 index b30125a31bf..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-17-1-2.tex +++ /dev/null @@ -1,18 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 111 (Section 17.1.2 : Draft) - -\begin{tikzpicture} - \tkzInit[xmax = 6, ymin = 1000,% - ymax = 4000,ystep = 1000] - \tkzGrid \tkzAxeXY - \tkzText[draw,opacity=.2, - rotate=45,inner sep=.6 cm, - line width = 1pt, - color = black, - fill = purple!20](3,2500) - {\Huge DRAFT} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-17-1-3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-17-1-3.tex deleted file mode 100644 index 284cf4a6516..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-17-1-3.tex +++ /dev/null @@ -1,18 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 112 (Section 17.1.3 : Texte avec un point) - -\begin{tikzpicture} - \tkzInit[ymax=5,xmax=6] - \tkzAxeXY - \tkzDefPoint(3,3){A} - \tkzText[draw,opacity=.6, - inner sep=.6 cm, - line width = 1pt, - color = black, - fill = purple!20](A) - {Mon texte} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-17-1-4.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-17-1-4.tex deleted file mode 100644 index ed7485f5381..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-17-1-4.tex +++ /dev/null @@ -1,18 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 113 (Section 17.1.4 : Format du texte) - -\begin{tikzpicture} - \tkzInit[ymax=5,xmax=6] - \tkzAxeXY - \tkzText[draw,opacity=.6, - inner sep=.6 cm, - line width = 1pt, - color = black, - fill = purple!20, - text width=3cm](3,3) - {Mon texte\\ Référence} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-17-2-1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-17-2-1.tex deleted file mode 100644 index b44df9de0f6..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-17-2-1.tex +++ /dev/null @@ -1,28 +0,0 @@ -\input{preamble-standalone.ltx} -\begin{document} - -% Ex. No. 114 (Section 17.2.1 : Légendes avec des symboles) - - \begin{tikzpicture} -\tkzInit[xmax=12,ymin=1000,ymax=11000,ystep=2000] -\tkzGrid[color=orange!30] -\tkzDrawX[below right,label=Mois] -\tkzDrawY[above left,label=Recette] -\tkzLabelX -\tkzLabelY -\tkzDefSetOfPoints{1/2000,2/3000,3/2000,4/2500,5/4200,6/4800,7/4600, - 8/5200,9/6200,10/7000,11/7400,12/10000} -\tkzDefSetOfPoints[prefix=P]{1/3200,2/4100,3/3300,4/3300,5/5000,6/5500,7/5200,8/4000, - 9/3000,10/6000,11/8400,12/9000} -\tkzSetUpMark[mark=heart,color=black,fill=red!30,size=4pt] -\tkzJoinSetOfPoints[thick,color=brown,double] -\tkzDrawSetOfPoints -\tkzJoinSetOfPoints[prefix=P,thick,color=orange,double] -\tkzDrawSetOfPoints[prefix=P,mark=square*,mark size=4pt, - mark options={color=blue,fill=blue!40}] -\tkzLegend[draw,rounded corners,fill=orange!20,text=brown, - line width=2pt](5,10000){heart/1ex/red!30/Recette produit A,% - square*/0.75ex/blue!40/Recette produit B} -\end{tikzpicture} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-3.1.0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-3.1.0.tex new file mode 100644 index 00000000000..970ba14baac --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-3.1.0.tex @@ -0,0 +1,12 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 2 (Section 3.1 : Installation test) + +\begin{tikzpicture} + \tkzInit[xmax=4,ymax=4] + \tkzGrid + \tkzAxeXY +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-4.1.0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-4.1.0.tex new file mode 100644 index 00000000000..8bc4bea5813 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-4.1.0.tex @@ -0,0 +1,10 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 5 (Section 4.1 : Example that poses a problem ) + +\begin{tikzpicture}[x=0.01 cm] + \draw (0,0)--(600,0); +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-4.2.0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-4.2.0.tex new file mode 100644 index 00000000000..f3e6d2b7107 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-4.2.0.tex @@ -0,0 +1,11 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 6 (Section 4.2 : The role of \tkzname{\tkznameofpack}) + +\begin{tikzpicture}[x=0.000001 cm] + \coordinate (x) at (6000000,0); + \draw (0,0)--(x); +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.1.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.1.1.tex new file mode 100644 index 00000000000..d081a3f16b9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.1.1.tex @@ -0,0 +1,13 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 7 (Section 5.1.1 : Changing the drawing size with \tkzcname{tkzInit}) + +\begin{tikzpicture} + \tkzInit[xmax=8,ymax=6] + \tkzGrid + \tkzAxeXY + \draw[blue](-1,0)--(6,7); +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.1.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.1.2.tex new file mode 100644 index 00000000000..7cff1c35282 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.1.2.tex @@ -0,0 +1,13 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 8 (Section 5.1.2 : Role of \tkzname{xstep} , \tkzname{ystep}) + +\begin{tikzpicture} + \tkzInit[xmax=10,xstep=2,ymax=800,ystep=400] + \tkzGrid + \tkzAxeXY + +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.2.0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.2.0.tex new file mode 100644 index 00000000000..6f295c73875 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.2.0.tex @@ -0,0 +1,12 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 9 (Section 5.2 : Another example with \tkzname{xstep} and \tkzname{ystep}) + +\begin{tikzpicture} + \tkzInit[xmax=5,xstep=1,ymax=2,ystep=.5] + \tkzGrid + \tkzAxeXY +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.2.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.2.1.tex new file mode 100644 index 00000000000..31f8f77fc3b --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.2.1.tex @@ -0,0 +1,18 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 10 (Section 5.2.1 : Customized origin.) + +\begin{tikzpicture} + \tkzInit[xmin=20, + xmax=50, + xstep=10, + ymin=5000, + ymax=5150, + ystep=50] + \tkzAxeXY + \tkzDefPoint(30,5100){A} + \tkzDrawPoint(A) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.2.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.2.2.tex new file mode 100644 index 00000000000..e28f6443319 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.2.2.tex @@ -0,0 +1,15 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 11 (Section 5.2.2 : Use of decimals ) + +\begin{tikzpicture} + \tkzInit[xmin=0.00, xmax=0.05, + ymin=1.2200,ymax=1.2215, + xstep=0.01, ystep=0.0005] + \tkzAxeXY + \tkzDefPoint(.04,1.22025){I} + \tkzDrawPoint(I) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.2.3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.2.3.tex new file mode 100644 index 00000000000..3aaba65fba1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-5.2.3.tex @@ -0,0 +1,16 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 12 (Section 5.2.3 : Negative values) + +\begin{tikzpicture} + \tkzInit[xmin = -40, + xmax = 60, + ymin = -40, + ymax = 60, + xstep = 20, + ystep = 20] + \tkzAxeXY +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.0.tex new file mode 100644 index 00000000000..063873cdbe5 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.0.tex @@ -0,0 +1,17 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 13 (Section 6.1 : \tkzcname{tkzDrawX}} \hypertarget{dx}{) + +\begin{tikzpicture}[>=latex,scale=2] + \draw[line width=2 pt](0,0)--(4,0); + \draw[fill] (2cm-6pt,-14pt) rectangle (2cm+6pt,+14pt); + \draw[<->](2cm-6.5pt,18pt) -- (2cm+6.5pt,+18pt); + \node[above] at (2cm,20pt) {tickwd}; + \draw[<->](2cm+10pt,1pt) -- (2cm+10pt,+14pt); + \node[right] at (2cm+10pt,8pt) {tickup}; + \draw[<->](2cm+10pt,-1pt) -- (2cm+10pt,-14pt); + \node[right] at (2cm+10pt,-8pt) {tickdn}; +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.1.tex new file mode 100644 index 00000000000..1c08d022ed8 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.1.tex @@ -0,0 +1,11 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 14 (Section 6.1.1 : No tick, no label) + +\begin{tikzpicture} + \tkzInit[xmax=5] + \tkzDrawX[label={},noticks] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.2.tex new file mode 100644 index 00000000000..caaa0740d74 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.2.tex @@ -0,0 +1,12 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 15 (Section 6.1.2 : Label placement) + +\begin{tikzpicture} + \tkzInit[xmax=5] + \tkzDrawX[label = quantity, + above left = 8pt] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.3.tex new file mode 100644 index 00000000000..73e081bc161 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.3.tex @@ -0,0 +1,11 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 16 (Section 6.1.3 : Label and Axis Colour) + +\begin{tikzpicture} + \tkzInit[xmax=5] + \tkzDrawX[text=blue,color=red,right=12pt] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.4.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.4.tex new file mode 100644 index 00000000000..9e5d06a4d6c --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.4.tex @@ -0,0 +1,11 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 17 (Section 6.1.4 : Option \tkzname{right space}) + +\begin{tikzpicture} +\tkzInit[xmax=0.4,xstep=0.1] +\tkzDrawX[text=blue,color=red,right=12pt,right space=1] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.5.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.5.tex new file mode 100644 index 00000000000..da595596308 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.5.tex @@ -0,0 +1,11 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 18 (Section 6.1.5 : Trigonometric axis with the option \tkzname{trig=1}}\hypertarget{newm}{) + +\begin{tikzpicture} + \tkzInit[xmin=0,xmax=4,ymin=-1,ymax=1] + \tkzDrawX[trig=1] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.6.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.6.tex new file mode 100644 index 00000000000..eb3e5e4702e --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.1.6.tex @@ -0,0 +1,11 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 19 (Section 6.1.6 : Trigonometric axis with the option \tkzname{trig=2} ) + +\begin{tikzpicture} + \tkzInit[xmin=0,xmax=4,ymin=-1,ymax=1] + \tkzDrawX[trig=2] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.10.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.10.1.tex new file mode 100644 index 00000000000..7e58a720423 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.10.1.tex @@ -0,0 +1,12 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 43 (Section 6.10.1 : Changing the default axes) + +\begin{tikzpicture}[scale=1] + \tkzInit[ymax=2,xmax=4] + \tkzSetUpAxis[line width=1pt,tickwd=1pt,ticka=3pt, tickb=0pt] + \tkzAxeXY +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.1.tex new file mode 100644 index 00000000000..1058d470a70 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.1.tex @@ -0,0 +1,12 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 20 (Section 6.2.1 : Position of the graduations) + +\begin{tikzpicture} +\tkzInit[xmax=.5,xstep=0.1] +\tkzDrawX[label=$t$,text=blue,color=red] +\tkzLabelX[text=blue,below = 3pt] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.10.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.10.tex new file mode 100644 index 00000000000..827c87c4f8d --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.10.tex @@ -0,0 +1,12 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 32 (Section 6.2.10 : Only positive graduations before drawings ) + +\begin{tikzpicture} + \tkzInit[xmin=2,ymin=2,xmax=4,ymax=4] + \tkzLabelX \tkzLabelY + \tkzDrawXY +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.11.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.11.tex new file mode 100644 index 00000000000..b24ace923e6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.11.tex @@ -0,0 +1,12 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 33 (Section 6.2.11 : No graduations at the origin ) + +\begin{tikzpicture} + \tkzInit[xmin=2,ymin=2,xmax=4,ymax=4] + \tkzLabelX[orig] \tkzLabelY[orig] + \tkzDrawXY +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.2.tex new file mode 100644 index 00000000000..62044924c0f --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.2.tex @@ -0,0 +1,13 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 21 (Section 6.2.2 : Position of the graduations with \tkzname{xlabel style}) + +\begin{tikzpicture} + \tkzInit[xmin=1000,xmax=4000,xstep=1000] + \tkzDrawX + \tikzset{xlabel style/.append style={rotate=-30}} + \tkzLabelX[below right=3 pt,inner sep = 1pt] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.3.tex new file mode 100644 index 00000000000..18c8ee20311 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.3.tex @@ -0,0 +1,13 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 22 (Section 6.2.3 : Dates with \tkzname{np off}) + +\begin{tikzpicture} + \tkzInit[xmin=2000,xmax=2004] + \tkzDrawX + \tikzset{xlabel style/.append style={rotate=-30}} + \tkzLabelX[np off,below right=3 pt,inner sep =1pt] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.4.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.4.tex new file mode 100644 index 00000000000..ed1e4ce69a4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.4.tex @@ -0,0 +1,12 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 23 (Section 6.2.4 : \tkzname{frac}) + +\begin{tikzpicture} +\tkzInit[xmax=1.75,xstep=0.33333] +\tkzDrawX[label=$t$,text=blue,color=red] +\tkzLabelX[frac=3,text=blue,below = 6pt] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.5.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.5.tex new file mode 100644 index 00000000000..f566cb7158d --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.5.tex @@ -0,0 +1,12 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 24 (Section 6.2.5 : \tkzname{trig}) + +\begin{tikzpicture} + \tkzInit[xmin=0,xmax=5,ymin=-1,ymax=1] + \tkzDrawX[trig=2] + \tkzLabelX[trig=2,text=blue,below = 8pt] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.6.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.6.tex new file mode 100644 index 00000000000..ea7b67133bc --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.6.tex @@ -0,0 +1,13 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 28 (Section 6.2.6 : Graduations size) + +\begin{tikzpicture} + \tkzInit[xmin=0,xmax=5,ymin=-1,ymax=1] + \tkzDrawX[trig=2] + \tkzLabelX[trig=2,text=blue, + below = 8pt,node font=\scriptsize] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.7.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.7.tex new file mode 100644 index 00000000000..9abf0c8edb5 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.7.tex @@ -0,0 +1,15 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 29 (Section 6.2.7 : Colour of the graduations) + +\begin{tikzpicture} + \tkzInit[xmin = -2,xmax = 3, + ymin = -2,ymax = 2] + \tkzDrawX[color = red, + label = $\displaystyle\frac{1}{t}$, + below = 6pt] + \tkzLabelX[text=blue] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.8.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.8.tex new file mode 100644 index 00000000000..dad9b9dede0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.8.tex @@ -0,0 +1,12 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 30 (Section 6.2.8 : Axis drawings before the graduation) + +\begin{tikzpicture} +\tkzInit[xmin = -1,xmax = 4, + ymin = -1,ymax = 1] +\tkzDrawXY \tkzLabelX \tkzLabelY +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.9.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.9.tex new file mode 100644 index 00000000000..330556ce293 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.2.9.tex @@ -0,0 +1,14 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 31 (Section 6.2.9 : Graduations (except originally) prior to tracings ) + +\begin{tikzpicture} + \tkzInit[xmin = -1,xmax = 4, + ymin = -1,ymax = 1] + \tkzLabelX[orig=false] + \tkzLabelY[orig=false] + \tkzDrawXY +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.3.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.3.1.tex new file mode 100644 index 00000000000..141057b12c0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.3.1.tex @@ -0,0 +1,12 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 34 (Section 6.3.1 : Example with \tkzcname{tkzAxeX}) + +\begin{tikzpicture} + \tkzInit[xmax=0.5,xstep=0.1,ymax=1] + \tkzGrid + \tkzAxeX[text=blue] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.3.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.3.2.tex new file mode 100644 index 00000000000..d12382c3f03 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.3.2.tex @@ -0,0 +1,14 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 35 (Section 6.3.2 : Use of \tkzname{pi} and \tkzcname{tkzAxeX}) + +\begin{tikzpicture} + \tkzInit[xmax=4,ymax=3.5] + \let\tkzmathstyle\displaystyle + \tkzLabelX[orig = false, frac = 4,below = 10pt] + \tkzDrawX[label = $t$] + \tkzAxeY[trig=2] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.3.3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.3.3.tex new file mode 100644 index 00000000000..1e8788f1694 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.3.3.tex @@ -0,0 +1,13 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 36 (Section 6.3.3 : Option \tkzname{frac} and \tkzname{trig}) + +\begin{tikzpicture} + \tkzInit[xmax=9,xstep=3,ymax=3.5] + \tkzLabelX[below=10pt,orig=false,frac=3] + \tkzDrawX[label = $t$] + \tkzAxeY[trig=2] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.7.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.7.1.tex new file mode 100644 index 00000000000..8a36f37ea27 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.7.1.tex @@ -0,0 +1,11 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 37 (Section 6.7.1 : Colour of axes, graduations) + +\begin{tikzpicture} + \tkzInit[xmin=-1,xmax=4,ymin=-1,ymax=3] + \tkzAxeXY[label={},text=blue] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.7.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.7.2.tex new file mode 100644 index 00000000000..540bb7a3616 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.7.2.tex @@ -0,0 +1,11 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 38 (Section 6.7.2 : Option \tkzname{label=\{\}}) + +\begin{tikzpicture} + \tkzInit[xmin=-1,xmax=4,ymin=-1,ymax=2] + \tkzAxeXY[label={},text=blue,trig=2] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.7.3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.7.3.tex new file mode 100644 index 00000000000..d3206c70984 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.7.3.tex @@ -0,0 +1,11 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 39 (Section 6.7.3 : Option \tkzname{swap}) + +\begin{tikzpicture} +\tkzInit[xmin=-2,xmax=2,ymin=-2,ymax=2] +\tkzAxeXY[label={},swap] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.8.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.8.1.tex new file mode 100644 index 00000000000..817fe2f73d1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.8.1.tex @@ -0,0 +1,11 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 40 (Section 6.8.1 : Common colour and empty labels) + +\begin{tikzpicture} + \tkzInit[xmin=-1,xmax=4,ymin=-1,ymax=1] + \tkzDrawXY[label={},color=red] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.8.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.8.2.tex new file mode 100644 index 00000000000..a400f26e567 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.8.2.tex @@ -0,0 +1,11 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 41 (Section 6.8.2 : Two trigonometric axes) + +\begin{tikzpicture} + \tkzInit[xmin=-1,xmax=4,ymin=-1,ymax=1] + \tkzDrawXY[label={},color=red,trig=4] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.9.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.9.1.tex new file mode 100644 index 00000000000..fbe1715ac3d --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-6.9.1.tex @@ -0,0 +1,12 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 42 (Section 6.9.1 : ) + +\begin{tikzpicture} + \tkzInit[xmin=-1,xmax=4,ymin=-1,ymax=1] + \tkzDrawXY[label={},color=red] + \tkzLabelXY[text=blue] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.1.tex new file mode 100644 index 00000000000..48d6af4edbf --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.1.tex @@ -0,0 +1,12 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 44 (Section 7.0.1 : \tkzcname{tkzGrid} and the option \tkzname{sub}) + +\begin{tikzpicture} + \tkzInit[xmax=4, ymax=2] + \tkzGrid[sub] + \tkzAxeXY +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.10.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.10.tex new file mode 100644 index 00000000000..71c48e503d2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.10.tex @@ -0,0 +1,15 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 53 (Section 7.0.10 : Options \tkzname{frac} and \tkzname{trig} with \tkzcname{tkzGrid}) + +\begin{tikzpicture} + \tkzInit[xmax=9,xstep=3,ymax=4] + \tkzGrid[xstep=1,ystep=pi/2,sub, + subxstep=1,subystep=pi/4] + \tkzLabelX[label=$t$,orig=false,frac=3, + below=6pt,font=\scriptsize] + \tkzLabelY[trig=2,font=\scriptsize] +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.11.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.11.tex new file mode 100644 index 00000000000..2c4a516f233 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.11.tex @@ -0,0 +1,17 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 54 (Section 7.0.11 : Use of a repetition grid) + +\begin{tikzpicture}[scale=.5] + \tikzset{xaxe style/.style ={-}} + \tkzInit[xmax=15,ymax=15] + \tkzClip + \tkzGrid[sub,color=orange] + \tkzLabelX[label= ] \tkzLabelY[label= ] + \tkzDrawXY + \node[opacity=.5] at (8,6){% + \includegraphics[scale=.5]{tiger}}; +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.2.tex new file mode 100644 index 00000000000..a8799fd7b9b --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.2.tex @@ -0,0 +1,13 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 45 (Section 7.0.2 : Option \tkzname{sub}) + +\begin{tikzpicture} + \tkzInit[xmax=4, ymax=2] + \tkzGrid[sub,color=orange, + subxstep=.5,subystep=.5] + \tkzAxeXY +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.3.tex new file mode 100644 index 00000000000..94bbba05f85 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.3.tex @@ -0,0 +1,12 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 46 (Section 7.0.3 : Almost Default) + +\begin{tikzpicture} + \tkzInit[xmax=5,ymax=2] + \tkzGrid[color=orange] + \tkzAxeXY +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.4.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.4.tex new file mode 100644 index 00000000000..b881b4336b8 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.4.tex @@ -0,0 +1,13 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 47 (Section 7.0.4 : Under the grid, too, option \tkzname{sub}) + +\begin{tikzpicture} + \tkzInit[xmax=5,ymax=2] + \tkzGrid[sub,color=orange] + \tkzGrid[color=orange] + \tkzAxeXY +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.5.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.5.tex new file mode 100644 index 00000000000..c5e861f58ec --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.5.tex @@ -0,0 +1,15 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 48 (Section 7.0.5 : Grid change) + +\begin{tikzpicture} + \tkzInit[xmax=5,ymax=2] + \tkzGrid[color = orange, + sub, + subxstep = 0.1, + subystep = 0.1] + \tkzAxeXY +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.6.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.6.tex new file mode 100644 index 00000000000..590d2228217 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.6.tex @@ -0,0 +1,16 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 49 (Section 7.0.6 : Option \tkzname{xstep}, \tkzname{xstep}, \tkzname{subxstep} and \tkzname{subystep}) + +\begin{tikzpicture} +\tkzInit[xmax=.5,xstep=.1, + ymax=.2,ystep=.1] +\tkzGrid[sub, + subxstep = 0.05, + subystep = 0.05, + color=orange] +\tkzAxeXY +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.7.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.7.tex new file mode 100644 index 00000000000..6e550f4bc25 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.7.tex @@ -0,0 +1,15 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 50 (Section 7.0.7 : With large intervals) + +\begin{tikzpicture} + \tkzInit[xmax=100,xstep=20, + ymax=3000,ystep=1000] + \tkzGrid[sub,subxstep=10, + subystep=500, + color=orange] + \tkzAxeXY +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.8.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.8.tex new file mode 100644 index 00000000000..d41d94a9045 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.8.tex @@ -0,0 +1,16 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 51 (Section 7.0.8 : \tkzcname{tkzGrid} and the arguments) + +\begin{tikzpicture} + \tkzInit[xmax=100,xstep=20, + ymax=3000,ystep=1000] + \tkzGrid[sub,subxstep=10, + subystep=500, + color=orange] + (-20,-1000)(115,4000)% + \tkzAxeXY +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.9.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.9.tex new file mode 100644 index 00000000000..1584da5a145 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-7.0.9.tex @@ -0,0 +1,16 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 52 (Section 7.0.9 : Use of \tkzname{pi} with \tkzcname{tkzGrid}) + +\begin{tikzpicture}[scale=.75] + \tkzInit[xmax=6.5,ymax=6.5] + \tkzGrid[xstep=pi,ystep=pi/2,sub, + subxstep=pi/4,subystep=pi/4] + \tkzLabelX[label=$t$,orig=false,trig=4, + below=6pt,font=\scriptsize] + \tkzLabelY[trig=2,font=\scriptsize] + \tkzDrawXY +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.1.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.1.1.tex new file mode 100644 index 00000000000..bd7c3ec9664 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.1.1.tex @@ -0,0 +1,14 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 55 (Section 8.1.1 : Use of \tkzname{shift}) + +\begin{tikzpicture}[trim left=-1cm] + \tkzDefPoint(2,3){A} + \tkzDefPoint[shift={(2,3)}](31:3){B} + \tkzDefPoint[shift={(2,3)}](158:3){C} + \tkzDrawSegments[color=red,line width=1pt](A,B A,C) + \tkzDrawPoints[color=red](A,B,C) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.10.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.10.1.tex new file mode 100644 index 00000000000..50b72e5ba0d --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.10.1.tex @@ -0,0 +1,23 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 72 (Section 8.10.1 : Example with \tkzcname{tkzAutoLabelPoints}) + +\begin{tikzpicture}[scale=1.25] + \tkzDefPoint(2,1){O} + \tkzDefRandPointOn[circle=center O radius 1.5cm] + \tkzGetPoint{A} + \tkzDrawCircle(O,A) + \tkzDefPointBy[rotation=center O angle 100](A) + \tkzGetPoint{C} + \tkzDefPointBy[rotation=center O angle 78](A) + \tkzGetPoint{B} + \tkzDrawPoints(O,A,B,C) + \tkzDrawSegments(C,B B,A A,O O,C) + \tkzDefCentroid(A,B,C,O) + \tkzDrawPoint(tkzPointResult) + \tkzAutoLabelPoints[center=tkzPointResult, + dist=.3,red](O,A,B,C) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.10.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.10.2.tex new file mode 100644 index 00000000000..f20ff7b2ce3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.10.2.tex @@ -0,0 +1,20 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 73 (Section 8.10.2 : Example with \tkzcname{tkzAutoLabelPoints}) + +\begin{tikzpicture}[scale=1.25] + \tkzDefPoint(2,1){O} + \tkzDefRandPointOn[circle=center O radius 1.5cm] + \tkzGetPoint{A} + \tkzDrawCircle(O,A) + \tkzDefPointBy[rotation=center O angle 100](A) + \tkzGetPoint{C} + \tkzDefPointBy[rotation=center O angle 78](A) + \tkzGetPoint{B} + \tkzDrawPoints(O,A,B,C) + \tkzDrawSegments(C,B B,A A,O O,C) + \tkzAutoLabelPoints[center=O,red](A,B,C) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.11.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.11.1.tex new file mode 100644 index 00000000000..edce61975be --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.11.1.tex @@ -0,0 +1,16 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 74 (Section 8.11.1 : Simple example with \tkzcname{tkzSetUpPoint}) + +\begin{tikzpicture} + \tkzSetUpPoint[shape = cross out, + color=blue] + \tkzInit[xmax=100,xstep=20,ymax=.5] + \tkzDefPoint(20,1){A} + \tkzDefPoint(80,0){B} + \tkzDrawLine(A,B) + \tkzDrawPoints(A,B) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.11.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.11.2.tex new file mode 100644 index 00000000000..5ce9db1926d --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.11.2.tex @@ -0,0 +1,18 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 75 (Section 8.11.2 : Example with \tkzcname{tkzSetUpPoint}) + +\begin{tikzpicture} + \tkzInit[ymin=-0.5,ymax=3,xmin=-0.5,xmax=7] + \tkzDefPoint(0,0){A} + \tkzDefPoint(02.25,04.25){B} + \tkzDefPoint(4,0){C} + \tkzDefPoint(3,2){D} + \tkzDrawSegments(A,B A,C A,D) + \tkzSetUpPoint[shape=cross out,size=4,] + \tkzDrawPoints(A,B,C,D) + \tkzLabelPoints(A,B,C,D) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.11.3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.11.3.tex new file mode 100644 index 00000000000..c72d5db012d --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.11.3.tex @@ -0,0 +1,23 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 76 (Section 8.11.3 : Using \tkzcname{tkzSetUpPoint} in a group) + +\begin{tikzpicture} + \tkzInit[ymin=-0.5,ymax=3,xmin=-0.5,xmax=7] + \tkzDefPoint(0,0){A} + \tkzDefPoint(02.25,04.25){B} + \tkzDefPoint(4,0){C} + \tkzDefPoint(3,2){D} + \tkzDrawSegments(A,B A,C A,D) +{\tkzSetUpPoint[shape=cross out, + fill= blue!70!black!!50, + size=4,color=blue!70!black!30] + \tkzDrawPoints(A,B)} + \tkzSetUpPoint[fill= blue!70!black!!50,size=4, + color=blue!70!black!30] + \tkzDrawPoints(C,D) + \tkzLabelPoints(A,B,C,D) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.12.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.12.2.tex new file mode 100644 index 00000000000..7c019600327 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.12.2.tex @@ -0,0 +1,18 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 77 (Section 8.12.2 : Example with \tkzcname{tkzPointShowCoord}) + +\begin{tikzpicture}[scale=1.5] + \tkzInit[xmax=3,ymax=2] + \tkzAxeXY + \tkzDefPoint(2,1){a} + \tkzPointShowCoord(a) + \tkzDrawPoint(a) + \tkzLabelPoint(a){$A_1$} + \tkzPointShowCoord({1,2}) + \tkzDrawPoint({1,2}) + \tkzLabelPoint({1,2}){$A_2$} +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.12.3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.12.3.tex new file mode 100644 index 00000000000..e45c6166c04 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.12.3.tex @@ -0,0 +1,15 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 78 (Section 8.12.3 : Example with \tkzcname{tkzPointShowCoord} and \tkzname{xstep}) + +\begin{tikzpicture}[xscale=3,yscale=2] + \tkzInit[xmax=15,ymax=15, + xstep=10,ystep=10] + \tkzAxeXY + \tkzDefPoint(10,10){a} \tkzDrawPoint(a) + \tkzPointShowCoord(a) + \tkzLabelPoint(a){$A_1$} +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.13.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.13.1.tex new file mode 100644 index 00000000000..4776c77e1b4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.13.1.tex @@ -0,0 +1,15 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 79 (Section 8.13.1 : Creating a scatter plot with \tkzcname{tkzDefSetOfPoints}) + +\begin{tikzpicture} + \tkzInit[ymax=4,xmax=5] + \tkzAxeXY + \tkzDefSetOfPoints[prefix=P]% + {1/2,4/3,2/2.5} + \tkzDrawPoints(P1,P2,P3) + \tkzLabelPoints(P1,P2,P3) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.2.0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.2.0.tex new file mode 100644 index 00000000000..9317c040a19 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.2.0.tex @@ -0,0 +1,17 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 56 (Section 8.2 : Placing a label with the library \tkzname{quotes}) + +\begin{tikzpicture}[trim left=-1cm] + \tkzDefPoint["-60:$A_n$" ](2,3){A} + \tkzDefPoint[shift={(2,3)},% + "$B_n$" above left](31:3){B} + \tkzDefPoint[shift={(2,3)},% + "$C_n$" above right](158:3){C} + \tkzDrawSegments[color=red,% + line width=1pt](A,B A,C) + \tkzDrawPoints[color=red](A,B,C) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.2.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.2.1.tex new file mode 100644 index 00000000000..46ac455fc6d --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.2.1.tex @@ -0,0 +1,17 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 57 (Section 8.2.1 : Rotation with \tkzname{shift} and \tkzname{scope}) + +\begin{tikzpicture}[scale=.75,rotate=90] + \tkzDefPoint[label=right:$A_n$](2,3){A} + \begin{scope}[shift={(A)}] + \tkzDefPoint[label= right:$B_n$](31:3){B} + \tkzDefPoint[label= right:$C_n$](158:3){C} + \end{scope} + \tkzDrawSegments[color=red,% + line width=1pt](A,B A,C) + \tkzDrawPoints[color=red](A,B,C) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.2.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.2.2.tex new file mode 100644 index 00000000000..051cfbadd04 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.2.2.tex @@ -0,0 +1,21 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 58 (Section 8.2.2 : Forms and coordinates) + +\begin{tikzpicture}[scale=.75] + \tkzInit[xmax=6,ymax=6] + \tkzGrid + \tkzSetUpPoint[shape = circle,color = red,% + size = 4,fill = red!30] + \tkzDefPoint(-1+1,-1+4){O} + \tkzDefPoint({3*ln(exp(1))},{exp(1)}){A} + \tkzDefPoint({4*sin(pi/6)},{4*cos(pi/6)}){B} + \tkzDefPoint({4*sin(pi/3)},{4*cos(pi/3)}){B'} + \tkzDefPoint[shift={(1,3)}](30:3){A'} + \tkzDrawPoints(O,A,B) + \tkzDrawPoints[color=red,shape=cross out](B',A') + \tkzLabelPoints(A,O,B,B',A') +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.2.3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.2.3.tex new file mode 100644 index 00000000000..d71a7362fd9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.2.3.tex @@ -0,0 +1,20 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 59 (Section 8.2.3 : Scope et \tkzcname{tkzDefPoint} ) + +\begin{tikzpicture}[scale=1] + \begin{scope}[rotate=30] + \tkzDefPoint(2,3){A} + \begin{scope}[shift=(A)] + \tkzDefPoint(90:5){B} + \tkzDefPoint(30:5){C} + \end{scope} + \end{scope} +\tkzDrawSegments[color=blue](A,B B,C C,A) +\tkzDrawPoints(A,B,C) +\tkzLabelPoints[above](B,C) +\tkzLabelPoints[below](A) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.3.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.3.1.tex new file mode 100644 index 00000000000..0161c615e53 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.3.1.tex @@ -0,0 +1,12 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 60 (Section 8.3.1 : Definition of points) + +\begin{tikzpicture}[scale=1] + \tkzDefPoints{0/0/A,2/0/B,2/2/C,0/2/D} + \tkzDrawSegments(D,A A,B B,C C,D) + \tkzDrawPoints(A,B,C,D) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.4.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.4.1.tex new file mode 100644 index 00000000000..50d5adc7532 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.4.1.tex @@ -0,0 +1,17 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 61 (Section 8.4.1 : Example with \tkzcname{tkzDefShiftPoint}) + +\begin{tikzpicture}[rotate=-30] + \tkzDefPoint(2,3){A} + \tkzDefShiftPoint[A](0:4){B} + \tkzDefShiftPoint[A](30:4){C} + \tkzDrawSegments(A,B B,C C,A) + \tkzMarkSegments[mark=|,color=red](A,B A,C) + \tkzDrawPoints(A,B,C) + \tkzLabelPoints[above](A,C) + \tkzLabelPoints(B) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.5.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.5.1.tex new file mode 100644 index 00000000000..091530f8f8e --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.5.1.tex @@ -0,0 +1,16 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 62 (Section 8.5.1 : Equilateral triangle with \tkzcname{tkzDefShiftPointCoord}) + +\begin{tikzpicture}[scale=1] + \tkzDefPoint(2,3){A} + \tkzDefShiftPointCoord[2,3](30:4){B} + \tkzDefShiftPointCoord[2,3](-30:4){C} + \tkzDrawSegments(A,B B,C C,A) + \tkzDrawPoints(A,B,C) + \tkzLabelPoints(B,C) + \tkzLabelPoint[left](A){$A$} +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.5.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.5.2.tex new file mode 100644 index 00000000000..293179f463e --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.5.2.tex @@ -0,0 +1,16 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 63 (Section 8.5.2 : Isosceles triangle with \tkzcname{tkzDefShiftPointCoord}) + +\begin{tikzpicture}[rotate=15] + \tkzDefPoint(2,3){A} + \tkzDefShiftPointCoord[2,3](15:5){B} + \tkzDefShiftPointCoord[2,3](-15:5){C} + \tkzDrawSegments(A,B B,C C,A) + \tkzDrawPoints(A,B,C) + \tkzLabelPoints(B,C) + \tkzLabelPoint[left](A){$A$} +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.6.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.6.1.tex new file mode 100644 index 00000000000..32a5712c938 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.6.1.tex @@ -0,0 +1,11 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 64 (Section 8.6.1 : Default stitch style) + +\begin{tikzpicture} + \tkzDefPoint(1,3){A} + \tkzDrawPoint(A) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.6.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.6.2.tex new file mode 100644 index 00000000000..6701537aa51 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.6.2.tex @@ -0,0 +1,21 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 65 (Section 8.6.2 : Changing the style) + +\begin{tikzpicture} + \tikzset{point style/.style={% + draw = blue, + inner sep = 0pt, + shape = circle, + minimum size = 6pt, + fill = red!20}} + \tkzDefPoint(1,3){A} + \tkzDefPoint(4,1){B} + \tkzDefPoint(0,0){O} + \tkzDrawPoint(A) + \tkzDrawPoint(B) + \tkzDrawPoint(O) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.6.3.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.6.3.tex new file mode 100644 index 00000000000..5f83f89b26c --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.6.3.tex @@ -0,0 +1,16 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 66 (Section 8.6.3 : Example of point plots) + +\begin{tikzpicture}[scale=.5] + \tkzDefPoint(1,3){A} + \tkzDefPoint(4,1){B} + \tkzDefPoint(0,0){O} + \tkzDrawPoint[shape=cross out,size=12,color=red](A) + \tkzDrawPoint[shape=cross,size=12,color=blue](B) + \tkzDrawPoint[size=12,color=green](O) + \tkzDrawPoint[size=12,color=blue,fill=yellow]({2,2}) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.7.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.7.1.tex new file mode 100644 index 00000000000..c2527d9f70f --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.7.1.tex @@ -0,0 +1,13 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 67 (Section 8.7.1 : Example with \tkzcname{tkzDefPoint} and \tkzcname{tkzDrawPoints} ) + +\begin{tikzpicture}[scale=.5] + \tkzDefPoint(1,3){A} + \tkzDefPoint(4,1){B} + \tkzDefPoint(0,0){O} + \tkzDrawPoints[size=8,color=red](A,B,O) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.7.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.7.2.tex new file mode 100644 index 00000000000..85b156e7046 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.7.2.tex @@ -0,0 +1,21 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 68 (Section 8.7.2 : More complex example ) + +\begin{tikzpicture}[scale=.5] + \tkzDefPoint(2,3){A} \tkzDefPoint(5,-1){B} + \tkzDefPoint[label=below:$\mathcal{C}$, + shift={(2,3)}](-30:5.5){E} + \begin{scope}[shift=(A)] + \tkzDefPoint(30:5){C} + \end{scope} + \tkzCalcLength[cm](A,B)\tkzGetLength{rAB} + \tkzDrawCircle[R](A,\rAB cm) + \tkzDrawSegment(A,B) + \tkzDrawPoints(A,B,C) + \tkzLabelPoints(B,C) + \tkzLabelPoints[above](A) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.8.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.8.1.tex new file mode 100644 index 00000000000..3237a2ed1c8 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.8.1.tex @@ -0,0 +1,17 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 69 (Section 8.8.1 : Example with \tkzcname{tkzLabelPoint}) + +\begin{tikzpicture} + \tkzDefPoint(0,0){A} + \tkzDefPoint(4,0){B} + \tkzDefPoint(0,3){C} + \tkzDrawSegments(A,B B,C C,A) + \tkzDrawPoints(A,B,C) + \tkzLabelPoint[left,red](A){$A$} + \tkzLabelPoint[right,blue](B){$B$} + \tkzLabelPoint[above,purple](C){$C$} +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.8.2.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.8.2.tex new file mode 100644 index 00000000000..49542c5da91 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.8.2.tex @@ -0,0 +1,14 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 70 (Section 8.8.2 : Label and reference) + +\begin{tikzpicture} + \tkzInit[xmax=1,xstep=0.15,ymax=.5] + \tkzAxeX \tkzDrawY[noticks] + \tkzDefPoint(0.22,0.25){A} + \tkzDrawPoint(A) + \tkzLabelPoint[above](A){$A_1$} +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.9.1.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.9.1.tex new file mode 100644 index 00000000000..a5ebb9da221 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-8.9.1.tex @@ -0,0 +1,14 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 71 (Section 8.9.1 : Example with \tkzcname{tkzLabelPoints}) + +\begin{tikzpicture} + \tkzDefPoint(2,3){A} + \tkzDefShiftPoint[A](30:2){B} + \tkzDefShiftPoint[A](30:5){C} + \tkzDrawPoints(A,B,C) + \tkzLabelPoints(A,B,C) +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-9.2.0.tex b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-9.2.0.tex new file mode 100644 index 00000000000..591fcf58754 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/examples/tkzBase-9.2.0.tex @@ -0,0 +1,12 @@ +\input{preamble-standalone.ltx} +\begin{document} + +% Ex. No. 80 (Section 9.2 : Use \tkzcname{tikzset}) + +\begin{tikzpicture} + \tkzInit[xmin=-0.5,xmax=5] + \tkzDrawX + \tkzLabelX +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-BB.tex b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-BB.tex index 74950a060fd..6af88de5986 100644 --- a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-BB.tex +++ b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-BB.tex @@ -1,22 +1,21 @@ -\section{Gestion de la bounding box} -La bounding box initiale après usage de la macro \tkzcname{tkzInit} est définie par le rectangle basé sur les points $(0,0)$ et $(10,10)$. La macro \tkzcname{tkzInit} permet de modifier cette bounding box initiale en utilisant les arguments (\tkzname{xmin}, \tkzname{xmax}, \tkzname{ymin}, et \tkzname{ymax}). Bien sûr tout tracé extérieur modifie la bounding box. \TIKZ tient à jour cette bounding box. Il est possible d'influer sur ce comportement soit directement avec des commandes ou des options de \TIKZ comme une commande comme \tkzcname{useasboundingbox} ou l'option \tkzname{use as bounding box}. Une conséquence possible est de réserver une boite pour une figure mais la figure peut déborder de la boite et se repandre au-dessus du texte principal. -La commande suivante \tkzcname{pgfresetboundingbox} permet d'effacer une bounding box et d'en établir une nouvelle. +\section{Bounding box management} +The initial bounding box after using the macro \tkzcname{tkzInit} is defined by the rectangle based on the points $(0,0)$ and $(10,10)$. The \tkzcname{tkzInit} macro allows this initial bounding box to be modified using the arguments (\tkzname{xmin}, \tkzname{xmax}, \tkzname{ymin}, and \tkzname{ymax}). Of course any external trace modifies the bounding box. \TIKZ\ maintains that bounding box. It is possible to influence this behavior either directly with commands or options in \TIKZ\ such as a command like \tkzcname{useasboundingbox} or the option \tkzname{use as bounding box}. A possible consequence is to reserve a box for a figure but the figure may overflow the box and spread over the main text. +The following command \tkzcname{pgfresetboundingbox} clears a bounding box and establishes a new one. %Enfin Il est parfois utile de contenir une figure dans une b - %current bounding box or current path bounding box remember picture et overlay %<---------------------------------------------------------------------------> % tkzShowBB %<---------------------------------------------------------------------------> \subsection{tkzShowBB} -La macro la plus simple. -\begin{NewMacroBox}{tkzShowBB}{\oarg{local options}} -Cette macro permet de visualiser la bounding box. Un cadre rectangulaire entoure celle-ci. Cette macro accepte les options de \TIKZ. +The simplest macro. +\begin{NewMacroBox}{tkzShowBB}{\oarg{local options}}% +This macro displays the bounding box. A rectangular frame surrounds the bounding box. This macro accepts \TIKZ\ options. \end{NewMacroBox} -\subsubsection{Exemple 2 avec \tkzcname{tkzShowBB}} +\subsubsection{Example with \tkzcname{tkzShowBB}} \begin{tkzexample}[latex=8cm,small] \begin{tikzpicture}[scale=.5] \tkzInit[ymax=5,xmax=8] @@ -35,10 +34,10 @@ Cette macro permet de visualiser la bounding box. Un cadre rectangulaire entoure %<---------------------------------------------------------------------------> \subsection{tkzClipBB} \begin{NewMacroBox}{tkzClipBB}{}% -Il s'agit de limiter les futures constructions à la bounding box actuelle. +The idea is to limit future constructions to the current bounding box. \end{NewMacroBox} -\subsubsection{Exemple avec \tkzcname{tkzClipBB} et les bissectrices} +\subsubsection{Example with \tkzcname{tkzClipBB} and the bisectors} \begin{tkzexample}[latex=6cm,small] \begin{tikzpicture} @@ -60,11 +59,11 @@ Il s'agit de limiter les futures constructions à la bounding box actuelle. % tkzSetBB %<---------------------------------------------------------------------------> \subsection{tkzSetBB} -\begin{NewMacroBox}{tkzSetBB}{\parg{$x_A~;~y_A$} \parg{$x_B~;~y_B$} ou bien {\parg{$A$} \parg{$B$}}} -{Cette macro permet de définir le rectangle ayant pour coordonnées $(x_A~;~y_A$) et $(x_B~;~y_B)$ comme la nouvelle bounding box.} +\begin{NewMacroBox}{tkzSetBB}{\parg{$x_A~;~y_A$} \parg{$x_B~;~y_B$} ou bien {\parg{$A$} \parg{$B$}}}% +This macro defines the rectangle with coordinates $(x_A~;~y_A$) and $(x_B~;~y_B)$ as the new bounding box. \end{NewMacroBox} -\subsubsection{Exemple avec \tkzcname{tkzShowBB}} +\subsubsection{Example with \tkzcname{tkzShowBB}} \begin{tkzexample}[latex=8cm,small] above\\ left @@ -82,12 +81,12 @@ left % tkzSaveBB %<---------------------------------------------------------------------------> \subsection{tkzSaveBB}{} -\begin{NewMacroBox}{tkzSaveBB}{} -Cette macro permet de sauvegarder la bounding box, autrement dit elle enregistre les coordonnées de deux points qui définissent un rectangle. +\begin{NewMacroBox}{tkzSaveBB}{}% +This macro saves the bounding box, i.e. it stores the coordinates of two points that define a rectangle. \end{NewMacroBox} \begin{tkzexample}[latex=7cm,small] -Une figure au-dessus du texte\\ +A figure above the text. \begin{tikzpicture} \begin{scope} \tkzSetBB(0,0)(6,2) \tkzShowBB[fill=blue!20] @@ -107,9 +106,9 @@ Une figure au-dessus du texte\\ %<---------------------------------------------------------------------------> \subsection{tkzRestoreBB} \begin{NewMacroBox}{tkzRestoreBB}{} -Cette macro récupère la sauvegarde de la bounding box. Comme vous le constater, la figure déborde de la boîte. La bounding box a été réduite. +This macro retrieves the bounding box backup. As you can see, the figure overflows the box. The bounding box has been reduced. \end{NewMacroBox} -\subsubsection{Exemple d'utilisation de \tkzcname{tkzRestoreBB}} +\subsubsection{Example of the use of \tkzcname{tkzRestoreBB}} \begin{tkzexample}[latex=8cm,small] \vspace{ 2cm} Start\\ @@ -133,23 +132,23 @@ End %<---------------------------------------------------------------------------> \subsection{tkzClip} \begin{NewMacroBox}{tkzClip}{\oarg{local options}} -Le rôle de cette macro est de rendre invisible ce qui est hors du rectangle défini par $(xmin~;~ymin)$ et $(xmax~;~ymax)$. +The role of this macro is to make invisible what is outside the rectangle defined by $(xmin~;~ymin)$ and $(xmax~;~ymax)$. \medskip \begin{tabular}{lll} \hline -options & défaut & définition \\ +options & default & definition \\ \midrule -\TOline{space} {1} {valeur ajoutée à droite, à gauche, en bas et en haut du background} +\TOline{space} {1} {added value on the right, left, bottom and top of the background} \bottomrule \end{tabular} \medskip -{Le rôle de l'option \tkzname{space} est d'agrandir la partie visible du dessin. Cette partie devient le rectangle définit par $(xmin-space~;~ymin-space)$ et $(xmax+space~;~ymax+space)$. \tkzname{space} peut être négatif! L'unité est le cm et ne doit pas être indiquée. } +The role of the \tkzname{space} option is to enlarge the visible part of the drawing. This part becomes the rectangle defined by $(xmin-space~;~ymin-space)$ and $(xmax+space~;~ymax+space)$. \tkzname{space} can be negative! The unit is cm and should not be specified. \end{NewMacroBox} -\subsubsection{Premier exemple avec \tkzcname{tkzClip}} \hypertarget{clip}{} +\subsubsection{First example with \tkzcname{tkzClip}} \hypertarget{clip}{} \begin{tkzexample}[latex=8cm,small] \begin{tikzpicture} @@ -160,6 +159,7 @@ options & défaut & définition \\ \end{tikzpicture} \end{tkzexample} +\subsubsection{Second example with \tkzcname{tkzClip}} \begin{tkzexample}[latex=8cm,small] \begin{tikzpicture} \tkzInit[xmax=3, ymax=3] @@ -170,17 +170,10 @@ options & défaut & définition \\ \end{tikzpicture} \end{tkzexample} %<---------------------------------------------------------------------------> -Il est possible d'ajouter un peu d'espace \tkzcname{tkzClip[space]} +It is possible to add a bit of space \tkzcname{tkzClip[space]}. \subsubsection{\tkzcname{tkzClip} et l'option \tkzname{space}} -Les dimensions pour définir le rectangle clippé sont \tkzname{xmin-1}, \tkzname{ymin-1}, \tkzname{xmax+1} et \tkzname{ymax+1}. -\begin{tkzexample}[latex=8cm,small] -\begin{tikzpicture} - \tkzInit[xmax=3, ymax=3] - \tkzGrid \tkzAxeXY - \draw[red] (-0.5,-0.5)--(3.5,3.5); -\end{tikzpicture} -\end{tkzexample} +The dimensions to define the clipped rectangle are \tkzname{xmin-1}, \tkzname{ymin-1}, \tkzname{xmax+1} and \tkzname{ymax+1}. \begin{tkzexample}[latex=8cm,small] \begin{tikzpicture} @@ -191,8 +184,18 @@ Les dimensions pour définir le rectangle clippé sont \tkzname{xmin-1}, \tkznam \end{tikzpicture} \end{tkzexample} -\subsection{style tkzreverseclip} +\subsection{Reverse clip: tkzreverseclip} +The next example uses + +\begin{tkzltxexample}[] + \def\tkzClipOutPolygon(#1,#2){\clip[tkzreserveclip] (#1) + \foreach \pt in {#2}{--(\pt)}--cycle; + } + \tikzset{tkzreverseclip/.style={insert path={% + (\tkz@xa,\tkz@ya) rectangle (\tkz@xb,\tkz@yb)}}} + \end{tkzltxexample} +\subsubsection{Example with \tkzcname{tkzClipOutPolygon}} \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture}[scale=.5] \tkzInit[xmin=-5,xmax=5,ymin=-5,ymax=5] @@ -215,11 +218,11 @@ Les dimensions pour définir le rectangle clippé sont \tkzname{xmin-1}, \tkznam \end{tkzexample} -\subsection{option tikz : trim left or right} -voir le \tkzimp{pgfmanual} +\subsection{Options from \TIKZ: trim left or right} +See the \tkzimp{pgfmanual} -\subsection{Commandes de TikZ \tkzcname{pgfinterruptboundingbox} et \tkzcname{endpgfinterruptboundingbox}} -Cette commande interrompt temporairement le calcul de la boîte et configure une nouvelle boîte +\subsection{TikZ Controls \tkzcname{pgfinterruptboundingbox} and \tkzcname{endpgfinterruptboundingbox}} +This command temporarily interrupts the calculation of the box and configures a new box. \begin{tkzexample}[latex=8cm,small] \begin{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-axes.tex b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-axes.tex index 0b9f62af9a2..0090b80e76f 100644 --- a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-axes.tex +++ b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-axes.tex @@ -1,29 +1,29 @@ -\section{Macros pour les axes} +\section{Macros for the axes} - \tkzHandBomb\ Attention ces macros ont été modifiées. Il est désormais plus faciles d'utiliser les stiles de \TIKZ\ . \tkzcname{tkzDrawX} permet de tracer un axe, \tkzcname{tkzLabelX} place des graduations et enfin dans les cas simples \tkzcname{tkzAxeX} trace et gradue. Les options de \TIKZ sont accessibles. -Pour les graduations, il est possible d'utiliser des fractions. + \tkzHandBomb\ Careful, these macros have been modified. It's now easier to use the styles of \TIKZ. \tkzcname{tkzDrawX} allows to draw an axis, \tkzcname{tkzLabelX} places graduations and finally in simple cases \tkzcname{tkzAxeX} traces and graduations. The options of \TIKZ are accessible. +Fractions can be used for graduations. %<---------------------------------------------------------------------> % tkzDrawX %<---------------------------------------------------------------------> \subsection{\tkzcname{tkzDrawX}} \hypertarget{dx}{} -\begin{NewMacroBox}{tkzDrawX}{\oarg{local options}} -Cette macro permet de tracer l'axe des abscisses avec des ticks par défaut. -Les options sont celles de \TIKZ\ plus les suivantes~: +\begin{NewMacroBox}{tkzDrawX}{\oarg{local options}}% +This macro allows you to draw the abscissa axis with default ticks. +The options are those of \TIKZ\ plus the following ones: \medskip -\begin{tabular}{lll} +\begin{tabular}{lll}% \toprule -options & défaut & définition \\ +options & default & definition \\ \midrule -\TOline{color} {black} {couleur de l'axe et des ticks} -\TOline{noticks} {false} {pas de ticks sur l'axe} -\TOline{right space}{0,5 cm} {prolongement de l'axe à droite} -\TOline{left space} {0 cm} {prolongement de l'axe à gauche} -\TOline{label} {$x$} {nom attribué au label} -\TOline{trig} {0} {si <>0 pi/trig est l'unité} -\TOline{tickwd} {0.8pt} {épaisseur du tick} -\TOline{tickup} {1pt} {hauteur du tick au dessus de l'axe} -\TOline{tickdn} {1pt} {profondeur du tick en dessus de l'axe} +\TOline{color} {black} {Axis and ticks} +\TOline{noticks} {false} {no ticks on axis} +\TOline{right space}{0,5 cm} {axis extended right} +\TOline{left space} {0 cm} {extension of the axis to the left} +\TOline{label} {$x$} {label name} +\TOline{trig} {0} {if <>0 pi/trig is the unit} +\TOline{tickwd} {0.8pt} {tick thickness} +\TOline{tickup} {1pt} {tick over axis} +\TOline{tickdn} {1pt} {tick depth over axis} \bottomrule \end{tabular} @@ -40,10 +40,10 @@ options & défaut & définition \\ \end{tikzpicture} \medskip -{Cette macro permet de tracer l'axe des abscisses. Le plus important est de tester l'ensemble des options. Ci-dessus, vous avez les valeurs qui définissent un tick. Sinon les options de \TIKZ\ s'appliquent et en particulier \tkzname{text}, \tkzname{color}, \tkzname{fill} et \tkzname{font}. } +This macro is used to draw the abscissa axis. The most important thing is to test all the options. Above, you have the values that define a tick. Otherwise the options of \TIKZ\ apply and in particular \tkzname{text}, \tkzname{color}, \tkzname{fill} and \tkzname{font}. \end{NewMacroBox} -\subsubsection{Sans tick,ni label} +\subsubsection{No tick, no label} \begin{tkzexample}[latex=8cm,small] \begin{tikzpicture} \tkzInit[xmax=5] @@ -51,41 +51,39 @@ options & défaut & définition \\ \end{tikzpicture} \end{tkzexample} -\subsubsection{Placement du label} +\subsubsection{Label placement} \begin{tkzexample}[latex=8cm,small] \begin{tikzpicture} \tkzInit[xmax=5] - \tkzDrawX[label = quantité, + \tkzDrawX[label = quantity, above left = 8pt] \end{tikzpicture} \end{tkzexample} -\subsubsection{Couleur du label et de l'axe} -La couleur du label est obtenue avec l'option \tkzname{text}, celle de l'axe avec l'option \tkzname{color}. +\subsubsection{Label and Axis Colour} +The color of the label is obtained with the option \tkzname{text}, that of the axis with the option \tkzname{color}. -L'option \tkzname{ right=12pt} décale le label $x$ de 12 pt. +The option \tkzname{right=12pt} shifts the label $x$ by 12 pt. -\begin{tkzexample}[latex=8cm,small] +\begin{tkzexample}[latex=7cm,small] \begin{tikzpicture} \tkzInit[xmax=5] - \tkzDrawX[text=blue,color=red, - right=12pt] + \tkzDrawX[text=blue,color=red,right=12pt] \end{tikzpicture} \end{tkzexample} \subsubsection{Option \tkzname{right space}} -Cela ajoute un peu d'espace après le dernier tick. -\begin{tkzexample}[latex=7cm,small] +It adds a little space after the last tick. +\begin{tkzexample}[latex=6cm,small] \begin{tikzpicture} \tkzInit[xmax=0.4,xstep=0.1] -\tkzDrawX[text=blue,color=red, - right=12pt,right space=1] +\tkzDrawX[text=blue,color=red,right=12pt,right space=1] \end{tikzpicture} \end{tkzexample} - \subsubsection{Axe trigonométrique avec l'option \tkzname{trig=1}}\hypertarget{newm}{} -Si number=0 alors l'axe est gradué de cm en cm, sinon l'axe est gradué à l'aide des multiples de $\frac{\pi}{number}$ + \subsubsection{Trigonometric axis with the option \tkzname{trig=1}}\hypertarget{newm}{} +If number=0 then the axis is graduated from cm to cm, otherwise the axis is graduated using multiples of $\frac{\pi}{number}$. \begin{tkzexample}[latex=6cm,small] \begin{tikzpicture} @@ -94,7 +92,7 @@ Si number=0 alors l'axe est gradué de cm en cm, sinon l'axe est gradué à l'ai \end{tikzpicture} \end{tkzexample} -\subsubsection{Axe trigonométrique avec l'option \tkzname{trig=2} } +\subsubsection{Trigonometric axis with the option \tkzname{trig=2} } \begin{tkzexample}[latex=6cm,small] \begin{tikzpicture} @@ -102,35 +100,33 @@ Si number=0 alors l'axe est gradué de cm en cm, sinon l'axe est gradué à l'ai \tkzDrawX[trig=2] \end{tikzpicture} \end{tkzexample} - -\newpage %<---------------------------------------------------------------------> % tkzLabelX %<---------------------------------------------------------------------> \subsection{\tkzcname{tkzLabelX}}\hypertarget{lx}{} -\begin{NewMacroBox}{tkzLabelX}{\oarg{local options}} -Cette macro permet de placer des graduations. L'option \tkzname{orig} peut de nouveau être utilisée, mais son comportement est inversée. Par défaut, la valeur à l'origine est placée. -Les options sont celles de \TIKZ, plus les suivantes~: +\begin{NewMacroBox}{tkzLabelX}{\oarg{local options}}% +This macro allows you to place graduations. The option \tkzname{orig} can be used again, but its behavior is reversed. By default, the original value is placed. +The options are those of \TIKZ, plus the following ones: \medskip \begin{tabular}{lll} \toprule -options & défaut & définition \\ +options & default & definition \\ \midrule -\TOline{frac} {0}{si <>0 graduations = num/frac "frac est un entier"} -\TOline{trig} {0}{si <>0 pi/trig "trig est un entier"} -\TOline{font} {\BS textstyle} { taille de la graduation.} -\TOline{color} {black} {couleur des graduations} -\TOline{step} {1} {intervalle entre deux graduations} -\TOline{np off} {false} {désactivation de numprint} -\TOline{orig} {true} {affiche la graduation de l'origine} +\TOline{frac} {0}{if <>0 graduations = num/frac "frac is an integer"} +\TOline{trig} {0}{if <>0 pi/trig "trig is an integer"} +\TOline{font} {\BS textstyle} {scale size.} +\TOline{color} {black} {graduation color} +\TOline{step} {1} {interval between graduations} +\TOline{np off} {false} {numprint deactivation} +\TOline{orig} {true} {displays the origin graduation } \bottomrule \end{tabular} -{\tkzname{frac} et \tkzname{trig} sont des nombres entiers permettant de passer à une écriture fractionnaire ou trigonométrique.} +{\tkzname{frac} and \tkzname{trig} are integers that can be changed to fractional or trigonometric writing. } \end{NewMacroBox} -\subsubsection{Position des graduations} +\subsubsection{Position of the graduations} \begin{tkzexample}[latex=6cm,small] \begin{tikzpicture} \tkzInit[xmax=.5,xstep=0.1] @@ -140,7 +136,7 @@ options & défaut & définition \\ \end{tkzexample} -\subsubsection{Position des graduations avec \tkzname{xlabel style}} +\subsubsection{Position of the graduations with \tkzname{xlabel style}} \begin{tkzexample}[latex=5cm,small] \begin{tikzpicture} \tkzInit[xmin=1000,xmax=4000,xstep=1000] @@ -150,8 +146,8 @@ options & défaut & définition \\ \end{tikzpicture} \end{tkzexample} -\subsubsection{Dates avec \tkzname{np off}} -Pour les dates, il faut désactiver numprint. +\subsubsection{Dates with \tkzname{np off}} +For dates, you have to deactivate numprint. \begin{tkzexample}[latex=5cm,small] \begin{tikzpicture} \tkzInit[xmin=2000,xmax=2004] @@ -179,8 +175,8 @@ Pour les dates, il faut désactiver numprint. \end{tikzpicture} \end{tkzexample} -\subsubsection{Taille des graduations} -Deux possibilités. Il est possible de définir le style employé par défaut pour le mode math : +\subsubsection{Graduations size} +Two possibilities. It is possible to define the default style used for the math mode: \begin{tkzltxexample}[small] \let\tkzmathstyle\textstyle @@ -222,8 +218,8 @@ Deux possibilités. Il est possible de définir le style employé par défaut po \end{tikzpicture} \end{tkzexample} -\subsubsection{Couleur des graduations} -Il s'agit ici de bien utiliser les options \tkzname{color}, \tkzname{text} et \tkzname{fill} +\subsubsection{Colour of the graduations} +The key here is to use the color, text, and text options correctly. \tkzname{fill} \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture} \tkzInit[xmin = -2,xmax = 3, @@ -235,10 +231,10 @@ Il s'agit ici de bien utiliser les options \tkzname{color}, \tkzname{text} et \t \end{tikzpicture} \end{tkzexample} -\subsubsection{Tracés des axes avant la graduation} -Dans certains cas, il est préférable de placer \tkzcname{tkzDrawXY} après \tkzcname{tkzLabelX} et \tkzcname{tkzLabelY}. +\subsubsection{Axis drawings before the graduation} +In some cases, it is preferable to place \tkzcname{tkzDrawXY} after \tkzcname{tkzLabelX} and \tkzcname{tkzLabelY}. -Cela permet d'éviter des problèmes d'affichage. +This prevents display problems. \begin{tkzexample}[latex=7cm,small] @@ -249,7 +245,7 @@ Cela permet d'éviter des problèmes d'affichage. \end{tikzpicture} \end{tkzexample} -\subsubsection{Graduations (exceptées à l'origine) avant les tracés } +\subsubsection{Graduations (except originally) prior to tracings } \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture} @@ -261,7 +257,7 @@ Cela permet d'éviter des problèmes d'affichage. \end{tikzpicture} \end{tkzexample} -\subsubsection{Graduations uniquement positives avant les tracés } +\subsubsection{Only positive graduations before drawings } \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture} @@ -271,7 +267,7 @@ Cela permet d'éviter des problèmes d'affichage. \end{tikzpicture} \end{tkzexample} -\subsubsection{Pas de graduations à l'origine } +\subsubsection{No graduations at the origin } \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture} @@ -284,25 +280,25 @@ Cela permet d'éviter des problèmes d'affichage. % tkzAxeX %<---------------------------------------------------------------------> \subsection{\tkzcname{tkzAxeX}}\hypertarget{ax}{} -\begin{NewMacroBox}{tkzAxeX}{\oarg{local options}} -Cette macro permet de tracer l'axe des abscisses avec des ticks par défaut ainsi que les graduations. Elle combine les deux macros \tkzcname{tkzDrawX} et \tkzcname{tkzLabelX}. Elle doit être utilisée que dans les cas simples. +\begin{NewMacroBox}{tkzAxeX}{\oarg{local options}}% +This macro allows you to draw the abscissa axis with default ticks as well as the graduations. It combines the two macros \tkzcname{tkzDrawX} and \tkzcname{tkzLabelX}. It should only be used in simple cases. \medskip -\begin{tabular}{lll} +\begin{tabular}{lll}% \toprule -options & défaut & définition \\ +options & default & definition \\ \midrule -\TOline{label} {$x$}{nom attribué au label} +\TOline{label} {$x$}{label name} \TOline{trig} {0}{graduation fraction de $\pi$} -\TOline{frac} {0}{graduation fractionnaire, de dénominateur « frac »} -\TOline{swap} {false}{permet de lancer \tkzcname{tkzLabelX} avant \tkzcname{tkzDrawX}} +\TOline{frac} {0}{fractional, denominator graduation « frac »} +\TOline{swap} {false}{allows you to run \tkzcname{tkzLabelX} before \tkzcname{tkzDrawX}} \bottomrule \end{tabular} -{\tkzname{text} définit la couleur des graduations.} +The option \tkzname{text} defines the color of the graduations. \end{NewMacroBox} -\subsubsection{exemple avec \tkzcname{tkzAxeX}} +\subsubsection{Example with \tkzcname{tkzAxeX}} \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture} \tkzInit[xmax=0.5,xstep=0.1,ymax=1] @@ -311,7 +307,7 @@ options & défaut & définition \\ \end{tikzpicture} \end{tkzexample} -\subsubsection{Usage de \tkzname{pi} et \tkzcname{tkzAxeX}} +\subsubsection{Use of \tkzname{pi} and \tkzcname{tkzAxeX}} \begin{tkzexample}[latex=5cm,small] \begin{tikzpicture} \tkzInit[xmax=4,ymax=3.5] @@ -323,8 +319,8 @@ options & défaut & définition \\ \end{tkzexample} -\subsubsection{Option \tkzname{frac} et \tkzname{trig}} -Dans cet exemple, on positionne le label $t$ ainsi que les graduations. \tkzcname{below=10pt} sert à placer les graduations en-dessous. +\subsubsection{Option \tkzname{frac} and \tkzname{trig}} +In this example, we position the $t$ label as well as the graduations. \tkzcname{below=10pt} is used to place the graduations underneath. \begin{tkzexample}[latex=5cm,small] \begin{tikzpicture} \tkzInit[xmax=9,xstep=3,ymax=3.5] @@ -338,68 +334,68 @@ Dans cet exemple, on positionne le label $t$ ainsi que les graduations. \tkzcna % tkzDrawY %<---------------------------------------------------------------------> \subsection{\tkzcname{tkzDrawY}} \hypertarget{dy}{} -\begin{NewMacroBox}{tkzDrawY}{\oarg{local options}} -Cette macro permet de tracer l'axe des ordonnées avec des ticks par défaut. -Les options sont celles de \TIKZ\ plus les suivantes~: +\begin{NewMacroBox}{tkzDrawY}{\oarg{local options}}% +This macro allows you to draw the ordinate axis with default ticks. +The options are those of \TIKZ\ plus the following ones: \medskip -\begin{tabular}{lll} +\begin{tabular}{lll}% \toprule -options & défaut & définition \\ +options & default & definition \\ \midrule -\TOline{color} {black} {couleur de l'axe et des ticks} -\TOline{noticks} {false} {pas de ticks sur l'axe} -\TOline{up space} {0,5 cm} {prolongement de l'axe en haut} -\TOline{down space} {0 cm}{prolongement de l'axe en bas} -\TOline{label} {$x$}{nom attribué au label} -\TOline{trig} {0}{si <>0 pi/trig est l'unité} -\TOline{tickwd} {0.8pt}{épaisseur du tick} -\TOline{ticklt} {1pt}{hauteur du tick au dessus de l'axe} -\TOline{tickrt} {1pt}{profondeur du tick en dessus de l'axe} +\TOline{color} {black} {color of axis and ticks} +\TOline{noticks} {false} {no ticks on the axis} +\TOline{up space} {0,5 cm} {top axis extension} +\TOline{down space} {0 cm}{axis extension down} +\TOline{label} {$x$}{label name} +\TOline{trig} {0}{if <>0 pi/trig is the unit} +\TOline{tickwd} {0.8pt}{tick's thickness} +\TOline{ticklt} {1pt}{height of the tick above the axis} +\TOline{tickrt} {1pt}{above-axis tick depth} \end{tabular} \end{NewMacroBox} \subsection{\tkzcname{tkzLabelY}} \hypertarget{ly}{} -\begin{NewMacroBox}{tkzLabelY}{\oarg{local options}} -Cette macro permet de tracer l'axe des abscisses avec des ticks par défaut. -Les options sont celles de \TIKZ\ plus les suivantes~: +\begin{NewMacroBox}{tkzLabelY}{\oarg{local options}}% +This macro allows you to draw the abscissa axis with default ticks. +The options are those of \TIKZ\ plus the following ones: \medskip -\begin{tabular}{lll} +\begin{tabular}{lll}% \toprule -options & défaut & définition \\ +options & default & definition \\ \midrule -\TOline{color} {black} {couleur des graduations} -\TOline{frac} {0}{si <>0 les graduations sont des fractions dénominateur=frac} -\TOline{font} {\BS textstyle} { taille de la graduation.} -\TOline{step} {1} {intervalle entre deux graduations} +\TOline{color} {black} {graduation color} +\TOline{frac} {0}{if <>0 graduations are denominator fractions=frac} +\TOline{font} {\BS textstyle} {graduation size.} +\TOline{step} {1} {interval between graduations} \bottomrule \end{tabular} -{\tkzname{frac} et \tkzname{trig} sont des nombres entiers permettant de passer à une écriture fractionnaire ou trigonométrique.} +{\tkzname{frac} and \tkzname{trig} are integers that can be changed to fractional or trigonometric writing. } \end{NewMacroBox} %<---------------------------------------------------------------------> % tkzAxeY %<---------------------------------------------------------------------> \subsection{\tkzcname{tkzAxeY}}\hypertarget{ay}{} -\begin{NewMacroBox}{tkzAxeY}{\oarg{local options}} -Cette macro combine les deux macros : +\begin{NewMacroBox}{tkzAxeY}{\oarg{local options}}% +This macro combines the two macros: \tkzcname{tkzDrawY} \tkzcname{tkzLabelY} -Voir \tkzcname{tkzAxeX} pour les options +Voir \tkzcname{tkzAxeX} for options \end{NewMacroBox} %<---------------------------------------------------------------------> % tkzAxeXY %<---------------------------------------------------------------------> \subsection{\tkzcname{tkzAxeXY}} \hypertarget{axy}{} -\begin{NewMacroBox}{tkzAxeXY}{\oarg{local options}} -Cette macro combine les quatre macros : +\begin{NewMacroBox}{tkzAxeXY}{\oarg{local options}}% +This macro combines the four macros: \tkzcname{tkzDrawX}\tkzcname{tkzDrawY} \tkzcname{tkzLabelX}\tkzcname{tkzLabelY} -{Il est nécessaire d'utiliser des options communes comme dans l'exemple ci-dessous, mais cela signifie que les mêmes options sont appliquées aux deux macros. Ainsi il n'est pas possible de modifier \tkzname{label}} +It is necessary to use common options as in the example below, but this means that the same options are applied to both macros. Thus it is not possible to change \tkzname{label}. \end{NewMacroBox} -\subsubsection{Couleur des axes, des graduations} +\subsubsection{Colour of axes, graduations} \begin{tkzexample}[latex=6cm] \begin{tikzpicture} @@ -408,7 +404,7 @@ Cette macro combine les quatre macros : \end{tikzpicture} \end{tkzexample} -\subsubsection{Option \tkzname{\{label=\{\}\}}} +\subsubsection{Option \tkzname{label=\{\}}} \begin{tkzexample}[latex=6cm,small] \begin{tikzpicture} @@ -428,14 +424,12 @@ Cette macro combine les quatre macros : % tkzDrawXY %<---------------------------------------------------------------------> \subsection{\tkzcname{tkzDrawXY}} \hypertarget{dxy}{} -\begin{NewMacroBox}{tkzDrawXY}{\oarg{local options}} -Cette macro combine les deux macros : -\tkzcname{tkzDrawX}\tkzcname{tkzDrawY} - -{Il est nécessaire d'utiliser des options communes comme dans l'exemple ci-dessous} +\begin{NewMacroBox}{tkzDrawXY}{\oarg{local options}}% +This macro combines the two macros: \tkzcname{tkzDrawX}\tkzcname{tkzDrawY}. +It is necessary to use common options as in the example below \end{NewMacroBox} -\subsubsection{Couleur commune et labels vides} +\subsubsection{Common colour and empty labels} \begin{tkzexample}[latex=6cm,small] \begin{tikzpicture} \tkzInit[xmin=-1,xmax=4,ymin=-1,ymax=1] @@ -443,10 +437,10 @@ Cette macro combine les deux macros : \end{tikzpicture} \end{tkzexample} -\subsubsection{Deux axes trigonométriques} +\subsubsection{Two trigonometric axes} \begin{tkzexample}[latex=6cm,small] \begin{tikzpicture} - \tkzInit[xmin=-1,xmax=4,ymin=-1,ymax=2] + \tkzInit[xmin=-1,xmax=4,ymin=-1,ymax=1] \tkzDrawXY[label={},color=red,trig=4] \end{tikzpicture} \end{tkzexample} @@ -454,12 +448,12 @@ Cette macro combine les deux macros : % tkzLabelXY %<---------------------------------------------------------------------> \subsection{\tkzcname{tkzLabelXY}} \hypertarget{lxy}{} -\begin{NewMacroBox}{tkzLabelXY}{\oarg{local options}} -Cette macro combine les deux macros : +\begin{NewMacroBox}{tkzLabelXY}{\oarg{local options}}% +This macro combines the two macros: \tkzcname{tkzLabelX}\tkzcname{tkzLabelY} -{Il est nécessaire d'utiliser des options communes comme dans l'exemple ci-dessous} +It is necessary to use common options as in the example below. \end{NewMacroBox} \subsubsection{} @@ -474,36 +468,30 @@ Cette macro combine les deux macros : %<---------------------------------------------------------------------> % tkzSetUpAxis %<---------------------------------------------------------------------> -\subsection{Modifier les valeurs par des défauts des axes} \hypertarget{axis}{} - -\begin{NewMacroBox}{tkzSetUpAxis}{\oarg{local options}} +\subsection{Changing values by axis default} \hypertarget{axis}{} -\medskip -\begin{tabular}{lll} -\toprule -options & défaut & définition \\ +\begin{NewMacroBox}{tkzSetUpAxis}{\oarg{local options}}% +\begin{tabular}{lll}% +options & default & definition \\ \midrule -\TOline{line width}{|0.4pt|}{line width définit la largeur du trait} -\TOline{tickwd}{|0.8pt|}{épaisseur du tick } -\TOline{ticka}{|1pt|}{partie droite ou au dessus du tick } -\TOline{tickb}{|1pt|}{partie gauche ou en dessous du tick } -\TOline{font}{|\tkzcname{textstyle}|}{taille de la graduation.} -\bottomrule +\TOline{line width}{|0.4pt|}{line width defines the width of the line} +\TOline{tickwd}{|0.8pt|}{tick thickness } +\TOline{ticka}{|1pt|}{right side or above the tick } +\TOline{tickb}{|1pt|}{left side or below the tick } +\TOline{font}{|\tkzcname{textstyle}|}{graduation size.} \end{tabular} \end{NewMacroBox} -\subsubsection{Modification des axes par défaut} - -\begin{tkzexample}[latex=6cm,small] - \begin{tikzpicture}[scale=1] - \tkzInit[ymax=2,xmax=4] - \tkzSetUpAxis[line width=1pt,tickwd=1pt, - ticka=3pt, tickb=0pt] - \tkzAxeXY - \end{tikzpicture} +\subsubsection{Changing the default axes} +\begin{tkzexample}[latex=5cm,small] +\begin{tikzpicture}[scale=1] + \tkzInit[ymax=2,xmax=4] + \tkzSetUpAxis[line width=1pt,tickwd=1pt,ticka=3pt, tickb=0pt] + \tkzAxeXY +\end{tikzpicture} \end{tkzexample} -Il faut lancer de nouveau \tkzcname{tkzSetUpAxis } pour récupérer les valeurs par défaut. +You have to run \tkzcname{tkzSetUpAxis } again to retrieve the default values. \medskip \begin{tkzltxexample}[small] diff --git a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-compilation.tex b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-compilation.tex index 746340983ad..66a055a3b0a 100644 --- a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-compilation.tex +++ b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-compilation.tex @@ -1,7 +1,7 @@ -\section{Compilation des exemples} +\section{Compilation of examples} %–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––> -\subsection{Test de l'installation} -Le code ci-dessous permet de tester votre installation de \tkzname{tkz-base}. Je vous signale que \NamePack{xfp}, tout comme \NamePack{numprint} doit être présent ainsi que la version 3.01 (ou plus) de \tkzNamePack{pgf}. Tous les exemples ainsi que cette documentation ont été compilés à l'aide de Lua\LATEX\ +\subsection{Installation test} +The code below allows you to test your installation of \tkzname{tkz-base}. Please note that \NamePack{xfp} as well as \NamePack{numprint} must be present as well as version 3.01 (or higher) of \tkzNamePack{pgf}. All examples and this documentation have been compiled using Lua\LATEX. \medskip \begin{minipage}{0.45\textwidth} @@ -26,97 +26,21 @@ Le code ci-dessous permet de tester votre installation de \tkzname{tkz-base}. J \end{tikzpicture} \end{minipage} -\emph{Remarques sur ce test} +\emph{Notes on this test} \begin{enumerate} -\item La compilation de ce document et des exemples est obtnue avec \tkzimp{luaLatex-dev}. -\item En principe, \tkzNamePack{tkz-base} n'est pas chargé par l'utilisateur, il sera chargé par un autre package comme \tkzNamePack{tkz-euclide} ou \tkzNamePack{tkz-fct}. \tkzNamePack{tkz-base} charge \tkzNamePack{numprint} avec l'option \tkzNamePack{autolanguage}, \tkzNamePack{xfp} et bien sûr {\TIKZ}. - -\item -\TIKZ\ était parfois allergique aux caractères actifs, il semblerait que la version 3. de pgf est réglé ces problèmes. En cas de difficulté, il est recommandé de charger la librairie \NameLib{babel} avec \tkzcname{usetikzlabry\{babel\}}. Une autre possibilité est de compiler avec \tkzname{lualatex}. +\item The compilation of this document and examples is obtained with \tkzimp{luaLatex-dev}. +\item In principle, \tkzNamePack{tkz-base} is not loaded by the user, it will be loaded by another package like \tkzNamePack{tkz-euclide} or \tkzNamePack{tkz-fct}. \tkzNamePack{tkz-base} loads \tkzNamePack{numprint} with the option \tkzNamePack{autolanguage}, \tkzNamePack{xfp} and of course {\TIKZ}. +\item \TIKZ\ seems that version 3 of pgf has fixed those problems. In case of difficulty, it is recommended to load the \NameLib{babel} library with \tkzcname{usetikzlabry\{babel\}}. Another possibility is to compile with Lua\LATEX. \end{enumerate} -\subsection{Pourquoi \tkzNamePack{xfp} et \tkzNamePack{numprint}} - -\tkzNamePack{xfp} remplace désormais \tkzNamePack{fp} dans ce package. Un des avantages pour l'utilisateur est une syntace simplifiée. Il permet de gérer des calculs sur des grands nombres ou des très petits avec précision. Cela ralentit un peu la compilation, aussi il est préférable de ne pas en abuser. \tkzNamePack{xfp} est avant tout utilisé, pour obtenir des graduations correctes. +\subsection {\tkzNamePack{xfp} and \tkzNamePack{numprint}} -\tkzNamePack{numprint} était présent quand j'ai commencé à écrire cette série de packages, depuis \tkzNamePack{siunitx} s'est développé et je peux comprendre que certains le préfèrent. Dans une prochaine version, j'ai prévu de laisser le choix du package pour l'affichage des nombres. +\tkzNamePack{xfp} now replaces \tkzNamePack{fp} in this package. One of the advantages for the user is a simplified syntax. It allows to manage calculations on large or very small numbers with precision. This slows down the compilation a bit, so it is better not to overuse it. \tkzNamePack{xfp} is used above all, to obtain correct graduations. -% \newpage -% \section{Les macros} -% -% Le package vous fournit les macros essentielles suivantes, qui sont données avec leurs principales options et valeurs par défaut~: -% -% \bigskip -% \begin{enumerate} -% \item Macros générales -% \medskip -% \begin{itemize}\setlength{\itemsep}{6pt} -% -% \item \tkzhname{\hyperlink{obj}{usetkzobj}}\var{all} ou \var{circles,lines,polygons,etc.} -% \item \tkzhname{\hyperlink{init}{tkzInit}}[xmin=0,xmax=10,xstep=1,ymin=0,ymax=10,ystep=1] -% \item \tkzhname{\hyperlink{grid}{tkzGrid}}[sub,color=darkgray,line width=.4pt] -% \item \tkzhname{\hyperlink{clip}{tkzClip}}[space=1] -% \item \tkzhname{\hyperlink{rep}{tkzRep}}[xlabel=$\vec{\imath}$,ylabel=$\vec{\jmath}$] -% \item \tkzhname{\hyperlink{text}{tkzText}}[color=black,text=black,fill=white]\parg{point}\var{un texte} -% \item \tkzhname{\hyperlink{legend}{tkzLegend}}[options]\var{mark/couleur/size/texte} -% \end{itemize} -% \item Macros sur les axes -% \medskip -% \begin{itemize}\setlength{\itemsep}{4pt} -% \item \tkzhname{\hyperlink{ax}{tkzAxeX}}[label=$x$,color=black,trig,frac] -% \item \tkzhname{\hyperlink{dx}{tkzDrawX}}[noticks,label=$x$] -% \item \tkzhname{\hyperlink{lx}{tkzLabelX}}[trig,frac,np off] -% \item \tkzhname{\hyperlink{ay}{tkzAxeY}}[label=$y$,color=black] -% \item \tkzhname{\hyperlink{dy}{tkzDrawY}}[noticks,label=$y$] -% \item \tkzhname{\hyperlink{ly}{tkzLabelY}}[trig,frac,np off] -% \item \tkzhname{\hyperlink{axy}{tkzAxeXY}}[label=\{\},color=black,frac] -% \item \tkzhname{\hyperlink{dxy}{tkzDrawXY}}[label=\{\},color=black,frac] -% \item \tkzhname{\hyperlink{lxy}{tkzLabelXY}}[trig,frac,np off] -% \end{itemize} -% -% \item Macros sur les points -% -% \medskip -% \begin{itemize}\setlength{\itemsep}{4pt} -% \item \tkzhname{\hyperlink{tdp}{tkzDefPoint}}\parg{$x,y$}\marg{name} ou bien \parg{$a:r$}\marg{name} -% \item \tkzhname{\hyperlink{tdps}{tkzDefPoints}}\marg{$x_1$/$y_1$/name,$x_2$/$y_2$/name} -% \item \tkzhname{\hyperlink{tdsp}{tkzDefShiftPoint}}[point]\parg{$x,y$ ou $a:r$ }\marg{name} -% \item \tkzhname{\hyperlink{tdrp}{tkzDrawPoint}}[options]\parg{name} -% \item \tkzhname{\hyperlink{tdrps}{tkzDrawPoints}}[options]\parg{n1,n2,...} -% \item \tkzhname{\hyperlink{tlp}{tkzLabelPoint}}[options]\parg{name}\var{label} -% \item \tkzhname{\hyperlink{tlps}{tkzLabelPoints}}\parg{n1,n2,...} -% \item \tkzhname{\hyperlink{tlps}{tkzLabelPoints}}\parg{n1,n2,...} \item \tkzhname{\hyperlink{tpsc}{tkzPointShowCoord}}[options]\parg{point} \end{itemize} -% -% \item Macros sur les segments -% -% \medskip -% \begin{itemize}\setlength{\itemsep}{4pt} -% \item \tkzhname{\hyperlink{tds}{tkzDrawSegment}}[options]\parg{name,name} -% \item \tkzhname{\hyperlink{tdss}{tkzDrawSegments}}[options]\parg{$pt_1,pt_2$ $pt_3,pt_4$} -% \item \tkzhname{\hyperlink{tdpos}{tkzDrawPolySeg}}[options]\parg{$pt_1,pt_2,pt_3,...$ ,...} -% \item \tkzhname{\hyperlink{tls}{tkzLabelSegment}}[options]\parg{name,name}\marg{label} -% \item \tkzhname{\hyperlink{tlss}{tkzLabelSegments}}[options]\parg{n1,n2 n3,n4 ...} -% \item \tkzhname{\hyperlink{tms}{tkzMarkSegment}}[mark=none,pos=.5,size=4pt]\parg{name,name} -% \item \tkzhname{\hyperlink{tmss}{tkzMarkSegments}}[options]\parg{n1,n2 n3,n4 ...} -% \end{itemize} -% -% \item Autres macros -% -% \medskip -% \begin{itemize}\setlength{\itemsep}{4pt} -% \item \tkzhname{\hyperlink{thl}{tkzHLine}}[options]\marg{$v$} -% \item \tkzhname{\hyperlink{thls}{tkzHLines}}[options]\marg{$v_1,v_2,...$} -% \item \tkzhname{\hyperlink{tvl}{tkzVLine}}[options]\marg{$v$} -% \item \tkzhname{\hyperlink{tvls}{tkzVLines}}[options]\marg{$v_1,v_2,...$} -% \item \tkzhname{\hyperlink{tht}{tkzHTick}}[options]\marg{$v$} -% \item \tkzhname{\hyperlink{thts}{tkzHTicks}}[options]\marg{$v_1,v_2,...$} -% \item \tkzhname{\hyperlink{tvt}{tkzVTick}}[options]\marg{$v$} -% \item \tkzhname{\hyperlink{tvts}{tkzVTicks}}[options]\marg{$v_1,v_2,...$} \end{itemize} -% -% \end{enumerate} +\tkzNamePack{numprint} was present when I started to write this series of packages, since \tkzNamePack{siunitx} has grown and I can understand that some people prefer it. In a future version, I plan to leave the choice of the package for displaying numbers. \endinput diff --git a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-divers.tex b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-divers.tex index f6de017439a..578b4bd68ef 100644 --- a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-divers.tex +++ b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-divers.tex @@ -1,32 +1,29 @@ -\section{Droites parallèles aux axes} +\section{Lines parallel to the axes} -\subsection{ Tracer une ligne horizontale avec \tkzcname{tkzHLine}} \hypertarget{thl}{} -\begin{NewMacroBox}{tkzHLine}{\oarg{local options}\marg{decimal number}} -\tkzHandBomb La syntaxe est celle de \tkzname{xfp}! - -\begin{tabular}{lll} - \toprule -arguments & exemple & définition \\ +\subsection{ Draw a horizontal line with \tkzcname{tkzHLine}} \hypertarget{thl}{} +\tkzHandBomb The syntax is that of \tkzname{xfp}! +\begin{NewMacroBox}{tkzHLine}{\oarg{local options}\marg{decimal number}}% +\begin{tabular}{lll}% +arguments & example & definition \\ \midrule -\TAline{decimal number}{\tkzcname{tkzHLine\{1\}}}{Trace la droite $y=1$} +\TAline{decimal number}{\tkzcname{tkzHLine\{1\}}}{Draw the right $y=1$} \bottomrule \end{tabular} \medskip -\begin{tabular}{lll} -\toprule -options & défaut & définition \\ +\begin{tabular}{lll}% +options & default & definition \\ \midrule -\TOline{color }{|black| }{ couleur du trait} -\TOline{line width}{|0.6pt| }{ épaisseur du point} -\TOline{style }{|solid|}{ style du trait } +\TOline{color }{|black| }{ line colour} +\TOline{line width}{|0.6pt| }{ point thickness} +\TOline{style }{|solid|}{ line style } \bottomrule \end{tabular} -{voir les options les lignes dans \TIKZ} +{see options the lines in \TIKZ} \end{NewMacroBox} -\subsubsection{Ligne horizontale } +\subsubsection{Horizontal line } \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture}[scale=2] @@ -40,7 +37,7 @@ options & défaut & définition \\ -\subsubsection{Ligne horizontale et valeur calculée par \tkzname{xfp} } +\subsubsection{Horizontal line and value calculated by \tkzname{xfp} } \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture} \tkzInit[xmin=-3,xmax=3,ymin=-2,ymax=1.5] @@ -52,21 +49,18 @@ options & défaut & définition \\ \end{tikzpicture} \end{tkzexample} -\subsection{Lignes horizontales avec \tkzcname{tkzHLines} } -\hypertarget{thls}{} -\begin{NewMacroBox}{tkzHLines}{\oarg{local options}\marg{list of values}} -\tkzHandBomb La syntaxe est celle de \tkzname{xfp} ! - -\begin{tabular}{lll} - \toprule -arguments & exemple & définition \\ +\subsection{Horizontal lines with \tkzcname{tkzHLines} } +\hypertarget{thls}{} +\tkzHandBomb The syntax is that of \tkzname{xfp} ! +\begin{NewMacroBox}{tkzHLines}{\oarg{local options}\marg{list of values}}% +\begin{tabular}{lll}% +arguments & example & definition \\ \midrule -\TAline{list of values}{\tkzcname{tkzHLines\{1,4\}}}{Trace les droites $x=1$ et $x=4$} -\bottomrule +\TAline{list of values}{\tkzcname{tkzHLines\{1,4\}}}{draws the lines $x=1$ and $x=4$} \end{tabular} \end{NewMacroBox} -\subsubsection{Lignes horizontales} +\subsubsection{Horizontal lines} \begin{tkzexample}[latex=7cm,small] @@ -78,33 +72,33 @@ arguments & exemple & définition \\ \end{tkzexample} -\subsection{ Tracer une ligne verticale avec \tkzcname{tkzVLine}} \hypertarget{tvl}{} -\begin{NewMacroBox}{tkzVLine}{\oarg{local options}\marg{decimal number}} -\tkzHandBomb La syntaxe est celle de \tkzname{xfp} ! -\begin{tabular}{lll} - \toprule -arguments & exemple & définition \\ +\subsection{ Draw a vertical line with \tkzcname{tkzVLine}} \hypertarget{tvl}{} +\tkzHandBomb The syntax is that of \tkzname{xfp} ! +\begin{NewMacroBox}{tkzVLine}{\oarg{local options}\marg{decimal number}}% +\begin{tabular}{lll}% +arguments & example & definition \\ + \midrule -\TAline{decimal number}{\tkzcname{tkzVLine\{1\}}}{Trace la droite $x=1$} +\TAline{decimal number}{\tkzcname{tkzVLine\{1\}}}{Draw the line $x=1$} \bottomrule \end{tabular} \medskip -\begin{tabular}{lll} +\begin{tabular}{lll}% \toprule -options & défaut & définition \\ +options & default & definition \\ \midrule -\TOline{color }{|black| }{ couleur du trait} -\TOline{line width}{|0.6pt| }{ épaisseur du point} -\TOline{style }{|solid|}{ style du trait } +\TOline{color }{|black| }{line colour} +\TOline{line width}{|0.6pt| }{point thickness} +\TOline{style }{|solid|}{line style } \bottomrule \end{tabular} -{voir les options les lignes dans \TIKZ} +See options the lines in \TIKZ. \end{NewMacroBox} -\subsubsection{Ligne verticale } +\subsubsection{Vertical line } \begin{tkzexample}[latex=8cm,small] \begin{tikzpicture}[scale=2] @@ -116,7 +110,7 @@ options & défaut & définition \\ \end{tikzpicture} \end{tkzexample} -\subsubsection{Ligne verticale et valeur calculée par \tkzname{xfp} } +\subsubsection{Vertical line and value calculated by \tkzname{xfp} } \begin{tkzexample}[latex=8cm,small] \begin{tikzpicture} \tkzInit[xmax=7,ymin=-1,ymax=1] @@ -129,21 +123,18 @@ options & défaut & définition \\ \end{tkzexample} -\subsection{Lignes verticales avec \tkzcname{tkzVLines} } +\subsection{Vertical lines with \tkzcname{tkzVLines} } \hypertarget{tvls}{} -\begin{NewMacroBox}{tkzVLines}{\oarg{local options}\marg{list of values}} -\tkzHandBomb La syntaxe est celle de \tkzname{xfp} ! - -\begin{tabular}{lll} - \toprule -arguments & exemple & définition \\ +\tkzHandBomb The syntax is that of \tkzname{xfp} ! +\begin{NewMacroBox}{tkzVLines}{\oarg{local options}\marg{list of values}}% +\begin{tabular}{lll}% +arguments & example & definition \\ \midrule -\TAline{list of values}{\tkzcname{tkzVLines\{1,4\}}}{Trace les droites $x=1$ et $x=4$} -\bottomrule +\TAline{list of values}{\tkzcname{tkzVLines\{1,4\}}}{Trace the lines $x=$1 and $x=4$} \end{tabular} \end{NewMacroBox} -\subsubsection{Lignes verticales} +\subsubsection{Vertical lines} \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture} @@ -153,36 +144,31 @@ arguments & exemple & définition \\ \end{tikzpicture} \end{tkzexample} -\newpage -\section{Ticks sur les axes} +\section{Ticks on the axes} %<–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––> -\subsection{ Tracer des ticks sur l'axe des abscisses \tkzcname{tkzHTick}} \hypertarget{tht}{} -\begin{NewMacroBox}{tkzHTick}{\oarg{local options}\marg{decimal number}} - - -\begin{tabular}{lll} - \toprule -arguments & exemple & définition \\ +\subsection{ Drawing one tick on the abscissa axis \tkzcname{tkzHTick}} \hypertarget{tht}{} +\begin{NewMacroBox}{tkzHTick}{\oarg{local options}\marg{decimal number}}% +\begin{tabular}{lll}% +arguments & example & definition \\ \midrule -\TAline{decimal number}{\tkzcname{tkzHTick\{1\}}}{l'abscisse du tick est 1} +\TAline{decimal number}{\tkzcname{tkzHTick\{1\}}}{the abscissa of the tick is 1} \bottomrule \end{tabular} \medskip -\begin{tabular}{lll} -\toprule -options & défaut & définition \\ +\begin{tabular}{lll}% +options & default & definition \\ \midrule -\TOline{mark }{* }{ disque plein} -\TOline{mark size}{3 pt }{taille du symbole} -\TOline{mark options}{ vide}{permet d'utiliser color par exemple} +\TOline{mark }{* }{full disk} +\TOline{mark size}{3 pt }{symbol size} +\TOline{mark options}{empty}{allows you to use color for example} \bottomrule \end{tabular} -{voir les options de \TIKZ} +See options for \TIKZ. \end{NewMacroBox} -\subsubsection{exemple} +\subsubsection{Example} \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture} @@ -194,47 +180,40 @@ options & défaut & définition \\ \end{tikzpicture} \end{tkzexample} -\subsection{ Tracer des ticks sur l'axe des ordonnées \tkzcname{tkzHTicks}} \hypertarget{thts}{} -\begin{NewMacroBox}{tkzHTicks}{\oarg{local options}\marg{list of numbers}} - +\subsection{ Drawing ticks on the ordinate axis \tkzcname{tkzHTicks}} \hypertarget{thts}{} +\begin{NewMacroBox}{tkzHTicks}{\oarg{local options}\marg{list of numbers}}% \begin{tabular}{lll} - \toprule -arguments & exemple & définition \\ +arguments & example & definition \\ \midrule -\TAline{decimal number}{\tkzcname{tkzHTicks\{1\}}}{l'abscisse du tick est 1} +\TAline{decimal number}{\tkzcname{tkzHTicks\{1\}}}{the abscissa of the tick is 1} \bottomrule \end{tabular} -{voir les options de \TIKZ.} +See options for \TIKZ. \end{NewMacroBox} -\subsection{ Tracer des ticks sur l'axe des abscisses \tkzcname{tkzVTick}} \hypertarget{tvt}{} -\begin{NewMacroBox}{tkzVTick}{\oarg{local options}\marg{decimal number}} - -\begin{tabular}{lll} - \toprule -arguments & exemple & définition \\ +\subsection{ Drawing one tick on the abscissa axis \tkzcname{tkzVTick}} \hypertarget{tvt}{} +\begin{NewMacroBox}{tkzVTick}{\oarg{local options}\marg{decimal number}}% +\begin{tabular}{lll}% +arguments & example & definition \\ \midrule -\TAline{decimal number}{\tkzcname{tkzVTick\{1\}}}{l'abscisse du tick est 1} +\TAline{decimal number}{\tkzcname{tkzVTick\{1\}}}{the abscissa of the tick is 1} \bottomrule \end{tabular} -{voir les options de \TIKZ.} - +See options for \TIKZ. \end{NewMacroBox} -\subsection{ Tracer des ticks sur l'axe des abscisses \tkzcname{tkzVTicks}} \hypertarget{tvts}{} -\begin{NewMacroBox}{tkzVTicks}{\oarg{local options}\marg{decimal number}} - +\subsection{ Drawing ticks on the abscissa axis \tkzcname{tkzVTicks}} \hypertarget{tvts}{} +\begin{NewMacroBox}{tkzVTicks}{\oarg{local options}\marg{decimal number}}% \begin{tabular}{lll} - \toprule -arguments & exemple & définition \\ +arguments & example & definition \\ \midrule -\TAline{decimal number}{\tkzcname{tkzVTicks\{1,3\}}}{les ordonnées des ticks sont 1 et 3} +\TAline{decimal number}{\tkzcname{tkzVTicks\{1,3\}}}{the ordinates of the ticks are 1 and 3} \bottomrule \end{tabular} -{voir les options de \TIKZ.} +See options for \TIKZ. \end{NewMacroBox} \endinput \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-example.tex b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-example.tex index 22851814334..a9faf42a9c0 100644 --- a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-example.tex +++ b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-example.tex @@ -1,15 +1,15 @@ -\section{Quelques exemples} +\section{Here are a few examples} -Voici un exemple très simple qui vous montre qu'une fois le repère défini, il est facile de travailler avec les outils de mon module. Il est cependant possible d'utiliser les outils de Tikz, mais dans ce cas il faut revenir au système de coordonnées d'origine. +Here is a very simple example that shows you that once the reference is defined, it is easy to work with the tools of my module. It is however possible to use the Tikz tools, but in this case you have to go back to the original coordinate system. -\subsection{Recette en fonction du mois} +\subsection{Recipe by month} \begin{tkzexample}[vbox,small] \begin{tikzpicture} \tkzInit[xmax=12,ymin=1000,ymax=11000,ystep=1000] \tkzClip[space=2] - \tkzAxeX[label=mois,below=10pt] - \tkzAxeY[label=Recette] + \tkzAxeX[label=month,below=10pt] + \tkzAxeY[label=Recipe] \tkzDefPoint(1,2000){A} \tkzDefPoint(2,3000){B} \tkzDefPoint(4,2500){C} @@ -18,7 +18,7 @@ Voici un exemple très simple qui vous montre qu'une fois le repère défini, il \tkzDrawMarks[mark=ball](A,B,C,D) \tkzText[draw,color = red,fill = red!10,text width=3cm](5,6000)% {\begin{center}\color{blue}% - Recette en fonction du mois\end{center}% + Recipe by month\end{center}% } \end{tikzpicture} \end{tkzexample} diff --git a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-faq.tex b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-faq.tex index ed02903a96d..44f60ff4f48 100644 --- a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-faq.tex +++ b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-faq.tex @@ -1,28 +1,27 @@ \section{FAQ} -\subsection{Questions générales} +\subsection{General Questions} \begin{itemize}\setlength{\itemsep}{10pt} - \item \tkzimp{Pourquoi \tkzNamePack{tkz-base} ?} J'avais besoin en tant que professeur de Mathématiques d'outils permettant d'écrire mes cours et mes exercices rapidement. \TIKZ\ était parfait pour cela, mais je perdai trop de temps sur des détails. J'ai voulu créer une syntaxe à la fois proche de celle de \LATEX\ et des mathématiques afin de mieux mémoriser. J'ai créé ainsi un module pour chaque branche des mathématiques que j'enseignais. \tkzNamePack{tkz-base} est la partie commune de tous ces modules. \tkzNamePack{tkz-euclide} et \tkzNamePack{tkz-berge} sont ceux pour lesquels je me suis le plus investi. + \item \tkzimp{Why \tkzNamePack{tkz-base} ?} As a Mathematics teacher, I needed tools that would allow me to write my lessons and exercises quickly. \TIKZ\ was perfect for that, but I was wasting too much time on details. I wanted to create a syntax that was both close to that of \LATEX and math so I could memorize better. So I created a module for each branch of mathematics I taught. \tkzNamePack{tkz-base} is the common part of all these modules. \tkzNamePack{tkz-euclide} and \tkzNamePack{tkz-berge} are the ones I invested the most in. - \item \tkzimp{Relation avec Ti\emph{k}Z ?} \TIKZ\ est un superbe package permettant de décrire des dessins. Mes packages sont basés sur lui. Cela dit, cela n'est aucunement comparable. Mes packages ne sont utiles que pour des personnes voulant créer des figures de mathématiques. + \item \tkzimp{Relationship with \TIKZ?} \TIKZ\ is a great package for describing drawings. My packages are based on it. That said, it is in no way comparable. My packages are only useful for people who want to create mathematical figures. \end{itemize} -\subsection{Erreurs les plus fréquentes} +\subsection{Most common errors} \begin{itemize}\setlength{\itemsep}{10pt} -\item \tkzimp{Error unknown option : label options} Cette option n'existe plus . Vous pouvez maintenant directement utiliser les options de \TIKZ. +\item \tkzimp{Error unknown option: "label options"}. This option is no longer available. You can now directly use the options in \TIKZ. - \item \tkzimp{Error avec \tkzcname{tkzDrawPoint} ou \tkzcname{tkzDefPoint} }\tkzcname{tkzDrawPoint(A,B)} alors qu'il faut \tkzcname{tkzDrawPoints}. C'est vrai avec toutes les macros qui permettent de définir plusieurs objets. La forme singulière permmet d'utiliser des options personnalisées. En revanche il est possible d'utiliser la forme pluriel pour un unique objet. + \item \tkzimp{Error avec \tkzcname{tkzDrawPoint} ou \tkzcname{tkzDefPoint} }\tkzcname{tkzDrawPoint(A,B)} when you need \tkzcname{tkzDrawPoints}. This is true with all macros that allow you to define multiple objects. The singular form allows you to use custom options. On the other hand, it is possible to use the plural form for a single object. - \item \tkzimp{propagation d'un style} Il est possible de restreindre la propagation d'un style en plaçant un morceau de code dans un groupe ou dans un environnement \tkzimp{scope} ou bien entre des parenthèses. + \item \tkzimp{Propagation of a style} It is possible to restrict the propagation of a style by placing a piece of code in a group or in a \tkzimp{scope} environment or between parentheses. - \item \tkzimp{L'emploi de la virgule} même dans un mode Mathématique \$2,5\$ nécessite d'être protégé dans un groupe TeX par exemple \{\$2,5\$\}. + \item \tkzimp{The use of the comma} even in a Mathematical mode \$2.5\$ needs to be protected in a TeX group, for example \{\$2,5\$\}. - \item -\item \tkzcname{tkzDrawSegments\{B,B' C,C'\}} est une erreur. Seules, les macros qui définissent un objet utilisent des accolades. - \item Si une erreur survient dans un calcul lors d'un passage de paramètres, alors il est préférable de faire ces calculs avant d'appeler la macro. - \item Ne pas mélanger la syntaxe de \tkzNamePack{pgfmath} et celle de \tkzNamePack{xfp}. +\item \tkzcname{tkzDrawSegments\{B,B' C,C'\}} is a mistake. Only macros that define an object use braces. + \item If an error occurs in a calculation when passing parameters, then it is better to make these calculations before calling the macro. + \item Do not mix the syntax of \tkzNamePack{pgfmath} and \tkzNamePack{xfp}. \end{itemize} \endinput \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-grid.tex b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-grid.tex index 6dadd23134d..80c8af8b0b1 100644 --- a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-grid.tex +++ b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-grid.tex @@ -1,34 +1,33 @@ -\section{Utilisation de \tkzcname{tkzGrid}} \hypertarget{grid}{} +\section{Use of \tkzcname{tkzGrid}} \hypertarget{grid}{} -\begin{NewMacroBox}{tkzGrid}{\oarg{local options}\parg{$x_A~;~y_A$} \parg{$x_B~;~y_B$}} - Quelques changements pour cette macro. Tout d'abord, pour simplifier actuellement la couleur de la grille la plus fine est déterminée automatiquement à partir de la grille principale, même processus pour l'épaisseur. Ce comportement pourra être modifié à l'aide de styles. +\begin{NewMacroBox}{tkzGrid}{\oarg{local options}\parg{$x_A~;~y_A$} \parg{$x_B~;~y_B$}}% + A few changes for this macro. First of all, to simplify currently the color of the thinnest grid is determined automatically from the main grid, same process for the thickness. This behavior can be modified using styles. -\begin{tabular}{lll} -options & défaut & définition \\ +\begin{tabular}{lll}% +options & default & definition \\ \midrule -\TAline{\parg{$x_A~;~y_A$} \parg{$x_B~;~y_B$}}{(xmin,ymin)(xmax,ymax)} {trace une grille} +\TAline{\parg{$x_A~;~y_A$} \parg{$x_B~;~y_B$}}{(xmin,ymin)(xmax,ymax)} {grid pattern} \end{tabular} - - -\begin{tabular}{lll} -options & défaut & définition \\ + +\begin{tabular}{lll}% +options & default & definition \\ \midrule -\TOline{sub}{true} {demande une sous grille } -\TOline{color}{darkgray}{couleur de la grille principale} -\TOline{subxstep}{0.2} {le pas des sous-graduations pour l'axe des abscisses} -\TOline{subystep}{0.2}{le pas des sous-graduations pour l'axe des ordonnées } -\TOline{line width}{0.4pt} {épaisseur des traits de la grille principale} +\TOline{sub}{true} {asks for a sub-grid } +\TOline{color}{darkgray}{main grid color} +\TOline{subxstep}{0.2} {the step of the subgraduations for the abscissa axis} +\TOline{subystep}{0.2}{the step of the subgraduations for the ordinate axis } +\TOline{line width}{0.4pt} {main grid line thickness} \bottomrule \end{tabular} \medskip -{Les valeurs par défaut peuvent être changées dans le fichier de configuration ou encore par des macros. La couleur de la seconde grille est celle de la grille principale, mais moins intense. Même comportement pour l'épaisseur du trait. Voir les exemples pour modifier ce comportement.} +Default values can be changed in the configuration file or by macros. The color of the second grid is the same as the main grid, but less intense. Same behavior for the line thickness. See the examples to change this behavior. \end{NewMacroBox} -\subsubsection{\tkzcname{tkzGrid} et l'option \tkzname{sub}} -L'option \tkzname{sub} permet d'afficher une grille secondaire plus fine. -Il est préférable de lancer \tkzcname{tkzGrid} en premier, - pour éviter que la grille se superpose à d'autres éléments . +\subsubsection{\tkzcname{tkzGrid} and the option \tkzname{sub}} +The option \tkzname{sub} allows you to display a finer secondary grid. +It is preferable to run \tkzcname{tkzGrid} first, + to prevent the grid from being overlapped with other elements. \begin{tkzexample}[latex=8cm,small] \begin{tikzpicture} \tkzInit[xmax=4, ymax=2] @@ -38,22 +37,21 @@ Il est préférable de lancer \tkzcname{tkzGrid} en premier, \end{tkzexample} \subsubsection{Option \tkzname{sub}} -L'option \tkzname{sub} permet d'afficher un grille secondaire plus fine. Certains paramètres sont mofiables. +The option \tkzname{sub} allows to display a finer secondary grid. Some parameters are mofiable. - \begin{tkzexample}[latex=6cm,small] \def\tkzCoeffSubColor{20} \def\tkzCoeffSubLw{0.2} \begin{tikzpicture} \tkzInit[xmax=4, ymax=2] - % on peut modifier le pas pour la seconde grille + % we can change the step for the second grid \tkzGrid[sub,color=orange, subxstep=.5,subystep=.5] \tkzAxeXY \end{tikzpicture} \end{tkzexample} -\subsubsection{Presque par défaut} +\subsubsection{Almost Default} \begin{tkzexample}[width=7cm,small] \begin{tikzpicture} \tkzInit[xmax=5,ymax=2] @@ -62,7 +60,7 @@ L'option \tkzname{sub} permet d'afficher un grille secondaire plus fine. Certain \end{tikzpicture} \end{tkzexample} -\subsubsection{Sous grille en plus, option \tkzname{sub}} +\subsubsection{Under the grid, too, option \tkzname{sub}} \begin{tkzexample}[width=7cm,small] \begin{tikzpicture} \tkzInit[xmax=5,ymax=2] @@ -72,7 +70,7 @@ L'option \tkzname{sub} permet d'afficher un grille secondaire plus fine. Certain \end{tikzpicture} \end{tkzexample} -\subsubsection{Changement de maille} +\subsubsection{Grid change} \begin{tkzexample}[width=7cm,small] \begin{tikzpicture} \tkzInit[xmax=5,ymax=2] @@ -84,8 +82,7 @@ L'option \tkzname{sub} permet d'afficher un grille secondaire plus fine. Certain \end{tikzpicture} \end{tkzexample} -\subsubsection{Option \tkzname{xstep}, \tkzname{xstep}, \tkzname{subxstep} et \tkzname{subystep}} - +\subsubsection{Option \tkzname{xstep}, \tkzname{xstep}, \tkzname{subxstep} and \tkzname{subystep}} \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture} \tkzInit[xmax=.5,xstep=.1, @@ -98,8 +95,7 @@ L'option \tkzname{sub} permet d'afficher un grille secondaire plus fine. Certain \end{tikzpicture} \end{tkzexample} -\subsubsection{Avec des intervalles importants} - +\subsubsection{With large intervals} \begin{tkzexample}[width=7cm,small] \begin{tikzpicture} \tkzInit[xmax=100,xstep=20, @@ -111,9 +107,8 @@ L'option \tkzname{sub} permet d'afficher un grille secondaire plus fine. Certain \end{tikzpicture} \end{tkzexample} -\subsubsection{\tkzcname{tkzGrid} et les arguments} - -La grille peut avoir une taille quelconque. +\subsubsection{\tkzcname{tkzGrid} and the arguments} +The grid can be any size. \begin{tkzexample}[width=8cm,small] \begin{tikzpicture} \tkzInit[xmax=100,xstep=20, @@ -126,7 +121,7 @@ La grille peut avoir une taille quelconque. \end{tikzpicture} \end{tkzexample} -\subsubsection{Usage de \tkzname{pi} avec \tkzcname{tkzGrid}} +\subsubsection{Use of \tkzname{pi} with \tkzcname{tkzGrid}} \begin{tkzexample}[width=8cm,small] \begin{tikzpicture}[scale=.75] \tkzInit[xmax=6.5,ymax=6.5] @@ -139,7 +134,7 @@ La grille peut avoir une taille quelconque. \end{tikzpicture} \end{tkzexample} -\subsubsection{Options \tkzname{frac} et \tkzname{trig} avec \tkzcname{tkzGrid}} +\subsubsection{Options \tkzname{frac} and \tkzname{trig} with \tkzcname{tkzGrid}} \begin{tkzexample}[width=8cm,small] \begin{tikzpicture} \tkzInit[xmax=9,xstep=3,ymax=4] @@ -151,7 +146,7 @@ La grille peut avoir une taille quelconque. \end{tikzpicture} \end{tkzexample} -\subsubsection{Utilisation d'une grille de répérage} +\subsubsection{Use of a repetition grid} \begin{tkzexample}[latex=8cm,small] \begin{tikzpicture}[scale=.5] \tikzset{xaxe style/.style ={-}} diff --git a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-initialisation.tex b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-initialisation.tex index b39ac0178e3..b95c3e3fc6a 100644 --- a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-initialisation.tex +++ b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-initialisation.tex @@ -1,8 +1,8 @@ -\section{Présentation de \tkzname{tkz-base}} +\section{Presentation of \tkzname{tkz-base}} -\subsection{Exemple qui pose un problème } +\subsection{Example that poses a problem } -Le code suivant donne une erreur +The following code gives an error \begin{tkzltxexample}[right margin=7cm] \begin{tikzpicture} @@ -11,7 +11,7 @@ Le code suivant donne une erreur \end{tkzltxexample} {\color{red} Latex Error: ... Dimension too large.} -En effet, l'unité par défaut est le cm or \TEX\ ne peut pas stocker une dimension supérieure à 575 cm, c'est ce qui entraîne une erreur. \TEX\ cependant, peut stocker des entiers allant jusqu'à $2^{31}-1$, aussi il est possible de travailler en premier sur des entiers puis de définir les dimensions. +Indeed, the default unit is a centimeter or \TEX\ cannot store a dimension greater than 575 cm, which leads to an error. \TEX\ however, can store integers up to $2^{31}-1$, so it is possible to work on integers first and then define the dimensions. \begin{tkzltxexample}[right margin=7cm] \begin{tikzpicture}[x=0.01 cm] @@ -21,8 +21,8 @@ En effet, l'unité par défaut est le cm or \TEX\ ne peut pas stocker une dimens {\color{red} Latex Error: ... Dimension too large.} -Le code précédent donne encore une erreur. En effet, 600 cm est une dimension - et ne tient pas compte du changement d'unité. Correct est : +The previous code still makes an error. Indeed, 600 cm is a dimension + and does not take into account the change of unit. Correct is: \begin{tkzltxexample}[right margin=7cm] \begin{tikzpicture}[x=0.01 cm] @@ -30,12 +30,12 @@ Le code précédent donne encore une erreur. En effet, 600 cm est une dimension \end{tikzpicture} \end{tkzltxexample} -Cette fois, la dimension stockée est 6 cm ce qui est acceptable. Il est possible avec \TEX\ de manipuler de grands nombres entiers, mais en revanche les dimensions ne peuvent excéder \numprint{16384} pt soit 5,75 m environ. +This time, the stored dimension is 6 cm which is acceptable. It is possible with \TEX\ to handle large whole numbers,but, on the other hand, the dimensions cannot exceed \numprint{16384} pt or approximately 5.75 m. -Avec \TEX, il est aussi possible de travailler avec le package \tkzname{xfp} , qui lui permet de travailler sur des intervalles plus importants, mais au prix d'une certaine lenteur. C'est la méthode que j'ai privilégiée pour certains calculs sensibles qui requièrent une bonne précision comme des calculs de mesure d'angles ou de longueur de segment, mais il est nécessaire une fois un nombre trouvé de l'attribuer à une dimension. On retrouve toujours les mêmes contraintes. +With \TEX, it's also possible to work with the \tkzname{xfp} package. This allows him to work at longer intervals, but at the cost of a certain slowness. This is the method I have preferred for some sensitive calculations that require good precision, such as calculations to measure angles or segment length, but it is necessary once a number has been found to assign it to a dimension. We always find the same constraints. -\subsection{Le rôle de \tkzname{tkz-base}} -Le code suivant donne une erreur non parce que \numprint{6000000} est un trop grand nombre, mais parce que \numprint{0.000001} cm est une trop petite dimension. +\subsection{The role of \tkzname{\tkznameofpack}} +The following code gives an error not because \numprint{6000000} is too large, but because \numprint{0.000001} cm is too small. {\color{red} Latex Error:} @@ -46,70 +46,64 @@ Le code suivant donne une erreur non parce que \numprint{6000000} est un trop gr \end{tikzpicture} \end{tkzltxexample} -Avec \tkzname{tkz-base}, il sera possible de travailler avec des coordonnées quelconques, mais il faudra pour cela utiliser les macros du package. +With \tkzname{tkz-base}, it will be possible to work with any coordinates, but it will be necessary to use the macros of the package. -\tkzNamePack{tkz-base} permet de simplifier l'utilisation d'intervalles de valeurs divers. Ce package est utilisé par plusieurs de mes packages comme \tkzname{tkz-tukey}, un package pour dessiner les représentations graphi-ques en statistiques élémentaires, \tkzNamePack{tkz-fct} qui permet de dessiner les représentations graphiques des fonctions à l'aide du logiciel \tkzname{gnuplot}, ainsi qu'avec \tkzname{tkz-euclide} pour la géométrie euclidienne. +\tkzNamePack{tkz-base} simplifies the use of different value ranges. This package is used by several of my packages such as \tkzname{tkz-tukey}, a package for drawing graphical representations in elementary statistics, \tkzNamePack{tkz-fct} which allows to draw graphical representations of functions using \tkzname{gnuplot}, as well as with \tkzname{tkz-euclide} for Euclidean geometry. -Premièrement, il faut savoir qu'il n'est pas nécessaire de s'occuper avec \TIKZ\ de la taille du support (bounding box), cependant il est parfois nécessaire, soit de tracer une grille, soit de tracer des axes, soit de travailler avec une unité différente que le centimètre, soit finalement de contrôler la taille de ce qui sera affiché. - Pour cela, il faut avoir préparé le repère dans lequel vous allez travailler, c'est le rôle de \tkzNamePack{tkz-base} et de sa macro principale \tkzNameMacro{tkzInit}. Par exemple, si l'on veut travailler sur un carré de 10 cm de côté, mais tel que l'unité soit le dm alors il faudra utiliser. +First of all, you should know that it is not necessary to deal with \TIKZ\ with the size of the support (bounding box); however it is sometimes necessary, either to draw a grid, or to draw axes, or to work with a different unit than the centimeter, or finally to control the size of what will be displayed. + To do this, you must have prepared the frame in which you are going to work, this is the role of \tkzNamePack{tkz-base} and its main macro \tkzNameMacro{tkzInit}. For example, if you want to work on a 10 cm square, but such that the unit is the dm then you will have to use. \begin{tkzltxexample}[right margin=7cm] \tkzInit[xmax=1,ymax=1,xstep=0.1,ystep=0.1] \end{tkzltxexample} -\tkzname{xstep=0.1} signifie que 1cm représente la graduation $0.1$ ainsi la graduation $1$ se trouve à $10$ cm de l'origine. +\tkzname{xstep=0.1} means that 1cm represents the $0.1$ graduation so the $1$ graduation is at $10$ cm from the origin. -En revanche pour des valeurs de $x$ comprises entre \numprint{0} et \numprint{10000} et des valeurs de $y$ comprises entre \numprint{0} et \numprint{100000}, il faudra écrire +On the other hand, for values of $x$ between \numprint{0} and \numprint{10000} and values of $y$ between \numprint{0} and \numprint{100000}, it will be necessary to write \begin{tkzltxexample}[right margin=6cm] \tkzInit[xmax=10000,ymax=100000,xstep=1000,ystep=10000] \end{tkzltxexample} -Le résultat est toujours un carré de 10 cm de côté. +The result is always a 10 cm square. -Tout cela a peu de sens pour faire de la géométrie euclidienne, et dans ce cas, il est recommandé de laisser l'unité graphique égale à 1 cm. Je n'ai d'ailleurs pas testé si toutes les macros destinées à la géométrie euclidienne acceptaient d'autres valeurs que \tkzname{xstep=1} et \tkzname{ystep=1}. En revanche pour certains dessins, il est intéressant de fixer les valeurs extrêmes et de « clipper » le rectangle de définition afin de contrôler au mieux la taille de la figure. +All this makes little sense for Euclidean geometry, and in this case it is recommended to leave the graphic unit equal to 1 cm. I have not tested whether all macros for Euclidean geometry accept other values than \tkzname{xstep=1} and \tkzname{ystep=1}. On the other hand, for some drawings, it is interesting to fix the extreme values and to "clip" the definition rectangle in order to control the size of the figure as well as possible. -\subsection{Syntaxe de \tkzname{tkz-base}} +\subsection{Syntax of \tkzname{tkz-base}} -J'ai essayé de généraliser la syntaxe suivante : +I tried to generalize the following syntax: \begin{itemize} - \item la syntaxe est proche de celle de \LATEX, pas besoin « ; »; - \item toutes les macros ont un nom commençant par \tkzname{tkz}; - \item les accolades sont utilisées pour passer un paramètre qui sera la référence d'un objet créé par la macro; - \item les parenthèses sont utilisées pour faire référence à un objet déjà créé ou bien pour un couple de coordonnées; - \item les crochets sont nécessaires pour faire passer des arguments optionnels ou bien encore des options, certains choix sont parfois obligatoires. L'emploi de la virgule même dans un mode Math nécessite d'être protégé dans un groupe TeX; - \item les blancs (espace) sont interdits entre [...] et (...), [...] et \{...\}, ainsi qu'entre (...) et \{...\} mais il est possible de mettre des espaces entre les arguments optionnels passés [...]. - + \item The syntax is close to that of \LATEX, there's no need for "; " + \item all the macros have names beginning with \tkzname{tkz}; + \item braces are used to pass a parameter that will be the reference of an object created by the macro; + \item parentheses are used to refer to an object that has already been created or to a coordinate pair; + \item square brackets are necessary to pass optional arguments or options, some choices are sometimes mandatory. The use of the comma even in a Math mode requires to be protected in a TeX group; + \item blanks (space) are prohibited between [...] and (...), [...] and \{...\}, as well as between (...) and \{…\}, but it is possible to put spaces between past optional arguments [...]. \end{itemize} - -\newpage -\section{Initialisation \tkzcname{tkzInit}} -\subsection{La macro principale \tkzcname{tkzInit}} -\begin{NewMacroBox}{tkzInit}{\oarg{local options}}\hypertarget{init}{} - -\medskip -\begin{tabular}{lll} -\toprule -options & défaut & définition \\ +\section{Initialization \tkzcname{tkzInit}} +\subsection{The main macro \tkzcname{tkzInit}} +\begin{NewMacroBox}{tkzInit}{\oarg{local options}}\hypertarget{init}{}% +\begin{tabular}{lll}% +options & default & definition \\ \midrule -\TOline{xmin} {0} {valeur minimum des abscisses en cm} -\TOline{xmax} {10} {valeur maximum des abscisses en cm} -\TOline{xstep}{1} {différence entre deux graduations en $x$} -\TOline{ymin} {0} {valeur minimum des ordonnées en cm } -\TOline{ymax} {10} {valeur maximum des ordonnées en cm} -\TOline{ystep}{1} {différence entre deux graduations en $y$} +\TOline{xmin} {0} {minimum value of the abscissae in cm} +\TOline{xmax} {10} {maximum value of the abscissae in cm} +\TOline{xstep}{1} {difference between two graduations in $x$} +\TOline{ymin} {0} {minimum y-axis value in cm } +\TOline{ymax} {10} {maximum y-axis value in cm} +\TOline{ystep}{1} {difference between two graduations in $y$} \bottomrule \end{tabular} \medskip -{Le rôle de \tkzname{tkzInit} est de définir un repère \textcolor{red}{orthogonal} et une partie rectangulaire du plan dans laquelle vous allez placer vos dessins à l'aide de coordonnées cartésiennes. Le repère n'est pas obligatoirement normé. -Cette macro permet de définir votre environnement de travail comme avec une calculatrice.} +The role of \tkzname{tkzInit} is to define a \textcolor{red}{orthogonal} coordinates system and a rectangular part of the plane in which you will place your drawings using Cartesian coordinates. The coordinates system does not have to be normalized. +This macro allows you to define your working environment as with a calculator. \end{NewMacroBox} -\subsubsection{Modification de la taille du dessin avec \tkzcname{tkzInit}} -Cette macro prépare le terrain et définit plusieurs constantes. Il est tout à fait possible de faire une figure plus grande que le rectangle prédéfini. -De plus, comme vous pouvez le constater, il est possible d'utiliser les commandes de \TIKZ\ au milieu de celles de \tkzname{tkz} mais {\color{red} attention aux unités ! il faut réserver cette possibilité que pour des cas exceptionnels}. +\subsubsection{Changing the drawing size with \tkzcname{tkzInit}} +This macro sets the stage and defines several constants. It is quite possible to make a figure larger than the predefined rectangle. +Moreover, as you can see, it is possible to use the commands of \TIKZ\ in the middle of those of \tkzname{tkz} but {\color{red} attention to the units! This possibility must be reserved for exceptional cases only.} \begin{tkzexample}[latex=10cm,small] \begin{tikzpicture} @@ -121,9 +115,9 @@ De plus, comme vous pouvez le constater, il est possible d'utiliser les commande \end{tkzexample} %<–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––> -\subsubsection{Rôle de \tkzname{xstep} , \tkzname{ystep}} +\subsubsection{Role of \tkzname{xstep} , \tkzname{ystep}} -\tkzHandBomb\ Attention, une graduation est représentée par 1 cm, sauf si vous redimensionnez la figure avec l'option \tkzname{scale}. Dans l'exemple ci-dessous \tkzname{xstep} = 2 correspond à 1 cm, donc entre 0 et 10, il nous faudra 5 cm. De même \tkzname{ystep}=400, il y a donc 2 cm entre 0 et 800. Il n'est pas possible d'utiliser les options de \TIKZ, \tkzname{x=...} et \tkzname{y=...}. +\tkzHandBomb\ Warning, a graduation is represented by 1 cm, unless you resize the figure with the \tkzname{scale} option. In the example below \tkzname{xstep} = 2 corresponds to 1 cm, so between 0 and 10, we will need 5 cm. Similarly \tkzname{ystep}=400, so between 0 and 800 there are 2 cm. It is not possible to use the options of \TIKZ, \tkzname{x=...} and \tkzname{y=...}. \medskip \begin{tkzexample}[latex=7cm,small] @@ -135,7 +129,7 @@ De plus, comme vous pouvez le constater, il est possible d'utiliser les commande \end{tikzpicture} \end{tkzexample} -\subsection{Autre exemple avec \tkzname{xstep} et \tkzname{ystep}} +\subsection{Another example with \tkzname{xstep} and \tkzname{ystep}} \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture} \tkzInit[xmax=5,xstep=1,ymax=2,ystep=.5] @@ -144,12 +138,8 @@ De plus, comme vous pouvez le constater, il est possible d'utiliser les commande \end{tikzpicture} \end{tkzexample} -\subsubsection{Origine personnalisée.} - -\medskip -Il est important de remarquer que l'on peut placer un point sans rien calculer. - - +\subsubsection{Customized origin.} +It is important to note that you can place a point without calculating anything. \begin{tkzexample}[latex=10cm,small] \begin{tikzpicture} \tkzInit[xmin=20, @@ -164,15 +154,15 @@ Il est important de remarquer que l'on peut placer un point sans rien calculer. \end{tikzpicture} \end{tkzexample} -\subsubsection{Utilisation des décimaux } +\subsubsection{Use of decimals } \medskip -Il est préférable d'écrire les différents arguments relatifs à un axe avec le même nombre de décimales. -\tkzname{numprint} est utilisé pour afficher les graduations correctement. +It is preferable to write the different arguments relating to an axis with the same number of decimals. +\tkzname{numprint} is used to display the graduations correctly. - Dans l'exemple suivant, \tkzname{numprint} utilise les conventions françaises pour l'écriture des nombres car j'ai utilisé : +In the following example, \tkzname{numprint} uses the English conventions for writing numbers because I used: -\tkzcname{usepackage[french]\{babel\} } +\tkzcname{usepackage[english]\{babel\} } \medskip @@ -187,10 +177,7 @@ Il est préférable d'écrire les différents arguments relatifs à un axe avec \end{tikzpicture} \end{tkzexample} -\subsubsection{Valeurs négatives} - -\medskip - +\subsubsection{Negative values} \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture} \tkzInit[xmin = -40, @@ -203,5 +190,4 @@ Il est préférable d'écrire les différents arguments relatifs à un axe avec \end{tikzpicture} \end{tkzexample} - \endinput diff --git a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-installation.tex b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-installation.tex index 49c9246b473..260c0de199b 100644 --- a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-installation.tex +++ b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-installation.tex @@ -1,10 +1,10 @@ \section{Installation} -\NamePack{tkz-base} est désormais sur le serveur du \tkzname{CTAN}\footnote{\NamePack{tkz-base} fait partie de \NameDist{TeXLive} et \tkzname{tlmgr} permet de l'installer, il fait aussi partie de \NameDist{MikTeX} sous \NameSys{Windows}}. Si vous voulez tester une version beta, il vous suffit de placer les fichiers suivants dans un dossier texmf que votre système pourra trouver. +\NamePack{tkz-base} is now on the server of the \tkzname{CTAN}\footnote{\NamePack{tkz-base} is part of \NameDist{TeXLive} and \tkzname{tlmgr} allows to install it, it is also part of \NameDist{MikTeX} under \NameSys{Windows}}. If you want to test a beta version, just put the following files in a texmf folder that your system will be able to find. -\subsection{Fichiers présents} +\subsection{Files present} %–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––> -Avant de tester l'installation, vous pouvez vérifier que le dossier \tkzname{tkzbase} contient les fichiers suivants~: +Before testing the installation, you can verify that the \tkzname{tkzbase} folder contains the following files: \begin{itemize} \item \tkzname{tkz-base.cfg} @@ -26,11 +26,11 @@ Avant de tester l'installation, vous pouvez vérifier que le dossier \tkzname{tk \item \tkzname{tkz-tools-utilities.tex} \end{itemize} -Celui qui contient les principales macros est \tkzname{tkz-tools-base.tex} -, il est appelé par \tkzname{tkz-base} qui gère l'ensemble des fichiers. -Les différents outils sont dans les fichiers commençant par \tkzname{tkz-tools}, les objets mathématiques créés le sont dans des fichiers dont le nom a pour préfixe \tkzname{tkz-obj}. Enfin \tkzname{tkz-base.cfg} dont la présence n'est pas obligatoire permet de modifier beaucoup de valeurs par défaut. +The one with the main macros is \tkzname{tkz-tools-base.tex}, +it's called \tkzname{tkz-base} which handles all the files. +The various tools are in files beginning with \tkzname{tkz-tools}, the mathematical objects created are in files whose name has for prefix \tkzname{tkz-obj}. Finally \tkzname{tkz-base.cfg} whose presence is not mandatory allows to modify many default values. -De plus, \TIKZ\ est chargé avec les librairies suivantes~: +Moreover, \TIKZ\ is loaded with the following libraries: \begin{tkzltxexample}[] \usetikzlibrary{angles, arrows, arrows.meta ,babel, calc, decorations, decorations.markings, diff --git a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-main.tex b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-main.tex index 2b745068a52..591eda88913 100644 --- a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-main.tex +++ b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-main.tex @@ -1,34 +1,51 @@ %!TEX TS-program = lualatex -% encoding : utf8 +% encoding: utf8 % documentation of tkz-base.sty -% Copyright (C) 2020 Alain Matthes -% -% This file may be distributed and/or modified -% -% 1. under the LaTeX Project Public License , either version 1.3 -% of this license or (at your option) any later version and/or -% 2. under the GNU Public License. -% -% See the file doc/generic/pgf/licenses/LICENSE for more details.% -% See http://www.latex-project.org/lppl.txt for details. - -% TKZdoc-base-main is the french documentation of tkz-base +% Copyright 2020 Alain Matthes +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. % +% This work has the LPPL maintenance status “maintained”. +% +% The Current Maintainer of this work is Alain Matthes. +% This work consists of the files: +% TKZdoc-base-axes.tex +% TKZdoc-base-BB.tex +% TKZdoc-base-compilation.tex +% TKZdoc-base-divers.tex +% TKZdoc-base-example.tex +% TKZdoc-base-faq.tex +% TKZdoc-base-grid.tex +% TKZdoc-base-initialisation.tex +% TKZdoc-base-installation.tex +% TKZdoc-base-main.tex +% TKZdoc-base-marks.tex +% TKZdoc-base-news.tex +% TKZdoc-base-obj.tex +% TKZdoc-base-point.tex +% TKZdoc-base-rep.tex +% TKZdoc-base-style.tex +% TKZdoc-base-texte.tex +% TKZdoc-base-tools.tex \documentclass[DIV = 14, fontsize = 10, headinclude = false, index = totoc, footinclude = false, twoside, - headings = small - ]{tkz-doc} + headings = small]{tkz-doc} \usepackage{etoc} \gdef\tkznameofpack{tkz-base} -\gdef\tkzversionofpack{3.02c} -\gdef\tkzdateofpack{2020/02/06} +\gdef\tkzversionofpack{3.05c} +\gdef\tkzdateofpack{2020/03/03} \gdef\tkznameofdoc{doc-tkz-base} -\gdef\tkzversionofdoc{3.02c} -\gdef\tkzdateofdoc{2020/02/06} +\gdef\tkzversionofdoc{3.05c} +\gdef\tkzdateofdoc{2020/03/03} \gdef\tkzauthorofpack{Alain Matthes} \gdef\tkzadressofauthor{} \gdef\tkznamecollection{AlterMundus} @@ -36,44 +53,52 @@ \gdef\tkzengine{lualatex} \gdef\tkzurlauthorcom{http://altermundus.fr} % -- Packages --------------------------------------------------- -\usepackage[dvipsnames,svgnames]{xcolor} \usepackage{calc} \usepackage{tkz-euclide} \usepackage[colorlinks]{hyperref} \hypersetup{ - linkcolor=BrickRed, + linkcolor=Gray, citecolor=Green, filecolor=Mulberry, urlcolor=NavyBlue, - menucolor=BrickRed, + menucolor=Gray, runcolor=Mulberry, - linkbordercolor=BrickRed, + linkbordercolor=Gray, citebordercolor=Green, filebordercolor=Mulberry, urlbordercolor=NavyBlue, - menubordercolor=BrickRed, + menubordercolor=Gray, runbordercolor=Mulberry, pdfsubject={Cartesian System}, pdfauthor={\tkzauthorofpack}, pdftitle={\tkznameofpack}, - pdfkeywords={tikz, pgf, pdf, pdflatex, graphique, euclide,lualatex, + pdfkeywords={tikz, pgf, pdf, pdflatex, graphic, euclide,lualatex, geometry, points, maths, line, circle, angle ,polygon}, pdfcreator={\tkzengine} } \usepackage{tkzexample} -\usepackage{mathtools} +%\usepackage{mathtools} +\usepackage{fontspec} +\setmainfont{texgyrepagella}% + [ + Extension = .otf , + UprightFont = *-regular, + ItalicFont = *-italic, + BoldFont = *-bold, + BoldItalicFont = *-bolditalic, + Ligatures=TeX, + Numbers={Lowercase,Monospaced}, + ] \usepackage{unicode-math} -\usepackage{fourier-otf} -\setmainfont[Ligatures=TeX]{TeX Gyre Pagella} -\setmathfont{TeX Gyre Pagella Math} +\usepackage{fourier-otf,zorna} \usepackage{datetime,multicol,lscape} -\usepackage[french]{babel} +\usepackage[english]{babel} \usepackage[autolanguage]{numprint} \usepackage{ulem} \usepackage{microtype} \usepackage{array,multirow,multido,booktabs} \usepackage{shortvrb,fancyvrb} -\renewcommand{\labelitemi}{\lefthand} +\renewcommand{\labelitemi}{--} \AtBeginDocument{\MakeShortVerb{\|}} % link to shortvrb \pdfcompresslevel=9 \setlength\parindent{0pt} @@ -96,30 +121,49 @@ \clearpage \thispagestyle{empty} \maketitle +\null +\AddToShipoutPicture*{% +\setlength\unitlength{1mm} +\put(70,120){% +\begin{tikzpicture} + \node at (30pt,30pt){\fontsize{60}{60}\selectfont \zorna{c}}; + \node at (270pt,30pt){\fontsize{60}{60}\selectfont \zorna{d}}; + \node at (30pt,210pt){\fontsize{60}{60}\selectfont \zorna{a}}; + \node at (270pt,210pt){\fontsize{60}{60}\selectfont \zorna{b}}; + \draw[line width=2pt,double,color=MidnightBlue, + fill=myblue!10,opacity=.5] (0,0) rectangle (300pt,240pt); + \node[text width=240pt] at (150 pt,120 pt){% + \begin{center} + \color{MidnightBlue} + \fontsize{24}{48} + \selectfont tkz-base\\ + \end{center}}; +\end{tikzpicture}} +} -\clearpage% next première page présentation +\clearpage \tkzSetUpColors[background=white,text=darkgray] \let\rmfamily\ttfamily \nameoffile{\tkznameofpack} -\defoffile{\tkzname{\tkznameofpack} est un package basé sur \TIKZ\space permettant d'obtenir des graphiques le plus simplement possible. Il est la base sur laquelle sera construite une série de packages ayant comme point commun, la création de dessins utiles dans l'enseignement des mathématiques. Le rôle de \tkzname{\tkznameofpack} est essentiellement de fournir une macro permettant de définir un repère orthogonal, et de laisser le choix à l'utilisateur des unités graphiques. Ce package nécessite la version égale ou supérieure à 3 de \TIKZ.} +\defoffile{\tkzname{\tkznameofpack} is a package based on \TIKZ\ to make graphics as simple as possible. It is the basis on which a series of packages will be built, having as a common point, the creation of drawings useful in the teaching of mathematics. The main function of Basic is to provide an orthogonal coordinate system, and to let the user choose the graphical units. This package requires version 3 or higher of \TIKZ.} \presentation \vspace*{1cm} -\noindent\space Je souhaite remercier \textbf{Till~Tantau} pour avoir créé le merveilleux outil \href{http://sourceforge.net/projects/pgf/}{Ti\emph{k}Z}. +\noindent\space I'd like to thank \textbf{Till~Tantau} for creating the wonderful tool \href{http://sourceforge.net/projects/pgf/}{\TIKZ}. \vspace*{12pt} -\noindent\space Je remercie \textbf{Yve~Combe} pour avoir partagé son travail sur le rapporteur et les constructions à l'aide du compas. Je souhaite remercier également, \tkzimp{David~Arnold} qui a corrigé un grand nombre d'erreurs et qui a testé de nombreux exemples, \tkzimp{Wolfgang~Büchel} qui a corrigé également des erreurs et a construit de superbes scripts pour obtenir les fichiers d'exemples, \tkzimp{John~Kitzmiller} et \tkzimp{Dimitri~Kapetas} pour leurs exemples, et enfin \tkzimp{Gaétan~Marris} pour ses remarques et corrections. +\noindent\space I thank \textbf{Yves~Combe} for sharing his work on the protractor and the compass constructions. I would also like to thank, \tkzimp{David~Arnold} who corrected a lot of errors and tested many examples, \tkzimp{Wolfgang~Büchel} who also corrected errors and built great scripts to get the example files, \tkzimp{John~Kitzmiller} and \tkzimp{Dimitri~Kapetas} for their examples, and finally \tkzimp{Gaétan~Marris} for his remarks and corrections. \vspace*{12pt} -\noindent\space Vous trouverez de nombreux exemples sur mon site~: -\href{http://altermundus.fr}{altermundus.fr} +\noindent\space You will find many examples on my site: +\href{http://altermundus.fr}{altermundus.fr}. \vfill -Vous pouvez envoyer vos remarques, et les rapports sur des erreurs que vous aurez constatées à l'adresse suivante~: \href{mailto:al.ma@mac.com}{\textcolor{pdfurlcolor}{\tkzauthorofpack}}. +You can send your remarks, and reports on errors you find, to the following address: \href{mailto:al.ma@mac.com}{\textcolor{pdfurlcolor}{\tkzauthorofpack}}. -This file can be redistributed and/or modified under the terms of the LATEX +This file can be redistributed and/or modified under the terms of the \LATEX\ Project Public License Distributed from \href{http://www.ctan.org/}{CTAN}\ archives. @@ -140,7 +184,6 @@ Project Public License Distributed from \href{http://www.ctan.org/}{CTAN}\ arch \include{TKZdoc-base-point} \include{TKZdoc-base-style} \include{TKZdoc-base-BB} -\include{TKZdoc-base-tools} \include{TKZdoc-base-obj} \include{TKZdoc-base-rep} \include{TKZdoc-base-divers} diff --git a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-marks.tex b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-marks.tex index 97f9fabb12b..32ccd34e17b 100644 --- a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-marks.tex +++ b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-marks.tex @@ -1,35 +1,33 @@ -\section{Marks, marques ou symboles} +\section{Marks or symbols} -J'ai distingué les points utilisés en géométrie euclidienne et les « marks » ou symboles que l'on peut rencontrés en statistiques. +I distinguished between the points used in Euclidean geometry and the "marks or symbols" that can be found in statistics. -Pour positionner le symbole, on utilise la macro \tkzcname{tkzDefPoint} pour définir correctement un point, puis la macro \tkzcname{tkzDrawMark} pour tracer le symbole. +To position the symbol, we use the macro \tkzcname{tkzDefPoint} to correctly define a point, then the macro \tkzcname{tkzDrawMark} to draw the symbol. -Il est fréquent d'avoir à tracer un nuage de points, j'ai donc créé une macro qui permet de définir plusieurs points rapidement. +It is common to have to draw a scatter plot , so I created a macro that allows you to define several points quickly. -Un symbole "mark" peut être mise à l'échelle , ce qui est parfois utile, mais en revanche si on modifie différemment les abscisses et les ordonnées alors les "marks" sont déformées. +A "mark" symbol can be scaled, which is sometimes useful, but, on the other hand, if you change the abscissa and ordinates differently then the "marks" are distorted. -Rappel: il était déjà possible de créer un nuage de points avec la macro \tkzcname{tkzDefPoints}, mais cela impose de donner une référence (un nom) à chaque point, ce qui est parfois fastidieux. La macro \tkzcname{tkzSetOfPoints} permet de définir des points \tkzname{tkzPt1}, \tkzname{tkzPt2},etc. -La macro \tkzcname{tkzDefSetOfPoints} a été défini +Reminder: it was already possible to create a cloud of points with the macro \tkzcname{tkzDefPoints}, but this requires to give a reference (a name) to each point, which is sometimes tedious. The macro \tkzcname{tkzSetOfPoints} allows to define points \tkzname{tkzPt1}, \tkzname{tkzPt2}, etc. - -C'est ce qu'on appelle fréquemment « nuage de points». La différence par rapport à la macro \tkzcname{tkzDefPoints}, c'est que la référence aux points est donnée par un préfixe (par défaut tkzPt) et le numéro du point. -Les points ne sont pas tracés. Voir -\hyperlink{label_tkzDefSetOfPoints}{tkzDefSetOfPoints} +This is frequently referred to as the "scatter plot ". The difference from the macro \tkzcname{tkzDefPoints} is that the reference to the points is given by a prefix (default tkzPt) and the point number. + +The points are not drawn. \subsection{\tkzcname{tkzDrawSetOfPoints}} -\begin{NewMacroBox}{tkzDrawSetOfPoints}{\oarg{local options}} -Permet de placer des symboles sur les points définis par \tkzcname{tkzDefSetOfPoints}. +\begin{NewMacroBox}{tkzDrawSetOfPoints}{\oarg{local options}}% +Allows you to place symbols on the points defined by \tkzcname{tkzDefSetOfPoints}. \medskip -\begin{tabular}{lll} -options & défaut & définition \\ +\begin{tabular}{lll}% +options & default & definition \\ \midrule -\TOline{prefix} {tkzPt} {préfixe des noms des points} +\TOline{prefix} {tkzPt} {point name prefix} \end{tabular} \end{NewMacroBox} - \subsubsection{Tracé d'un nuage avec \tkzcname{tkzDrawSetOfPoints}} +\subsubsection{Drawing of a scatter plot with \tkzcname{tkzDrawSetOfPoints}} \begin{tkzexample}[latex=6cm,small] \begin{tikzpicture}[scale=0.75] \tkzInit[xmax=6,ymin=1000,ymax=5000,ystep=1000] @@ -42,21 +40,19 @@ options & défaut & définition \\ \end{tikzpicture} \end{tkzexample} -\newpage \subsection{\tkzcname{tkzJoinSetOfPoints}} - -\begin{NewMacroBox}{tkzJoinSetOfPoints}{\oarg{local options}} -Permet de joindre les symboles par des segments de droite. Il est possible d'utiliser bien sûr toutes les options de \TIKZ. +\begin{NewMacroBox}{tkzJoinSetOfPoints}{\oarg{local options}}% +Allows the symbols to be joined by line segments. Of course, it is possible to use all the options of \TIKZ. \medskip -\begin{tabular}{lll} -options & défaut & définition \\ +\begin{tabular}{lll}% +options & default & definition \\ \midrule -\TOline{prefix} {tkzPt} {préfixe des noms des points} +\TOline{prefix} {tkzPt} {point name prefix} \end{tabular} \end{NewMacroBox} -\subsubsection{Lier les points d'un nuage avec \tkzcname{tkzJoinSetOfPoints}} +\subsubsection{Link the points of a scatter plot with \tkzcname{tkzJoinSetOfPoints}} \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture}[scale=1] \tkzInit[xmax=5, @@ -76,8 +72,7 @@ options & défaut & définition \\ \end{tikzpicture} \end{tkzexample} -\subsubsection{Utilisation des points d'un nuage} - +\subsubsection{Using the points of a scatter plot} \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture}[scale=.5] \tkzInit[xmax=5,ymin=1000, @@ -97,17 +92,15 @@ options & défaut & définition \\ % \subsection{Mark option \tkzname{mark} et \tkzname{size}} \subsection{\tkzcname{tkzSetUpMark}} - -\begin{NewMacroBox}{tkzSetUpMark}{\oarg{local options}} -\begin{tabular}{lll} -options & défaut & définition \\ +\begin{NewMacroBox}{tkzSetUpMark}{\oarg{local options}}% +\begin{tabular}{lll}% +options & default & example \\ \midrule -\TOline{liste}{no default}{exemple \tkzcname{tkzSetUpMark[mark=heart]}} +\TOline{liste}{no default}{\tkzcname{tkzSetUpMark[mark=heart]}} \end{tabular} - \end{NewMacroBox} -\subsubsection{Deux nuages} +\subsubsection{Two scatter plots} \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture} \tkzInit[xmax=5.5,ymin=1000,% @@ -136,19 +129,18 @@ options & défaut & définition \\ \end{tkzexample} \subsection{\tkzcname{tkzDrawMark}} - -\begin{NewMacroBox}{tkzDrawMark}{\oarg{local options}\parg(point)} -Place un symbole. Plus efficace que la suivante pour placer un seul symbole. +\begin{NewMacroBox}{tkzDrawMark}{\oarg{local options}\parg(point)}% +Place a symbol. More efficient than the next to place a single symbol. \medskip -\begin{tabular}{lll} -options & défaut & définition \\ +\begin{tabular}{lll}% +options & default & definition \\ \midrule -\TOline{prefix} {tkzPt} {préfixe des noms des points} +\TOline{prefix} {tkzPt} {point name prefix} \end{tabular} \end{NewMacroBox} - +\subsubsection{Ball; use of \tkzcname{tkzDrawMarks}} \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture} \tkzInit[xmax=3,ymax=1] @@ -157,21 +149,19 @@ options & défaut & définition \\ \end{tikzpicture} \end{tkzexample} - \subsection{\tkzcname{tkzDrawMarks}} - -\begin{NewMacroBox}{tkzDrawMarks}{\oarg{local options}\parg(list of points)} -Permet de placer une série de marques. +\begin{NewMacroBox}{tkzDrawMarks}{\oarg{local options}\parg(list of points)}% +Allows you to place a series of marks. \medskip -\begin{tabular}{lll} -options & défaut & définition \\ +\begin{tabular}{lll}% +options & default & definition \\ \midrule -\TOline{prefix} {tkzPt} {préfixe des noms des points} +\TOline{prefix} {tkzPt} {point name prefix} \end{tabular} \end{NewMacroBox} -\subsubsection{Mark et nuage; utilisation de \tkzcname{tkzDrawMarks}} +\subsubsection{Mark and plot; use of \tkzcname{tkzDrawMarks}} \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture} \tkzInit[xmax=6,ymin=1000, diff --git a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-news.tex b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-news.tex index 4ef552e71c5..c882351812c 100644 --- a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-news.tex +++ b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-news.tex @@ -1,29 +1,26 @@ -\section{Nouveautés et présentation} +\section{News and presentation} -Ce package est le socle en particulier de \tkzNamePack{tkz-euclide} et de \tkzNamePack{tkz-fct}. Il fournit un repère cartésien qui sera défini avec la macro \tkzcname{tkzInit}. Le package a été modifié et des transferts d' objets entre \tkzimp{tkz-base} et \tkzimp{tkz-euclide} ont été effectués. -Dans le futur, les macros de définition seront isolées. +This package is the foundation of the \tkzNamePack{tkz-euclide} and \tkzNamePack{tkz-fct} in particular. It provides a Cartesian system that will be defined by the macro \tkzcname{tkzInit}. The package has been modified and object transfers between \tkzimp{tkz-base} and \tkzimp{tkz-euclide} have been performed. +In the future, the definition macros will be isolated. -La nouveauté principale est le remplacement récent du package \tkzNamePack{fp} par \tkzNamePack{xfp}. L'apparition de celui-ci est un pas vers la version 3 de \LATEX. - Le prochain pas sera la création d'un nouveau paquet +The main novelty is the recent replacement of the \tkzNamePack{fp} package by \tkzNamePack{xfp}. The appearance of this one is a step towards version 3 of \LATEX. + The next step will be the creation of a new package. -Voici quelques unes des modifications. Le package |tkz-euclide| apporte davantage de nouveautés. +Here are some of the changes. The |tkz-euclide| package brings more new features. \vspace{2cm} \begin{itemize}\setlength{\itemsep}{10pt} -\item Amélioration du code -\item Avec \tkzimp{tkz-euclide} charge tous les objets, donc plus besoin de placer \tkzcname{usetkzobj{all}}. -\item Correction de bugs -\item La "bounding box" est désormais contrôlée dans chaque macro (enfin je l'espère) cela permet d'éviter l'utilisation de \tkzcname{tkzInit} suivi de \tkzcname{tkzClip} -\item Ajout de macros concernant la "bounding box" : \tkzcname{tkzSaveBB} \tkzcname{tkzClipBB} etc. -\item Logiquement la plupart des macros acceptent les options de TikZ. J'ai donc retiré les options "doublons". -\item Suppression de l'option "label options" -\item Les points aléatoires sont désormais dans \tkzimp{tkz-euclide} et la macro \tkzcname{tkzGetRandPointOn} est remplacée par \tkzcname{tkzDefRandPointOn}. Pour des raisons d'homogénéité, il faut récupérer les points avec \tkzcname{tkzGetPoint}. -\item Les options \tkzimp{end} et \tkzimp{start} qui permettaient de donner un label à une droite sont supprimées. Il faut désormais utiliser la macro \tkzcname{tkzLabelLine} +\item Code Improvement. +\item Bug correction. +\item The bounding box is now controlled in each macro (hopefully) to avoid the use of \tkzcname{tkzInit} followed by \tkzcname{tkzClip}. +\item Addition of macros for the "bounding box": \tkzcname{tkzSaveBB} \tkzcname{tkzClipBB}. +\item Logically most macros accept TikZ options. So I removed the "duplicate" options. +\item Removing the option "label options". +\item Random points are now in \tkzimp{tkz-euclide} and the macro \tkzcname{tkzGetRandPointOn} is replaced by \tkzcname{tkzDefRandPointOn}. For homogeneity reasons, the points must be retrieved with \tkzcname{tkzGetPoint}. +\item The options \tkzimp{end} and \tkzimp{start} which allowed to give a label to a line are removed. You must now use the macro \tkzcname{tkzLabelLine}. -\item Introduction des librairies \NameLib{quotes} et \NameLib{angles} cela permet de donner un label à un point.même si je ne suis pas favorable à cette pratique. +\item Introduction of the libraries \NameLib{quotes} and \NameLib{angles} it allows to give a label to a point.even if I am not in favour of this practice. -\item La notion de vecteur disparait pour tracer un vecteur il suffit de passer "->" en option de \tkzcname{tkzDrawSegment}. - -\item Apparition de la macro \tkzcname{usetkztool} qui permet de charger de nouveaux "outils". +\item Appearance of the macro \tkzcname{usetkztool} which allows to load new "tools". \end{itemize} \endinput \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-obj.tex b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-obj.tex index ea697451c61..a20b705e397 100644 --- a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-obj.tex +++ b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-obj.tex @@ -1,109 +1,7 @@ -\section{Utilisation des objets complémentaires ou des outils} +\section{Use Additional Objects or Tools} -\subsection{Objets complémentaires} -Ces objets complémentaires peuvent être des points particuliers, des droites, des cercles, des arcs, etc. - -Il est possible d'utiliser certains de ces objets, sans charger complètement \tkzname{tkz-euclide}, mais en utilisant la macro \tkzcname{usetkzobj}. - -\tkzname{tkz-base} charge les objets les plus utilisés, marqués «~présent~» dans la liste ci-dessous. Cette liste a évolué et le peut encore.. - -\begin{NewMacroBox}{usetkzobj}{\var{liste d'objets}} \hypertarget{obj}{} - -\begin{tabular}{lll} -options & & définition \\ -\midrule -\TAline{axes} {présent} {tracer des axes } -\TAline{circles} {présent} {tracer, nommer des circles, } -\TAline{grids} {présent} {tracer des grilles } -\TAline{lines} {présent} {tracer, nommer des droites } -\TAline{marks} {présent} {tracer des marques} -\TAline{points} {présent} {définir, nommer, tracer des points } -\TAline{rep} {présent} {définir, tracer un repère} -\TAline{segments} {présent} {étiqueter, tracer des segments} - -\TAline{defcircles} {absent} {définir des cercles} -\TAline{deflines} {absent} {définir des droites} -\TAline{defpointsby} {absent} {définir des points obtenus par une transformation} -\TAline{defpointsrnd} {absent} {définir des points aléatoires} -\TAline{defpointswith}{absent} {définir des points obtenus vectoriellement} - -\TAline{angles} {absent} {définir, nommer, tracer des angles} -\TAline{arcs} {absent} {définir, tracer des arcs} -\TAline{compass} {absent} {afficher des traces de compas} -\TAline{polygons} {absent} {définir, nommer, tracer des polygones} -\TAline{protractor}{absent} {tracer un rapporteur} -\TAline{sectors} {absent} {définir, nommer, tracer des secteurs} -\TAline{show} {absent} {afficher les traces de compas d'une construction} -\TAline{triangles} {absent} {définir, nommer, tracer des triangles} -\end{tabular} -\end{NewMacroBox} - -\subsection{\tkzcname{usetkzobj\{defcircles\}}} - -\begin{tkzexample}[latex=8 cm,small] -\begin{tikzpicture}[scale=0.75] - \tkzDefPoint(0,0){A} - \tkzDefPoint(4,0){B} - \tkzDefPoint(3,3){C} - \tkzDefCircle[in](A,B,C) - \tkzGetPoint{I}\tkzGetLength{rI} - \tkzDrawCircle[R](I,\rI) - \tkzDrawPolygon(A,B,C) - \tkzDrawPoints(A,B,C,I) - \tkzLabelPoints(A,B,C,I) -\end{tikzpicture} -\end{tkzexample} - -\subsection{Outils complémentaires} -\tkzHandBomb\ Attention, il faut utiliser \tkzname{tkz-euclide} pour avoir la possibilité d'utiliser des outils comme les transformations ou encore les intersections. - -\begin{NewMacroBox}{usetkztool}{\var{liste d'objets}} \hypertarget{obj}{} - -\begin{tabular}{lll} -options & & définition \\ -\midrule -\TAline{BB} {présent} {outils permettant de trvailler sur la Bounding Box (BB)} -\TAline{arith} {présent} {outils sur les nombres entiers "macros dans TikZ >=3"} -\TAline{base} {présent} {macro \tkzcname{tkzInit} base essentielle} -\TAline{math} {présent} {outils mathématiques de base} -\TAline{print} {présent} {définir, nommer, tracer des points particuliers} -\TAline{text} {présent} {outils permettant de travailler sur des textes} -\TAline{utilities} {présent} {utilitaires} -\TAline{intersections} {absent} {intersection de droites, de cercles, de droite et de cercle} -\end{tabular} - \end{NewMacroBox} - - \subsection{Exemple} - \begin{minipage}{0.45\textwidth} - \begin{tkzltxexample}[small] - \documentclass[border=.25cm]{standalone} - \usepackage{tkz-base} - \usetkztool{intersections} - - \begin{document} - \begin{tikzpicture} - \tkzDefPoints{0/0/A,2/2/B,1/2/C} - \tkzDrawCircles(A,B C,B) - \tkzDrawPoints(A,B,C) - \tkzLabelPoints(A,B,C) - \tkzInterCC(A,B)(C,B) - \tkzGetPoints{D}{E} - \tkzDrawPoints[red](D,E) - \end{tikzpicture} - \end{document} - \end{tkzltxexample} -\end{minipage} - \begin{minipage}{0.45\textwidth} - \begin{tikzpicture} - \tkzDefPoints{0/0/A,2/2/B,1/2/C} - \tkzDrawCircles(A,B C,B) - \tkzDrawPoints(A,B,C) - \tkzLabelPoints(A,B,C) - \tkzInterCC(A,B)(C,B) - \tkzGetPoints{D}{E} - \tkzDrawPoints[red](D,E) - \end{tikzpicture} -\end{minipage} +These complementary objects can be particular points, straight lines, circles, arcs, etc. +Now \tkzname{\tkznameofpack} has been minimized. If you want to use particular objects you must use \tkzname{tkz-euclide}. \endinput \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-point.tex b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-point.tex index 13d1dfdba8d..03a6721bd21 100644 --- a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-point.tex +++ b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-point.tex @@ -1,40 +1,38 @@ -\section{Les points} +\section{The points} -J'ai fait une distinction entre le point utilisé en géométrie euclidienne et le point pour représenter un élément d'un nuage statistique. Dans le premier cas, j'utilise comme objet un \tkzname{node}, ce qui se traduit par le fait que la représentation du point ne peut être modifiée par un \tkzname{scale}; dans le second cas, j'utilise comme objet un \tkzname{plot mark}. Ce dernier peut être mis à l'échelle et posséder des formes plus variées que le node. +I made a distinction between the point used in Euclidean geometry and the point used to represent an element of a statistical cloud. In the first case, I use as object a \tkzname{node}, which means that the representation of the point cannot be modified by a \tkzname{scale}; in the second case, I use as object a \tkzname{plot mark}. The latter can be scaled and have more varied forms than the node. -La nouvelle macro est \tkzNameMacro{tkzDefPoint}, celle-ci permet d'utiliser des options propres à \TIKZ\ comme shift et les valeurs sont traitées avec tkz-base. De plus, si des calculs sont nécessaires alors c'est le package \tkzNamePack{xfp} qui s'en charge. On peut utiliser les coordonnées cartésiennes ou polaires. +The new macro is \tkzNameMacro{tkzDefPoint}, it allows to use \TIKZ-specific options as a shift and the values are processed with tkz-base. Moreover, if calculations are needed then the \tkzNamePack{xfp} package takes care of them. You can use Cartesian or polar coordinates. -\subsection{Définition d'un point en coordonnées cartésiennes : \tkzcname{tkzDefPoint}} \hypertarget{tdp}{} +\subsection{Defining a point in Cartesian coordinates: \tkzcname{tkzDefPoint}} \hypertarget{tdp}{} -\begin{NewMacroBox}{tkzDefPoint}{\oarg{local options}\parg{x,y}\var{name} ou \parg{a:r}\var{name}} - -\begin{tabular}{lll} -\toprule -arguments & défaut & définition \\ +\begin{NewMacroBox}{tkzDefPoint}{\oarg{local options}\parg{x,y}\var{name} ou \parg{a:r}\var{name}}% +\begin{tabular}{lll}% +arguments & default & definition \\ \midrule -\TAline{x,y}{no default}{x et y sont deux dimensions, par défaut en cm.} -\TAline{a:r}{no default}{a est un angle en degré, r une dimension} +\TAline{x,y}{no default}{$x$ and $y$ are two dimensions, by default in cm.} +\TAline{a:r}{no default}{$a$ is an angle in degrees, $r$ is a dimension} \bottomrule \end{tabular} \medskip -\noindent{Les arguments obligatoires de cette macro sont deux dimensions exprimées avec des décimaux, dans le premier cas ce sont deux mesures de longueur, dans le second ce sont une mesure de longueur et la mesure d'un angle en degré} +\noindent{The mandatory arguments of this macro are two dimensions expressed with decimals, in the first case they are two measures of length, in the second case they are a measure of length and the measure of an angle in degrees}. \medskip -\begin{tabular}{lll} +\begin{tabular}{lll}% \toprule -options & défaut & définition \\ +options & default & definition \\ \midrule -\TOline{shift} {(0,0)} {espacement entre deux valeurs} +\TOline{shift} {(0,0)} {value spacing} \bottomrule \end{tabular} \medskip -\noindent{Toutes les options de \TIKZ\ que l'on peut appliquer à \tkzname{coordinate}, sont applicables (enfin je l'espère!) comme par exemple l'option \tkzname{label} définit avec la librairie \tkzname{quotes}.} +\noindent{All the options of \TIKZ\ that we can apply to \tkzname{coordinate}, are applicable (well I hope!) as for example the option \tkzname{label} defined with the library \tkzname{quotes}.} \end{NewMacroBox} -\subsubsection{Utilisation de \tkzname{shift}} -\tkzname{shift} permet de placer les points par rapport à un autre. +\subsubsection{Use of \tkzname{shift}} +\tkzname{shift} allows the points to be placed in relation to each other. \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture}[trim left=-1cm] @@ -46,8 +44,8 @@ options & défaut & définition \\ \end{tikzpicture} \end{tkzexample} -\subsubsection{Placer un label avec la librairie \tkzname{quotes} } -Je préfère ne pas mélanger les opérations et utiliser \tkzcname{tkzLabelPoint} pour placer les labels. voir la section 17.10.4 The Quotes Syntax. +\subsection{Placing a label with the library \tkzname{quotes}} +I prefer not to mix operations and use \tkzcname{tkzLabelPoint} to place labels. See section The Syntax Quotes. \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture}[trim left=-1cm] @@ -63,8 +61,8 @@ Je préfère ne pas mélanger les opérations et utiliser \tkzcname{tkzLabelPoin \end{tkzexample} -\subsubsection{Rotation avec \tkzname{shift} et \tkzname{scope} } -Préférable pour effectuer une rotation, est d'utiliser un environnement \tkzNameEnv{scope}. +\subsubsection{Rotation with \tkzname{shift} and \tkzname{scope}} +Preferable to rotate is to use an environment \tkzNameEnv{scope}. \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture}[scale=.75,rotate=90] @@ -79,8 +77,8 @@ Préférable pour effectuer une rotation, est d'utiliser un environnement \tkzN \end{tikzpicture} \end{tkzexample} -\subsubsection{Formules et coordonnées} -Il faut ici respecter la syntaxe de \tkzNamePack{xfp}. Il est toujours possible de passer par \tkzNamePack{pgfmath} mais dans ce cas, il faut calculer les coordonnées avant d'utiliser la macro \tkzcname{tkzDefPoint}. +\subsubsection{Forms and coordinates} +Here we must follow the syntax of \tkzNamePack{xfp}. It is always possible to go through \tkzNamePack{pgfmath} but in this case, the coordinates must be calculated before using the macro \tkzcname{tkzDefPoint}. \begin{tkzexample}[latex=6cm,small] \begin{tikzpicture}[scale=.75] @@ -100,8 +98,8 @@ Il faut ici respecter la syntaxe de \tkzNamePack{xfp}. Il est toujours possible \end{tkzexample} \subsubsection{Scope et \tkzcname{tkzDefPoint} } -On peut tout d'abord utiliser l'environnement \tkzNameEnv{scope} de \TIKZ\ -Dans l'exemple suivant, nous avons un moyen de définir un triangle isocèle. +First, we can use the \tkzNameEnv{scope} de \TIKZ\ +In the following example, we have a way to define an isosceles triangle. \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture}[scale=1] @@ -119,52 +117,47 @@ Dans l'exemple suivant, nous avons un moyen de définir un triangle isocèle. \end{tikzpicture} \end{tkzexample} %<---------------------------------------------------------------------------> -\subsection{Définition de points en coordonnées cartésiennes : \tkzcname{tkzDefPoints}} \hypertarget{tdps}{} +\subsection{Definition of points in Cartesian coordinates: \tkzcname{tkzDefPoints}} \hypertarget{tdps}{} -\begin{NewMacroBox}{tkzDefPoints}{\oarg{local options}\var{$x_1/y_1/n_1,x_2/y_2/n_2$, ...}} -$x_1$ et $y_1$ sont les coordonnées d'un point référencé $n_1$ +\begin{NewMacroBox}{tkzDefPoints}{\oarg{local options}\var{$x_1/y_1/n_1,x_2/y_2/n_2$, ...}}% +$x_1$ et $y_1$ are the coordinates of a referenced point $n_1$ -\begin{tabular}{lll} +\begin{tabular}{lll}% \toprule -arguments & exemple & \\ +arguments & example & \\ \midrule \TAline{$x_i/y_i/n_i$}{\tkzcname{tkzDefPoints\{0/0/O,2/2/A\}}}{} \end{tabular} \end{NewMacroBox} +\subsubsection{Definition of points} \begin{tkzexample}[latex=6cm,small] \begin{tikzpicture}[scale=1] - \tkzDefPoints{% x y name - 0 /0 /A, - 2 /0 /B, - 2 /2 /C, - 0 /2 /D} + \tkzDefPoints{0/0/A,2/0/B,2/2/C,0/2/D} \tkzDrawSegments(D,A A,B B,C C,D) - % or with tkz-euclide - % \tkzDrawPolygon(A,...,D) + %with tkz-euclide \tkzDrawPolygon(A,...,D) \tkzDrawPoints(A,B,C,D) \end{tikzpicture} \end{tkzexample} -\newpage %<---------------------------------------------------------------------------> -\subsection{Point relativement à un autre : \tkzcname{tkzDefShiftPoint}} +\subsection{Point relative to another: \tkzcname{tkzDefShiftPoint}} \hypertarget{tdsp}{} -\begin{NewMacroBox}{tkzDefShiftPoint}{\oarg{Point}\parg{x,y}\var{name} ou \parg{a:r}\var{name}} -\begin{tabular}{lll} -arguments & défaut & définition \\ +\begin{NewMacroBox}{tkzDefShiftPoint}{\oarg{Point}\parg{x,y}\var{name} ou \parg{a:r}\var{name}}% +\begin{tabular}{lll}% +arguments & default & definition \\ \midrule -\TAline{(x,y)}{no default}{x et y sont deux dimensions, par défaut en cm.} -\TAline{(a:r)}{no default}{a est un angle en degré, r une dimension} +\TAline{(x,y)}{no default}{$x$ and $y$ are two dimensions, by default in cm.} +\TAline{(a:r)}{no default}{$a$ is an angle in degrees, $r$ is a dimension} \TAline{point} {no default} {\tkzcname{tkzDefShiftPoint}[A](0:4)\{B\}} \bottomrule \end{tabular} -\emph{Pas d'option. Le nom du point est obligatoire.} +No options. The name of the point is mandatory. \end{NewMacroBox} -\subsubsection{Exemple avec \tkzcname{tkzDefShiftPoint}} -Cette macro permet de placer un point relativement à un autre. Cela revient à une translation. Voici comment construire un triangle isocèle de sommet principal A et d'angle au sommet de $30$ degrés. +\subsubsection{Example with \tkzcname{tkzDefShiftPoint}} +This macro allows you to place one point relative to another. This is equivalent to a translation. Here is how to construct an isosceles triangle with main vertex $A$ and angle at vertex of $30^\circ$. \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture}[rotate=-30] @@ -179,36 +172,34 @@ Cette macro permet de placer un point relativement à un autre. Cela revient à \end{tikzpicture} \end{tkzexample} -\subsection{Point relativement à un autre : \tkzcname{tkzDefShiftPointCoord}} - -\begin{NewMacroBox}{tkzDefShiftPointCoord}{\oarg{a,b}\parg{x,y}\var{name} ou \parg{a:r}\var{name}} -{Il s'agit d'effectuer une translation de vecteur $(a,b)$ au point défini par rapport à l'oigine.} +\subsection{Point relative to another: \tkzcname{tkzDefShiftPointCoord}} +\begin{NewMacroBox}{tkzDefShiftPointCoord}{\oarg{a,b}\parg{x,y}\var{name} ou \parg{a:r}\var{name}}% +{This involves performing a $(a,b)$ vector translation at the defined point relative to the origin.} \medskip -\begin{tabular}{lll} +\begin{tabular}{lll}% \toprule -arguments & défaut & définition \\ +arguments & default & definition \\ \midrule -\TAline{(x,y)}{no default}{x et y sont deux dimensions, par défaut en cm.} -\TAline{(a:r)}{no default}{a est un angle en degré, r une dimension} +\TAline{(x,y)}{no default}{$x$ and $y$ are two dimensions, by default in cm.} +\TAline{(a:r)}{no default}{$a$ is an angle in degrees, $r$ is a dimension} \bottomrule \end{tabular} \medskip -\begin{tabular}{lll} -\toprule -options & défaut & exemple \\ +\begin{tabular}{lll}% +options & default & example \\ \midrule \TOline{a,b} {no default} {\tkzcname{tkzDefShiftPointCoord}[2,3](0:4)\{B\}} \bottomrule \end{tabular} -L'option est obligatoire +The option is mandatory \end{NewMacroBox} -\subsubsection{Triangle équilatéral avec \tkzcname{tkzDefShiftPointCoord}} -Voyons comment obtenir un triangle équilatéral (il y a beaucoup plus simple) +\subsubsection{Equilateral triangle with \tkzcname{tkzDefShiftPointCoord}} +Let's see how to get an equilateral triangle (there is much simpler) \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture}[scale=1] @@ -223,8 +214,8 @@ Voyons comment obtenir un triangle équilatéral (il y a beaucoup plus simple) \end{tikzpicture} \end{tkzexample} -\subsubsection{Triangle isocèle avec \tkzcname{tkzDefShiftPointCoord}} -Voyons comment obtenir un triangle isocèle dont l'angle principal est de 30 degrés. La rotation est possible. $AB=AC=5$ et $\widehat{BAC}$ +\subsubsection{Isosceles triangle with \tkzcname{tkzDefShiftPointCoord}} +Let's see how to obtain an isosceles triangle with a principal angle of 30 degrees. Rotation is possible. $AB=AC=5$ and $\widehat{BAC}$ \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture}[rotate=15] @@ -238,38 +229,35 @@ Voyons comment obtenir un triangle isocèle dont l'angle principal est de 30 deg \end{tikzpicture} \end{tkzexample} - %<---------------------------------------------------------------------------> -\subsection{Tracer des points \tkzcname{tkzDrawPoint}} \hypertarget{tdrp}{} - -\begin{NewMacroBox}{tkzDrawPoint}{\oarg{local options}\parg{point}} -\begin{tabular}{lll} -arguments & défaut & définition \\ +\subsection{Drawing a point \tkzcname{tkzDrawPoint}} \hypertarget{tdrp}{} +\begin{NewMacroBox}{tkzDrawPoint}{\oarg{local options}\parg{point}}% +\begin{tabular}{lll}% +arguments & default & definition \\ \midrule -\TAline{point} {no default} {un nom ou une référence est demandé} +\TAline{point} {no default} {a name or reference is requested} \bottomrule \end{tabular} \medskip -\noindent{L'argument est obligatoire, mais il n'est pas nécessaire (bien que recommandé) d'utiliser une référence; un couple de coordonnées place entre accolades est acceptée. Le disque prend la couleur du cercle, mais 50\% plus claire. Il est possible de tout modifier. Le point est un node et donc il est invariant si le dessin est modifié par une mise à l'échelle.} +\noindent{The argument is mandatory, but it is not necessary (although recommended) to use a reference; a pair of coordinates placed between braces is accepted. The disk takes the color of the circle, but 50\% lighter. It is possible to modify everything. The point is a node and is therefore invariant if the drawing is modified by scaling..} \medskip -\begin{tabular}{lll} +\begin{tabular}{lll}% \toprule -options & défaut & définition \\ +options & default & definition \\ \midrule \TOline{shape} {circle}{Possible \tkzname{cross} ou \tkzname{cross out}} -\TOline{size} {2 pt} {taille du disque} -\TOline{color} {black}{la couleur par défaut peut être changée} +\TOline{size} {2 pt} {disk size} +\TOline{color} {black}{the default color can be changed} \bottomrule \end{tabular} \medskip -\noindent{On peut créer d'autres formes comme \tkzname{cross}} +\noindent{We can create other forms such as \tkzname{cross}} \end{NewMacroBox} -\subsubsection{Style des points par défaut} - +\subsubsection{Default stitch style} \begin{tkzexample}[latex=5cm,small] \begin{tikzpicture} \tkzDefPoint(1,3){A} @@ -277,8 +265,8 @@ options & défaut & définition \\ \end{tikzpicture} \end{tkzexample} -\subsubsection{Modification du style} -La définition par défaut dans le fichier \tkzname{tkz-base.cfg} +\subsubsection{Changing the style} +The default definition in the file \tkzname{tkz-base.cfg} \begin{tkzltxexample}[small] \tikzset{point style/.style={draw = \tkz@euc@pointcolor, @@ -305,8 +293,8 @@ La définition par défaut dans le fichier \tkzname{tkz-base.cfg} \end{tikzpicture} \end{tkzexample} -\subsubsection{Exemple de tracés de points} -Il faut remarquer que \tkzname{scale} ne touche pas à la forme des points. Ce qui est normal. La plupart du temps, on se contente d'une seule forme de points que l'on pourra définir dès le début, soit avec une macro, soit en modifiant un fichier de configuration. +\subsubsection{Example of point plots} +Note that \tkzname{scale} does not affect the shape of the dots. Which is normal. Most of the time, we are satisfied with a single point shape that we can define from the beginning, either with a macro or by modifying a configuration file. \begin{tkzexample}[latex=5cm,small] \begin{tikzpicture}[scale=.5] @@ -320,25 +308,23 @@ Il faut remarquer que \tkzname{scale} ne touche pas à la forme des points. Ce q \end{tikzpicture} \end{tkzexample} -Il est possible de tracer plusieurs points en une seule fois, mais cette macro est un peu plus lente que la précédente. De plus on doit se contenter des mêmes options pour tous les points. +It is possible to draw several points at once, but this macro is a little slower than the previous one. Moreover, we have to make do with the same options for all the points. -\newpage -\subsection{Tracer des points \tkzcname{tkzDrawPoints}} +\subsection{Drawing points \tkzcname{tkzDrawPoints}} \hypertarget{tdrps}{} -\begin{NewMacroBox}{tkzDrawPoints}{\oarg{local options}\parg{liste}} -\begin{tabular}{lll} -arguments & défaut & définition \\ +\begin{NewMacroBox}{tkzDrawPoints}{\oarg{local options}\parg{liste}}% +\begin{tabular}{lll}% +arguments & default & definition \\ \midrule -\TAline{liste de points}{no default}{exemple \tkzcname{tkzDrawPoints(A,B,C)}} +\TAline{points list}{no default}{example \tkzcname{tkzDrawPoints(A,B,C)}} \bottomrule \end{tabular} \medskip -\emph{Attention au « s » final, un oubli entraîne des erreurs en cascade si vous tentez de tracer des points multiples. Les options sont les mêmes que pour la macro précédente. } +Warning at the final "s", an oversight leads to cascading errors if you attempt to plot multiple points. The options are the same as for the previous macro. \end{NewMacroBox} -\subsubsection{Exemple avec \tkzcname{tkzDefPoint} et \tkzcname{tkzDrawPoints} } - +\subsubsection{Example with \tkzcname{tkzDefPoint} and \tkzcname{tkzDrawPoints} } \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture}[scale=.5] \tkzDefPoint(1,3){A} @@ -348,8 +334,7 @@ arguments & défaut & définition \\ \end{tikzpicture} \end{tkzexample} -\subsubsection{Exemple plus complexe } - +\subsubsection{More complex example } \begin{tkzexample}[latex=7cm] \begin{tikzpicture}[scale=.5] \tkzDefPoint(2,3){A} \tkzDefPoint(5,-1){B} @@ -367,29 +352,27 @@ arguments & défaut & définition \\ \end{tikzpicture} \end{tkzexample} -\newpage %<---------------------------------------------------------------------------> -\subsection{Ajouter un label à un point \tkzcname{tkzLabelPoint}} +\subsection{Add a label to a point \tkzcname{tkzLabelPoint}} \hypertarget{tlp}{} -\emph{Il est possible d'ajouter plusieurs labels à un même point en utilisant plusieurs fois cette macro.} +It is possible to add several labels at the same point by using this macro several times. -\begin{NewMacroBox}{tkzLabelPoint}{\oarg{local options}\parg{point}\var{label}} -\begin{tabular}{lll} -arguments & exemple & \\ +\begin{NewMacroBox}{tkzLabelPoint}{\oarg{local options}\parg{point}\var{label}}% +\begin{tabular}{lll}% +arguments & example & \\ \midrule \TAline{point}{\tkzcname{tkzLabelPoint(A)\{\$A\_1\$\}}}{} -options & défaut & définition\\ +options & default & definition\\ \midrule -\TOline{TikZ options}{}{couleur,position etc.} +\TOline{TikZ options}{}{colour, position etc.} \bottomrule \end{tabular} \medskip -{En option, on peut utiliser tous les styles de \TIKZ\ , en particulier le placement avec \tkzname{above}, \tkzname{right}, \dots} +Optionally, we can use any style of Tikz, especially placement with above, right, dots... \end{NewMacroBox} -\subsubsection{Exemple avec \tkzcname{tkzLabelPoint}} - +\subsubsection{Example with \tkzcname{tkzLabelPoint}} \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture} \tkzDefPoint(0,0){A} @@ -403,8 +386,8 @@ options & défaut & définition\\ \end{tikzpicture} \end{tkzexample} -\subsubsection{label et référence} - La référence d'un point est l'objet qui permet d'utiliser le point, le label est le nom du point qui sera affiché. +\subsubsection{Label and reference} + The reference of a point is the object that allows to use the point, the label is the name of the point that will be displayed. \begin{tkzexample}[latex=8cm,small] \begin{tikzpicture} @@ -416,23 +399,23 @@ options & défaut & définition\\ \end{tikzpicture} \end{tkzexample} %<---------------------------------------------------------------------------> -\subsection{Ajouter des labels aux points \tkzcname{tkzLabelPoints}} -Il est possible de placer plusieurs labels rapidement quand les références des points sont identiques aux labels et quand les labels sont placés de la même manière par rapport aux points. Par défaut, c'est \tkzname{below right} qui a été choisi. +\subsection{Add labels to points \tkzcname{tkzLabelPoints}} +It is possible to place several labels quickly when the point references are identical to the labels and when the labels are placed in the same way in relation to the points. By default, \tkzname{below right} is chosen. \hypertarget{tlps}{} -\begin{NewMacroBox}{tkzLabelPoints}{\oarg{local options}\parg{$A_1,A_2,...$}} +\begin{NewMacroBox}{tkzLabelPoints}{\oarg{local options}\parg{$A_1,A_2,...$}}% \begin{tabular}{lll} -arguments & exemple & résultat \\ +arguments & example & result \\ \midrule -\TAline{list of points}{\tkzcname{tkzLabelPoint(A,B,C)}}{Affichage de A, B et C} +\TAline{list of points}{\tkzcname{tkzLabelPoint(A,B,C)}}{Display of $A$, $B$ and $C$} \bottomrule \end{tabular} \medskip - \emph{Cette macro diminue le nombre de lignes de codes, mais il n'est pas évident que tous les points aient besoin du même positionnement des labels.} +This macro reduces the number of lines of code, but it is not obvious that all points need the same label positioning. \end{NewMacroBox} -\subsubsection{Exemple avec \tkzcname{tkzLabelPoints}} +\subsubsection{Example with \tkzcname{tkzLabelPoints}} \begin{tkzexample}[latex = 7cm,small] \begin{tikzpicture} \tkzDefPoint(2,3){A} @@ -445,19 +428,18 @@ arguments & exemple & résultat \\ %<---------------------------------------------------------------------------> % tkzAutoLabelPoints %<---------------------------------------------------------------------------> -\subsection{Position automatique des labels \tkzcname{tkzAutoLabelPoints}} -Le label d'un point est placé suivant une direction définie par un centre et un point \tkzname{center}. La distance au point est déterminé par un pourcentage de la distance entre le centre et le point. Ce pourcentage est donné par \tkzname{dist}. -\begin{NewMacroBox}{tkzLabelPoints}{\oarg{local options}\parg{$A_1,A_2,...$}} +\subsection{Automatic position of labels \tkzcname{tkzAutoLabelPoints}} +The label of a point is placed in a direction defined by a center and a point \tkzname{center}. The distance to the point is determined by a percentage of the distance between the center and the point. This percentage is given by \tkzname{dist}. +\begin{NewMacroBox}{tkzLabelPoints}{\oarg{local options}\parg{$A_1,A_2,...$}}% \begin{tabular}{lll} -arguments & exemple & résultat \\ +arguments & example & result \\ \midrule -\TAline{list of points}{\tkzcname{tkzLabelPoint(A,B,C)}}{Affichage de A, B et C} -\bottomrule +\TAline{list of points}{\tkzcname{tkzLabelPoint(A,B,C)}}{Display of $A$, $B$ and $C$} \end{tabular} \end{NewMacroBox} -\subsubsection{Exemple avec \tkzcname{tkzAutoLabelPoints}} -Ici les points sont positionnés par rapport au centre de gravité de $A,B,C \text{et} O$ +\subsubsection{Example with \tkzcname{tkzAutoLabelPoints}} +Here the points are positioned relative to the center of gravity of $A,B,C \text{et} O$. \begin{tkzexample}[latex=5cm,small] \begin{tikzpicture}[scale=1.25] \tkzDefPoint(2,1){O} @@ -477,55 +459,53 @@ Ici les points sont positionnés par rapport au centre de gravité de $A,B,C \te \end{tikzpicture} \end{tkzexample} -\subsubsection{Exemple avec \tkzcname{tkzAutoLabelPoints}} -Cette fois la référence est $O$ et la distance est par défaut de $0.15$ +\subsubsection{Example with \tkzcname{tkzAutoLabelPoints}} +This time the reference is $O$ and the distance is by default $0.15$. \begin{tkzexample}[latex=5cm,small] \begin{tikzpicture}[scale=1.25] - \tkzDefPoint(2,1){O} - \tkzDefRandPointOn[circle=center O radius 1.5cm] - \tkzGetPoint{A} - \tkzDrawCircle(O,A) - \tkzDefPointBy[rotation=center O angle 100](A) - \tkzGetPoint{C} - \tkzDefPointBy[rotation=center O angle 78](A) - \tkzGetPoint{B} - \tkzDrawPoints(O,A,B,C) - \tkzDrawSegments(C,B B,A A,O O,C) - \tkzAutoLabelPoints[center=O,red](A,B,C) + \tkzDefPoint(2,1){O} + \tkzDefRandPointOn[circle=center O radius 1.5cm] + \tkzGetPoint{A} + \tkzDrawCircle(O,A) + \tkzDefPointBy[rotation=center O angle 100](A) + \tkzGetPoint{C} + \tkzDefPointBy[rotation=center O angle 78](A) + \tkzGetPoint{B} + \tkzDrawPoints(O,A,B,C) + \tkzDrawSegments(C,B B,A A,O O,C) + \tkzAutoLabelPoints[center=O,red](A,B,C) \end{tikzpicture} \end{tkzexample} %<---------------------------------------------------------------------------> -\subsection{Style des points avec \tkzcname{tkzSetUpPoint}} - Il est important de comprendre que la taille d'un point dépend de la taille d'une ligne. -\begin{NewMacroBox}{tkzSetUpPoint}{\oarg{local options}} +\subsection{Point style with \tkzcname{tkzSetUpPoint}} + It is important to understand that the size of a dot depends on the size of a line. +\begin{NewMacroBox}{tkzSetUpPoint}{\oarg{local options}}% \begin{tabular}{lll} -options & défaut & définition \\ +options & default & definition \\ \midrule -\TOline{shape}{circle}{possible : circle, cross, cross out} -\TOline{size}{current }{ la taille du point est size * line width } -\TOline{color}{current}{exemple \tkzcname{tkzLabelPoint(A,B,C)}} -\TOline{fill}{current!50}{exemple \tkzcname{tkzLabelPoint(A,B,C)}} \bottomrule +\TOline{shape}{circle}{possible: circle, cross, cross out} +\TOline{size}{current }{the size of the point is size * line width } +\TOline{color}{current}{example \tkzcname{tkzLabelPoint(A,B,C)}} +\TOline{fill}{current!50}{example \tkzcname{tkzLabelPoint(A,B,C)}} \end{tabular} - \end{NewMacroBox} -Il s'agit d'une macro permettant de choisir un \hypertarget{setupoint}{style} pour les points. La macro \tkzcname{tkzDrawSegments} est décrite \hyperlink{segs}{ici}. - -\subsubsection{Exemple simple avec \tkzcname{tkzSetUpPoint}} +This is a macro for choosing a \hypertarget{setupoint}{style} for points. +\subsubsection{Simple example with \tkzcname{tkzSetUpPoint}} \begin{tkzexample}[latex=6cm,small] - \begin{tikzpicture} - \tkzSetUpPoint[shape = cross out, - color=blue] - \tkzInit[xmax=100,xstep=20,ymax=.5] - \tkzDefPoint(20,1){A} - \tkzDefPoint(80,0){B} - \tkzDrawLine(A,B) - \tkzDrawPoints(A,B) +\begin{tikzpicture} + \tkzSetUpPoint[shape = cross out, + color=blue] + \tkzInit[xmax=100,xstep=20,ymax=.5] + \tkzDefPoint(20,1){A} + \tkzDefPoint(80,0){B} + \tkzDrawLine(A,B) + \tkzDrawPoints(A,B) \end{tikzpicture} \end{tkzexample} -\subsubsection{Exemple avec \tkzcname{tkzSetUpPoint}} +\subsubsection{Example with \tkzcname{tkzSetUpPoint}} \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture} \tkzInit[ymin=-0.5,ymax=3,xmin=-0.5,xmax=7] @@ -540,8 +520,8 @@ Il s'agit d'une macro permettant de choisir un \hypertarget{setupoint}{style} po \end{tikzpicture} \end{tkzexample} -\subsubsection{Utilisation de\tkzcname{tkzSetUpPoint} dans un groupe} -Seuls les points du groupe sont affectés par les modifications. +\subsubsection{Using \tkzcname{tkzSetUpPoint} in a group} +Only the points in the group are affected by the changes. \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture} @@ -562,32 +542,29 @@ Seuls les points du groupe sont affectés par les modifications. \end{tikzpicture} \end{tkzexample} %<---------------------------------------------------------------------------> -\subsection{Montrer les coordonnées des points \tkzcname{tkzPointShowCoord}} -Cette macro permet d'afficher les coordonnées d'un point et de tracer des flèches pour préciser l'abscisse et l'ordonnée. Le point est donné par sa référence (son nom). Il est possible de donner un couple de coordonnées. - - \begin{NewMacroBox}{tkzPointShowCoord}{\oarg{local options}\parg{point}} +\subsection{Show point coordinates} +This macro allows you to display the coordinates of a point and to draw arrows to specify the abscissa and ordinate. The point is given by its reference (its name). It is possible to give a couple of coordinates. \hypertarget{tpsc}{} -\begin{tabular}{lll} -\toprule -argument & exemple & explication \\ +\begin{NewMacroBox}{tkzPointShowCoord}{\oarg{local options}\parg{point}}% +\begin{tabular}{lll}% +argument & example & explanation \\ \midrule -\TAline{\parg{ref}}{\tkzcname{tkzPointShowCoord}(A)}{ Montre les coordonnées du point A} +\TAline{\parg{ref}}{\tkzcname{tkzPointShowCoord}(A)}{shows the coordinates of point $A$} \bottomrule - \end{tabular} +\end{tabular} - \medskip -\begin{tabular}{lll} -%\toprule -option & défaut & explication \\ +\medskip +\begin{tabular}{lll}% +option & default & explication \\ \midrule -\TOline{xlabel}{empty}{label pour l'abscisse} -\TOline{xstyle}{empty}{style pour le node du label de l'abscisse} -\TOline{noxdraw}{false}{booléen pour ne pas tracer de flèche vers $(x'x)$} +\TOline{xlabel}{empty}{label abscissa} +\TOline{xstyle}{empty}{style for the abscissa label node} +\TOline{noxdraw}{false}{boolean so as not to draw an arrow to $(x'x)$} \end{tabular} - \end{NewMacroBox} - -\subsubsection{styles par défaut} +\end{NewMacroBox} +\subsubsection{Default styles} +Here are some of the main styles: \begin{tkzltxexample}[small] \tikzset{arrow coord style/.style={dashed, \tkz@euc@linecolor, @@ -607,8 +584,8 @@ option & défaut & explication \\ left=3pt}} \end{tkzltxexample} -\subsubsection{Exemple avec \tkzcname{tkzPointShowCoord}} -Sans les options, on n'obtient que les flèches. +\subsubsection{Example with \tkzcname{tkzPointShowCoord}} +Without the options, you only get the arrows. \begin{tkzexample}[latex=7cm,small] @@ -625,8 +602,8 @@ Sans les options, on n'obtient que les flèches. \end{tikzpicture} \end{tkzexample} -\subsubsection{Exemple avec \tkzcname{tkzPointShowCoord} et \tkzname{xstep}} -Sans les options, on n'obtient que les flèches. +\subsubsection{Example with \tkzcname{tkzPointShowCoord} and \tkzname{xstep}} +Without the options, you only get the arrows. \begin{tkzexample}[latex=7cm,small] @@ -642,32 +619,28 @@ Sans les options, on n'obtient que les flèches. \subsection{\tkzcname{tkzDefSetOfPoints}} % (fold) -\noindent\space : Il était déjà possible de créer un nuage de points avec la macro \tkzcname{tkzDefPoints}, mais cela impose de donner une référence (un nom) à chaque point, ce qui est parfois fastidieux. La macro \tkzcname{tkzSetOfPoints} permet de définir des points \tkzname{tkzPt1}, \tkzname{tkzPt2},etc. - -C'est ce qu'on appelle fréquemment \hypertarget{label_tkzDefSetOfPoints}{« nuage de points»}. La différence par rapport à la macro \tkzcname{tkzDefPoints}, c'est que la référence aux points est donnée par un préfixe (par défaut tkzPt) et le numéro du point. -Les points ne sont pas tracés. - -\begin{NewMacroBox}{tkzDefSetOfPoints}{\oarg{local options}\var{$x_1/y_1,x_2/y_2,\ldots,x_n/y_n$}} +It was already possible to create a scatter plot with the macro \tkzcname{tkzDefPoints}, but this requires making a reference (a name) to each point, which is sometimes tedious. The macro \tkzcname{tkzSetOfPoints} allows to define points \tkzname{tkzPt1}, \tkzname{tkzPt2}, etc. -\begin{tabular}{lll} +This is frequently referred to as \hypertarget{label_tkzDefSetOfPoints}{« scatter plot"}. The difference from the macro \tkzcname{tkzDefPoints} is that the reference to the points is given by a prefix (default tkzPt) and the point number. +The points are not drawn. -arguments & défaut & définition \\ +\begin{NewMacroBox}{tkzDefSetOfPoints}{\oarg{local options}\var{$x_1/y_1,x_2/y_2,\ldots,x_n/y_n$}}% +\begin{tabular}{lll}% +arguments & default & definition \\ \midrule -\TAline{$x_n/y_n$}{no default}{Liste de couples $x_n/y_n$ séparés par des virgules} +\TAline{$x_n/y_n$}{no default}{List of couples $x_n/y_n$ separated by commas} \bottomrule \end{tabular} \medskip -\begin{tabular}{lll} - -options & défaut & définition \\ +\begin{tabular}{lll}% +options & default & definition \\ \midrule -\TOline{prefix} {tkzPt} {préfixe pour les noms des points} +\TOline{prefix} {tkzPt} {prefix for point names} \end{tabular} \end{NewMacroBox} -\subsubsection{Création d'un nuage avec \tkzcname{tkzDefSetOfPoints}} - +\subsubsection{Creating a scatter plot with \tkzcname{tkzDefSetOfPoints}} \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture} \tkzInit[ymax=4,xmax=5] diff --git a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-rep.tex b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-rep.tex index 10e5ba6934b..329cf82b49e 100644 --- a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-rep.tex +++ b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-rep.tex @@ -1,43 +1,35 @@ -\section{Utilisation d'un repère} - +\section{Using an orthogonal coordinate system} \subsection{Repère avec \tkzcname{tkzRep}} - \hypertarget{rep}{} - -\begin{NewMacroBox}{tkzRep}{\oarg{local options}} -\begin{tabular}{lll} -options & défaut & définition \\ +\begin{NewMacroBox}{tkzRep}{\oarg{local options}}% +\begin{tabular}{lll}% +options & default & definition \\ \midrule -\TOline{line width}{|0.8pt|}{line width définit la largeur du trait } -\TOline{xlabel}{|$\vec{\imath}$|}{étiquette pour l'axe des abscisses} -\TOline{ylabel}{|$\vec{\jmath}$|}{étiquette pour l'axe des ordonnées} -\TOline{posxlabel }{|below=2pt|} {Position de l'étiquette} -\TOline{posylabel }{|left=2pt|} {Position de l'étiquette } -\TOline{xnorm}{|1|} {norme du vecteur en x} -\TOline{ynorm}{|1|}{norme du vecteur en y} -\TOline{color}{|black|}{couleur des traits} -\TOline{colorlabel}{|black|}{couleur des étiquettes } +\TOline{line width}{|0.8pt|}{line width defines the width of the line } +\TOline{xlabel}{|$\vec{\imath}$|}{label for the abscissa axis} +\TOline{ylabel}{|$\vec{\jmath}$|}{label for the ordinate axis} +\TOline{posxlabel }{|below=2pt|} {Label position} +\TOline{posylabel }{|left=2pt|} {Label position } +\TOline{xnorm}{|1|} {norm of the x-vector} +\TOline{ynorm}{|1|}{vector norm in y} +\TOline{color}{|black|}{line colour} +\TOline{colorlabel}{|black|}{label color } \end{tabular} \end{NewMacroBox} -\subsubsection{Quelques styles modifiables } +\subsubsection{Some modifiable styles } \begin{tkzltxexample}[small] \tikzset{xlabel style/.style = {below = 3 pt, inner sep = 1pt, - outer sep = 0pt} - } + outer sep = 0pt}} \tikzset{ylabel style/.style = {left = 3 pt, inner sep = 1pt, outer sep = 0pt}} - \tikzset{xaxe style/.style = {> = latex, ->} - } - \tikzset{yaxe style/.style = {> = latex, ->} - } + \tikzset{xaxe style/.style = {> = latex, ->}} + \tikzset{yaxe style/.style = {> = latex, ->}} \end{tkzltxexample} -\subsubsection{Exemple d'utilisation } - - +\subsubsection{Example of use } \begin{tkzexample}[small] \begin{tikzpicture} \tikzset{xaxe style/.style={-}} @@ -53,6 +45,6 @@ options & défaut & définition \\ \vspace{12pt} -sPour ceux qui utilisent \tkzname{frenchb} avec \tkzname{babel}, en cas de problème avec la version 3 de pgf, il suffit de charger la librairie \tkzname{babel}. \TIKZ\ a été en effet parfois allergique aux caractères actifs. +For those who use \tkzname{french} with \tkzname{babel}, in case of problems with version 3 of pgf, just load the \tkzname{babel} library. \TIKZ\ was indeed sometimes allergic to the active characters. \endinput \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-style.tex b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-style.tex index 080a568db75..71fa54c4aac 100644 --- a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-style.tex +++ b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-style.tex @@ -1,12 +1,12 @@ -\section{Utilisation des styles} +\section{Style Use} -\subsection{Modification de \tkzname{tkz-base.cfg}} -\tkzname{tkz-base.sty} possède un fichier de configuration par défaut. Son existence n'est pas obligatoire, mais s'il existe, vous pouvez le modifier pour obtenir des styles par défaut différents. Je ne donne qu'une description rapide de ce fichier, car il risque d'évoluer prochainement. +\subsection{Modification of \tkzname{\tkznameofpack}} +\tkzname{tkz-base.sty} has a default configuration file. Its existence is not mandatory, but if it exists, you can modify it to get different default styles. I only give a quick description of this file, as it may evolve soon. -Dans \tkzname{tkz-base.cfg}, on peut régler les axes, le repère ( si on l'utilise), la grille, etc. ainsi que les styles qui sont liés à ces objets. - Il est possible de modifier les styles des points et des segments. +In \tkzname{tkz-base.cfg}, you can set the axes, the reference (if used), the grid, etc. as well as the styles which are linked to these objects. + It is possible to modify the styles of the points and segments. -Il est aussi possible de définir les dimensions d'un dessin par défaut en modifiant \tkzname{xmin}, \tkzname{xmax}, \tkzname{ymin} et \tkzname{ymax}. +It is also possible to define the dimensions of a drawing by default by modifying \tkzname{xmin}, \tkzname{xmax}, \tkzname{ymin} and \tkzname{ymax}. \begin{tkzltxexample}[small] @@ -16,9 +16,9 @@ Il est aussi possible de définir les dimensions d'un dessin par défaut en modi \def\tkz@yb{10} \end{tkzltxexample} -Ces lignes permettent de définir les valeurs de \tkzname{xmin}, \tkzname{xmax}, etc. +These lines are used to define the values of \tkzname{xmin}, \tkzname{xmax}, etc. -Vous pouvez les modifier, par exemple~: +You can change them, for example: \begin{tkzltxexample}[small] \def\tkz@xa{-5} @@ -27,7 +27,7 @@ Vous pouvez les modifier, par exemple~: \def\tkz@yb{5} \end{tkzltxexample} -Voici une liste des styles utilisés que vous trouverez dans \tkzname{tkz-base.cfg} +Here's a list of used styles you'll find in \tkzname{tkz-base.cfg} \begin{itemize} \item xlabel style @@ -45,16 +45,16 @@ Voici une liste des styles utilisés que vous trouverez dans \tkzname{tkz-base. \item ycoord style \end{itemize} -\subsection{Utilisation \tkzcname{tikzset}} -Il est préférable d'utiliser désormais \tkzcname{tikzset} plutôt que \tkzcname{tikzstyle}\ et il est possible de s'inspirer de \tkzname{tkz-base.cfg}. +\subsection{Use \tkzcname{tikzset}} +It's better to use \tkzcname{tikzset} now rather than \tkzcname{tikzstyle}\ and it's possible to use \tkzname{tkz-base.cfg}. -Si vous voulez modifier l'aspect des axes du repère, par exemple placer des flèches à chaque extrémité ou bien les supprimer. Ceci peut se faire dans \tkzname{tkz-base.cfg} ou bien dans votre code. +If you want to change the appearance of the axes of the orthogonal coordinate system, for example place arrows at each end or remove them. This can be done in \tkzname{tkz-base.cfg} or in your code. \begin{tkzltxexample}[small] \tikzset{xaxe style/.style ={>=latex,<->}} \end{tkzltxexample} -La transformation sera valable pour tout le document. Il faut noter que \tkzname{xmin} a été modifié, en effet la flèche et le trait correspondant à la graduation se confondent. +The transformation will be valid for the entire document. Note that \tkzname{xmin} has been modified, in fact the arrow and the line corresponding to the graduation merge. \begin{tkzexample}[latex=7cm,small] \tikzset{xaxe style/.style = {<->}} @@ -67,7 +67,7 @@ La transformation sera valable pour tout le document. Il faut noter que \tkzname \end{tkzexample} -\subsection{Macros de configuration} +\subsection{Configuration Macros} \begin{itemize} \item {\color{blue}{\textbackslash}\hyperlink{setupoint}{tkzSetUpPoint}} diff --git a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-texte.tex b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-texte.tex index 8b7fb13c484..eb53581ab96 100644 --- a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-texte.tex +++ b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-texte.tex @@ -1,25 +1,24 @@ -\section{Textes et Légendes} +\section{Texts and Legends} -\subsection{Placer un titre} -On peut bien sûr utiliser \TIKZ, mais la macro que je propose permet de placer le texte en utilisant les unités choisies pour le dessin. +\subsection{Placing a title} +Of course you can use \TIKZ, but the macro I propose to allow you to place the text using the units chosen for the drawing. -\emph{les options sont toujours celles de \TIKZ, en particulier les suivantes~:} -\begin{NewMacroBox}{tkzText}{\oarg{local options}\parg{point}\var{text}} -Le point peut soit être donné par ses coordonnées, soit par son nom. +The options are always those of \TIKZ, in particular the following ones: +\begin{NewMacroBox}{tkzText}{\oarg{local options}\parg{dot}\var{text}}% +The point can either be given by its coordinates or by its name. \hypertarget{text}{} - -\begin{tabular}{lll} +\begin{tabular}{lll}% \toprule -options & défaut & définition\\ +options & default & definition\\ \midrule -\TOline{color }{|black|}{couleur courante} -\TOline{text }{|black|}{couleur du texte} -\TOline{fill }{|white|}{couleur du fond} -\TOline{opacity }{|1| }{opacité} +\TOline{color }{|black|}{current colour} +\TOline{text }{|black|}{text colour} +\TOline{fill }{|white|}{background colour} +\TOline{opacity }{|1| }{opacity} \end{tabular} \end{NewMacroBox} -\subsubsection{Un titre} +\subsubsection{A title} \begin{tkzexample}[latex=8cm] \begin{tikzpicture} @@ -50,8 +49,8 @@ options & défaut & définition\\ \end{tikzpicture} \end{tkzexample} -\subsubsection{Texte avec un point} -Il est possible de donner la référence d'un point à la place de ses coordonnées. +\subsubsection{Text with a period} +It is possible to give the reference of a point instead of its coordinates. \begin{tkzexample}[latex=8cm] \begin{tikzpicture} @@ -63,70 +62,63 @@ Il est possible de donner la référence d'un point à la place de ses coordonn line width = 1pt, color = black, fill = purple!20](A) - {Mon texte} + {My text} \end{tikzpicture} \end{tkzexample} -\subsubsection{Format du texte} - L'option \tkzname{text width} est intéressante, voir le pgfmanual pour plus d'informations. +\subsubsection{Text format} + The option \tkzname{text width} is interesting, see the pgfmanual for more information. \begin{tkzexample}[latex=8cm,small] \begin{tikzpicture} - \tkzInit[ymax=5,xmax=6] - \tkzAxeXY - \tkzText[draw,opacity=.6, - inner sep=.6 cm, - line width = 1pt, - color = black, - fill = purple!20, - text width=3cm](3,3) - {Mon texte\\ Référence} + \tkzInit[ymax=5,xmax=6] + \tkzAxeXY + \tkzText[draw,opacity=.6, + inner sep=.6 cm, + line width = 1pt, + color = black, + fill = purple!20, + text width=3cm](3,3) + {My text\\\ Reference} \end{tikzpicture} \end{tkzexample} -\subsection{Placer des légendes} -Il y a deux façons d'utiliser cette macro. Soit on place des légendes pour des courbes. Alors, il faut représenter des lignes avec leur style propre, soit il s'agit de différencier des symboles (mark). - -\begin{NewMacroBox}{tkzLegend}{\oarg{local options}\var{mark/couleur/size/text}}\hypertarget{legend}{} -Les arguments diffèrent en fonction du booléen \tkzname{line}. +\subsection{Placing legends} +There are two ways to use this macro. Either you can place legends for curves. Then you can represent lines with their own style, or you can differentiate symbols (mark). +\hypertarget{legend}{} +\begin{NewMacroBox}{tkzLegend}{\oarg{local options}\var{mark/color/size/text}}% +The arguments differ according to the boolean \tkzname{line}. \medskip -\begin{tabular}{lll} +\begin{tabular}{lll}% \toprule -options & défaut & définition\\ +options & default & definition\\ \midrule -\TOline{line}{false}{booléen :ligne ou symbole} +\TOline{line}{false}{Boolean :line or symbol} \end{tabular} Avec |line=true| \begin{tabular}{lll} \toprule -arguments & défaut & exemple\\ +arguments & default & example\\ \midrule -\TAline{style/line width/couleur/texte}{pas de défaut}{dashed/1pt/red/Recette} +\TAline{style/line width/color/texte}{no default}{dashed/1pt/red/Recipe} \end{tabular} \medskip -Avec |line=false| +With |line=false| \begin{tabular}{lll} \toprule -arguments & défaut & exemple\\ +arguments & default & example\\ \midrule -\TAline{mark/mark size/couleur/texte}{pas de défaut}{heart/1ex/red!30/Recette produit A} +\TAline{mark/mark size/color/texte}{no default}{heart/1ex/red!30/Product Recipe A} \end{tabular} - -\medskip -{On peut modifier la longueur de la ligne dans \tkzname{tkz-base.cfg}} -\begin{tkzltxexample}[] - \def\tkz@legend@line@len{.5cm} -\end{tkzltxexample} \end{NewMacroBox} -\subsubsection{Légendes avec des symboles} - +\subsubsection{Legends with symbols} \begin{tkzexample}[vbox] - \begin{tikzpicture} +\begin{tikzpicture} \tkzInit[xmax=12,ymin=1000,ymax=11000,ystep=2000] \tkzGrid[color=orange!30] \tkzDrawX[below right,label=Mois] @@ -144,8 +136,8 @@ arguments & défaut & exemple\\ \tkzDrawSetOfPoints[prefix=P,mark=square*,mark size=4pt, mark options={color=blue,fill=blue!40}] \tkzLegend[draw,rounded corners,fill=orange!20,text=brown, - line width=2pt](5,10000){heart/1ex/red!30/Recette produit A,% - square*/0.75ex/blue!40/Recette produit B} + line width=2pt](5,10000){heart/1ex/red!30/Product Recipe A,% + square*/0.75ex/blue!40/Product Recipe B} \end{tikzpicture} \end{tkzexample} diff --git a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-tools.tex b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-tools.tex index 6a92b89bf2b..3ddc5fb111c 100644 --- a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-tools.tex +++ b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-tools.tex @@ -1,24 +1,23 @@ -\section{Outils divers} +\section{Miscellaneous tools} -\subsection{Dupliquer un segment} +\subsection{Duplicate a segment} -Il s'agit de construire un segment sur une demi-droite donnée de même longueur qu'un segment donné. +This involves constructing a segment on a given half-line of the same length as a given segment. -\begin{NewMacroBox}{tkzDuplicateSegment}{\parg{pt1,pt2}\parg{pt3,pt4}\marg{pt5}} -Il s'agit de créer un segment sur une demi-droite donnée de même longueur qu'un segment donné . Il s'agit en fait de la définition d'un point. +\begin{NewMacroBox}{tkzDuplicateSegment}{\parg{pt1,pt2}\parg{pt3,pt4}\marg{pt5}}% +This involves creating a segment on a given half-line of the same length as a given segment . It is in fact the definition of a point. \medskip - -\begin{tabular}{lll} +\begin{tabular}{lll}% \toprule -arguments & exemple & explication \\ +arguments & example & explanation \\ \midrule \TAline{(pt1,pt2)(pt3,pt4)\{pt5\}} {\tkzcname{tkzDuplicateLen}(A,B)(E,F)\{C\}}{AC=EF et $C \in [AB)$} \\ \bottomrule \end{tabular} \medskip -La macro \tkzcname{tkzDuplicateLength} est identique à celle-ci. +The macro \tkzcname{tkzDuplicateLength} is identical to this one. \end{NewMacroBox} \begin{tkzexample}[latex=6cm,small] @@ -34,8 +33,7 @@ La macro \tkzcname{tkzDuplicateLength} est identique à celle-ci. \end{tikzpicture} \end{tkzexample} -\subsubsection{Proportion d'or avec \tkzcname{tkzDuplicateSegment}} - +\subsubsection{Gold proportion with \tkzcname{tkzDuplicateSegment}} \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture}[rotate=-90,scale=.75] \tkzInit[xmax=10,ymax=10] @@ -59,24 +57,23 @@ La macro \tkzcname{tkzDuplicateLength} est identique à celle-ci. % <--------------------------------------------------------------------> % About Angles % <--------------------------------------------------------------------> - \subsection{Déterminer une pente} -Il s'agit de déterminer si elle existe, la pente d'une droite définie par deux points. Aucune vérification de l'existence n'est faite. +\subsection{Determining a slope} +It is a question of determining whether it exists, the slope of a straight line defined by two points. No verification of the existence is made. -\begin{NewMacroBox}{tkzFindSlope}{\parg{pt1,pt2}\marg{name of macro}} -Le résultat est stocké dans une macro. +\begin{NewMacroBox}{tkzFindSlope}{\parg{pt1,pt2}\marg{name of macro}}% +The result is stored in a macro. \medskip - \begin{tabular}{lll} \toprule -arguments & exemple & explication \\ +arguments & example & explication \\ \midrule -\TAline{(pt1,pt2){pt3}} {\tkzcname{tkzFindSlope}(A,B)\{slope\}}{\tkzcname{slope} donnera le résultat de $\frac{y_B-y_A}{x_B-x_A}$} \\ +\TAline{(pt1,pt2){pt3}} {\tkzcname{tkzFindSlope}(A,B)\{slope\}}{\tkzcname{slope} will give the result of $\frac{y_B-y_A}{x_B-x_A}$} \\ \bottomrule \end{tabular} \medskip -\tkzHandBomb\ Attention à ne pas avoir $x_B=x_A$ +\tkzHandBomb\ Careful not to have $x_B=x_A$ \end{NewMacroBox} @@ -92,37 +89,36 @@ arguments & exemple & explication \\ \tkzFindSlope(A,D){SAD} \pgfkeys{/pgf/number format/.cd,fixed,precision=2} \tkzText[fill=Gold!50,draw=brown](1,4)% - {La pente de (AB) est : $\pgfmathprintnumber{\SAB}$} + {La pente de (AB) est: $\pgfmathprintnumber{\SAB}$} \tkzText[fill=Gold!50,draw=brown](1,3.5)% - {La pente de (AC) est : $\pgfmathprintnumber{\SAC}$} + {La pente de (AC) est: $\pgfmathprintnumber{\SAC}$} \tkzText[fill=Gold!50,draw=brown](1,3)% - {La pente de (AD) est : $\pgfmathprintnumber{\SAD}$} + {La pente de (AD) est: $\pgfmathprintnumber{\SAD}$} \end{tikzpicture} \end{tkzexample} -\subsection{Angle formé par une droite avec l'axe horizontal} -Beaucoup plus intéressante que la précédente. Le résultat est compris entre -180 degrés et +180 degrés. +\subsection{Angle formed by a straight line with the horizontal axis} +Much more interesting than the last one. The result is between -180 degrees and +180 degrees. -\begin{NewMacroBox}{tkzFindSlopeAngle}{\parg{pt1,pt2}} -Le résultat est stocké dans une macro \tkzcname{tkzAngleResult}. +\begin{NewMacroBox}{tkzFindSlopeAngle}{\parg{pt1,pt2}}% +The result is stored in a macro \tkzcname{tkzAngleResult}. \medskip - \begin{tabular}{lll} \toprule -arguments & exemple & explication \\ +arguments & example & explication \\ \midrule -\TAline{(pt1,pt2)} {\tkzcname{tkzFindSlopeAngle}(A,B)}{\tkzcname{tkzGetAngle} peut récupèrer le résultat} +\TAline{(pt1,pt2)} {\tkzcname{tkzFindSlopeAngle}(A,B)}{\tkzcname{tkzGetAngle} can retrieve the result} \bottomrule \end{tabular} \medskip -{Si la récupération n'est pas nécessaire, il est possible d'utiliser \tkzcname{tkzAngleResult}} +{If recovery is not necessary, it is possible to use \tkzcname{tkzAngleResult}} \end{NewMacroBox} -\subsubsection{Exemple d'utilisation de \tkzcname{tkzFindSlopeAngle}} -Voici une autre version de la construction d'une médiatrice +\subsubsection{Example of use of \tkzcname{tkzFindSlopeAngle}} +Here is another version of the construction of a mediator \begin{tkzexample}[latex=6cm,small] \begin{tikzpicture} @@ -142,26 +138,25 @@ Voici une autre version de la construction d'une médiatrice \end{tikzpicture} \end{tkzexample} -\subsection{Récupérer un angle} -Dans l'exemple précédent, j'ai utilisé la macro \tkzcname{tkzGetAngle} qui permet de récupérer un angle. +\subsection{from an angle} +In the previous example, I used the macro \tkzcname{tkzGetAngle} to retrieve an angle. -\begin{NewMacroBox}{tkzGetAngle}{\marg{name of macro}} -Cette macro récupère \tkzcname{tkzAngleResult} et stocke le résultat dans une nouvelle macro. +\begin{NewMacroBox}{tkzGetAngle}{\marg{name of macro}}% +This macro retrieves \tkzcname{tkzAngleResult} and stores the result in a new macro. \medskip -\begin{tabular}{lll} +\begin{tabular}{lll}% \toprule -arguments & exemple & explication \\ +arguments & example & explication \\ \midrule -\TAline{name of macro} {\tkzcname{tkzGetAngle}\{ang\}}{\tkzcname{ang} contient la valeur de l'angle.} +\TAline{name of macro} {\tkzcname{tkzGetAngle}\{ang\}}{\tkzcname{ang} contains the value of the angle. } \end{tabular} \end{NewMacroBox} -\subsection{Exemple d'utilisation de \tkzcname{tkzGetAngle}} - - Il s'agit ici que $(AB)$ soit la bissectrice de $\widehat{CAD}$, tel que la pente $AD$ soit nulle. On récupère la pente de $(AB)$ puis on effectue deux rotations. +\subsection{Example of the use of \tkzcname{tkzGetAngle}} + The point here is that $(AB)$ is the bisector of $\widehat{CAD}$, such that the $AD$ slope is zero. We recover the slope of $(AB)$ and then rotate twice. \begin{tkzexample}[vbox,small] \begin{tikzpicture} @@ -182,28 +177,24 @@ arguments & exemple & explication \\ \end{tikzpicture} \end{tkzexample} -\subsection{Angle formé par trois points} - - -\begin{NewMacroBox}{tkzFindAngle}{\parg{pt1,pt2,pt3}} -Le résultat est stocké dans une macro \tkzcname{tkzAngleResult}. +\subsection{Angle formed by three points} +\begin{NewMacroBox}{tkzFindAngle}{\parg{pt1,pt2,pt3}}% +The result is stored in a macro \tkzcname{tkzAngleResult}. \medskip - \begin{tabular}{lll} \toprule -arguments & exemple & explication \\ +arguments & example & explication \\ \midrule -\TAline{(pt1,pt2,pt3)} {\tkzcname{tkzFindAngle}(A,B,C)}{\tkzcname{tkzAngleResult} donne l'angle ($\overrightarrow{BA},\overrightarrow{BC}$)} +\TAline{(pt1,pt2,pt3)} {\tkzcname{tkzFindAngle}(A,B,C)}{\tkzcname{tkzAngleResult} gives the angle ($\overrightarrow{BA},\overrightarrow{BC}$)} \bottomrule \end{tabular} \medskip -Le résultat est compris entre -180 degrés et +180 degrés. pt2 est le sommet et \tkzcname{tkzGetAngle} peut récupérer l'angle. +The result is between -180 degrees and +180 degrees. pt2 is the vertex and \tkzcname{tkzGetAngle} can retrieve the angle. \end{NewMacroBox} -\subsection{Exemple d'utilisation de \tkzcname{tkzFindAngle} } - +\subsection{Example of use of \tkzcname{tkzFindAngle} } \begin{tkzexample}[vbox,small] \begin{tikzpicture} \tkzInit[xmin=-1,ymin=-1,xmax=7,ymax=7] @@ -227,38 +218,33 @@ Le résultat est compris entre -180 degrés et +180 degrés. pt2 est le sommet e \end{tikzpicture} \end{tkzexample} -\subsection{Longueur d'un segment \tkzcname{tkzCalcLength}} -Il existe dans \TIKZ\ une option \tkzname{veclen}. Cette option - permet de calculer AB si A et B sont deux points. +\subsection{\tkzcname{tkzCalcLength}} +There's an option in \TIKZ\ name in \tkzname{veclen}. This option + is used to calculate AB if A and B are two points. -Le seul problème pour moi est que la version de \TIKZ\ n'est pas assez précise dans certains cas particuliers. Ma version utilise le package \tkzNamePack{xfp} et est plus lente, mais plus précise - -\begin{NewMacroBox}{tkzCalcLength}{\oarg{local options}\parg{pt1,pt2}\marg{name of macro}} -Le résultat est stocké dans une macro. - -\medskip -\begin{tabular}{lll} -\toprule -arguments & exemple & explication \\ +The only problem for me is that the version of \TIKZ\ is not accurate enough in some cases. My version uses the \tkzNamePack{xfp} package and is slower, but more accurate. + \hypertarget{tpsc}{} +\begin{NewMacroBox}{tkzCalcLength}{\oarg{local options}\parg{pt1,pt2}\marg{name of macro}}% +\begin{tabular}{lll}% +arguments & example & explication \\ \midrule \TAline{(pt1,pt2)\{name of macro\}} {\tkzcname{tkzCalcLength}(A,B)\{dAB\}}{\tkzcname{dAB} donne $AB$ en pt} \bottomrule \end{tabular} \medskip - Une seule option -\begin{tabular}{lll} - -\toprule - options & défaut & exemple \\ +\begin{tabular}{lll}% + options & default & example \\ \midrule -\TOline{cm} {false}{\tkzcname{tkzCalcLength}[cm](A,B)\{dAB\} \tkzcname{dAB} donne AB en cm} +\TOline{cm} {false}{\tkzcname{tkzCalcLength}[cm](A,B)\{dAB\} \tkzcname{dAB} gives AB en cm} \end{tabular} + +The result is stored in a macro. \end{NewMacroBox} -\subsubsection{Construction d'un carré au compas} +\subsubsection{Compass square construction} \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture}[scale=1] @@ -278,60 +264,57 @@ Une seule option \end{tikzpicture} \end{tkzexample} -\subsection{Transformation de pt en cm ou de cm en pt} -Pas sûr que cela soit nécessaire et il ne s'agit que d'une division par 28,45274 et d'un multiplication par ce même nombre. Les macros sont : +\subsection{Transformation from pt to cm or cm to pt} +Not sure if this is necessary and it is only a division by 28.45274 and a multiplication by the same number. The macros are: -\begin{NewMacroBox}{tkzpttocm}{\parg{nombre}\marg{name of macro}} -Le résultat est stocké dans une macro. +\begin{NewMacroBox}{tkzpttocm}{\parg{nombre}\marg{name of macro}}% +The result is stored in a macro. \medskip - -\begin{tabular}{lll} +\begin{tabular}{lll}% \toprule -arguments & exemple & explication \\ +arguments & example & explication \\ \midrule \TAline{(nombre){name of macro}} {\tkzcname{tkzpttocm}(120)\{len\}}{\tkzcname{len} donne un nombre de tkzname{cm}} \bottomrule \end{tabular} \medskip -Il faudra utiliser \tkzcname{len} accompagné de \tkzname{cm} +You'll have to use \tkzcname{len} along with \tkzname{cm}. \end{NewMacroBox} -\subsection{changement d'unité} -\begin{NewMacroBox}{tkzcmtopt}{\parg{nombre}\marg{name of macro}} -Le résultat est stocké dans une macro. +\subsection{Change of unit} +\begin{NewMacroBox}{tkzcmtopt}{\parg{nombre}\marg{name of macro}}% +The result is stored in a macro. \medskip - \begin{tabular}{lll} \toprule -arguments & exemple & explication \\ +arguments & example & explication \\ \midrule \TAline{(nombre)\{name of macro\}}{\tkzcname{tkzcmtopt}(5)\{len\}}{\tkzcname{len} longueur en \tkzname{pts}} \bottomrule \end{tabular} \medskip -\noindent{Le résultat s'utilise avec \tkzcname{len}\tkzname{pt}} +\noindent{The result can be used with \tkzcname{len}\tkzname{pt}} \end{NewMacroBox} -\subsubsection{Exemple} -La macro \tkzcname{tkzDefCircle[radius](A,B)} définit le rayon que l'on récupère avec \tkzcname{tkzGetLength}, mais ce résultat est en \tkzname{pt}. +\subsubsection{Example} +The macro \tkzcname{tkzDefCircle[radius](A,B)} defines the radius that we retrieve with \tkzcname{tkzGetLength}, but this result is in \tkzname{pt}. \begin{tkzexample}[latex=6cm,small] \begin{tikzpicture}[scale=.5] - \tkzDefPoint(0,0){A} - \tkzDefPoint(3,-4){B} - \tkzDefCircle[through](A,B) - \tkzGetLength{rABpt} - \tkzpttocm(\rABpt){rABcm} - \tkzDrawCircle(A,B) - \tkzDrawPoints(A,B) - \tkzLabelPoints(A,B) - \tkzDrawSegment[dashed](A,B) - \tkzLabelSegment(A,B){% - $\pgfmathprintnumber{\rABcm}$} + \tkzDefPoint(0,0){A} + \tkzDefPoint(3,-4){B} + \tkzDefCircle[through](A,B) + \tkzGetLength{rABpt} + \tkzpttocm(\rABpt){rABcm} + \tkzDrawCircle(A,B) + \tkzDrawPoints(A,B) + \tkzLabelPoints(A,B) + \tkzDrawSegment[dashed](A,B) + \tkzLabelSegment(A,B){$\pgfmathprintnumber{\rABcm}$} \end{tikzpicture} \end{tkzexample} @@ -342,24 +325,22 @@ La macro \tkzcname{tkzDefCircle[radius](A,B)} définit le rayon que l'on réc % en cm % tkzGetPointCoord avec [#1] cm ou bien pt ?? todo %<--------------------------------------------------------------------------–> -\begin{NewMacroBox}{tkzGetPointCoord}{\parg{$A$}\marg{name of macro}} -Stocke dans deux macros les coordonnées d'un point +\begin{NewMacroBox}{tkzGetPointCoord}{\parg{$A$}\marg{name of macro}}% +Stores in two macros the coordinates of a point \medskip \begin{tabular}{lll} \toprule -arguments & exemple & explication \\ +arguments & example & explanation \\ \midrule -\TAline{(point)\{name of macro\}} {\tkzcname{tkzGetPointCoord}(A)\{A\}}{\tkzcname{Ax} et \tkzcname{Ay} donnent les coordonnées de $A$} - +\TAline{(point)\{name of macro\}} {\tkzcname{tkzGetPointCoord}(A)\{A\}}{\tkzcname{Ax} and \tkzcname{Ay} give the coordinates of $A$} \end{tabular} \medskip -Si le nom de la macro est \tkzname{p}, alors \tkzcname{px} et \tkzcname{py} donnent les coordonnées du point choisi avec le cm comme. +If the name of the macro is \tkzname{p}, then \tkzcname{px} and \tkzcname{py} give the coordinates of the chosen point with the cm as. \end{NewMacroBox} -\subsubsection{Transfert de coordonnées avec \tkzcname{tkzGetPointCoord}} - +\subsubsection{Coordinate transfer with \tkzcname{tkzGetPointCoord}} \begin{tkzexample}[width=8cm,small] \begin{tikzpicture} \tkzInit[xmax=5,ymax=3] @@ -375,7 +356,7 @@ Si le nom de la macro est \tkzname{p}, alors \tkzcname{px} et \tkzcname{py} donn \end{tikzpicture} \end{tkzexample} -\subsubsection{Somme de vecteurs avec \tkzcname{tkzGetPointCoord}} +\subsubsection{Sum of vectors with \tkzcname{tkzGetPointCoord}} \begin{tkzexample}[width=6cm,small] \begin{tikzpicture}[>=latex] \tkzDefPoint(1,4){a} diff --git a/Master/texmf-dist/tex/latex/tkz-base/tkz-base.cfg b/Master/texmf-dist/tex/latex/tkz-base/tkz-base.cfg index b3a5fd95472..2acb32861ee 100644 --- a/Master/texmf-dist/tex/latex/tkz-base/tkz-base.cfg +++ b/Master/texmf-dist/tex/latex/tkz-base/tkz-base.cfg @@ -1,18 +1,25 @@ % tkz-base.cfg -% Copyright 2020 by Alain Matthes +% Copyright 2020 Alain Matthes +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. % -% This file may be distributed and/or modified -% -% 1. under the LaTeX Project Public License and/or -% 2. under the GNU Public License. +% This work has the LPPL maintenance status “maintained”. +% +% The Current Maintainer of this work is Alain Matthes. % If you modify this original file, YOUR CHANGES WILL BE LOST when it is % updated. Instead, put your changes in the entire copy of tkz-base.cfg % and save the file in a directory part of your TEXINPUTS environment % variable. -\def\fileversion{3.02c} -\def\filedate{2020/02/04} -\typeout{2020/02/04 3.02c tkz-base.cfg} +%utf8 encoding +\def\fileversion{3.05c} +\def\filedate{2020/03/03} +\typeout{2020/03/03 3.05c tkz-base.cfg} %<------ colors ---------------------------------------–> \def\tkz@backgroundcolor{white} \def\tkz@textcolor{black} diff --git a/Master/texmf-dist/tex/latex/tkz-base/tkz-base.sty b/Master/texmf-dist/tex/latex/tkz-base/tkz-base.sty index e52f3076ee1..56d93baed9d 100644 --- a/Master/texmf-dist/tex/latex/tkz-base/tkz-base.sty +++ b/Master/texmf-dist/tex/latex/tkz-base/tkz-base.sty @@ -1,19 +1,41 @@ -% tkz-base.sty % this file -% Copyright 2020\"\" by Alain Matthes +% tkz-base.sty % +% Copyright 2020 Alain Matthes +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. % -% This file may be distributed and/or modified -% -% 1. under the LaTeX Project Public License and/or -% 2. under the GNU Public License. -% This work consists of the main source file interfaces.dtx -% and the derived files -% tkz-base.sty % this file +% This work has the LPPL maintenance status “maintained”. +% +% The Current Maintainer of this work is Alain Matthes. +% This work consists of the files: +% tkz-base.sty +% tkz-base.cfg +% tkz-lib-marks.tex +% tkz-obj-axes.tex +% tkz-obj-grids.tex +% tkz-obj-marks.tex +% tkz-obj-points.tex +% tkz-obj-rep.tex +% tkz-tools-arith.tex +% tkz-tools-base.tex +% tkz-tools-BB.tex +% tkz-tools-misc.tex +% tkz-tools-modules.tex +% tkz-tools-print.tex +% tkz-tools-text.tex +% tkz-tools-utilities.tex + +% utf8 encoding %<--------------------------------------------------------------------------–> % Objet : Outils pour la création de graphiques géométriques %<--------------------------------------------------------------------------–> -\typeout{2020/01/24 3.02c tkz-base.sty} +\typeout{2020/03/03 3.05c tkz-base.sty} \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{tkz-base}[2020/01/24 3.02c tkz-base] +\ProvidesPackage{tkz-base}[2020/03/03 3.05c tkz-base] \ifx\e@alloc\@undefined \RequirePackage{etex} \fi @@ -37,9 +59,8 @@ quotes, shadows, shapes.misc, - snakes, through - } + }% remove snake library % Pour les les labels sur les axes \@ifpackageloaded{numprint}{} {\RequirePackage[autolanguage]{numprint}} % diff --git a/Master/texmf-dist/tex/latex/tkz-base/tkz-lib-marks.tex b/Master/texmf-dist/tex/latex/tkz-base/tkz-lib-marks.tex index 0c62abe0cf2..5ae1de142ec 100644 --- a/Master/texmf-dist/tex/latex/tkz-base/tkz-lib-marks.tex +++ b/Master/texmf-dist/tex/latex/tkz-base/tkz-lib-marks.tex @@ -1,13 +1,20 @@ % tkz-lib-marks.tex -% Copyright 2020 by Alain Matthes +% Copyright 2020 Alain Matthes +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. % -% This file may be distributed and/or modified -% -% 1. under the LaTeX Project Public License and/or -% 2. under the GNU Public License. -\def\fileversion{3.02c} -\def\filedate{2020/01/24} -\typeout{2020/01/24 3.02c tkz-lib-symbols.tex} +% This work has the LPPL maintenance status “maintained”. +% +% The Current Maintainer of this work is Alain Matthes. + +\def\fileversion{3.05c} +\def\filedate{2020/03/03} +\typeout{2020/03/03 3.05c tkz-lib-symbols.tex} \makeatletter %<--------------------------------------------------------------------------–> % Création des symboles diff --git a/Master/texmf-dist/tex/latex/tkz-base/tkz-obj-axes.tex b/Master/texmf-dist/tex/latex/tkz-base/tkz-obj-axes.tex index ebfd985c1f8..ddc800a8013 100644 --- a/Master/texmf-dist/tex/latex/tkz-base/tkz-obj-axes.tex +++ b/Master/texmf-dist/tex/latex/tkz-base/tkz-obj-axes.tex @@ -1,12 +1,21 @@ % tkz-obj-axes.tex -% Copyright 2020 by Alain Matthes -% This file may be distributed and/or modified -% 1. under the LaTeX Project Public License and/or -% 2. under the GNU Public License. +% Copyright 2020 Alain Matthes +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status “maintained”. +% +% The Current Maintainer of this work is Alain Matthes. + % utf8 encoding -\def\fileversion{3.02c} -\def\filedate{2020/01/24} -\typeout{2020/01/24 3.02c tkz-obj-axes.tex} +\def\fileversion{3.05c} +\def\filedate{2020/03/03} +\typeout{2020/03/03 3.05c tkz-obj-axes.tex} \newif\ifinteger \makeatletter \def\removedot#1.{#1} diff --git a/Master/texmf-dist/tex/latex/tkz-base/tkz-obj-grids.tex b/Master/texmf-dist/tex/latex/tkz-base/tkz-obj-grids.tex index 46892db8e2d..eb23c857c09 100644 --- a/Master/texmf-dist/tex/latex/tkz-base/tkz-obj-grids.tex +++ b/Master/texmf-dist/tex/latex/tkz-base/tkz-obj-grids.tex @@ -1,12 +1,21 @@ % tkz-obj-grids.tex -% Copyright 2020 by Alain Matthes -% This file may be distributed and/or modified -% 1. under the LaTeX Project Public License and/or -% 2. under the GNU Public License. +% Copyright 2020 Alain Matthes +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status “maintained”. +% +% The Current Maintainer of this work is Alain Matthes. + % utf8 encoding -\def\fileversion{3.02c} -\def\filedate{2020/01/24} -\typeout{2020/01/24 3.02c tkz-obj-grids.tex} +\def\fileversion{3.05c} +\def\filedate{2020/03/03} +\typeout{2020/03/03 3.05c tkz-obj-grids.tex} \makeatletter %<--------------------------------------------------------------------------–> % Setup Grid diff --git a/Master/texmf-dist/tex/latex/tkz-base/tkz-obj-marks.tex b/Master/texmf-dist/tex/latex/tkz-base/tkz-obj-marks.tex index 44d97388c0d..78a0785cae6 100644 --- a/Master/texmf-dist/tex/latex/tkz-base/tkz-obj-marks.tex +++ b/Master/texmf-dist/tex/latex/tkz-base/tkz-obj-marks.tex @@ -1,13 +1,22 @@ %tkz-obj-marks.tex -% Copyright 2020 by Alain Matthes +% Copyright 2020 Alain Matthes +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. % -% This file may be distributed and/or modified -% -% 1. under the LaTeX Project Public License and/or -% 2. under the GNU Public License. -\def\fileversion{3.02c} -\def\filedate{2020/01/24} -\typeout{2020/01/24 3.02c tkz-obj-marks.tex} +% This work has the LPPL maintenance status “maintained”. +% +% The Current Maintainer of this work is Alain Matthes. + + +% utf8 encoding +\def\fileversion{3.05c} +\def\filedate{2020/03/03} +\typeout{2020/03/03 3.05c tkz-obj-marks.tex} \makeatletter %<-------------------------------------------------------------------------–> % Setup Marks @@ -99,8 +108,8 @@ fill = \tkz@mk@color!50, size = \tkz@mk@size } -\def\tkzSetUpMark{\pgfutil@ifnextchar[{\tkzActivOff\tkz@SetUpMark}{% - \tkzActivOff\tkz@SetUpMark[]}} +\def\tkzSetUpMark{\pgfutil@ifnextchar[{\tkz@SetUpMark}{% + \tkz@SetUpMark[]}} \def\tkz@SetUpMark[#1]{% \pgfqkeys{/setupmk}{#1} diff --git a/Master/texmf-dist/tex/latex/tkz-base/tkz-obj-points.tex b/Master/texmf-dist/tex/latex/tkz-base/tkz-obj-points.tex index 5676d60a6b4..8d3ea5b550e 100644 --- a/Master/texmf-dist/tex/latex/tkz-base/tkz-obj-points.tex +++ b/Master/texmf-dist/tex/latex/tkz-base/tkz-obj-points.tex @@ -1,13 +1,21 @@ -% tkz-obj-points.tex -% Copyright 2020 by Alain Matthes + % tkz-obj-points.tex +% Copyright 2020 Alain Matthes +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. % -% This file may be distributed and/or modified -% -% 1. under the LaTeX Project Public License and/or -% 2. under the GNU Public License. -\def\fileversion{3.02c} -\def\filedate{2020/01/24} -\typeout{2020/01/24 3.02c tkz-obj-points.tex} +% This work has the LPPL maintenance status “maintained”. +% +% The Current Maintainer of this work is Alain Matthes. + + +\def\fileversion{3.05c} +\def\filedate{2020/03/03} +\typeout{2020/03/03 3.05c tkz-obj-points.tex} %<--------------------------------------------------------------------------–> % init def point %<--------------------------------------------------------------------------–> @@ -106,8 +114,7 @@ % la macro defpoint les coordonnées cartésiennes ou polaires sont traitées % afin de pouvoir être adaptées avec les unités choisies %<--------------------------------------------------------------------------–> -\def\tkzDefPoint{\pgfutil@ifnextchar[{\tkzActivOff\tkz@DefPoint}{% - \tkzActivOff\tkz@DefPoint[]}} +\def\tkzDefPoint{\pgfutil@ifnextchar[{\tkz@DefPoint}{\tkz@DefPoint[]}} \def\tkz@DefPoint[#1](#2)#{% \tkz@parsecoordinate{#2} @@ -231,8 +238,7 @@ \node[label style,#1] at (#2) {#3};}% %<--------------------------------------------------------------------------–> -\def\tkzLabelPoints{\pgfutil@ifnextchar[{\tkz@LabelPoints}{% - \tkz@LabelPoints[]}}% +\def\tkzLabelPoints{\pgfutil@ifnextchar[{\tkz@LabelPoints}{\tkz@LabelPoints[]}}% \def\tkz@LabelPoints[#1](#2){% \foreach \point in {#2}{ \node[label style,#1] at (\point) {$\point$};} @@ -246,8 +252,7 @@ dist = 0.15, /tkzautolab/.search also = {/tikz}, } -\def\tkzAutoLabelPoints{\pgfutil@ifnextchar[{\tkz@AutoLabelPoints}{% - \tkz@AutoLabelPoints[]}}% +\def\tkzAutoLabelPoints{\pgfutil@ifnextchar[{\tkz@AutoLabelPoints}{\tkz@AutoLabelPoints[]}}% \def\tkz@AutoLabelPoints[#1](#2){% \begingroup \pgfqkeys{/tkzautolab}{#1} diff --git a/Master/texmf-dist/tex/latex/tkz-base/tkz-obj-rep.tex b/Master/texmf-dist/tex/latex/tkz-base/tkz-obj-rep.tex index 2406dc791f4..ff1ee65f06b 100644 --- a/Master/texmf-dist/tex/latex/tkz-base/tkz-obj-rep.tex +++ b/Master/texmf-dist/tex/latex/tkz-base/tkz-obj-rep.tex @@ -1,13 +1,20 @@ % tkz-obj-rep.tex -% Copyright 2020 by Alain Matthes +% Copyright 2020 Alain Matthes +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. % -% This file may be distributed and/or modified -% -% 1. under the LaTeX Project Public License and/or -% 2. under the GNU Public License. -\def\fileversion{3.02c} -\def\filedate{2020/01/24} -\typeout{2020/01/24 3.02c tkz-obj-rep.tex} +% This work has the LPPL maintenance status “maintained”. +% +% The Current Maintainer of this work is Alain Matthes. +% utf8 encoding +\def\fileversion{3.05c} +\def\filedate{2020/03/03} +\typeout{2020/03/03 3.05c tkz-obj-rep.tex} \makeatletter %<--------------------------------------------------------------------------–> % repère diff --git a/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-BB.tex b/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-BB.tex index f9e58d75f0c..a6829b6835f 100644 --- a/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-BB.tex +++ b/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-BB.tex @@ -1,11 +1,20 @@ % tkz-tools-BB.tex -% Copyright 2020 by Alain Matthes -% This file may be distributed and/or modified -% 1. under the LaTeX Project Public License and/or -% 2. under the GNU Public License. -\def\fileversion{3.02c} -\def\filedate{2020/01/24} -\typeout{2020/01/24 3.02c tkz-obj-BB.tex} +% Copyright 2020 Alain Matthes +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status “maintained”. +% +% The Current Maintainer of this work is Alain Matthes. +% utf8 encoding +\def\fileversion{3.05c} +\def\filedate{2020/03/03} +\typeout{2020/03/03 3.05c tkz-obj-BB.tex} \makeatletter %<--------------------------------------------------------------------------–> \pgfkeys{/tkzClip/.cd, diff --git a/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-arith.tex b/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-arith.tex index 4232b3a6354..c25572c7097 100644 --- a/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-arith.tex +++ b/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-arith.tex @@ -1,11 +1,20 @@ % tkz-tools-arith.tex -% Copyright 2020 by Alain Matthes -% This file may be distributed and/or modified -% 1. under the LaTeX Project Public License and/or -% 2. under the GNU Public License. -\def\fileversion{3.02c} -\def\filedate{2020/01/24} -\typeout{2020/01/24 3.02c tkz-tools-arith.tex} +% Copyright 2020 Alain Matthes +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status “maintained”. +% +% The Current Maintainer of this work is Alain Matthes. +% utf8 encoding +\def\fileversion{3.05c} +\def\filedate{2020/03/03} +\typeout{2020/03/03 3.05c tkz-tools-arith.tex} % 1.161 test if "isfactor" is already defined % now with pgf 3.0 gcd isprime isodd iseven are defined %<--------------------------------------------------------------------------–> diff --git a/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-base.tex b/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-base.tex index fbd631d2eef..825c881e35a 100644 --- a/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-base.tex +++ b/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-base.tex @@ -1,12 +1,20 @@ % tkz-tools-base.tex -% Copyright 2020 by Alain Matthes -% This file may be distributed and/or modified -% 1. under the LaTeX Project Public License and/or -% 2. under the GNU Public License. +% Copyright 2020 Alain Matthes +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status “maintained”. +% +% The Current Maintainer of this work is Alain Matthes. % utf8 encoding -\def\fileversion{3.02c} -\def\filedate{2020/01/24} -\typeout{2020/01/24 3.02c tkz-tools-base.tex} +\def\fileversion{3.05c} +\def\filedate{2020/03/03} +\typeout{2020/03/03 3.05c tkz-tools-base.tex} \makeatletter %<--------------------------------------------------------------------------–> \global\let\tkz@tmp@xa\tkz@init@xmin% modif 2016 diff --git a/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-math.tex b/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-math.tex deleted file mode 100644 index f42d57397bc..00000000000 --- a/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-math.tex +++ /dev/null @@ -1,117 +0,0 @@ -% tkz-tools-math.tex -% Copyright 2020 by Alain Matthes -% This file may be distributed and/or modified -% 1. under the LaTeX Project Public License and/or -% 2. under the GNU Public License. -\def\fileversion{3.02c} -\def\filedate{2020/01/24} -\typeout{2020/01/24 3.02c tkz-tools-math.tex} -\makeatletter -%<--------------------------------------------------------------------------> -% \tkzpointnormalised normalise un point A-->A' tq ||v(OA')=1|| -% équivalent de \pgfpointnormalised avec fp -% example -% \tkzpointnormalised{% -% \pgfpointdiff{\pgfpointanchor{A}{center}} -% {\pgfpointanchor{B}{center}}} - -% or -% \pgf@x=1 cm -% \pgf@y=12 cm -% \tkzpointnormalised{} -%<-------------------------------------------------------------------------- -\def\tkzpointnormalised#1{% -\pgf@process{#1}% -\edef\tkz@den{\fpeval{sqrt((\pgf@x)^2+(\pgf@y)^2)}} -\edef\tkz@coordx{\fpeval{\pgf@x/\tkz@den}} -\edef\tkz@coordx{\fpeval{round(\tkz@coordx,5)}} -\edef\tkz@coordy{\fpeval{\pgf@y/\tkz@den}} -\edef\tkz@coordy{\fpeval{round(\tkz@coordy,5)}} -\pgf@x = \tkz@coordx pt -\pgf@y = \tkz@coordy pt -} -%<--------------------------------------------------------------------------> -% restaure and save length -\def\tkz@save@length{% -\global\let\tkz@temp@length\tkzLengthResult}% -\def\tkz@restore@length{% - \global\let\tkzLengthResult\tkz@temp@length }% -%<--------------------------------------------------------------------------> -% \tkzCalcLength Distance entre deux points en pt ou en cm avec xfp -% \veclen mais avec fp -% option cm le résultat est en cm sinon en pt -%<--------------------------------------------------------------------------> -\pgfkeys{tkzcalclen/.cd, - cm/.is if = tkzLengthIncm, - cm/.default = true} - -\def\tkzCalcLength{\pgfutil@ifnextchar[{\tkz@CalcLength}{\tkz@CalcLength[]}} -\def\tkz@CalcLength[#1](#2,#3){% -\pgfkeys{tkzcalclen/.cd, cm = false} -\pgfqkeys{/tkzcalclen}{#1}% -\begingroup -\tkz@@CalcLength(#2,#3){tkzLengthResult} -\iftkzLengthIncm - \pgfmathparse{\tkz@xfpMathLen pt/1cm} - \edef\tkz@xfpMathLen{\fpeval{round(\pgfmathresult,5)}} - \global\let\tkzLengthResult\tkz@xfpMathLen -\fi -\endgroup -}% -\def\tkz@@CalcLength(#1,#2)#3{% -\pgfpointdiff{\pgfpointanchor{#1}{center}}% - {\pgfpointanchor{#2}{center}}% -\edef\tkz@xfpMathLen{\fpeval{sqrt((\pgf@x)^2+(\pgf@y)^2)}} -\edef\tkz@xfpMathLen{\fpeval{round(\tkz@xfpMathLen,5)}} -\global\expandafter\edef\csname #3\endcsname{\tkz@xfpMathLen} -} -%<--------------------------------------------------------------------------> -\def\tkzGetLength#1{% -\global\expandafter\edef\csname #1\endcsname{\tkzLengthResult}} -%<--------------------------------------------------------------------------> -% \tkzpttocm passage de pt   cm div par 28.45274 -%<--------------------------------------------------------------------------> -\def\tkzpttocm(#1)#2{% -\begingroup - \pgfmathparse{#1/1cm} - \edef\tkz@mathresult{\fpeval{round(\pgfmathresult,5)}} - \global\let\tkz@mathresult\tkz@mathresult - \global\expandafter\edef\csname #2\endcsname{\tkz@mathresult}% -\endgroup -}% -%<--------------------------------------------------------------------------> -% \tkzcmtopt passage de cm   pt mul par 28.45274 -%<-------------------------------------------------------------------------- -\def\tkzcmtopt(#1)#2{% -\begingroup - \pgfmathparse{#1/1pt} - \edef\tkz@mathresult{\fpeval{round(\pgfmathresult,5)}} - \global\let\tkz@mathresult\tkz@mathresult - \global\expandafter\edef\csname #2\endcsname{\tkz@mathresult}% -\endgroup -}% -%<--------------------------------------------------------------------------> -% Slope -%<--------------------------------------------------------------------------> -\def\tkzFindSlope{\tkz@FindSlope} -\def\tkz@FindSlope(#1,#2)#3{% -\begingroup - \tkzpointnormalised{\pgfpointdiff{\pgfpointanchor{#1}{center}}% - {\pgfpointanchor{#2}{center}}} - \edef\tkz@Slope{\fpeval{\pgfmath@tonumber{\pgf@y}/\pgfmath@tonumber{\pgf@x}}} - \edef\tkz@Slope{\fpeval{round(\tkz@Slope,5)}} - \global\expandafter\edef\csname #3\endcsname{\tkz@Slope}% -\endgroup -} -% Schrodinger's cat idea 03/01/20 -\tikzset{xfp/.code={% -\pgfmathdeclarefunction*{veclen}{2}{% -\begingroup% - \pgfmath@x##1pt\relax% - \pgfmath@y##2pt\relax% - \edef\tkz@xfpMathLen{\fpeval{sqrt((\pgf@x)^2+(\pgf@y)^2)}} - \pgfmath@returnone\tkz@xfpMathLen pt% -\endgroup% -}}} - \makeatother -\endinput \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-misc.tex b/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-misc.tex index 2bd39efc4b6..c5bd7f2f91c 100644 --- a/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-misc.tex +++ b/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-misc.tex @@ -1,11 +1,20 @@ % tkz-tools-misc.tex -% Copyright 2020 by Alain Matthes -% This file may be distributed and/or modified -% 1. under the LaTeX Project Public License and/or -% 2. under the GNU Public License. -\def\fileversion{3.02c} -\def\filedate{2020/01/24} -\typeout{2020/01/24 3.02c tkz-tools-misc.tex} +% Copyright 2020 Alain Matthes +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status “maintained”. +% +% The Current Maintainer of this work is Alain Matthes. +% utf8 encoding +\def\fileversion{3.05c} +\def\filedate{2020/03/03} +\typeout{2020/03/03 3.05c tkz-tools-misc.tex} \makeatletter %<--------------------------------------------------------------------------–> % hline pb avec line diff --git a/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-modules.tex b/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-modules.tex index 81525e824a7..8197dc7a4e2 100644 --- a/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-modules.tex +++ b/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-modules.tex @@ -1,11 +1,20 @@ % tkz-tools-modules -% Copyright 2020 by Alain Matthes -% This file may be distributed and/or modified -% 1. under the LaTeX Project Public License and/or -% 2. under the GNU Public License. -\def\fileversion{3.02c} -\def\filedate{2020/01/24} -\typeout{2020/01/24 3.02c tkz-tools-utilities.tex} +% Copyright 2020 Alain Matthes +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status “maintained”. +% +% The Current Maintainer of this work is Alain Matthes. +% utf8 encoding +\def\fileversion{3.05c} +\def\filedate{2020/03/03} +\typeout{2020/03/03 3.05c tkz-tools-utilities.tex} \makeatletter %<------------- % chargement des modules ----------------------------------> \def\tkz@obj@all{angles,arcs,compass,defcircles,deflines,defpoints,defpointsby,defpointsrnd,defpointswith,polygons,protractor,sectors,show,triangles}% diff --git a/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-print.tex b/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-print.tex index 20e53a8b487..d61b81e39af 100644 --- a/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-print.tex +++ b/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-print.tex @@ -1,11 +1,20 @@ % tkz-tool-print.tex -% Copyright 2020 by Alain Matthes -% This file may be distributed and/or modified -% 1. under the LaTeX Project Public License and/or -% 2. under the GNU Public License. -\def\fileversion{3.02c} -\def\filedate{2020/01/24} -\typeout{2020/01/24 3.02c tkz-tools-print.tex} +% Copyright 2020 Alain Matthes +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status “maintained”. +% +% The Current Maintainer of this work is Alain Matthes. +% utf8 encoding +\def\fileversion{3.05c} +\def\filedate{2020/03/03} +\typeout{2020/03/03 3.05c tkz-tools-print.tex} \makeatletter %<------------- tkzPrintFrac ----------------------------------> \def\tkzPrintFrac#1#2{% diff --git a/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-text.tex b/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-text.tex index b9397961cd4..d8d4d804b39 100644 --- a/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-text.tex +++ b/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-text.tex @@ -1,11 +1,20 @@ % tkz-tools-text.tex -% Copyright 2020 by Alain Matthes -% This file may be distributed and/or modified -% 1. under the LaTeX Project Public License and/or -% 2. under the GNU Public License. -\def\fileversion{3.02c} -\def\filedate{2020/01/24} -\typeout{2020/01/24 3.02c tkz-tools-text.tex} +% Copyright 2020 Alain Matthes +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status “maintained”. +% +% The Current Maintainer of this work is Alain Matthes. +% utf8 encoding +\def\fileversion{3.05c} +\def\filedate{2020/03/03} +\typeout{2020/03/03 3.05c tkz-tools-text.tex} \makeatletter %<--------------------------------------------------------------------------–> % tkzText diff --git a/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-utilities.tex b/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-utilities.tex index 70739d9a4ba..5c02aad0d5f 100644 --- a/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-utilities.tex +++ b/Master/texmf-dist/tex/latex/tkz-base/tkz-tools-utilities.tex @@ -1,11 +1,20 @@ % tkz-tools-utilities -% Copyright 2020 by Alain Matthes -% This file may be distributed and/or modified -% 1. under the LaTeX Project Public License and/or -% 2. under the GNU Public License. -\def\fileversion{3.02c} -\def\filedate{2020/01/24} -\typeout{2020/01/24 3.02c tkz-tools-utilities.tex} +% Copyright 2020 Alain Matthes +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status “maintained”. +% +% The Current Maintainer of this work is Alain Matthes. +% utf8 encoding +\def\fileversion{3.05c} +\def\filedate{2020/03/03} +\typeout{2020/03/03 3.05c tkz-tools-utilities.tex} \makeatletter % for testing results \def\extractxy#1{% -- cgit v1.2.3