CTAN update: tkz-doc
Date: October 21, 2026 8:43:29 AM CEST
Alain Matthes submitted an update to the
tkz-doc
package.
Version: 1.46c 2026-10-20
License: lppl1.3
Summary description: Documentation macros for the TKZ series of packages
Announcement text:
## [1.46c] — 2026/10/20 The text of the documents is the same as with 1.45c (checked page by page on the documentation of tkz-tab, tkz-graph, alterqcm, tkzexample and tkz-doc), but the index changes. ### Changed - The index no longer contains the wrong entries written by `NewMacroBox` (name and arguments together, e.g. `\Edge[local options](Vertex A)...`) and by `NewEnvBox` (`\begin{...}`, `\end{...}`); the correct entries are kept. - `\TeX` is robust again, as in the LaTeX kernel: an index entry that contains `\TeX` (e.g. `\tkzNamePack{Lua\TeX}`) may be sorted differently. - `\tikzstyle` (deprecated) replaced by `\tikzset` for the styles `mybox`, `fancytitle` and `title`. - Identification part (`\NeedsTeXFormat`, `\ProvidesClass`) placed first; LaTeX 2020/10/01 or later is required. - Option `cadre`: `pgfornament` is loaded automatically if the document does not load it (only a warning if it is not installed). - `\url` and `\href` are no longer needed: the cover and `\presentation` use them only if a package (`hyperref`, `url`) defines them. ### Added - `\tkzmailofauthor`: e-mail address used by `\presentation` (default `al.ma@mac.com`, as before). - Default values for the colours (`myblue`, `sectioncolor`, `titlecolorbox`, `framecolor`) when `tkz-doc.cfg` is not found, and for the macros `\tkznameofpack`, `\tkzversionofpack`, `\tkzversionofdoc`, `\tkzauthorofpack`, `\tkznamecollection`, `\tkzurlauthor`, `\tkzurlauthorcom`. - The documentation explains the class (options, cover, colours, boxes, macros for names, arguments and index, tables, layout). ### Fixed - `\presentation` can be used more than once (`\newlength` was inside the macro). - `\tkzTitleFrame`: fragile commands in the title no longer break (`\protected@edef` instead of `\edef`). - `\tkzNameMacro` and `\TMline` no longer index their argument twice. - `\tkzSetUpColors` no longer adds spurious spaces. - Duplicate definitions of `\TeX`, `\LaTeX` and `\LATEX` removed. - The KOMA-Script internal `\idx@heading` is redefined only if it exists.
This package is located at https://mirrors.ctan.org/macros/latex/contrib/tkz-doc More information is at https://ctan.org/pkg/tkz-doc
Thanks for the upload. For the CTAN Team Erik Braun CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs .
## [1.46c] — 2026/10/20 The text of the documents is the same as with 1.45c (checked page by page on the documentation of tkz-tab, tkz-graph, alterqcm, tkzexample and tkz-doc), but the index changes. ### Changed - The index no longer contains the wrong entries written by `NewMacroBox` (name and arguments together, e.g. `\Edge[local options](Vertex A)...`) and by `NewEnvBox` (`\begin{...}`, `\end{...}`); the correct entries are kept. - `\TeX` is robust again, as in the LaTeX kernel: an index entry that contains `\TeX` (e.g. `\tkzNamePack{Lua\TeX}`) may be sorted differently. - `\tikzstyle` (deprecated) replaced by `\tikzset` for the styles `mybox`, `fancytitle` and `title`. - Identification part (`\NeedsTeXFormat`, `\ProvidesClass`) placed first; LaTeX 2020/10/01 or later is required. - Option `cadre`: `pgfornament` is loaded automatically if the document does not load it (only a warning if it is not installed). - `\url` and `\href` are no longer needed: the cover and `\presentation` use them only if a package (`hyperref`, `url`) defines them. ### Added - `\tkzmailofauthor`: e-mail address used by `\presentation` (default `al.ma@mac.com`, as before). - Default values for the colours (`myblue`, `sectioncolor`, `titlecolorbox`, `framecolor`) when `tkz-doc.cfg` is not found, and for the macros `\tkznameofpack`, `\tkzversionofpack`, `\tkzversionofdoc`, `\tkzauthorofpack`, `\tkznamecollection`, `\tkzurlauthor`, `\tkzurlauthorcom`. - The documentation explains the class (options, cover, colours, boxes, macros for names, arguments and index, tables, layout). ### Fixed - `\presentation` can be used more than once (`\newlength` was inside the macro). - `\tkzTitleFrame`: fragile commands in the title no longer break (`\protected@edef` instead of `\edef`). - `\tkzNameMacro` and `\TMline` no longer index their argument twice. - `\tkzSetUpColors` no longer adds spurious spaces. - Duplicate definitions of `\TeX`, `\LaTeX` and `\LATEX` removed. - The KOMA-Script internal `\idx@heading` is redefined only if it exists.
This package is located at https://mirrors.ctan.org/macros/latex/contrib/tkz-doc More information is at https://ctan.org/pkg/tkz-doc
Thanks for the upload. For the CTAN Team Erik Braun CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs .
Tkz-doc – Documentation macros for the TKZ series of packages
This bundle offers a documentation class (tkz-doc) and a package (tkzexample).
These files are used in the documentation of the author’s packages tkz-base, tkz-euclide, tkz-fct, tkz-linknodes, and tkz-tab.
| Package | Tkz-doc |
| Version | 1.46c 2026-10-20 |
| Copyright | 2009–2026 Alain Matthes |
| Maintainer | Alain Matthes |