%  encoding : utf8
%  tkz-doc-graph
%  Created by Alain Matthes  on 2021/01/20.
%  Copyright (C) 2021 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-gr-en-main'' is the English (American) documentation of tkz-graph
%
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%                                                               %
%        tkz-doc-graph    encodage : utf8                       %
%                                                               %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%                                                               %
%           Created by Alain Matthes     2007/09/02             %
%  Copyright (c) 2021 __Altermundus__ All rights reserved.      %
%        version : 2.0                                          %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


\documentclass[DIV         = 14,
               fontsize    = 10,
               headinclude = false,
               footinclude = false,
               index       = totoc,
               twoside,
               headings    = small]{tkz-doc}
\usepackage{etoc}
\gdef\tkznameofpack{tkz-graph}
\gdef\tkzversionofpack{2.20c}
\gdef\tkzdateofpack{2026/10/20}
\gdef\tkznameofdoc{doc-tkz-graph}
\gdef\tkzversionofdoc{2.20c}
\gdef\tkzdateofdoc{2026/10/20}
\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,amsmath}
\usepackage{tkz-berge}
\usetikzlibrary{calc,positioning,shapes,arrows.meta}
\usepackage[colorlinks]{hyperref}
\hypersetup{
      linkcolor=Gray,
      citecolor=Green,
      filecolor=Mulberry,
      urlcolor=NavyBlue,
      menucolor=Gray,
      runcolor=Mulberry,
      linkbordercolor=Gray,
      citebordercolor=Green,
      filebordercolor=Mulberry,
      urlbordercolor=NavyBlue,
      menubordercolor=Gray,
      runbordercolor=Mulberry,
      pdfsubject={Graphs with TikZ},
      pdfauthor={\tkzauthorofpack},
      pdftitle={\tkznameofpack},
      pdfcreator={\tkzengine}
}
 \usepackage{bookmark}
\usepackage{tkzexample}
\usepackage{fontspec}
\setmainfont{texgyrepagella}%
 [Extension = .otf ,
  UprightFont = *-regular,
  ItalicFont = *-italic,
  BoldFont = *-bold,
  BoldItalicFont = *-bolditalic]
\setsansfont{texgyreheros}[
  Extension = .otf,
  UprightFont = *-regular ,
  ItalicFont  = *-italic  ,
  BoldFont    = *-bold    ,
  BoldItalicFont = *-bolditalic ,
]

\setmonofont{lmmono10-regular.otf}[
  Numbers={Lining,SlashedZero},
  ItalicFont=lmmonoslant10-regular.otf,
  BoldFont=lmmonolt10-bold.otf,
  BoldItalicFont=lmmonolt10-boldoblique.otf,
]
\newfontfamily\ttcondensed{lmmonoltcond10-regular.otf}
%% (La)TeX font-related declarations:
\linespread{1.05}      % Pagella needs more space between lines

\usepackage{unicode-math}
\usepackage{fourier-otf,zorna}
\usepackage{datetime,multicol,lscape}
\usepackage[english]{babel}
\usepackage{array,multirow,multido,booktabs}
\usepackage{shortvrb,fancyvrb}
\usepackage{fancybox}
\usepackage{stmaryrd}
\usepackage[weather]{ifsym}
\RequirePackage{makeidx}
\makeindex

\title{The package : tkz-graph.sty}
\author{Alain Matthes}

\AtBeginDocument{\MakeShortVerb{\|}}

\begin{document}

\parindent=0pt
\author{\tkzauthorofpack}
\title{\tkznameofpack}
\date{\today}
\clearpage
\thispagestyle{empty}
\maketitle
\definecolor{iceberg}{rgb}{0.44, 0.65, 0.82}

\AddToShipoutPicture*{%
\setlength\unitlength{1mm}
\put(70,120){%
\begin{tikzpicture}[scale=4]
   \SetVertexNoLabel
   \tikzset{VertexStyle/.style = {draw,
                            shape        = circle,
                            shading      = ball,
                            ball color   = blue!50,
                            inner sep    = 10pt,
                            outer sep    = 0pt}}
   \tikzset{EdgeStyle/.style = {thick,
                            double          = blue,
                            double distance = 1pt}}
    \draw (0,0)  node[circle,draw,shade,
                      ball color    = iceberg,
                      minimum size = 2cm] (am){\textbf{tkz-graph}};
     \grIcosahedral[RA=1.4,RB=0.8]
\end{tikzpicture}
}
}

\clearpage
\tkzSetUpColors[background=white,text=darkgray]
\let\rmfamily\ttfamily

\nameoffile{\tkznameofpack}
\defoffile{\tkzname{tkz-graph} is a package to draw graphs with \TIKZ\ as
simply as possible: vertices, edges, loops, labels and styles are created
with a few \LATEX\ macros. It belongs to a series of packages whose common
aim is the creation of drawings useful for teaching mathematics. It comes with
the package \tkzname{tkz-berge}, which draws the classic graphs of graph
theory.}

\presentation

\vspace*{1cm}
\lefthand\ I would like to thank \textbf{Till Tantau} for creating the
wonderful tool \href{https://github.com/pgf-tikz/pgf}{Ti\emph{k}Z}.

\vspace*{12pt}
\lefthand\ You will find many examples on my site:
\href{http://altermundus.fr}{altermundus.fr}

\vfill
Please send your comments and bug reports to
\href{mailto:al.ma@mac.com}{\textcolor{blue}{Alain Matthes}}.

This file can be redistributed and/or modified under the terms of the
\LATEX\ Project Public License, version 1.3c or later
(\url{https://www.latex-project.org/lppl.txt}).

\clearpage
\tableofcontents
\clearpage

%<-------------------------------------------------------------------------->
\tkzSetUpGraph[light fill=fondpaille]
\include{TKZdoc-gr-en-intro}
\include{TKZdoc-gr-en-vertex}
\include{TKZdoc-gr-en-vertices}
\include{TKZdoc-gr-en-label}
\include{TKZdoc-gr-en-edge}
\include{TKZdoc-gr-en-style}
\include{TKZdoc-gr-en-color}
\include{TKZdoc-gr-en-matrix}
\include{TKZdoc-gr-en-prob}
\include{TKZdoc-gr-en-examples}
\include{TKZdoc-gr-en-annales}
%<-------------------------------------------------------------------------->

\clearpage\newpage
\small\printindex

\end{document}
