From bb8ff8fc805bb2c7e053d7cba341b83db6fa4c18 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 17 Oct 2013 22:45:45 +0000 Subject: forest (17oct13) git-svn-id: svn://tug.org/texlive/trunk@31930 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/forest/README | 4 ++-- Master/texmf-dist/doc/latex/forest/forest.pdf | Bin 888787 -> 888543 bytes Master/texmf-dist/source/latex/forest/forest.dtx | 26 +++++++++++++++-------- Master/texmf-dist/tex/latex/forest/forest.sty | 20 ++++++++++------- 4 files changed, 31 insertions(+), 19 deletions(-) (limited to 'Master') diff --git a/Master/texmf-dist/doc/latex/forest/README b/Master/texmf-dist/doc/latex/forest/README index a5ead161f2d..036c77fa719 100644 --- a/Master/texmf-dist/doc/latex/forest/README +++ b/Master/texmf-dist/doc/latex/forest/README @@ -1,6 +1,6 @@ -LaTeX package: forest [2013/01/28 v1.03 Drawing (linguistic) trees] +LaTeX package: forest [2013/10/17 v1.04 Drawing (linguistic) trees] -Copyright (c) 2012 Saso Zivanovic +Copyright (c) 2013 Saso Zivanovic (Sa\v{s}o \v{Z}ivanovi\'{c}) saso.zivanovic@guest.arnes.si diff --git a/Master/texmf-dist/doc/latex/forest/forest.pdf b/Master/texmf-dist/doc/latex/forest/forest.pdf index 88b3b25a44f..60b2f2fdaed 100644 Binary files a/Master/texmf-dist/doc/latex/forest/forest.pdf and b/Master/texmf-dist/doc/latex/forest/forest.pdf differ diff --git a/Master/texmf-dist/source/latex/forest/forest.dtx b/Master/texmf-dist/source/latex/forest/forest.dtx index 4b2fa18e074..b2cad300353 100644 --- a/Master/texmf-dist/source/latex/forest/forest.dtx +++ b/Master/texmf-dist/source/latex/forest/forest.dtx @@ -1,9 +1,9 @@ -% \CheckSum{12797} +% \CheckSum{12819} % \iffalse meta-comment % forest.dtx %% `forest' is a `pgf/tikz'-based package for drawing (linguistic) trees. %% -%% Copyright (c) 2012 Saso Zivanovic +%% Copyright (c) 2013 Saso Zivanovic %% (Sa\v{s}o \v{Z}ivanovi\'{c}) %% saso.zivanovic@guest.arnes.si %% @@ -3967,6 +3967,10 @@ % \section{Changelog} % % \begin{description} +% \item[v1.04 (2013/10/17)] \mbox{} +% \begin{compactitem} +% \item Fixed an \href{http://tex.stackexchange.com/questions/138986/error-using-tikzexternalize-with-forest/139145}{externalization bug}. +% \end{compactitem} % \item[v1.03 (2013/01/28)] \mbox{} % \begin{compactitem} % \item Bugfix: options of dynamically created nodes didn't get processed. @@ -4013,7 +4017,7 @@ % % Identification. % \begin{macrocode} -\ProvidesPackage{forest}[2013/01/28 v1.03 Drawing (linguistic) trees] +\ProvidesPackage{forest}[2013/10/17 v1.04 Drawing (linguistic) trees] \RequirePackage{tikz}[2010/10/13] \usetikzlibrary{shapes} @@ -8120,11 +8124,15 @@ \let\forest@original@tikz@parse@node\tikz@parse@node \let\tikz@parse@node\forest@tikz@parse@node \fi - \forest@drawtree@beginbox - \pgfkeysalso{/forest/begin draw}% - \forest@node@drawtree@ - \pgfkeysalso{/forest/end draw}% - \forest@drawtree@endbox + \pgfkeysgetvalue{/forest/begin draw/.@cmd}\forest@temp@begindraw + \pgfkeysgetvalue{/forest/end draw/.@cmd}\forest@temp@enddraw + \edef\forest@marshal{% + \noexpand\forest@drawtree@beginbox + \expandonce{\forest@temp@begindraw\pgfkeysnovalue\pgfeov}% + \noexpand\forest@node@drawtree@ + \expandonce{\forest@temp@enddraw\pgfkeysnovalue\pgfeov}% + \noexpand\forest@drawtree@endbox + }\forest@marshal \ifforesttikzcshack \let\tikz@parse@node\forest@original@tikz@parse@node \fi @@ -9591,7 +9599,7 @@ \edef\forest@marshal{% \noexpand\pgfutil@in@ {\expandafter\detokenize\expandafter{\forest@temp}.} - {\expandafter\detokenize\expandafter{\jobname}.}% + {\expandafter\detokenize\expandafter{\pgfactualjobname}.}% }\forest@marshal \ifpgfutil@in@ \else diff --git a/Master/texmf-dist/tex/latex/forest/forest.sty b/Master/texmf-dist/tex/latex/forest/forest.sty index b34bca54e6d..a93b439a97c 100644 --- a/Master/texmf-dist/tex/latex/forest/forest.sty +++ b/Master/texmf-dist/tex/latex/forest/forest.sty @@ -8,7 +8,7 @@ %% %% `forest' is a `pgf/tikz'-based package for drawing (linguistic) trees. %% -%% Copyright (c) 2012 Saso Zivanovic +%% Copyright (c) 2013 Saso Zivanovic %% (Sa\v{s}o \v{Z}ivanovi\'{c}) %% saso.zivanovic@guest.arnes.si %% @@ -29,7 +29,7 @@ %% This work consists of the files forest.dtx and forest.ins %% and the derived file forest.sty. %% -\ProvidesPackage{forest}[2013/01/28 v1.03 Drawing (linguistic) trees] +\ProvidesPackage{forest}[2013/10/17 v1.04 Drawing (linguistic) trees] \RequirePackage{tikz}[2010/10/13] \usetikzlibrary{shapes} @@ -3506,11 +3506,15 @@ \let\forest@original@tikz@parse@node\tikz@parse@node \let\tikz@parse@node\forest@tikz@parse@node \fi - \forest@drawtree@beginbox - \pgfkeysalso{/forest/begin draw}% - \forest@node@drawtree@ - \pgfkeysalso{/forest/end draw}% - \forest@drawtree@endbox + \pgfkeysgetvalue{/forest/begin draw/.@cmd}\forest@temp@begindraw + \pgfkeysgetvalue{/forest/end draw/.@cmd}\forest@temp@enddraw + \edef\forest@marshal{% + \noexpand\forest@drawtree@beginbox + \expandonce{\forest@temp@begindraw\pgfkeysnovalue\pgfeov}% + \noexpand\forest@node@drawtree@ + \expandonce{\forest@temp@enddraw\pgfkeysnovalue\pgfeov}% + \noexpand\forest@drawtree@endbox + }\forest@marshal \ifforesttikzcshack \let\tikz@parse@node\forest@original@tikz@parse@node \fi @@ -4465,7 +4469,7 @@ \edef\forest@marshal{% \noexpand\pgfutil@in@ {\expandafter\detokenize\expandafter{\forest@temp}.} - {\expandafter\detokenize\expandafter{\jobname}.}% + {\expandafter\detokenize\expandafter{\pgfactualjobname}.}% }\forest@marshal \ifpgfutil@in@ \else -- cgit v1.2.3