Alain Matthes submitted an update to the
tkz-elements
package.
Version number: 3.10c
License type: lppl1.3
Summary description: A Lua library for drawing Euclidean geometry with TikZ or
tkz-euclide
Announcement text:
----------------------------------------------------------------------
- version 3.10c
- Most of the functions have been optimized, and some have been
commented on.
- Object classes have been enhanced with new attributes. For a triangle,
you can directly access the semiperimeter, area, inradius and circumradius. In
some classes, the `exradius` attribute is replaced by `circumradius`.
- For rectangle, square and circle, `perimeter` and `area` have been
added.
- For line, new methods appear: `is_parallel`, `is_orthogonal` and
`is_equidistant`. The latter allows you to determine whether a point is
equidistant from the two points defining the line. The `swap` argument is
available for all triangle creations. The result is now a single triangle, the
second is obtained with `swap`.
- It is now possible to define an isosceles triangle from a straight
line (segment) with length `isosceles_s`. You can use `isosceles_a` or the old
`isosceles` method if you're using an angle. I've added a new test for
triangles: `is_acute`. The `two_angles` method is identical to `asa`.
- The line , circle and triangle classes are complemented by methods
with complicated names: `c_l_pp`, `c_ll_p`, `c_c_pp` and `c_cc_p`. These
methods allow you to determine, from a line or circle, one or more circles
tangent to lines or circles and passing through points. So `c_l_pp` means to
create a circle tangent to a line (l) and passing through two points (pp). The
first `c` reminds us that we're looking for a circle, the second group between
`_` and `_` indicates the tangent objects (c or l) and the last indicates the
points through which the circle passes.
- In the documentation, I've added a section on important geometry
theorems (Viviani, Reuschle, Thébault,Varignon, Wittenbauer, Soddy, Six circles
... to be completed ...). Examples of new methods and attributes have also been
added.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/tkz/tkz-elements
More information is at
https://www.ctan.org/pkg/tkz-elements
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Erik Braun
------------------------------------------------------------------------
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]