diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-news.tex')
-rw-r--r-- | Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-news.tex | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-news.tex b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-news.tex new file mode 100644 index 00000000000..4ef552e71c5 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-news.tex @@ -0,0 +1,29 @@ +\section{Nouveautés et présentation} + +Ce package est le socle en particulier de \tkzNamePack{tkz-euclide} et de \tkzNamePack{tkz-fct}. Il fournit un repère cartésien qui sera défini avec la macro \tkzcname{tkzInit}. Le package a été modifié et des transferts d' objets entre \tkzimp{tkz-base} et \tkzimp{tkz-euclide} ont été effectués. +Dans le futur, les macros de définition seront isolées. + +La nouveauté principale est le remplacement récent du package \tkzNamePack{fp} par \tkzNamePack{xfp}. L'apparition de celui-ci est un pas vers la version 3 de \LATEX. + Le prochain pas sera la création d'un nouveau paquet + +Voici quelques unes des modifications. Le package |tkz-euclide| apporte davantage de nouveautés. +\vspace{2cm} + \begin{itemize}\setlength{\itemsep}{10pt} +\item Amélioration du code +\item Avec \tkzimp{tkz-euclide} charge tous les objets, donc plus besoin de placer \tkzcname{usetkzobj{all}}. +\item Correction de bugs +\item La "bounding box" est désormais contrôlée dans chaque macro (enfin je l'espère) cela permet d'éviter l'utilisation de \tkzcname{tkzInit} suivi de \tkzcname{tkzClip} +\item Ajout de macros concernant la "bounding box" : \tkzcname{tkzSaveBB} \tkzcname{tkzClipBB} etc. +\item Logiquement la plupart des macros acceptent les options de TikZ. J'ai donc retiré les options "doublons". +\item Suppression de l'option "label options" +\item Les points aléatoires sont désormais dans \tkzimp{tkz-euclide} et la macro \tkzcname{tkzGetRandPointOn} est remplacée par \tkzcname{tkzDefRandPointOn}. Pour des raisons d'homogénéité, il faut récupérer les points avec \tkzcname{tkzGetPoint}. +\item Les options \tkzimp{end} et \tkzimp{start} qui permettaient de donner un label à une droite sont supprimées. Il faut désormais utiliser la macro \tkzcname{tkzLabelLine} + +\item Introduction des librairies \NameLib{quotes} et \NameLib{angles} cela permet de donner un label à un point.même si je ne suis pas favorable à cette pratique. + +\item La notion de vecteur disparait pour tracer un vecteur il suffit de passer "->" en option de \tkzcname{tkzDrawSegment}. + +\item Apparition de la macro \tkzcname{usetkztool} qui permet de charger de nouveaux "outils". +\end{itemize} + +\endinput
\ No newline at end of file |