summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-compilation.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-compilation.tex')
-rw-r--r--Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-compilation.tex96
1 files changed, 10 insertions, 86 deletions
diff --git a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-compilation.tex b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-compilation.tex
index 746340983ad..66a055a3b0a 100644
--- a/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-compilation.tex
+++ b/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-compilation.tex
@@ -1,7 +1,7 @@
-\section{Compilation des exemples}
+\section{Compilation of examples}
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––>
-\subsection{Test de l'installation}
-Le code ci-dessous permet de tester votre installation de \tkzname{tkz-base}. Je vous signale que \NamePack{xfp}, tout comme \NamePack{numprint} doit être présent ainsi que la version 3.01 (ou plus) de \tkzNamePack{pgf}. Tous les exemples ainsi que cette documentation ont été compilés à l'aide de Lua\LATEX\
+\subsection{Installation test}
+The code below allows you to test your installation of \tkzname{tkz-base}. Please note that \NamePack{xfp} as well as \NamePack{numprint} must be present as well as version 3.01 (or higher) of \tkzNamePack{pgf}. All examples and this documentation have been compiled using Lua\LATEX.
\medskip
\begin{minipage}{0.45\textwidth}
@@ -26,97 +26,21 @@ Le code ci-dessous permet de tester votre installation de \tkzname{tkz-base}. J
\end{tikzpicture}
\end{minipage}
-\emph{Remarques sur ce test}
+\emph{Notes on this test}
\begin{enumerate}
-\item La compilation de ce document et des exemples est obtnue avec \tkzimp{luaLatex-dev}.
-\item En principe, \tkzNamePack{tkz-base} n'est pas chargé par l'utilisateur, il sera chargé par un autre package comme \tkzNamePack{tkz-euclide} ou \tkzNamePack{tkz-fct}. \tkzNamePack{tkz-base} charge \tkzNamePack{numprint} avec l'option \tkzNamePack{autolanguage}, \tkzNamePack{xfp} et bien sûr {\TIKZ}.
-
-\item
-\TIKZ\ était parfois allergique aux caractères actifs, il semblerait que la version 3. de pgf est réglé ces problèmes. En cas de difficulté, il est recommandé de charger la librairie \NameLib{babel} avec \tkzcname{usetikzlabry\{babel\}}. Une autre possibilité est de compiler avec \tkzname{lualatex}.
+\item The compilation of this document and examples is obtained with \tkzimp{luaLatex-dev}.
+\item In principle, \tkzNamePack{tkz-base} is not loaded by the user, it will be loaded by another package like \tkzNamePack{tkz-euclide} or \tkzNamePack{tkz-fct}. \tkzNamePack{tkz-base} loads \tkzNamePack{numprint} with the option \tkzNamePack{autolanguage}, \tkzNamePack{xfp} and of course {\TIKZ}.
+\item \TIKZ\ seems that version 3 of pgf has fixed those problems. In case of difficulty, it is recommended to load the \NameLib{babel} library with \tkzcname{usetikzlabry\{babel\}}. Another possibility is to compile with Lua\LATEX.
\end{enumerate}
-\subsection{Pourquoi \tkzNamePack{xfp} et \tkzNamePack{numprint}}
-
-\tkzNamePack{xfp} remplace désormais \tkzNamePack{fp} dans ce package. Un des avantages pour l'utilisateur est une syntace simplifiée. Il permet de gérer des calculs sur des grands nombres ou des très petits avec précision. Cela ralentit un peu la compilation, aussi il est préférable de ne pas en abuser. \tkzNamePack{xfp} est avant tout utilisé, pour obtenir des graduations correctes.
+\subsection {\tkzNamePack{xfp} and \tkzNamePack{numprint}}
-\tkzNamePack{numprint} était présent quand j'ai commencé à écrire cette série de packages, depuis \tkzNamePack{siunitx} s'est développé et je peux comprendre que certains le préfèrent. Dans une prochaine version, j'ai prévu de laisser le choix du package pour l'affichage des nombres.
+\tkzNamePack{xfp} now replaces \tkzNamePack{fp} in this package. One of the advantages for the user is a simplified syntax. It allows to manage calculations on large or very small numbers with precision. This slows down the compilation a bit, so it is better not to overuse it. \tkzNamePack{xfp} is used above all, to obtain correct graduations.
-% \newpage
-% \section{Les macros}
-%
-% Le package vous fournit les macros essentielles suivantes, qui sont données avec leurs principales options et valeurs par défaut~:
-%
-% \bigskip
-% \begin{enumerate}
-% \item Macros générales
-% \medskip
-% \begin{itemize}\setlength{\itemsep}{6pt}
-%
-% \item \tkzhname{\hyperlink{obj}{usetkzobj}}\var{all} ou \var{circles,lines,polygons,etc.}
-% \item \tkzhname{\hyperlink{init}{tkzInit}}[xmin=0,xmax=10,xstep=1,ymin=0,ymax=10,ystep=1]
-% \item \tkzhname{\hyperlink{grid}{tkzGrid}}[sub,color=darkgray,line width=.4pt]
-% \item \tkzhname{\hyperlink{clip}{tkzClip}}[space=1]
-% \item \tkzhname{\hyperlink{rep}{tkzRep}}[xlabel=$\vec{\imath}$,ylabel=$\vec{\jmath}$]
-% \item \tkzhname{\hyperlink{text}{tkzText}}[color=black,text=black,fill=white]\parg{point}\var{un texte}
-% \item \tkzhname{\hyperlink{legend}{tkzLegend}}[options]\var{mark/couleur/size/texte}
-% \end{itemize}
-% \item Macros sur les axes
-% \medskip
-% \begin{itemize}\setlength{\itemsep}{4pt}
-% \item \tkzhname{\hyperlink{ax}{tkzAxeX}}[label=$x$,color=black,trig,frac]
-% \item \tkzhname{\hyperlink{dx}{tkzDrawX}}[noticks,label=$x$]
-% \item \tkzhname{\hyperlink{lx}{tkzLabelX}}[trig,frac,np off]
-% \item \tkzhname{\hyperlink{ay}{tkzAxeY}}[label=$y$,color=black]
-% \item \tkzhname{\hyperlink{dy}{tkzDrawY}}[noticks,label=$y$]
-% \item \tkzhname{\hyperlink{ly}{tkzLabelY}}[trig,frac,np off]
-% \item \tkzhname{\hyperlink{axy}{tkzAxeXY}}[label=\{\},color=black,frac]
-% \item \tkzhname{\hyperlink{dxy}{tkzDrawXY}}[label=\{\},color=black,frac]
-% \item \tkzhname{\hyperlink{lxy}{tkzLabelXY}}[trig,frac,np off]
-% \end{itemize}
-%
-% \item Macros sur les points
-%
-% \medskip
-% \begin{itemize}\setlength{\itemsep}{4pt}
-% \item \tkzhname{\hyperlink{tdp}{tkzDefPoint}}\parg{$x,y$}\marg{name} ou bien \parg{$a:r$}\marg{name}
-% \item \tkzhname{\hyperlink{tdps}{tkzDefPoints}}\marg{$x_1$/$y_1$/name,$x_2$/$y_2$/name}
-% \item \tkzhname{\hyperlink{tdsp}{tkzDefShiftPoint}}[point]\parg{$x,y$ ou $a:r$ }\marg{name}
-% \item \tkzhname{\hyperlink{tdrp}{tkzDrawPoint}}[options]\parg{name}
-% \item \tkzhname{\hyperlink{tdrps}{tkzDrawPoints}}[options]\parg{n1,n2,...}
-% \item \tkzhname{\hyperlink{tlp}{tkzLabelPoint}}[options]\parg{name}\var{label}
-% \item \tkzhname{\hyperlink{tlps}{tkzLabelPoints}}\parg{n1,n2,...}
-% \item \tkzhname{\hyperlink{tlps}{tkzLabelPoints}}\parg{n1,n2,...} \item \tkzhname{\hyperlink{tpsc}{tkzPointShowCoord}}[options]\parg{point} \end{itemize}
-%
-% \item Macros sur les segments
-%
-% \medskip
-% \begin{itemize}\setlength{\itemsep}{4pt}
-% \item \tkzhname{\hyperlink{tds}{tkzDrawSegment}}[options]\parg{name,name}
-% \item \tkzhname{\hyperlink{tdss}{tkzDrawSegments}}[options]\parg{$pt_1,pt_2$ $pt_3,pt_4$}
-% \item \tkzhname{\hyperlink{tdpos}{tkzDrawPolySeg}}[options]\parg{$pt_1,pt_2,pt_3,...$ ,...}
-% \item \tkzhname{\hyperlink{tls}{tkzLabelSegment}}[options]\parg{name,name}\marg{label}
-% \item \tkzhname{\hyperlink{tlss}{tkzLabelSegments}}[options]\parg{n1,n2 n3,n4 ...}
-% \item \tkzhname{\hyperlink{tms}{tkzMarkSegment}}[mark=none,pos=.5,size=4pt]\parg{name,name}
-% \item \tkzhname{\hyperlink{tmss}{tkzMarkSegments}}[options]\parg{n1,n2 n3,n4 ...}
-% \end{itemize}
-%
-% \item Autres macros
-%
-% \medskip
-% \begin{itemize}\setlength{\itemsep}{4pt}
-% \item \tkzhname{\hyperlink{thl}{tkzHLine}}[options]\marg{$v$}
-% \item \tkzhname{\hyperlink{thls}{tkzHLines}}[options]\marg{$v_1,v_2,...$}
-% \item \tkzhname{\hyperlink{tvl}{tkzVLine}}[options]\marg{$v$}
-% \item \tkzhname{\hyperlink{tvls}{tkzVLines}}[options]\marg{$v_1,v_2,...$}
-% \item \tkzhname{\hyperlink{tht}{tkzHTick}}[options]\marg{$v$}
-% \item \tkzhname{\hyperlink{thts}{tkzHTicks}}[options]\marg{$v_1,v_2,...$}
-% \item \tkzhname{\hyperlink{tvt}{tkzVTick}}[options]\marg{$v$}
-% \item \tkzhname{\hyperlink{tvts}{tkzVTicks}}[options]\marg{$v_1,v_2,...$} \end{itemize}
-%
-% \end{enumerate}
+\tkzNamePack{numprint} was present when I started to write this series of packages, since \tkzNamePack{siunitx} has grown and I can understand that some people prefer it. In a future version, I plan to leave the choice of the package for displaying numbers.
\endinput