summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/tkz-base/latex/TKZdoc-base-main.tex
blob: 2b745068a52c14aded3ba52169fa9aacb080e7e5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
%!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}