%!TEX TS-program = lualatex
%  encoding : utf8 
%  documentation of tkz-base.sty  
%  Copyright (C) 2020 Alain Matthes  
%
% This file may be distributed and/or modified
%
% 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. 

% TKZdoc-base-main  is the french  documentation of tkz-base     
%
\documentclass[DIV         = 14,
               fontsize    = 10,
               headinclude = false,
               index       = totoc,
               footinclude = false,
               twoside,
               headings    = small
               ]{tkz-doc}
\usepackage{etoc}
\gdef\tkznameofpack{tkz-base}
\gdef\tkzversionofpack{3.02c}
\gdef\tkzdateofpack{2020/02/06}
\gdef\tkznameofdoc{doc-tkz-base}
\gdef\tkzversionofdoc{3.02c} 
\gdef\tkzdateofdoc{2020/02/06}
\gdef\tkzauthorofpack{Alain Matthes}
\gdef\tkzadressofauthor{}
\gdef\tkznamecollection{AlterMundus}
\gdef\tkzurlauthor{}
\gdef\tkzengine{lualatex}
\gdef\tkzurlauthorcom{http://altermundus.fr}
% -- Packages ---------------------------------------------------          
\usepackage[dvipsnames,svgnames]{xcolor}
\usepackage{calc}
\usepackage{tkz-euclide} 
\usepackage[colorlinks]{hyperref}
\hypersetup{
      linkcolor=BrickRed,
      citecolor=Green,
      filecolor=Mulberry,
      urlcolor=NavyBlue,
      menucolor=BrickRed,
      runcolor=Mulberry,
      linkbordercolor=BrickRed,
      citebordercolor=Green,
      filebordercolor=Mulberry,
      urlbordercolor=NavyBlue,
      menubordercolor=BrickRed,
      runbordercolor=Mulberry,
      pdfsubject={Cartesian System},
      pdfauthor={\tkzauthorofpack},
      pdftitle={\tkznameofpack},
      pdfkeywords={tikz, pgf, pdf, pdflatex, graphique, euclide,lualatex,
      geometry, points, maths, line, circle, angle ,polygon},
      pdfcreator={\tkzengine}
}
\usepackage{tkzexample}
\usepackage{mathtools}
\usepackage{unicode-math}
\usepackage{fourier-otf}
\setmainfont[Ligatures=TeX]{TeX Gyre Pagella}
\setmathfont{TeX Gyre Pagella Math}
\usepackage{datetime,multicol,lscape}
\usepackage[french]{babel}
\usepackage[autolanguage]{numprint}
\usepackage{ulem}
\usepackage{microtype}
\usepackage{array,multirow,multido,booktabs}
\usepackage{shortvrb,fancyvrb} 
\renewcommand{\labelitemi}{\lefthand}
\AtBeginDocument{\MakeShortVerb{\|}} % link to shortvrb
\pdfcompresslevel=9 
\setlength\parindent{0pt}
\RequirePackage{makeidx} 
%\@twocolumnfalse
\makeindex 
% \def\tkzref{\arabic{section}-\arabic{subsection}-\arabic{subsubsection}}
% \renewenvironment{tkzexample}[1][]{%
%  \tkz@killienc \VerbatimOut{tkzbase-\tkzref.tex}%
%   }{%
% \endVerbatimOut
% }
%<---------------------------------------------------------------------------> 
\begin{document}

\parindent=0pt
\author{\tkzauthorofpack}  
\title{\tkznameofpack}
\date{\today}
\clearpage
\thispagestyle{empty}
\maketitle

\clearpage% next première page présentation
\tkzSetUpColors[background=white,text=darkgray]  

\let\rmfamily\ttfamily
\nameoffile{\tkznameofpack} 
\defoffile{\tkzname{\tkznameofpack} est un package basé sur \TIKZ\space permettant d'obtenir des graphiques le plus simplement possible. Il  est la base sur laquelle sera construite une série de packages ayant comme point commun, la création de dessins utiles dans l'enseignement des mathématiques.  Le rôle de \tkzname{\tkznameofpack} est essentiellement de fournir une macro permettant de définir un repère orthogonal, et de laisser le choix à l'utilisateur des unités graphiques.  Ce package nécessite la version égale ou supérieure à 3 de \TIKZ.}

\presentation

\vspace*{1cm} 
\noindent\space Je souhaite remercier \textbf{Till~Tantau} pour avoir créé le merveilleux outil \href{http://sourceforge.net/projects/pgf/}{Ti\emph{k}Z}.

\vspace*{12pt} 
\noindent\space Je  remercie \textbf{Yve~Combe} pour avoir partagé son travail sur le rapporteur et les constructions à l'aide du compas. Je souhaite remercier également,  \tkzimp{David~Arnold} qui a corrigé un grand nombre d'erreurs et qui a testé de nombreux exemples,  \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 \tkzimp{Dimitri~Kapetas}  pour leurs exemples, et enfin  \tkzimp{Gaétan~Marris} pour ses remarques et corrections.

\vspace*{12pt}
\noindent\space Vous trouverez de nombreux exemples sur mon site~: 
\href{http://altermundus.fr}{altermundus.fr}

\vfill
Vous pouvez envoyer vos remarques, et les rapports sur des erreurs que vous aurez constatées à l'adresse suivante~: \href{mailto:al.ma@mac.com}{\textcolor{pdfurlcolor}{\tkzauthorofpack}}.
 
This file can be redistributed and/or modified under the terms of the LATEX 
Project Public License Distributed from \href{http://www.ctan.org/}{CTAN}\  archives.


\clearpage
\tableofcontents

\clearpage 
\newpage

\setlength{\parskip}{1ex plus 0.5ex minus 0.2ex} 
%<------------- includes   -----------------------------------------------
\include{TKZdoc-base-news}
\include{TKZdoc-base-installation}
\include{TKZdoc-base-compilation}
\include{TKZdoc-base-initialisation}
\include{TKZdoc-base-axes}
\include{TKZdoc-base-grid}
\include{TKZdoc-base-point}
\include{TKZdoc-base-style}
\include{TKZdoc-base-BB}
\include{TKZdoc-base-tools}
\include{TKZdoc-base-obj}
\include{TKZdoc-base-rep}
\include{TKZdoc-base-divers}
\include{TKZdoc-base-marks}
\include{TKZdoc-base-texte}
\include{TKZdoc-base-faq}
%<------------------------------------------------------------------------
\clearpage\newpage 
\makeatletter

\begin{multicols}{2}
\small\printindex
\end{multicols}
\end{document}

