texlive[61747] Master/texmf-dist: tkz-fct (26jan22)

commits+karl at tug.org commits+karl at tug.org
Wed Jan 26 22:07:10 CET 2022


Revision: 61747
          http://tug.org/svn/texlive?view=revision&revision=61747
Author:   karl
Date:     2022-01-26 22:07:10 +0100 (Wed, 26 Jan 2022)
Log Message:
-----------
tkz-fct (26jan22)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/tkz-fct/README.md
    trunk/Master/texmf-dist/doc/latex/tkz-fct/TKZdoc-fct-example.tex
    trunk/Master/texmf-dist/doc/latex/tkz-fct/TKZdoc-fct-main.tex
    trunk/Master/texmf-dist/tex/latex/tkz-fct/tkz-fct.sty

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/tkz-fct/tkz-fct.pdf

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/tkz-fct/TKZdoc-fct-main.pdf

Modified: trunk/Master/texmf-dist/doc/latex/tkz-fct/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tkz-fct/README.md	2022-01-26 21:06:44 UTC (rev 61746)
+++ trunk/Master/texmf-dist/doc/latex/tkz-fct/README.md	2022-01-26 21:07:10 UTC (rev 61747)
@@ -1,6 +1,6 @@
 # tkz-fct – Tools for drawing graphs of functions
 
-Release 1.4c 2020/05/05
+Release 1.5c 2022/01/25
 
 ## Description
 
@@ -52,7 +52,7 @@
 Documentation for `tkz-fct`   is available on CTAN and in your TeX distribution.
 
 ## History
-
+- 1.5c Added a warning message that tkz-fct must be loaded before tkz-euclide
 - 1.4c Correction of a bug in the macro \tkzFct. Correction of the documentation.
 
 - 1.3c Correction of a bug ( incompatibility between tkz-fct and tkzexample).

Modified: trunk/Master/texmf-dist/doc/latex/tkz-fct/TKZdoc-fct-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tkz-fct/TKZdoc-fct-example.tex	2022-01-26 21:06:44 UTC (rev 61746)
+++ trunk/Master/texmf-dist/doc/latex/tkz-fct/TKZdoc-fct-example.tex	2022-01-26 21:07:10 UTC (rev 61747)
@@ -6,21 +6,21 @@
 \bigskip
 
 \begin{center}
-	\begin{tkzexample}[]
-	 \begin{tikzpicture}[scale=3]
-	  \tkzInit[xmin=0,xmax=4,ymin=-1.5,ymax=1.5]
-	  \tkzAxeY[label=$f(x)$]
-	  \tkzDefPoint(1,0){x} \tkzDrawPoint[color=blue,size=0.6pt](x)
-	  \shade[top color=gray!80,bottom color=gray!20] (1,0)%
-	         plot[id=ln,domain=1:2.718] function{log(x)} |-(1,0);
-	  \draw[color=blue] plot[id=ln,domain=0.2:4,samples=200]function{log(x)};
-	  \tkzAxeX
-	  \tkzText[draw,color= black,fill=brown!50](2,-1)%
-	          {$\mathcal{A} = \int_1^{\text{e}}\ln(x)\text{d}x =%
-	            \big[x\ln(x)\big]_{1}^{\text{e}} = \text{e}$}
-	  \tkzText[draw,color= black,fill=brown!50](2,0.3){$\mathcal{A}$}   
-	 \end{tikzpicture}
-	\end{tkzexample} 
+  \begin{tkzexample}[]
+   \begin{tikzpicture}[scale=3]
+    \tkzInit[xmin=0,xmax=4,ymin=-1.5,ymax=1.5]
+    \tkzAxeY
+    \tkzDefPoint(1,0){x} \tkzDrawPoint[color=blue,size=0.6pt](x)
+    \shade[top color=gray!80,bottom color=gray!20] (1,0)%
+           plot[id=ln,domain=1:2.718] function{log(x)} |-(1,0);
+    \draw[color=blue] plot[id=ln,domain=0.2:4,samples=200]function{log(x)};
+    \tkzAxeX
+    \tkzText[draw,color= black,fill=brown!50](2,-1)%
+            {$\mathcal{A} = \int_1^{\text{e}}\ln(x)\text{d}x =%
+              \big[x\ln(x)\big]_{1}^{\text{e}} = \text{e}$}
+    \tkzText[draw,color= black,fill=brown!50](2,0.3){$\mathcal{A}$}   
+   \end{tikzpicture}
+  \end{tkzexample} 
 \end{center}
 
  \newpage  

Deleted: trunk/Master/texmf-dist/doc/latex/tkz-fct/TKZdoc-fct-main.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tkz-fct/TKZdoc-fct-main.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tkz-fct/TKZdoc-fct-main.tex	2022-01-26 21:06:44 UTC (rev 61746)
+++ trunk/Master/texmf-dist/doc/latex/tkz-fct/TKZdoc-fct-main.tex	2022-01-26 21:07:10 UTC (rev 61747)
@@ -13,19 +13,17 @@
 
 \documentclass[DIV         = 14,
                fontsize    = 10,
-               headinclude = false,
                index       = totoc,
-               footinclude = false,
                twoside,
                headings    = small
                ]{tkz-doc}
 \usepackage{etoc}
 \gdef\tkznameofpack{tkz-fct}
