summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-01-26 22:14:21 +0000
committerKarl Berry <karl@freefriends.org>2014-01-26 22:14:21 +0000
commitf743052d85acf7d676d00e1903db1806032ac9f6 (patch)
tree09ad4bdf5a9a5607a4727be3a8e7adcd23fe2662 /Master/texmf-dist/doc/latex
parentfc11ec42903196eb886eff26e3c251aa47fdd8fb (diff)
hobby
git-svn-id: svn://tug.org/texlive/trunk@32795 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex')
-rw-r--r--Master/texmf-dist/doc/latex/hobby/README (renamed from Master/texmf-dist/doc/latex/hobby/README.txt)0
-rw-r--r--Master/texmf-dist/doc/latex/hobby/hobby.pdfbin0 -> 366952 bytes
-rw-r--r--Master/texmf-dist/doc/latex/hobby/hobby_doc.pdfbin510319 -> 488046 bytes
-rw-r--r--Master/texmf-dist/doc/latex/hobby/hobby_doc.tex7
4 files changed, 4 insertions, 3 deletions
diff --git a/Master/texmf-dist/doc/latex/hobby/README.txt b/Master/texmf-dist/doc/latex/hobby/README
index d48c4b90e17..d48c4b90e17 100644
--- a/Master/texmf-dist/doc/latex/hobby/README.txt
+++ b/Master/texmf-dist/doc/latex/hobby/README
diff --git a/Master/texmf-dist/doc/latex/hobby/hobby.pdf b/Master/texmf-dist/doc/latex/hobby/hobby.pdf
new file mode 100644
index 00000000000..4f581c840cf
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/hobby/hobby.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/hobby/hobby_doc.pdf b/Master/texmf-dist/doc/latex/hobby/hobby_doc.pdf
index 8a21dc7f065..c3b008ed70e 100644
--- a/Master/texmf-dist/doc/latex/hobby/hobby_doc.pdf
+++ b/Master/texmf-dist/doc/latex/hobby/hobby_doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/hobby/hobby_doc.tex b/Master/texmf-dist/doc/latex/hobby/hobby_doc.tex
index fa5fa58087c..a00a4d525a0 100644
--- a/Master/texmf-dist/doc/latex/hobby/hobby_doc.tex
+++ b/Master/texmf-dist/doc/latex/hobby/hobby_doc.tex
@@ -9,6 +9,7 @@
\usepackage{fancyvrb}
\usetikzlibrary{hobby,decorations.pathreplacing}
\usepackage{listings}
+\pgfplotsset{compat=1.9}
\lstloadlanguages{[LaTeX]TeX}
\lstset{breakatwhitespace=true,breaklines=true,language=TeX}
@@ -58,7 +59,7 @@
\providecommand*{\url}{\texttt}
\title{The \textsf{Hobby} package}
\author{Andrew Stacey \\ \url{stacey@math.ntnu.no}}
-\date{v1.2 from 2013/04/12}
+\date{\hobbyVersion\ from\ \hobbyDate}
\begin{document}
\maketitle
@@ -82,7 +83,7 @@ The resulting path produced with this ``quick'' version is not as ideal as that
As this is intended as a simpler method, it does not (at present) admit the same level of customisation as the full implementation.
The ``quick'' algorithm is described in full in Section~\ref{sec:quick}.
-The full algorithm is implemented in \LaTeX3 with (almost\footnote{At the moment, \LaTeX3 lacks a \Verb+atan2+ function so \Verb+PGFMath+ is used to remedy that.}) no reference to TikZ or PGF.
+The full algorithm is implemented in \LaTeX3 with no reference to TikZ or PGF.
It makes extensive use of the \Verb+fp+ and \Verb+prop+ libraries for the computation steps.
The TikZ library is simply a wrapper that takes the user's input, converts it into the right format for the \LaTeX3 code, and then calls that code to generate the path.
The ``quick'' version does not use \LaTeX3 and relies instead on the \Verb+PGFMath+ library for the computation.
@@ -420,7 +421,7 @@ This restores the named path and uses it with \Verb+<options>+ applied.
This puts in place the code for saving the generated data to the \Verb+aux+ file.
On subsequent runs, it uses the saved data rather than the current data.
For a curve to make use of this, it has to be named via the \Verb+save Hobby path+ key.
-So to regenerate the data, either delete the \Verb+aux+ file or remove the \Verb+save Hobby path+ key for one compilation run.
+So to regenerate the data, either delete the \Verb+aux+ file, remove the \Verb+save Hobby path+ key for one compilation run, or issue the command \Verb+\HobbyDisableAux+ which disables writing paths to the \Verb+aux+ file (note that the paths will be regenerated on the run \emph{after} the first run with this command issued).
\end{itemize}
The options that can be applied are those that affect the rendering of the curve but not its generation.