Alain Matthes submitted an update to the
tkz-elements
package.
Version: 5.00c 2026-02-17
License: lppl1.3c
Summary description: A Lua library for drawing Euclidean geometry with TikZ or
tkz-euclide
Announcement text:
----------------------------------------------------------------------
Docs:
Major Documentation Restructuring
The documentation is now structured into four coherent parts:
Geometry Core
Algebra and Tools
Lua and Integration
Mathematical and Computational Foundations
This restructuring improves conceptual clarity and clearly separates
geometric theory from implementation details.
New Sections:
Added subsection "Special Characters and Catcodes"
Added new section:
Computational Model and Geometric Engine
Added:
in line - Added method where_on_line.
New Classes
Added class fct (function)
Added class pfct (parametric function)
Standard tables introduced: - F → functions - PF → parametric functions
Added class list_point
Changed:
Unified Geometric Position Model
A major harmonization of geometric relation methods has been introduced.
Standardized Return Values
All geometric position methods now consistently return:
"ON", "IN", "OUT"
or relation-specific classifications (e.g. "TANGENT", "DISJOINT", etc.)
Boolean wrappers remain available for backward compatibility.
line: New & Updated Methods
line:position(pt)\ → Returns "ON" or "OUT".
line:in_out(pt)\ → Boolean wrapper of position.
line:path(n)\ → Parameter n is now documented.
circle
circle:position(obj) now accepts generic objects:
Relation names are now consistently uppercase:
point: IN, ON, OUT
line: DISJOINT, TANGENT, INTERSECT
circle: Extended circle--circle classification
triangle:
on_triangle
New Attributes: alpha_ , beta_, gamma_, orientation, cross
angle: Major development and stabilization. - value and deg are
now attributes\ (no longer methods).
path: - path:count() is now documented.
- tkzSetCountFromPath is now documented.
- Improved integration between list_point and path.
New Macros (Graph Support): For fct and pfct:
\tkzDrawPointOnGraph
\tkzDrawPointsOnGraph
\tkzDrawPointOnParamGraph
\tkzDrawPointsOnParamGraph
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/tkz-elements
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/tkz/tkz-elements/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
_______________________________________________
ctan-ann mailing list -- [email protected]
To unsubscribe send an email to [email protected]