summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-10-21 01:05:40 +0000
committerKarl Berry <karl@freefriends.org>2023-10-21 01:05:40 +0000
commit29801a4ba2d18e2c76a43791e1000d01ab3d038a (patch)
tree2bc74f08cf7957bb960858fbf9ab074a6f763fe2 /Master/texmf-dist/tex/latex
parent8d2c09f2dd04259220e4e58b60e1fe562de5c492 (diff)
tkz-euclide (21oct23)
git-svn-id: svn://tug.org/texlive/trunk@68604 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex')
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-angles.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-circles.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-compass.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-ellipses.tex26
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-lines.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-points.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-polygons.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-protractor.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-sectors.tex33
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-show.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-euclide.cfg6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-euclide.sty15
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-lib-eu-marks.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-lib-eu-shape.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-axesmin.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-circles-by.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-circles.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-grids.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-lines.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points-by.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points-rnd.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points-spc.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points-with.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-polygons.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-triangles.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-circles-by.tex157
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-circles.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-points-by.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-points-spc.tex8
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-points-with.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-points.tex13
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-BB.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-angles.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-base.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-colors.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-intersections.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-math.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-modules.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-text.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-utilities.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-lua-angles.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-lua-base.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-lua-intersections.tex6
-rw-r--r--Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-lua-math.tex8
45 files changed, 324 insertions, 164 deletions
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-angles.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-angles.tex
index 97b0105047b..5f79e810fac 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-angles.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-angles.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-tool-eu-angles.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-tool-eu-angles.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% tkzSetUpArc
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-circles.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-circles.tex
index 7282bdcbb0d..e083f9a96b6 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-circles.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-circles.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-eu-draw-circles.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-eu-draw-circles.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% tkzSetUpCircle
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-compass.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-compass.tex
index 7c671542d4a..aea5f55ba10 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-compass.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-compass.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-eu-compass.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-eu-compass.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% Author Alain Matthes
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-ellipses.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-ellipses.tex
new file mode 100644
index 00000000000..f92aa7054ed
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-ellipses.tex
@@ -0,0 +1,26 @@
+% tkz-obj-eu-draw-ellipses.tex
+% Copyright 2023 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.
+
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-eu-draw-ellipses.tex}
+
+
+\makeatletter
+\def\tkzDrawEllipse{\pgfutil@ifnextchar[{\tkz@DrawEllipse}{\tkz@DrawEllipse[]}}
+\def\tkz@DrawEllipse[#1](#2,#3,#4,#5){%
+\begingroup
+\draw[#1](#2) ellipse [x radius=#3, y radius=#4,rotate=#5];
+\endgroup
+}
+\makeatother
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-lines.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-lines.tex
index 7f3247904be..a268113f851 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-lines.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-lines.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-eu-draw-lines.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-eu-draw-lines.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-points.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-points.tex
index 5d49b2fcec8..38a6020d469 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-points.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-points.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.01c}
-\def\filedate{2023/01/24}
-\typeout{2023/01/24 5.01c tkz-draw-points.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-draw-eu-points.tex}
\makeatletter
%<--------------------------------------------------------------------------->
% tkzSetUpPoint définit la forme d'un point
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-polygons.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-polygons.tex
index e15abd8594c..8d15afdf165 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-polygons.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-polygons.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-eu-polygons.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-eu-polygons.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% Polygon
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-protractor.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-protractor.tex
index 9cc8a82060d..520188ed7db 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-protractor.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-protractor.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-eu-protractor.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-eu-protractor.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% !!! idea from Y. Combe !!!
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-sectors.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-sectors.tex
index 0f770358cc0..b20d1945a8b 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-sectors.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-sectors.tex
@@ -10,10 +10,10 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-eu-sectors.tex}
-\makeatletter
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-eu-sectors.tex}
+\makeatletter
%<----------------------- Sectors ------------------------------–>
\gdef\tkz@nums{0}
\pgfkeys{/drawsector/.cd,
@@ -97,29 +97,6 @@
\fi
\endgroup
}
-%<--------------------------------------------------------------------------–>
-% \tkzDrawSectorAngles(O,A)(ang1,ang2)
-%<--------------------------------------------------------------------------–>
-\def\tkzDrawSectorAngles{\pgfutil@ifnextchar[{\tkz@DrawSectorAngles}{%
- \tkz@DrawSectorAngles[]}}
-\def\tkz@DrawSectorAngles[#1](#2,#3)(#4,#5){%
-\begingroup
- \tkz@@CalcLengthcm(#2,#3){tkz@radius}
- \tkz@DrawSectorRAngles[#1](#2,\tkz@radius pt)(#4,#5)
-\endgroup
-}
-%<--------------------------------------------------------------------------–>
-% \tkzDrawSectorRwithNodesAngles(O,A,B)(ang1,ang2)
-%<--------------------------------------------------------------------------–>
-\def\tkzDrawSectorRwithNodesAngles{\pgfutil@ifnextchar[{%
- \tkz@DrawSectorRwithNodesAngles}{%
- \tkz@DrawSectorRwithNodesAngles[]}}
-\def\tkz@DrawSectorRwithNodesAngles[#1](#2,#3,#4)(#5,#6){%
-\begingroup
- \tkz@@CalcLengthcm(#3,#4){tkz@radius}
- \tkz@DrawSectorRAngles[#1](#2,\tkz@radius pt)(#5,#6)
-\endgroup
-}
% %<--------------------------------------------------------------------------–>
%<--------------------------------------------------------------------------–>
@@ -323,4 +300,4 @@
\fi
}
\makeatother
-\endinput \ No newline at end of file
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-show.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-show.tex
index e337c31a703..7a13c1e0b4c 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-show.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-draw-eu-show.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-eu-show.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-eu-show.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% finding specific points in a triangle
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-euclide.cfg b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-euclide.cfg
index 89d1f0a5597..3fa2cfe4779 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-euclide.cfg
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-euclide.cfg
@@ -16,9 +16,9 @@
% and save the file in a directory part of your TEXINPUTS environment
% variable.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-euclide.cfg}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-euclide.cfg}
%<------ colors ---------------------------------------–>
\def\tkz@backgroundcolor{white}
\def\tkz@textcolor{black}
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-euclide.sty b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-euclide.sty
index 9d8b9156b32..508cf3a9c90 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-euclide.sty
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-euclide.sty
@@ -10,11 +10,11 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
%-------------------------------------------------------------------------------
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-euclide.sty}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-euclide.sty}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{tkz-euclide}[ 2023/02/03 5.02c for pure Euclidean Geometry ]
+\ProvidesPackage{tkz-euclide}[ 2023/10/20 5.03c for pure Euclidean Geometry ]
\newif\if@tkzlua
\@tkzluafalse
\DeclareOption{lua}{\@tkzluatrue}
@@ -188,6 +188,8 @@
\input{tkz-obj-lua-points-with.tex}
\input{tkz-obj-lua-points-spc.tex}
\input{tkz-tools-lua-angles.tex}
+\input{tkz-obj-lua-circles.tex}
+\input{tkz-obj-lua-circles-by.tex}
\else
\input{tkz-obj-eu-points.tex}
\input{tkz-obj-eu-points-by.tex}
@@ -196,11 +198,11 @@
\input{tkz-obj-eu-points-with.tex}
\input{tkz-obj-eu-points-spc.tex}
\input{tkz-tools-eu-angles.tex}
+\input{tkz-obj-eu-circles.tex}
+\input{tkz-obj-eu-circles-by.tex}
\fi
\input{tkz-obj-eu-points-rnd.tex}
-\input{tkz-obj-eu-circles.tex}
-\input{tkz-obj-eu-circles-by.tex}
\input{tkz-obj-eu-lines.tex}
\input{tkz-obj-eu-polygons.tex}
\input{tkz-obj-eu-triangles}
@@ -208,6 +210,7 @@
% drawings
\input{tkz-draw-eu-lines.tex}
\input{tkz-draw-eu-circles.tex}
+\input{tkz-draw-eu-ellipses.tex}
\input{tkz-draw-eu-polygons.tex}
\input{tkz-draw-eu-angles.tex}
\input{tkz-draw-eu-sectors.tex}
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-lib-eu-marks.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-lib-eu-marks.tex
index b774dfba895..83f04d1314b 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-lib-eu-marks.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-lib-eu-marks.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-lib-eu-marks.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-lib-eu-marks.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% Création des symboles
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-lib-eu-shape.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-lib-eu-shape.tex
index 7740752a4e6..0837f37a123 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-lib-eu-shape.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-lib-eu-shape.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-lib-eu-shape.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-lib-eu-shape.tex}
%<--------------------------------------------------------------------------–>
% Création des symboles
%<--------------------------------------------------------------------------–>
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-axesmin.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-axesmin.tex
index bc74c73765e..25051341392 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-axesmin.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-axesmin.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-eu-axesmin}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-eu-axesmin}
\makeatletter
\def\removedot#1.{#1}
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-circles-by.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-circles-by.tex
index 7729da86ff9..f74d9b8b98d 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-circles-by.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-circles-by.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-eu-circles.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-eu-circles.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% tkzCircle center and one point
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-circles.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-circles.tex
index fbbefb1ee12..7ddc7036d4e 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-circles.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-circles.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-eu-circles.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-eu-circles.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% tkzCircle center and one point
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-grids.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-grids.tex
index 98ab85c320c..ca51a16e948 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-grids.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-grids.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-eu-grids.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-eu-grids.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% Setup Grid
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-lines.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-lines.tex
index 3f122605722..beb9b6dbb61 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-lines.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-lines.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-eu-lines.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-eu-lines.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% les lignes
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points-by.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points-by.tex
index 36c97525d7c..dc4eac82670 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points-by.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points-by.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-tools-eu-points-by.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-tools-eu-points-by.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% Transformations Géométriques
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points-rnd.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points-rnd.tex
index 56a409d5e0a..63cd1dc1a81 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points-rnd.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points-rnd.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-eu-points-rnd.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-eu-points-rnd.tex}
%<--------------------------------------------------------------------------–>
\makeatletter
%<-------------------------------------------------------------------------–>
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points-spc.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points-spc.tex
index 2fc0614326f..38693d87f53 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points-spc.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points-spc.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-el-points.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-el-points.tex}
\makeatletter
%add ExCenter
%<--------------------------------------------------------------------------–>
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points-with.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points-with.tex
index 4b10913fb3f..370a5a3e4df 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points-with.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points-with.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-eu-points-with.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-eu-points-with.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% Vectors
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points.tex
index 646c2b3a2e1..3b3b5fe7303 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-points.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-eu-points.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-eu-points.tex}
\makeatletter
%<--------------------------------------------------------------------------->
% init def point
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-polygons.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-polygons.tex
index 223bbe6a2dd..7600ce7925c 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-polygons.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-polygons.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-eu-polygons.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-eu-polygons.tex}
% bug in regular polygon side 2020/03/09
\makeatletter
%<--------------------------------------------------------------------------–>
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-triangles.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-triangles.tex
index 625ee3ae016..2faf7a305da 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-triangles.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-eu-triangles.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-eu-triangles.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-eu-triangles.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% Triangle Equilateral
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-circles-by.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-circles-by.tex
new file mode 100644
index 00000000000..6f5eb1c577e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-circles-by.tex
@@ -0,0 +1,157 @@
+% tkz-obj-eu-circles.tex
+% Copyright 2023 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.
+
+\def\fileversion{6.00}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 6.00 tkz-obj-eu-circles.tex}
+\makeatletter
+%<--------------------------------------------------------------------------–>
+% tkzCircle center and one point
+%<--------------------------------------------------------------------------–>
+% attention radius circle is defined by center and a point on the circle
+% R defined by center and the value of the radius
+% no need to define a circle with R tikz uses this method.
+% through instead of radius
+\def\tkz@numcby{0}
+\pgfkeys{/tkzDefCircleBy/.cd,
+ translation/.code args = {from #1 to #2} { \def\tkz@numcby{0}
+ \def\tkzfrom{#1}
+ \def\tkzto{#2}},
+ homothety/.code args = {center #1 ratio #2}{ \def\tkz@numcby{1}
+ \def\tkzcenter{#1}
+ \def\tkzratio{#2}},
+ reflection/.code args = {over #1--#2}{ \def\tkz@numcby{2}
+ \def\tkzdeb{#1}
+ \def\tkzfin{#2}},
+ symmetry/.code args = {center #1}{ \def\tkz@numcby{3}
+ \def\tkzcenter{#1}},
+ rotation/.code args = {center #1 angle #2}{ \def\tkz@numcby{4}
+ \def\tkzcenter{#1}
+ \def\tkzangle{#2}},
+ inversion/.code args={center #1 through #2}{ \def\tkz@numcby{5}
+ \def\tkzcenter{#1}
+ \def\tkzpoint{#2}},
+ inversion negative/.code args = {center #1 through #2}{\def\tkz@numcby{6}
+ \def\tkzcenter{#1}
+ \def\tkzpoint{#2}}
+ }
+\def\tkzDefCircleBy{\pgfutil@ifnextchar[{\tkz@DefCircleBy}{\tkz@DefCircleBy[]}}
+\def\tkz@DefCircleBy[#1](#2){%
+\begingroup
+\pgfqkeys{/tkzDefCircleBy}{#1}
+\ifcase\tkz@numcby%
+ \tkzDefCircleTranslation(#2)%
+ \or% 1
+ \tkzDefCircleHomothety(#2)
+ \or% 2
+ \tkzDefCircleReflection(#2)
+ \or% 3
+ \tkzDefCircleSymmetry(#2)
+ \or% 4
+ \tkzDefCircleRotation(#2)
+ \or% 5
+ \tkzDefInversionCircle(#2,\tkzcenter,\tkzpoint)
+ \or% 6
+ \tkzDefInversionNegativeCircle(#2,\tkzcenter,\tkzpoint)
+\fi
+\endgroup
+}
+%<--------------------------------------------------------------------------–>
+\def\tkzDefCircleTranslation(#1,#2){%
+\begingroup
+ \tkzUTranslation(\tkzfrom,\tkzto)(#1)
+ \pgfnodealias{tkzFirstPointResult}{tkzPointResult}
+ \tkzUTranslation(\tkzfrom,\tkzto)(#2)
+ \pgfnodealias{tkzSecondPointResult}{tkzPointResult}
+\endgroup
+}
+%<--------------------------------------------------------------------------–>
+\def\tkzDefCircleHomothety(#1,#2){%
+\begingroup
+ \tkzUHomo(\tkzcenter,\tkzratio)(#1)
+ \pgfnodealias{tkzFirstPointResult}{tkzPointResult}
+ \tkzUHomo(\tkzcenter,\tkzratio)(#2)
+ \pgfnodealias{tkzSecondPointResult}{tkzPointResult}
+\endgroup
+}
+%<--------------------------------------------------------------------------–>
+\def\tkzDefCircleReflection(#1,#2){%
+\begingroup
+ \tkzUSymOrth(\tkzdeb,\tkzfin)(#1)
+ \pgfnodealias{tkzFirstPointResult}{tkzPointResult}
+ \tkzUSymOrth(\tkzdeb,\tkzfin)(#2)
+ \pgfnodealias{tkzSecondPointResult}{tkzPointResult}
+\endgroup
+}
+%<--------------------------------------------------------------------------–>
+\def\tkzDefCircleSymmetry(#1,#2){%
+\begingroup
+ \tkzUCSym(\tkzcenter)(#1)
+ \pgfnodealias{tkzFirstPointResult}{tkzPointResult}
+ \tkzUCSym(\tkzcenter)(#2)
+ \pgfnodealias{tkzSecondPointResult}{tkzPointResult}
+\endgroup
+}
+%<--------------------------------------------------------------------------–>
+\def\tkzDefCircleRotation(#1,#2){%
+\begingroup
+ \tkzURotateAngle(\tkzcenter,\tkzangle)(#1)
+ \pgfnodealias{tkzFirstPointResult}{tkzPointResult}
+ \tkzURotateAngle(\tkzcenter,\tkzangle)(#2)
+ \pgfnodealias{tkzSecondPointResult}{tkzPointResult}
+\endgroup
+}
+%<--------------------------------------------------------------------------–>
+% #3,#4 cercle d'inversion centre #3. through #4
+% Si le cercle passe par le pôle l'image est une droite
+\def\tkzDefInversionCircle(#1,#2,#3,#4){%
+\begingroup
+ \tkz@@CalcLengthcm(#1,#2){tkz@lna}%
+ \tkz@@CalcLengthcm(#1,#3){tkz@lnb}%
+ \edef\tkzMathResult{\tkz@Dec{\tkz@Round{\tkz@Abs{\tkz@lnb - \tkz@lna}}{6}}}
+ \ifdim\tkzMathResult pt < 0.00001 pt\relax%
+ \tkzURotateAngle(#1,-90)(#2)
+ \pgfnodealias{tkz@a}{tkzPointResult}
+ \tkzUInversePoint(#3,#4)(tkz@a)
+ \pgfnodealias{tkzFirstPointResult}{tkzPointResult}
+ \tkzUInversePoint(#3,#4)(#2)
+ \pgfnodealias{tkzSecondPointResult}{tkzPointResult}
+ \else
+ \tkzURotateAngle(#1,90)(#2)
+ \pgfnodealias{tkz@a}{tkzPointResult}
+ \tkzURotateAngle(#1,-90)(#2)
+ \pgfnodealias{tkz@b}{tkzPointResult}
+ \tkzUInversePoint(#3,#4)(tkz@a)
+ \pgfnodealias{tkz@p1}{tkzPointResult}
+ \tkzUInversePoint(#3,#4)(tkz@b)
+ \pgfnodealias{tkz@p2}{tkzPointResult}
+ \tkzUInversePoint(#3,#4)(#2)
+ \pgfnodealias{tkz@p3}{tkzPointResult}
+ \tkzDefCircle[circum](tkz@p3,tkz@p1,tkz@p2)
+ \fi
+\endgroup
+}
+%<--------------------------------------------------------------------------–>
+\def\tkzDefInversionNegativeCircle(#1,#2,#3,#4){%
+\begingroup
+ \tkzDefInversionCircle(#1,#2,#3,#4)
+ \tkzUCSym(\tkzcenter)(tkzFirstPointResult)
+ \pgfnodealias{tkzFirstPointResult}{tkzPointResult}
+ \tkzUCSym(\tkzcenter)(tkzSecondPointResult)
+ \pgfnodealias{tkzSecondPointResult}{tkzPointResult}
+\endgroup
+}
+%<--------------------------------------------------------------------------–>
+% End Def Circle
+%<--------------------------------------------------------------------------–>
+\makeatother
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-circles.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-circles.tex
index 4c6f67e16f3..68f17c42eac 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-circles.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-circles.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-lua-circles.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-lua-circles.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% tkzCircle center and one point
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-points-by.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-points-by.tex
index 98953828490..75c8b0629cf 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-points-by.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-points-by.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-tools-lua-points-by.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-tools-lua-points-by.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% Transformations Géométriques
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-points-spc.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-points-spc.tex
index 74053f9cc69..ec4932d8ac0 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-points-spc.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-points-spc.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
+\def\fileversion{5.03c}
\def\filedate{2023/01/23}
-\typeout{2023/01/23 5.02c tkz-obj-lua-points.tex}
+\typeout{2023/01/23 5.03c tkz-obj-lua-points-spc.tex}
\makeatletter
%add ExCenter
%<--------------------------------------------------------------------------–>
@@ -36,7 +36,7 @@
\edef\tkzcax{\strip@pt\tkz@ax}%
\edef\tkzcay{\strip@pt\tkz@ay}%
\pgfextractx{\pgf@x}{\pgfpointanchor{#3}{center}}
-\pgfextracty{\pgf@y}{\pgfpointanchor{#4}{center}}
+\pgfextracty{\pgf@y}{\pgfpointanchor{#3}{center}}
\tkz@bx\pgf@x %
\tkz@by\pgf@y %
\edef\tkzcbx{\strip@pt\tkz@bx}%
@@ -676,5 +676,5 @@ R in rad/.code args = {center #1 angle #2 radius #3} { \def\tkz@center{#1}
\endgroup
}
-\makeatother
+\makeatother
\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-points-with.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-points-with.tex
index 154f1b93737..7b4cae6c576 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-points-with.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-points-with.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-lua-points-with.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-lua-points-with.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% Vectors
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-points.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-points.tex
index 75d08e6902c..936955cba01 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-points.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-obj-lua-points.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-lua-points.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-lua-points.tex}
\makeatletter
%<--------------------------------------------------------------------------->
% init def point
@@ -127,16 +127,13 @@
\end{scope}
}%
%<--------------------------------------------------------------------------–>
-%<--------------------------------------------------------------------------–>
-%<--------------------------------------------------------------------------–>
-
%<--------------------------------------------------------------------------->
% tkzDefShiftPoint
%<--------------------------------------------------------------------------->
\def\tkzDefShiftPoint[#1](#2)#3{%
\tkz@@extractxy{#1}
\tkz@ax\pgf@x %
- \tkz@ay\pgf@y %
+ \tkz@ay\pgf@y %
\begin{scope}[shift={(\tkz@ax,\tkz@ay)}]
\coordinate (#3) at (#2);
\end{scope}
@@ -165,5 +162,5 @@
\pgfextracty{\pgf@y}{\pgfpointanchor{#1}{center}}
}
\let\tkzGetPointxy\tkzGetPointCoord
-\makeatother
+\makeatother
\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-BB.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-BB.tex
index a48fb64ca96..ed1fd5387e0 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-BB.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-BB.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-obj-eu-BB.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-obj-eu-BB.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
\def\tkzShowBB{\pgfutil@ifnextchar[{\tkz@ShowBB}{\tkz@ShowBB[]}}
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-angles.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-angles.tex
index c0daf6ebdd7..8ba68fa57b6 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-angles.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-angles.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-tools-eu-angles.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-tools-eu-angles.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
%<--------------------------------------------------------------------------–>
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-base.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-base.tex
index 3530eb98ee2..ce0e6db1352 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-base.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-base.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-tools-eu-base.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-tools-eu-base.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
\global\let\tkz@tmp@xa\tkz@init@xmin% modif 2016
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-colors.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-colors.tex
index cb022185530..f91f7535ad5 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-colors.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-colors.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-tools-eu-colors}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-tools-eu-colors}
\makeatletter
%<------ Initialisation of the colors with tkzSetUpColors ----------------->
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-intersections.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-intersections.tex
index bce03175544..daad8f7f9d4 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-intersections.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-intersections.tex
@@ -13,9 +13,9 @@
% The Current Maintainer of this work is Alain Matthes.
% utf8 encoding
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-tools-eu-intersections.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-tools-eu-intersections.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% intersection de deux lignes
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-math.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-math.tex
index 91a8ded8f24..701b594e529 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-math.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-math.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-tools-eu-math.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-tools-eu-math.tex}
\makeatletter
%<-------------------------------------------------------------------------->
% \tkzpointnormalised#
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-modules.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-modules.tex
index 94ba965ed27..4b2a86591d3 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-modules.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-modules.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-tools-eu-utilities.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-tools-eu-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-euclide/tkz-tools-eu-text.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-text.tex
index d6eedc46ebc..59fce4bcb6e 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-text.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-text.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-tools-eu-text.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-tools-eu-text.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% tkzText
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-utilities.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-utilities.tex
index 9f5a57a9820..27f60793125 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-utilities.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-eu-utilities.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-tools-eu-utilities.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-tools-eu-utilities.tex}
\makeatletter
\pgfkeys{/tkzClip/.cd,
space/.store in = {\tkz@CLI@space},
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-lua-angles.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-lua-angles.tex
index 749dc556c49..c104de08081 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-lua-angles.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-lua-angles.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-tools-lua-angles.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-tools-lua-angles.tex}
\makeatletter
\def\tkzmathrotatepointaround#1#2#3{%
\pgf@process{%
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-lua-base.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-lua-base.tex
index b1aec1c89e2..c2dc0b146b2 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-lua-base.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-lua-base.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-tools-lua-base.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-tools-lua-base.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
\global\let\tkz@tmp@xa\tkz@init@xmin% modif 2016
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-lua-intersections.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-lua-intersections.tex
index 3c75c4c582b..1632ee208b1 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-lua-intersections.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-lua-intersections.tex
@@ -13,9 +13,9 @@
% The Current Maintainer of this work is Alain Matthes.
% utf8 encoding
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-tools-lua-intersections.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-tools-lua-intersections.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% intersection de deux lignes
diff --git a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-lua-math.tex b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-lua-math.tex
index c710271d3aa..f7509fb2173 100644
--- a/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-lua-math.tex
+++ b/Master/texmf-dist/tex/latex/tkz-euclide/tkz-tools-lua-math.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.02c}
-\def\filedate{2023/02/03}
-\typeout{2023/02/03 5.02c tkz-tools-lua-math.tex}
+\def\fileversion{5.03c}
+\def\filedate{2023/10/20}
+\typeout{2023/10/20 5.03c tkz-tools-lua-math.tex}
\makeatletter
%<-------------------------------------------------------------------------->
%<-------------------------------------------------------------------------->
@@ -306,5 +306,5 @@ end
\endgroup
}
-\makeatother
+\makeatother
\endinput \ No newline at end of file