summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/tkz/tkz-elements/doc/latex/TKZdoc-elements-main.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/tkz/tkz-elements/doc/latex/TKZdoc-elements-main.tex')
-rw-r--r--macros/latex/contrib/tkz/tkz-elements/doc/latex/TKZdoc-elements-main.tex52
1 files changed, 39 insertions, 13 deletions
diff --git a/macros/latex/contrib/tkz/tkz-elements/doc/latex/TKZdoc-elements-main.tex b/macros/latex/contrib/tkz/tkz-elements/doc/latex/TKZdoc-elements-main.tex
index 862be86799..95ce56dbc3 100644
--- a/macros/latex/contrib/tkz/tkz-elements/doc/latex/TKZdoc-elements-main.tex
+++ b/macros/latex/contrib/tkz/tkz-elements/doc/latex/TKZdoc-elements-main.tex
@@ -1,6 +1,6 @@
% !TEX TS-program = lualatex
% encoding : utf8
-% Documentation of tkz-elements v1.82c
+% Documentation of tkz-elements v2.00c
% Copyright 2023 Alain Matthes
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -21,10 +21,10 @@
headings = small
]{tkz-doc}
\gdef\tkznameofpack{tkz-elements}
-\gdef\tkzversionofpack{1.82c}
+\gdef\tkzversionofpack{2.00c}
\gdef\tkzdateofpack{\today}
\gdef\tkznameofdoc{tkz-elements.pdf}
-\gdef\tkzversionofdoc{1.82c}
+\gdef\tkzversionofdoc{2.00c}
\gdef\tkzdateofdoc{\today}
\gdef\tkzauthorofpack{Alain Matthes}
\gdef\tkzadressofauthor{}
@@ -225,6 +225,7 @@ Project Public License Distributed from \href{http://www.ctan.org/}{CTAN}\ arch
\input{TKZdoc-elements-classes-rectangle.tex}
\input{TKZdoc-elements-classes-parallelogram.tex}
\input{TKZdoc-elements-classes-regular.tex}
+\input{TKZdoc-elements-classes-vectors.tex}
\input{TKZdoc-elements-classes-misc.tex}
\input{TKZdoc-elements-intersection.tex}
\input{TKZdoc-elements-indepthstudy.tex}
@@ -238,12 +239,12 @@ Project Public License Distributed from \href{http://www.ctan.org/}{CTAN}\ arch
\label{sec:cheat_sheet}
% section cheat_sheet (end)
-|r| denotes a real number, |d| a positive real number, |n|an integer, |an| an angle, |b| a boolean, |s| a character string, |pt| a point, |v| variable, |L| a straight line, |C| a circle, |T| a triangle, |E| an ellipse, |Q| a quadrilateral, |P| a parallelogram, |R| a rectangle, |S| a square, |RP| a regular polygon, |O| an object (pt, L,C,T), . . a list of points or an object, < > optional argument.
+|r| denotes a real number, |d| a positive real number, |n|an integer, |an| an angle, |b| a boolean, |s| a character string, |pt| a point, |v| variable, |L| a straight line, |C| a circle, |T| a triangle, |E| an ellipse, |V| a vector,|Q| a quadrilateral, |P| a parallelogram, |R| a rectangle, |S| a square, |RP| a regular polygon, |O| an object (pt, L,C,T), . . a list of points or an object, < > optional argument.
\begin{multicols}{3}
-
-\fbox{\textbf{Point}}\\
-\textbf{Attributes} table(\ref{point:att}) \\
+
+\fbox{\textbf{point}}\\
+\textbf{Attributes} table(\ref{point:att}) \\
|re -> r| \\
|im -> r| \\
|type -> s| \\
@@ -254,10 +255,10 @@ Project Public License Distributed from \href{http://www.ctan.org/}{CTAN}\ arch
|.. -> r| \\
|^ -> r| \\
|conj -> pt| \\
-|abs -> | \\
-|mod -> | \\
-|norm -> | \\
-|arg -> r| \\
+|abs -> r| \\
+|mod -> d| \\
+|norm -> d| \\
+|arg -> d| \\
|get -> r,r| \\
|sqrt -> pt| \\
|new -> pt| \\
@@ -271,6 +272,8 @@ Project Public License Distributed from \href{http://www.ctan.org/}{CTAN}\ arch
|symmetry (...) -> O| \\
|rotation (an , ...) -> O| \\
|homothety (r , ...) -> O| \\
+|orthogonal(d) -> pt| \\
+|at() -> pt| \\
\\
\fbox{\textbf{line}} \\
\textbf{Attributes} table(\ref{line:att}) \\
@@ -285,6 +288,7 @@ Project Public License Distributed from \href{http://www.ctan.org/}{CTAN}\ arch
|west -> pt| \\
|slope -> r| \\
|length -> d| \\
+|vec -> V| \\
\textbf{Methods} table(\ref{line:met}) \\
|new (pt,pt) -> d| \\
|distance (pt) -> d| \\
@@ -327,7 +331,7 @@ Project Public License Distributed from \href{http://www.ctan.org/}{CTAN}\ arch
|gold (<swap>) -> T| \\
|euclide (<swap>) -> T| \\
|golden (<swap>) -> T| \\
-|devine () -> T| \\
+|divine () -> T| \\
|cheops () -> T| \\
|pythagoras () -> T| \\
|sublime () -> T| \\
@@ -406,6 +410,7 @@ Project Public License Distributed from \href{http://www.ctan.org/}{CTAN}\ arch
|-> r,r,r| \\
|in_out (pt) -> pt| \\
|check_equilateral () -> b| \\
+ \\
\fbox{\textbf{circle}} \\
\textbf{Attributes} table(\ref{circle:att}) \\
|center -> pt| \\
@@ -546,11 +551,27 @@ Project Public License Distributed from \href{http://www.ctan.org/}{CTAN}\ arch
|incircle () -> C| \\
|name (s) -> ?| \\
\\
+\fbox{\textbf{vector}} \\
+\textbf{Attributes} table(\ref{vector:att}) \\
+|pa,pb -> pt| \\
+|type -> s| \\
+|norm -> d| \\
+|slope -> r| \\
+\textbf{Methods} table(\ref{vector:met})\\
+|new (pt,pt) -> V| \\
+|+ - * -> pt| \\
+|normalize (V) -> V| \\
+|orthogonal (d) -> V| \\
+|scale (r) -> V| \\
+|at (pt) -> V| \\
+ \\
\fbox{\textbf{Misc.}} \\
- \textbf{Attributes} table(\ref{misc}) \\
+ \textbf{Attributes} table(\ref{misc}) \\
+|scale (default =1) -> r| \\
|tkzphi -> r| \\
|tkzinvphi -> r | \\
|tkzsqrtphi -> r | \\
+|tkz_epsilon (default=1e-8)-> r | \\
|length -> d | \\
|islinear(pt,pt,pt) -> b | \\
|isortho(pt,pt,pt) -> b | \\
@@ -564,5 +585,10 @@ Project Public License Distributed from \href{http://www.ctan.org/}{CTAN}\ arch
|altitude (pt,pt,pt) -> L| \\
|midpoint (pt,pt) -> pt| \\
|equilateral (pt,pt) -> T| \\
+|format_number(r,n) -> r| \\
+
+\fbox{\textbf{Macros}} \\
+|\tkzDN[n]{r} -> r| \\
+|\tkzDrawLuaEllipse((pt,pt,pt))| \\
\end{multicols}
\end{document} \ No newline at end of file