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.