diff options
Diffstat (limited to 'graphics/pgf/contrib/tikz-ext/doc/tikz-ext-manual-en-main-body.tex')
-rw-r--r-- | graphics/pgf/contrib/tikz-ext/doc/tikz-ext-manual-en-main-body.tex | 70 |
1 files changed, 41 insertions, 29 deletions
diff --git a/graphics/pgf/contrib/tikz-ext/doc/tikz-ext-manual-en-main-body.tex b/graphics/pgf/contrib/tikz-ext/doc/tikz-ext-manual-en-main-body.tex index e4445d392b..1185cdb6d7 100644 --- a/graphics/pgf/contrib/tikz-ext/doc/tikz-ext-manual-en-main-body.tex +++ b/graphics/pgf/contrib/tikz-ext/doc/tikz-ext-manual-en-main-body.tex @@ -8,31 +8,20 @@ % 2. under the GNU Free Documentation License. % \newcommand*\tikzextname{Ti\textit kZ-Extensions} -\newcommand*\tikzextversion{0.2} - -%\includeonly{ -% tikz-ext-manual-en-library-paths.arcto, -% tikz-ext-manual-en-library-paths.ortho, -% tikz-ext-manual-en-library-paths.timer, -% tikz-ext-manual-en-library-patterns.images, -% tikz-ext-manual-en-library-topaths.arcthrough, -% tikz-ext-manual-en-library-trans, -% tikz-ext-manual-en-pgf-trans, -% tikz-ext-manual-en-library-misc, -%} +\newcommand*\tikzextversion{0.3} \begin{document} - +{\colorlet{blue}{black}% links shall be black \title{\bfseries The \tikzextname\space Package\\ \large Manual for version \tikzextversion\\[1mm] -\large\href{https://github.com/Qrrbrbirlbel/tikz-extensions}{\texttt{https://github.com/Qrrbrbirlbel/tikz-extensions}} +\large\href{https://github.com/Qrrbrbirlbel/tikz-extensions} + {\texttt{https://github.com/Qrrbrbirlbel/tikz-extensions}} \author{Qrrbrbirlbel}} \maketitle \label{table-of-contents} \tableofcontents - - +} \include{tikz-ext-manual-en-intro} \part{\tikzname\space Libraries} @@ -80,16 +69,20 @@ These libraries only work with \tikzname. \tikzsetfigurename{paths.ortho} \include{tikz-ext-manual-en-library-paths.ortho} \tikzsetfigurename{paths.timer} \include{tikz-ext-manual-en-library-paths.timer} \tikzsetfigurename{patterns.images} \include{tikz-ext-manual-en-library-patterns.images} -\tikzsetfigurename{positioning-plus}\include{tikz-ext-manual-en-library-positioning-plus} -\tikzsetfigurename{topaths.arcthrough}\include{tikz-ext-manual-en-library-topaths.arcthrough} -\tikzsetfigurename{trans} \include{tikz-ext-manual-en-library-trans} - -\part{PGF Libraries} +\tikzsetfigurename{positioning-plus} +\include{tikz-ext-manual-en-library-positioning-plus} +\tikzsetfigurename{topaths.arcthrough} +\include{tikz-ext-manual-en-library-topaths.arcthrough} +\tikzsetfigurename{trans} +\include{tikz-ext-manual-en-library-trans} + +\part{\pgfname\space Libraries} \label{part:pgf} -These libraries (should) work with both PGF and \tikzname. +These libraries (should) work with both \pgfname\space and \tikzname. \begin{center}\tikzsetnextfilename{main-graph} -\begin{codeexample}[width=10cm,preamble=\usetikzlibrary{graphs,graphdrawing,ext.misc} \usegdlibrary{force}] +\begin{codeexample}[width=10cm,preamble=% + \usetikzlibrary{graphs,graphdrawing,ext.misc} \usegdlibrary{force}] \tikzset{ mynode/.style={ circle, minimum size=10mm, draw, densely dashdotted, thick, @@ -126,7 +119,12 @@ These libraries (should) work with both PGF and \tikzname. \end{center} \tikzsetfigurename{PGF.trans}\include{tikz-ext-manual-en-pgf-trans} - +\tikzsetfigurename{PGF.shapes}% +\include{tikz-ext-manual-en-pgf-shapes-circlearrow} +\include{tikz-ext-manual-en-pgf-shapes-circlecrosssplit} +\include{tikz-ext-manual-en-pgf-shapes-heatmark} +\include{tikz-ext-manual-en-pgf-shapes-rectround} +\include{tikz-ext-manual-en-pgf-shapes-superellipse} \part{Utilities} \label{part:misc} @@ -163,16 +161,29 @@ These libraries (should) work with both PGF and \tikzname. %%% END \newcommand*{\addTikz}[1]{Added \tikzname\space library \texttt{ext.#1}.} -\newcommand*{\addPGF}[1]{Added PGF library \texttt{ext.#1}.} -\part{Changelog \& Index} -\section*{Changelog} -\begin{multicols}{2} +\newcommand*{\addPGF}[1]{Added \pgfname\space library \texttt{ext.#1}.} +\newcommand*{\addShape}[2][]{Added shape \texttt{\ifx\\#1\\#2\else#1\fi}\\(\pgfname\space library \texttt{ext.shapes.#2}).} +\part{Changelog, Index \& References} +\section*{Changelog}\addcontentsline{toc}{section}{Changelog} +\begin{multicols}{2}\raggedright +\noindent +Version 0.3 +\begin{itemize} +\item \addShape[circle arrow]{circlearrow} +\item \addShape[circle cross split]{circlecrosssplit} +\item \addShape{heatmark} +\item \addShape[rectangle with rounded corners]{rectangleroundedcorners} +\item \addShape{superellipse} +\item \addTikz{node-families.shapes.geometric} +\item Fixed |ext.node-families|' key |size|. +\item Renamed internal macros to use custom namespace starting with |\tikzext@|. +\item Added some references. +\end{itemize} Version 0.2 \begin{itemize} \item \addTikz{positioning-plus} \item \addTikz{node-families} \end{itemize} - Version 0.1 \begin{itemize} \item \addTikz{calendar-plus} @@ -188,5 +199,6 @@ Version 0.1 \end{multicols} \printindex +\printbibliography[heading=bibintoc] %\typeout{Examples: \the\codeexamplecount}% \end{document}
\ No newline at end of file |