-\gdef\tkzversionofpack{1.4c}
-\gdef\tkzdateofpack{2020/05/01}
+\gdef\tkzversionofpack{1.5c}
+\gdef\tkzdateofpack{2022/01/25}
 \gdef\tkznameofdoc{doc-tkz-tab}
-\gdef\tkzdateofdoc{2020/05/01}
-\gdef\tkzversionofdoc{1.4c} 
+\gdef\tkzdateofdoc{2022/01/25}
+\gdef\tkzversionofdoc{1.5c} 
 \gdef\tkzauthorofpack{Alain Matthes}
 \gdef\tkzadressofauthor{}
 \gdef\tkznamecollection{AlterMundus} 
@@ -125,7 +123,7 @@
 
 \nameoffile{\tkznameofpack} 
 
-\defoffile{\textbf{tkz-fct.sty  (v1.4c)} est un package pour créer à l'aide de \TIKZ,  des représentations graphiques de fonctions en 2D le plus simplement possible. Il est dépendant de \TIKZ\ et fera partie d'une série de modules ayant comme point commun, La création de dessins utiles dans l’enseignement des mathématiques. Ce sont des représentations du type scolaire qui correspondent à l’enseignement proposé dans les lycées français.}                                 
+\defoffile{\textbf{tkz-fct.sty  (v1.5c)} est un package pour créer à l'aide de \TIKZ,  des représentations graphiques de fonctions en 2D le plus simplement possible. Il est dépendant de \TIKZ\ et fera partie d'une série de modules ayant comme point commun, La création de dessins utiles dans l’enseignement des mathématiques. Ce sont des représentations du type scolaire qui correspondent à l’enseignement proposé dans les lycées français. {\color{red} Vous devez charger \tkzimp{tkz-base} avant \tkzimp{tkz-euclide} et \tkzimp{tkz-fct}.}. }                                 
 
 \presentation
 
@@ -134,10 +132,11 @@
 
    
 \vspace*{12pt}
-\noindent\lefthand\ Je souhaite remercier aussi  \tkzimp{David Arnold} qui a corrigé un grand nombre d'erreurs et qui a testé de nombreux exemples, \tkzimp{Pablo González Luengo } pour son aide sur la documentation et la gestion du dépôt "GitHub", \tkzimp{Wolfgang Büchel} qui a corrigé également des erreurs et a construit de superbes scripts pour obtenir les fichiers d'exemples,  \tkzimp{John Kitzmiller}  et ses exemples, et enfin  \tkzimp{Gaétan Marris} pour ses remarques.  
+\noindent\lefthand\ Je souhaite remercier aussi  \tkzimp{David Arnold} qui a corrigé un grand nombre d'erreurs et qui a testé de nombreux exemples, \tkzimp{Pablo González Luengo } pour son aide sur la documentation et la gestion du dépôt "GitHub", \tkzimp{Wolfgang Büchel} qui a corrigé également des erreurs et a construit de superbes scripts pour obtenir les fichiers d'exemples,  \tkzimp{John Kitzmiller}  et ses exemples, et enfin  \tkzimp{Gaétan Marris} pour ses remarques. 
 
+
 \vspace*{12pt}
