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