summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/tkz-doc
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/tkz-doc')
-rw-r--r--macros/latex/contrib/tkz-doc/README22
-rw-r--r--macros/latex/contrib/tkz-doc/couverture.tex27
-rw-r--r--macros/latex/contrib/tkz-doc/tkz-doc.cfg22
-rw-r--r--macros/latex/contrib/tkz-doc/tkz-doc.cls49
-rw-r--r--macros/latex/contrib/tkz-doc/tkzexample.sty19
5 files changed, 91 insertions, 48 deletions
diff --git a/macros/latex/contrib/tkz-doc/README b/macros/latex/contrib/tkz-doc/README
index bd050e5e00..1df3d863fb 100644
--- a/macros/latex/contrib/tkz-doc/README
+++ b/macros/latex/contrib/tkz-doc/README
@@ -1,2 +1,24 @@
Class and package for the documentation of all tkz-* packages.
%%% H I G H L Y E X P E R I M E N T A L %%%
+readme-tkz-doc.txt V1.3c 2020/03/08
+
+Licence
+-------
+% Copyright 2020 Alain Matthes
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status “maintained”.
+%
+% The Current Maintainer of this work is Alain Matthes.
+
+ Alain Matthes
+ 5 rue de Valence
+ Paris 75005
+
+ al (dot) ma (at) mac (dot) com \ No newline at end of file
diff --git a/macros/latex/contrib/tkz-doc/couverture.tex b/macros/latex/contrib/tkz-doc/couverture.tex
index 25092db22d..22d8728b94 100644
--- a/macros/latex/contrib/tkz-doc/couverture.tex
+++ b/macros/latex/contrib/tkz-doc/couverture.tex
@@ -1,3 +1,17 @@
+% encoding: utf8
+% Copyright 2020 Alain Matthes
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status “maintained”.
+%
+% The Current Maintainer of this work is Alain Matthes.
+
%<--------- Couverture des documentations --------------------------------
%<------------------ Make Title ------------------------------------------
@@ -51,18 +65,7 @@
\pgfusepath{}%
}%
\end{pgfpicture}}
-\put(80,150){
-\begin{tikzpicture}[scale=.75,rotate=60]
-\tkzDefPoints{00/0/A,12/0/B,6/12*sind(60)/C}
-\foreach \density in {20,30,...,240}{%
- \tkzDrawPolygon[fill=teal!\density](A,B,C)
- \pgfnodealias{X}{A}
- \tkzDefPointWith[linear,K=.15](A,B) \tkzGetPoint{A}
- \tkzDefPointWith[linear,K=.15](B,C) \tkzGetPoint{B}
- \tkzDefPointWith[linear,K=.15](C,X) \tkzGetPoint{C}
- }
-\end{tikzpicture}%
-}
+
\put(60,250){% 60,250 en portait 120,180
\makebox(0,0)[l]{%
\begin{tikzpicture}
diff --git a/macros/latex/contrib/tkz-doc/tkz-doc.cfg b/macros/latex/contrib/tkz-doc/tkz-doc.cfg
index 7c09cefcc3..e360a4231b 100644
--- a/macros/latex/contrib/tkz-doc/tkz-doc.cfg
+++ b/macros/latex/contrib/tkz-doc/tkz-doc.cfg
@@ -1,9 +1,17 @@
% Copyright 2011 by Alain Matthes
+% encoding: utf8
+% Copyright 2020 Alain Matthes
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
%
-% This file may be distributed and/or modified
-%
-% 1. under the LaTeX Project Public License and/or
-% 2. under the GNU Public License.
+% This work has the LPPL maintenance status “maintained”.
+%
+% The Current Maintainer of this work is Alain Matthes.
% original tkz-doc.cfg
%
@@ -13,8 +21,8 @@
% variable.
%===============================================================================
-\def\fileversion{1.2c}
-\def\filedate{2020/02/03}
+\def\fileversion{1.3c}
+\def\filedate{2020/03/03}
% ============= colors =========================================================
@@ -56,7 +64,7 @@
\newcommand*{\BS}{\texttt{\char92}}
\newcommand*{\tkz}{T{\em k}Z}
\newcommand*{\PGF}{\tkzname{PGF}}
-\newcommand*{\TIKZ}{TikZ}
+\newcommand*{\TIKZ}{Ti\textsl{k}Z}
\newcommand*{\pdf}{\textsc{pdf}}
\newcommand*{\pgfname}{\textsc{pgf}}
\newcommand*{\tikzname}{Ti{\em k}Z}
diff --git a/macros/latex/contrib/tkz-doc/tkz-doc.cls b/macros/latex/contrib/tkz-doc/tkz-doc.cls
index 0e1eb6ade7..132dde4513 100644
--- a/macros/latex/contrib/tkz-doc/tkz-doc.cls
+++ b/macros/latex/contrib/tkz-doc/tkz-doc.cls
@@ -1,16 +1,17 @@
% tkz-doc.cls
-% Copyright (C) 2020 Alain Matthes
-% encoding : utf8
-% engine : lualatex
-% H I G H L Y E X P E R I M E N T A L
-% This file may be distributed and/or modified
+% encoding: utf8
+% Copyright 2020 Alain Matthes
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
%
-% 1. under the LaTeX Project Public License , either version 1.3
-% of this license or (at your option) any later version and/or
-% 2. under the GNU Public License.
-%
-% See the file doc/generic/pgf/licenses/LICENSE for more details.%
-% See http://www.latex-project.org/lppl.txt for details.
+% This work has the LPPL maintenance status “maintained”.
+%
+% The Current Maintainer of this work is Alain Matthes.
%
% tkz-doc class for use with the tkz documentation
% ( AlterMundus Collection ).
@@ -18,8 +19,8 @@
%% Objet : Classe LaTeX et Styles pour créer des documentations.
%<-------------- Définitions relatives au package --------------------------->
\newcommand*{\PackageName}{tkz-doc}
-\newcommand*{\PackageVersion}{1.2c}
-\newcommand*{\filedate}{2020/02/03}
+\newcommand*{\PackageVersion}{1.3c}
+\newcommand*{\filedate}{2020/03/03}
%<---------------------- Identification Part -------------------------------->
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesClass{\PackageName}[%
@@ -83,12 +84,12 @@
\RequirePackage{tikz}
\usetikzlibrary{babel,
- decorations.shapes,
- decorations.text,
- decorations.pathreplacing,
- decorations.pathmorphing,
- decorations.markings,
- shadows}
+ decorations.shapes,
+ decorations.text,
+ decorations.pathreplacing,
+ decorations.pathmorphing,
+ decorations.markings,
+ shadows}
\RequirePackage{tabularx,ragged2e}
\RequirePackage[bottom,stable,ragged]{footmisc}
\raggedbottom
@@ -200,7 +201,7 @@
\newcommand*{\varp}[1]{\big(\opt{\meta{#1}}\big)}
\newcommand*{\vara}[1]{\{#1\}}
% -- Macros pour indexation -------------------------------------------------
-\newcommand*{\tkzNamePack}[1]{\tkzname{#1}\NamePack{#1}}
+\newcommand*{\tkzNamePack}[1]{\NamePack{#1}}
\newcommand*{\tkzNameMacro}[1]{\tkzcname{#1}\Imacro{#1}}
\newcommand*{\tkzNameEnv}[1]{\tkzname{#1}\Ienv{#1}}
\newcommand*{\Ilib}[1]{\index{Library_1@\texttt{Library}!\texttt{#1}}}
@@ -217,11 +218,11 @@
\newcommand*{\Istyle}[2]{\index{#1_3@\texttt{\textbackslash#1: styles}!\texttt{#2}}}
\newcommand*{\IstyleEnv}[2]{\index{#1_3@\texttt{#1: styles}!\texttt{#2}}}
\newcommand*{\Iaccent}[2]{\index{#1@\texttt{#2}}}
-\newcommand*{\NameLib}[1]{\texttt{\textcolor{MidnightBlue}#1}\index{Ti\emph{k}Z Library !#1@\texttt{#1}}}
+\newcommand*{\NameLib}[1]{\texttt{\textcolor{MidnightBlue}{#1}}\index{Ti\emph{k}Z Library !#1@\texttt{#1}}}
\newcommand*{\NameSys}[1]{\texttt{#1}\index{Operating System !#1@\texttt{#1}}}
-\newcommand*{\NameDist}[1]{\texttt{\textcolor{MidnightBlue}#1}\index{TeX Distributions !#1@\texttt{#1}}}
-\newcommand*{\NameFonct}[1]{\index{Functions !#1@\texttt{#1}}}
-\newcommand*{\NamePack}[1]{\index{Package !#1@\texttt{#1}}}
+\newcommand*{\NameDist}[1]{\texttt{\textcolor{MidnightBlue}{#1}}\index{TeX Distributions !#1@\texttt{#1}}}
+\newcommand*{\NameFonct}[1]{\texttt{\textcolor{MidnightBlue}{#1}}\index{Functions !#1@\texttt{#1}}}
+\newcommand*{\NamePack}[1]{\texttt{\textcolor{MidnightBlue}{#1}}\index{Package !#1@\texttt{#1}}}
\newcommand*{\TOenvline}[3]{\IoptNameEnv{\ActivBoxName}{#1}&\tkzdft{#2}&\ttfamily #3\\}
\newcommand*{\TOline}[3]{\IoptName{\ActivBoxName}{#1}&\tkzdft{#2}&\ttfamily #3\\}
\newcommand*{\TAline}[3]{\IargName{\ActivBoxName}{#1}&\tkzdft{#2}&\ttfamily #3\\}
diff --git a/macros/latex/contrib/tkz-doc/tkzexample.sty b/macros/latex/contrib/tkz-doc/tkzexample.sty
index f790ee3925..3d0eb98fe4 100644
--- a/macros/latex/contrib/tkz-doc/tkzexample.sty
+++ b/macros/latex/contrib/tkz-doc/tkzexample.sty
@@ -1,11 +1,20 @@
-% Copyright 2009 by Alain Matthes
-%
% H I G H L Y E X P E R I M E N T A L
%
-% This file may be distributed and/or modified
+% encoding : utf8
+% Documentation of tkz-euclide
+% Copyright 2020 Alain Matthes
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
%
-% 1. under the LaTeX Project Public License and/or
-% 2. under the GNU Free Documentation License.
+% This work has the LPPL maintenance status “maintained”.
+%
+% The Current Maintainer of this work is Alain Matthes.
+
%
% The author of the original code
% of the environment 'codeexample' is Till Tantau