-\noindent\lefthand\ Vous trouverez bientôt de nombreux exemples sur mon site~: 
+\noindent\lefthand\ Vous trouverez bientôt de nombreux exemples sur mon site~: (You will soon find many examples on my site~:)
 \href{http://altermundus.fr}{altermundus.fr}  
 
 \vfill   

Added: trunk/Master/texmf-dist/doc/latex/tkz-fct/tkz-fct.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/tkz-fct/tkz-fct.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tkz-fct/tkz-fct.pdf	2022-01-26 21:06:44 UTC (rev 61746)
+++ trunk/Master/texmf-dist/doc/latex/tkz-fct/tkz-fct.pdf	2022-01-26 21:07:10 UTC (rev 61747)

Property changes on: trunk/Master/texmf-dist/doc/latex/tkz-fct/tkz-fct.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/tkz-fct/tkz-fct.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tkz-fct/tkz-fct.sty	2022-01-26 21:06:44 UTC (rev 61746)
+++ trunk/Master/texmf-dist/tex/latex/tkz-fct/tkz-fct.sty	2022-01-26 21:07:10 UTC (rev 61747)
@@ -13,10 +13,14 @@
 % constants from tkz-base 
 % \tkz at init@xstep
 % \tkz at init@ystep
-\typeout{2020/05/01 1.4c function tkz-fct}
+\typeout{2022/01/25 1.5c function tkz-fct}
 %<--------------------------------------------------------------------------->
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{tkz-fct}[2020/05/01 1.4c function ] 
+\ProvidesPackage{tkz-fct}[2022/01/25 1.5c function ] 
+\@ifpackageloaded{tkz-fct}{\typeout{tkz-base and tkz-fct must be loaded before tkz-euclide}
+\PackageError{tkz-fct}{tkz-base must be loaded before tkz-euclide}{tkz-base must be loaded before tkz-euclide}%
+\endinput}{}
+
 \newcount\tkz at tkzf@fct
 \edef\tkzTWOPTCode{\the\catcode`\:} 
 \tkz at tkzf@fct=0 % 
@@ -117,10 +121,9 @@
 \begin{scope}
   \clip (\tkz at xa,\tkz at ya) rectangle (\tkz at xb,\tkz at yb);
   % \draw[#1,  xshift  = -\tkz at x@delta cm,yshift  = -\tkz at y@delta cm]
-   \draw[#1, xshift  = -\tkz at x@delta cm,]
+   \draw[#1, xshift  = -\tkz at x@delta cm]%0 5/2020
          plot[samples = \tkz at fct@samples,id=\tkz at fct@id,
          domain= \tkz at ba:\tkz at bb] function{((#2)-\tkz at init@yorigine)/\tkz at init@ystep};
-  % \node {-\tkz at y@delta cm };
 \end{scope}
 % %%%%%%%
    \let\tkz at tmp@xstep\tkz at init@xstep
@@ -630,59 +633,6 @@
 }%
 \endgroup
 }%
-% %<--------------------------------------------------------------------------->
-% %                                  tangente  obsolete
-% %<--------------------------------------------------------------------------->
-% \def\tkzTan{\pgfutil at ifnextchar[{\tkz at Tan}{\tkz at Tan[]}}
-%
-% \def\tkz at Tan[#1]#2(#3)#{
-% \pgfkeys{/@tkztan/.cd,
-%     draw  =   false,
-%     with  = {},
-%     kr    =   1,
-%     kl    =   1
-%     }
-% \pgfqkeys{/@tkztan}{#1}
-%  \global\edef\tkz at opttan{#1}
-%   \FPeval\x{(#3)}%
-%   \FPeval\tkz at img{#2}
-%   \let\tkz at yy #2%
-%   \let\tkz at xx\x%
-%   \let\tkz at old@img\tkz at img
-%   \tkz@@Tan
-% }
-% \def\tkz@@Tan#1{%
-% \FPdiv{\tkz at old@x}{\x}{1}
-% \let\tkz at nexpty\tkz at img
-% \tkz at ptStar[](\tkz at old@x,\tkz at nexpty){#1}
-% \FPdiv{\tkz at krx}{\tkz at tan@kr}{\tkz at tmp@xstep}
-% \FPdiv{\tkz at kry}{\tkz at tan@kr}{\tkz at init@ystep}
-% \FPdiv{\tkz at klx}{\tkz at tan@kl}{\tkz at tmp@xstep}
-% \FPdiv{\tkz at kly}{\tkz at tan@kl}{\tkz at init@ystep}
-%  % demi tgt--> droite
-% \FPifzero{\tkz at tan@kr}%
-% \else
-% \FPadd{\x}{\tkz at xx}{0.000001}%
-% \FPeval\tkz at img{\tkz at yy}%
-% \FPadd{\tkz at deltay}{\tkz at old@img}{-\tkz at img}%
-% \FPmul{\tkz at slope}{\tkz at deltay}{1000000}%
-% \protected at edef\tkz at temp{
-%    \noexpand\draw[tan style,/@tkztan/.cd,\tkz at opttan,-]}\tkz at temp%
-%        (#1)--++(\tkz at krx,-\tkz at kry*\tkz at slope);
-% \fi
-% % demi tgt --> gauche
-% \FPifzero{\tkz at tan@kl}%
-%  \else
-% \FPadd{\x}{\tkz at xx}{-0.000001}
-% \FPeval\tkz at img{\tkz at yy}%
-% \FPadd{\tkz at deltay}{\tkz at old@img}{-\tkz at img}
-% \FPmul{\tkz at slope}{\tkz at deltay}{-1000000}
-%   \protected at edef\tkz at temp{
-%     \noexpand
-% \draw[tan style,/@tkztan/.cd,\tkz at opttan,-]}\tkz at temp%
-%        (#1)--++(-\tkz at klx,\tkz at kly*\tkz at slope);
-%   \fi
-% }
 %<--------------------------------------------------------------------------->
 %                            point d'une courbe   obsolete
 %<--------------------------------------------------------------------------->
@@ -700,6 +650,4 @@
   \let\tkz at init@xstep\tkz at tmp@xstep
 }
 %<--------------------------  the end --------------------------------------->
-\endinput 
-
- 
\ No newline at end of file
+\endinput
\ No newline at end of file



More information about the tex-live-commits mailing list.