summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/tkz/tkz-elements/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/tkz/tkz-elements/README.md')
-rw-r--r--macros/latex/contrib/tkz/tkz-elements/README.md36
1 files changed, 34 insertions, 2 deletions
diff --git a/macros/latex/contrib/tkz/tkz-elements/README.md b/macros/latex/contrib/tkz/tkz-elements/README.md
index a357bf2bf0..f5bfcebc80 100644
--- a/macros/latex/contrib/tkz/tkz-elements/README.md
+++ b/macros/latex/contrib/tkz/tkz-elements/README.md
@@ -1,10 +1,10 @@
# tkz-elements — for euclidean geometry
-Release 1.72c 2023/12/24
+Release 1.82c 2024/01/16
## Description
-`tkz-elements v.1.72c` is the new version of a library written in lua, allowing to make all the necessary calculations to define the objects of a Euclidean geometry figure. You need to compile with `LuaLaTeX`. With `tkz-elements`, the definitions and calculations are only done with `Lua`.
+`tkz-elements v.1.82c` is the new version of a library written in lua, allowing to make all the necessary calculations to define the objects of a Euclidean geometry figure. You need to compile with `LuaLaTeX`. With `tkz-elements`, the definitions and calculations are only done with `Lua`.
The main possibility of programmation proposed is oriented "object programming" with object classes like point, line, triangle, circle and ellipse. For the moment, once the calculations are done, it is `tkz-euclide` or `TikZ` which allows the drawings.
@@ -60,6 +60,38 @@ An important example `Golden Arbelos` using the package is on the site. All the
are on the site.
## History
+ - version 1.82c
+ - Point object : name like z.App now gives a node with name A''
+ - Modification of methods north,south
+ - Added the function length(z.A,z.B) shortcut for point.abs(z.A-z.B).
+ - Line object added some methods
+ - Added method in\_out\_segment
+ - (sacred triangle)
+ - gold
+ - sublime or euclide
+ - cheops
+ - divine
+ - pythagoras or isis or egyptian
+ - golden
+ - (classic triangles)
+ - two\_angles (side between)
+ - sss (three sides)
+ - ssa (two sides and an angle)
+ - sas (an angle between two sides)
+ - school (30°, 60° and 90°)
+ - half right triangle in A with AB= 2AC
+ - Circle object
+ - added method common_tangent (gives the common tangents of two circles)
+ - Correction for a bug and an oversight in the circles_position method.
+ - Rewriting the radical_axis methods
+ - Triangle object
+ - method trilinear (to use trilinear coordinates)
+ - method barycentric (to use barycentric coordinates)
+ - Added some functions
+ - bisector (a,b,c) altitude (a,b,c) bisector_ext(a,b,c) equilateral (a,b) midpoint (a,b) to avoid creating unnecessary objects.
+ - Added new examples and a cheat sheet in the documentation
+
+
- version 1.72c
- added a line method (apollonius) set of points M with MA/MB = k