summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/genealogytree/gtrcore.node.code.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/genealogytree/gtrcore.node.code.tex')
-rw-r--r--Master/texmf-dist/tex/latex/genealogytree/gtrcore.node.code.tex18
1 files changed, 15 insertions, 3 deletions
diff --git a/Master/texmf-dist/tex/latex/genealogytree/gtrcore.node.code.tex b/Master/texmf-dist/tex/latex/genealogytree/gtrcore.node.code.tex
index 698d79c0138..191ccc518c9 100644
--- a/Master/texmf-dist/tex/latex/genealogytree/gtrcore.node.code.tex
+++ b/Master/texmf-dist/tex/latex/genealogytree/gtrcore.node.code.tex
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.30 (2017/12/08)
+%% The LaTeX package genealogytree - version 1.31 (2018/04/17)
%% gtrcore.node.code.tex: Node Boxes
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2018 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@set@library@version{1.30}
+\gtr@set@library@version{1.31}
%%%%%%%%%%%%%%
% Processors %
@@ -190,6 +190,7 @@
database/image/.code={%
\begingroup\edef\x{\endgroup\noexpand\def\noexpand\gtrDBimage{\expandonce{\gtr@image@prefix}\unexpanded{#1}}}%
\x%
+ \ifundef{\gtrDBimageopt}{\let\gtrDBimageopt\@empty}{}%
},
}
@@ -206,6 +207,7 @@
\gtr@db@new@store{uuid}
\gtr@db@new@store{kekule}
\gtr@db@new@store{relationship}
+\gtr@db@new@store{imageopt}
\def\gtr@db@new@event@store#1{%
\begingroup\edef\x{\endgroup\noexpand\gtrset{%
@@ -233,6 +235,7 @@
male/.style={sex=male},
female/.style={sex=female},
neuter/.style={sex=neuter},
+ viewport/.style={imageopt={viewport=#1,clip}},
db@reset/.style={name=,shortname=,sex=neuter},
}
@@ -1255,6 +1258,15 @@
\ifdefvoid{\gtrDBimage}{#2}{#1}%
}
+\def\gtrincludeDBimage#1{%
+ \begingroup\edef\x{\endgroup\noexpand\includegraphics[\gtrDBimageopt,#1]}\x{\gtrDBimage}%
+}
+
+\tikzset{%
+ fill overzoom DBimage/.style={fill image options=\gtrDBimageopt,fill overzoom image=\gtrDBimage},%
+ fill zoom DBimage/.style={fill image options=\gtrDBimageopt,fill zoom image=\gtrDBimage},%
+}
+
\gtrset{%
date format/typical/.code={\letcs\gtrPrintDateCore{gtrPrintDateCore@\gtr@typical@date@format}},
set@typical@date@format/.code={\edef\gtr@typical@date@format{#1}\gtrset{date format=typical}},