texlive[41768] Master/texmf-dist: genealogytree (29jul16)

commits+karl at tug.org commits+karl at tug.org
Sun Jul 31 01:08:19 CEST 2016


Revision: 41768
          http://tug.org/svn/texlive?view=revision&revision=41768
Author:   karl
Date:     2016-07-31 01:08:19 +0200 (Sun, 31 Jul 2016)
Log Message:
-----------
genealogytree (29jul16)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/genealogytree/README
    trunk/Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-1.pdf
    trunk/Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-2.pdf
    trunk/Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-3.pdf
    trunk/Master/texmf-dist/doc/latex/genealogytree/genealogytree.doc.sources.zip
    trunk/Master/texmf-dist/doc/latex/genealogytree/genealogytree.pdf
    trunk/Master/texmf-dist/tex/latex/genealogytree/genealogytree.sty
    trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.contour.code.tex
    trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.drawing.code.tex
    trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.node.code.tex
    trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.options.code.tex
    trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.parser.code.tex
    trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.processing.code.tex
    trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.symbols.code.tex
    trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.english.code.tex
    trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.german.code.tex
    trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlib.debug.code.tex
    trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlib.templates.code.tex

Modified: trunk/Master/texmf-dist/doc/latex/genealogytree/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/genealogytree/README	2016-07-30 23:08:03 UTC (rev 41767)
+++ trunk/Master/texmf-dist/doc/latex/genealogytree/README	2016-07-30 23:08:19 UTC (rev 41768)
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 1.00 (2015/09/21)
+%% The LaTeX package genealogytree - version 1.01 (2016/07/29)
 %%
 %% -------------------------------------------------------------------------------------------
 %% Copyright (c) 2013-2015 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>

Modified: trunk/Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-2.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-3.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/genealogytree/genealogytree.doc.sources.zip
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/genealogytree/genealogytree.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/genealogytree.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/genealogytree.sty	2016-07-30 23:08:03 UTC (rev 41767)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/genealogytree.sty	2016-07-30 23:08:19 UTC (rev 41768)
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.00 (2015/09/21)
+%% The LaTeX package genealogytree - version 1.01 (2016/07/29)
 %% genealogytree.sty: genealogy trees (graphs)
 %%
 %% -------------------------------------------------------------------------------------------
-%% 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
@@ -18,10 +18,11 @@
 %% This work consists of all files listed in README
 %%
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{genealogytree}[2015/09/21 version 1.00 genealogy trees]
-\def\gtr at version{1.00}
+\ProvidesPackage{genealogytree}[2016/07/29 version 1.01 genealogy trees]
+\def\gtr at version{1.01}
 
-\RequirePackage{tcolorbox}[2015/08/12]
+\RequirePackage{tcolorbox}[2016/07/14]
+
 \tcbuselibrary{skins,fitting,external}
 \usetikzlibrary{arrows.meta}
 \usetikzlibrary{fit}

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.contour.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.contour.code.tex	2016-07-30 23:08:03 UTC (rev 41767)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.contour.code.tex	2016-07-30 23:08:19 UTC (rev 41768)
@@ -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.contour.code.tex: Contours
 %%
 %% -------------------------------------------------------------------------------------------
-%% 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,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\gtr at set@library at version{1.00}
+\gtr at set@library at version{1.01}
 
 %%%%%%%%%%%%%%%%%%%%%%%
 %% Contour

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.drawing.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.drawing.code.tex	2016-07-30 23:08:03 UTC (rev 41767)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.drawing.code.tex	2016-07-30 23:08:19 UTC (rev 41768)
@@ -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,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\gtr at set@library at version{1.00}
+\gtr at set@library at version{1.01}
 
 %%%%%%%%%%%%%%%%%%%%%%%
 %% Drawing
@@ -24,6 +24,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%
 
 \tikzset{genealogytree edges scope/.style={}}
+\tikzset{genealogytree extra edges scope/.style={}}
 
 \def\gtr at reset@before at parser{%
   \global\def\gtrkv at after@parser{}%
@@ -90,10 +91,18 @@
 }
 
 \def\gtr at create@node at person#1{%
