diff options
author | Norbert Preining <norbert@preining.info> | 2023-12-04 03:01:04 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-12-04 03:01:04 +0000 |
commit | db0fe20663f1bcb3fcf87c3fb05a727420edd203 (patch) | |
tree | e5abdee7535ece54123168f0fa9a21fa0a627464 /macros/latex/contrib/tkz/tkz-elements/README.md | |
parent | de2c50ca7889fda13da11c1ccf6bdbd199ba8c2b (diff) |
CTAN sync 202312040301
Diffstat (limited to 'macros/latex/contrib/tkz/tkz-elements/README.md')
-rw-r--r-- | macros/latex/contrib/tkz/tkz-elements/README.md | 42 |
1 files changed, 27 insertions, 15 deletions
diff --git a/macros/latex/contrib/tkz/tkz-elements/README.md b/macros/latex/contrib/tkz/tkz-elements/README.md index 96f3746c6e..75744500d4 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.20b 2023/11/10 +Release 1.40c 2023/12/03 ## Description -`tkz-elements` is the first 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.40c` 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. @@ -18,12 +18,12 @@ conditions of the [LaTeX Project Public License](https://www.latex-project.org/l The package compiles with utf8 and lualatex. You need actually to load: -- [tikz](https://ctan.org/pkg/tikz) - [tkz-euclide](https://ctan.org/pkg/tkz-euclide) +- or [tikz](https://ctan.org/pkg/tikz) ## Installation -The package `tkz-elements` is (will be) present in TeXLive and MiKTeX, use the package +The package `tkz-elements` is present in TeXLive and MiKTeX, use the package manager to install. You can experiment with the `tkz-elements` package by placing all of the @@ -39,12 +39,13 @@ To use the package `tkz-elements`, place the following lines in the preamble of your LaTeX document: ``` -\usepackage{tkz-elements} +\usepackage{tkz-euclide,tkz-elements} \begin{document} \begin{tkzelements} your code \end{tkzelements} \begin{tikzpicture} +\tkzGetNodes your code \end{tikzpicture} ``` @@ -52,20 +53,31 @@ your LaTeX document: If you use the `xcolor` package, load that package before `tkz-euclide` to avoid package conflicts. -## Documentation - -Documentation for `tkz-euclide` is available on `CTAN`. - ## Examples -All examples given in documentation will be stored on my site : [http://altermundus.fr](http://altermundus.fr) as standalone -files, ready for compilation. - -Other examples, in French, are on my site. - +Some examples will be stored on my site : [http://altermundus.fr](http://altermundus.fr). ## History - + - Version 1.40c Restructuring objects + + New version for all transformations. Now, they accept all objects as parameters. + + Symmetry_axial has changed its name to reflection. + + Added scale to north south etc.. (point object). + + Change the "point" method of the objects circle and ellipse. now the parameter is un real t (between 0 and 1) and not an angle + + Added the method `check_equilateral` to know if a triangle is equilateral. + + + Added option "indirect" to the method equilateral for a line object. + + Correction of the documentation. (Added sections). + + + + - Version 1.20 Memory management: tables are emptied when the tkzelements environment is opened. |