diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/genealogytree/gtrcore.drawing.code.tex')
-rw-r--r-- | Master/texmf-dist/tex/latex/genealogytree/gtrcore.drawing.code.tex | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/latex/genealogytree/gtrcore.drawing.code.tex b/Master/texmf-dist/tex/latex/genealogytree/gtrcore.drawing.code.tex index 50282d9fb2e..9362dd2bdc5 100644 --- a/Master/texmf-dist/tex/latex/genealogytree/gtrcore.drawing.code.tex +++ b/Master/texmf-dist/tex/latex/genealogytree/gtrcore.drawing.code.tex @@ -1,8 +1,8 @@ -%% The LaTeX package genealogytree - version 1.00 (2015/09/21) +%% The LaTeX package genealogytree - version 1.01 (2016/07/29) %% gtrcore.drawing.code.tex: Drawing %% %% ------------------------------------------------------------------------------------------- -%% Copyright (c) 2013-2015 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de> +%% Copyright (c) 2013-2016 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de> %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the @@ -17,13 +17,14 @@ %% %% This work consists of all files listed in README %% -\gtr@set@library@version{1.00} +\gtr@set@library@version{1.01} %%%%%%%%%%%%%%%%%%%%%%% %% Drawing %%%%%%%%%%%%%%%%%%%%%%% \tikzset{genealogytree edges scope/.style={}} +\tikzset{genealogytree extra edges scope/.style={}} \def\gtr@reset@before@parser{% \global\def\gtrkv@after@parser{}% @@ -90,10 +91,18 @@ } \def\gtr@create@node@person#1{% + \ifcsdef{gtr@per@#1@tikz}{% + \letcs\gtr@temp@tikz{gtr@per@#1@tikz}% + \tikzset{gtr@node@opt/.code={\pgfkeysalsofrom{\gtr@temp@tikz}}}% + }{% + \tikzset{gtr@node@opt/.code={}}% + }% \letcs\gtr@temp{gtr@per@#1@box}% \node[minimum width=\dimexpr\wd\gtr@temp\relax, minimum height=\dimexpr\ht\gtr@temp+\dp\gtr@temp\relax, - alias={\csuse{gtr@per@#1@id}}] (p@#1) + alias={\csuse{gtr@per@#1@id}}, + gtr@node@opt% + ] (p@#1) at (\csuse{gtr@per@#1@x},\csuse{gtr@per@#1@y}){}; } @@ -390,7 +399,7 @@ %%%%%%%%%%%%%%%%%% \def\gtr@draw@family@extra(#1#2#3){% - \begingroup% + \begin{scope}[genealogytree extra edges scope]% \csundef{gtr@fam@\gtr@currentfamily @par}% \def\do##1{% \gtr@getPerNumForId{##1}% @@ -417,7 +426,7 @@ \tikzset{gtr@link/.style={/gtr/edge/gtr@edge@foreground}}%, \csuse{gtr@edge@\gtrkv@edgemode @\gtr@timeflow}% \fi% - \endgroup% + \end{scope}% } \def\gtr@draw@family#1{% |