+  \ifcsdef{gtr at per@#1 at tikz}{%
+    \letcs\gtr at temp@tikz{gtr at per@#1 at tikz}%
+    \tikzset{gtr at node@opt/.code={\pgfkeysalsofrom{\gtr at temp@tikz}}}%
+  }{%
+    \tikzset{gtr at node@opt/.code={}}%
+  }%
   \letcs\gtr at temp{gtr at per@#1 at box}%
   \node[minimum width=\dimexpr\wd\gtr at temp\relax,
     minimum height=\dimexpr\ht\gtr at temp+\dp\gtr at temp\relax,
-    alias={\csuse{gtr at per@#1 at id}}] (p@#1)
+    alias={\csuse{gtr at per@#1 at id}},
+    gtr at node@opt%
+    ] (p@#1)
     at (\csuse{gtr at per@#1 at x},\csuse{gtr at per@#1 at y}){};
 }
 
@@ -390,7 +399,7 @@
 %%%%%%%%%%%%%%%%%%
 
 \def\gtr at draw@family at extra(#1#2#3){%
-  \begingroup%
+  \begin{scope}[genealogytree extra edges scope]%
   \csundef{gtr at fam@\gtr at currentfamily @par}%
   \def\do##1{%
     \gtr at getPerNumForId{##1}%
@@ -417,7 +426,7 @@
     \tikzset{gtr at link/.style={/gtr/edge/gtr at edge@foreground}}%,
     \csuse{gtr at edge@\gtrkv at edgemode @\gtr at timeflow}%
   \fi%
-  \endgroup%
+  \end{scope}%
 }
 
 \def\gtr at draw@family#1{%

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.node.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.node.code.tex	2016-07-30 23:08:03 UTC (rev 41767)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.node.code.tex	2016-07-30 23:08:19 UTC (rev 41768)
@@ -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.node.code.tex: Node Boxes
 %%
 %% -------------------------------------------------------------------------------------------
-%% 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,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\gtr at set@library at version{1.00}
+\gtr at set@library at version{1.01}
 
 %%%%%%%%%%%%%%
 % Processors %

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.options.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.options.code.tex	2016-07-30 23:08:03 UTC (rev 41767)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.options.code.tex	2016-07-30 23:08:19 UTC (rev 41768)
@@ -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.options.code.tex: Options
 %%
 %% -------------------------------------------------------------------------------------------
-%% 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,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\gtr at set@library at version{1.00}
+\gtr at set@library at version{1.01}
 
 %%%%%%%%%%%%%%%%%%%%%%%
 %% General handling
@@ -191,6 +191,7 @@
   id suffix/.store in=\gtr at kv@idsuffix,
   id/.code={\xdef\gtr at gkv@id{\expandonce\gtr at kv@idprefix\unexpanded{#1}\expandonce\gtr at kv@idsuffix}},
   distance/.gstore in=\gtr at gkv@distance,
+  tikz/.gstore in=\gtr at gkv@tikz,
   pivot@@value/.gstore in=\gtr at gkv@pivot,
   pivot at none/.style={pivot@@value=0},
   pivot at child/.style={pivot@@value=1},

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.parser.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.parser.code.tex	2016-07-30 23:08:03 UTC (rev 41767)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.parser.code.tex	2016-07-30 23:08:19 UTC (rev 41768)
@@ -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.parser.code.tex: Parser
 %%
 %% -------------------------------------------------------------------------------------------
-%% 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,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\gtr at set@library at version{1.00}
+\gtr at set@library at version{1.01}
 
 %% (local) stack implementation
 \def\gtrnewstack#1{%

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.processing.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.processing.code.tex	2016-07-30 23:08:03 UTC (rev 41767)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.processing.code.tex	2016-07-30 23:08:19 UTC (rev 41768)
@@ -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.processing.code.tex: Processing
 %%
 %% -------------------------------------------------------------------------------------------
-%% 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,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\gtr at set@library at version{1.00}
+\gtr at set@library at version{1.01}
 %%%%%%%%%%%%%%%%%%%%%%%
 %% Processing - common
 %%%%%%%%%%%%%%%%%%%%%%%
@@ -90,7 +90,7 @@
   \global\gtr at ignorefalse%
   \begingroup%
     \gtrset{id=,pivot shift=0pt,
-      family/.code={\gtrkeysgappto\gtr at gkv@opt at family{##1}},
+      family/.code={\gtrkeysgappto\gtr at gkv@opt at family{##1}\gtrset{##1}},
       subtree/.code={\gtrkeysgappto\gtr at gkv@opt at subtree{##1}},
       node/.code={\gtrkeysgappto\gtr at gkv@opt at family{##1}},% sic!
     }%
@@ -500,7 +500,7 @@
     \begingroup%
     \begin{pgfinterruptpicture}%
       \global\gtr at ignorefalse%
-      \gtrset{id=,distance=-1sp,pivot=none,
+      \gtrset{id=,distance=-1sp,pivot=none,tikz=,
         code={%
           \gtr at cs@keysalsofrom{gtr at fam@\gtr at currentfamily @opt at subtree}%
           \csuse{gtr at linked@family at options@\gtrnodetype}%
@@ -527,6 +527,9 @@
     \else\csedef{gtr at per@\gtr at currentperson @pivo at chi}{}%
          \csedef{gtr at per@\gtr at currentperson @pivo at par}{}%
     \fi%
+    \ifx\gtr at gkv@tikz\@empty\else%
+      \csedef{gtr at per@\gtr at currentperson @tikz}{\gtr at gkv@tikz}%
+    \fi%
     %
     \gtr at set@level at position{\gtr at currentperson}%
   \fi%

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.symbols.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.symbols.code.tex	2016-07-30 23:08:03 UTC (rev 41767)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.symbols.code.tex	2016-07-30 23:08:19 UTC (rev 41768)
@@ -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.symbols.code.tex: Symbols
 %%
 %% -------------------------------------------------------------------------------------------
-%% 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,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\gtr at set@library at version{1.00}
+\gtr at set@library at version{1.01}
 
 %%%%%%%%%%%%%%%%%%%%%%%
 %% Symbols

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.english.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.english.code.tex	2016-07-30 23:08:03 UTC (rev 41767)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.english.code.tex	2016-07-30 23:08:19 UTC (rev 41768)
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 1.00 (2015/09/21)
+%% The LaTeX package genealogytree - version 1.01 (2016/07/29)
 %% gtrlang.english.code.tex: English language
 %%
 %% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\gtr at set@library at version{1.00}
+\gtr at set@library at version{1.01}
 
 \gtrset{language@/english/.code={%
   \gtrset{symlang/.cd,

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.german.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.german.code.tex	2016-07-30 23:08:03 UTC (rev 41767)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.german.code.tex	2016-07-30 23:08:19 UTC (rev 41768)
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 1.00 (2015/09/21)
+%% The LaTeX package genealogytree - version 1.01 (2016/07/29)
 %% gtrlang.german.code.tex: German language
 %%
 %% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\gtr at set@library at version{1.00}
+\gtr at set@library at version{1.01}
 
 \gtrset{language@/german/.code={%
   \gtrset{symlang/.cd,

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlib.debug.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlib.debug.code.tex	2016-07-30 23:08:03 UTC (rev 41767)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlib.debug.code.tex	2016-07-30 23:08:19 UTC (rev 41768)
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 1.00 (2015/09/21)
+%% The LaTeX package genealogytree - version 1.01 (2016/07/29)
 %% gtrlib.debug.code.tex: Debugger
 %%
 %% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\gtr at set@library at version{1.00}
+\gtr at set@library at version{1.01}
 
 \RequirePackage{array,tabularx}
 \tcbuselibrary{breakable}

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlib.templates.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlib.templates.code.tex	2016-07-30 23:08:03 UTC (rev 41767)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlib.templates.code.tex	2016-07-30 23:08:19 UTC (rev 41768)
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.00 (2015/09/21)
+%% The LaTeX package genealogytree - version 1.01 (2016/07/29)
 %% gtrlib.templates.code.tex: Templates
 %%
 %% -------------------------------------------------------------------------------------------
-%% 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,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\gtr at set@library at version{1.00}
+\gtr at set@library at version{1.01}
 
 % Templates
 



More information about the tex-live-commits mailing list