summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/latex/genealogytree/README2
-rw-r--r--Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-1.pdfbin203209 -> 202887 bytes
-rw-r--r--Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-2.pdfbin251547 -> 251362 bytes
-rw-r--r--Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-3.pdfbin198248 -> 197953 bytes
-rw-r--r--Master/texmf-dist/doc/latex/genealogytree/genealogytree-languages.pdfbin407575 -> 419264 bytes
-rw-r--r--Master/texmf-dist/doc/latex/genealogytree/genealogytree.doc.sources.zipbin192823 -> 194023 bytes
-rw-r--r--Master/texmf-dist/doc/latex/genealogytree/genealogytree.pdfbin5021893 -> 5711133 bytes
-rw-r--r--Master/texmf-dist/tex/latex/genealogytree/genealogytree.sty7
-rw-r--r--Master/texmf-dist/tex/latex/genealogytree/gtrcore.contour.code.tex4
-rw-r--r--Master/texmf-dist/tex/latex/genealogytree/gtrcore.drawing.code.tex4
-rw-r--r--Master/texmf-dist/tex/latex/genealogytree/gtrcore.node.code.tex4
-rw-r--r--Master/texmf-dist/tex/latex/genealogytree/gtrcore.options.code.tex4
-rw-r--r--Master/texmf-dist/tex/latex/genealogytree/gtrcore.parser.code.tex4
-rw-r--r--Master/texmf-dist/tex/latex/genealogytree/gtrcore.processing.code.tex4
-rw-r--r--Master/texmf-dist/tex/latex/genealogytree/gtrcore.symbols.code.tex26
-rw-r--r--Master/texmf-dist/tex/latex/genealogytree/gtrlang.danish.code.tex4
-rw-r--r--Master/texmf-dist/tex/latex/genealogytree/gtrlang.dutch.code.tex4
-rw-r--r--Master/texmf-dist/tex/latex/genealogytree/gtrlang.english.code.tex4
-rw-r--r--Master/texmf-dist/tex/latex/genealogytree/gtrlang.french.code.tex4
-rw-r--r--Master/texmf-dist/tex/latex/genealogytree/gtrlang.german.code.tex4
-rw-r--r--Master/texmf-dist/tex/latex/genealogytree/gtrlang.italian.code.tex87
-rw-r--r--Master/texmf-dist/tex/latex/genealogytree/gtrlib.debug.code.tex4
-rw-r--r--Master/texmf-dist/tex/latex/genealogytree/gtrlib.templates.code.tex297
23 files changed, 411 insertions, 56 deletions
diff --git a/Master/texmf-dist/doc/latex/genealogytree/README b/Master/texmf-dist/doc/latex/genealogytree/README
index 2c1e6fc0c1c..65e15b7c48a 100644
--- a/Master/texmf-dist/doc/latex/genealogytree/README
+++ b/Master/texmf-dist/doc/latex/genealogytree/README
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 1.20 (2017/07/18)
+%% The LaTeX package genealogytree - version 1.21 (2017/09/15)
%%
%% -------------------------------------------------------------------------------------------
%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
diff --git a/Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-1.pdf b/Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-1.pdf
index 9fafba1449c..5b7ad819b5c 100644
--- a/Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-1.pdf
+++ b/Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-2.pdf b/Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-2.pdf
index f43c068f68b..7fe6a0b2cf4 100644
--- a/Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-2.pdf
+++ b/Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-2.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-3.pdf b/Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-3.pdf
index 2b18e8691b1..7e1bffc2294 100644
--- a/Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-3.pdf
+++ b/Master/texmf-dist/doc/latex/genealogytree/genealogytree-example-3.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/genealogytree/genealogytree-languages.pdf b/Master/texmf-dist/doc/latex/genealogytree/genealogytree-languages.pdf
index 13aa491eb44..4bf496edb90 100644
--- a/Master/texmf-dist/doc/latex/genealogytree/genealogytree-languages.pdf
+++ b/Master/texmf-dist/doc/latex/genealogytree/genealogytree-languages.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/genealogytree/genealogytree.doc.sources.zip b/Master/texmf-dist/doc/latex/genealogytree/genealogytree.doc.sources.zip
index 4b1c141e162..d9b9a85fab7 100644
--- a/Master/texmf-dist/doc/latex/genealogytree/genealogytree.doc.sources.zip
+++ b/Master/texmf-dist/doc/latex/genealogytree/genealogytree.doc.sources.zip
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/genealogytree/genealogytree.pdf b/Master/texmf-dist/doc/latex/genealogytree/genealogytree.pdf
index cdd6426aa1c..7a9a4b11704 100644
--- a/Master/texmf-dist/doc/latex/genealogytree/genealogytree.pdf
+++ b/Master/texmf-dist/doc/latex/genealogytree/genealogytree.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/genealogytree/genealogytree.sty b/Master/texmf-dist/tex/latex/genealogytree/genealogytree.sty
index bc9bd63f2b6..f151fb1234a 100644
--- a/Master/texmf-dist/tex/latex/genealogytree/genealogytree.sty
+++ b/Master/texmf-dist/tex/latex/genealogytree/genealogytree.sty
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 1.20 (2017/07/18)
+%% The LaTeX package genealogytree - version 1.21 (2017/09/15)
%% genealogytree.sty: genealogy trees (graphs)
%%
%% -------------------------------------------------------------------------------------------
@@ -18,8 +18,8 @@
%% This work consists of all files listed in README
%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{genealogytree}[2017/07/18 version 1.20 genealogy trees]
-\def\gtr@version{1.20}
+\ProvidesPackage{genealogytree}[2017/09/15 version 1.21 genealogy trees]
+\def\gtr@version{1.21}
\RequirePackage{tcolorbox}[2016/11/18]
@@ -131,6 +131,7 @@
\gtr@add@library{lang.english}{gtrlang.english.code.tex}
\gtr@add@library{lang.french}{gtrlang.french.code.tex}
\gtr@add@library{lang.german}{gtrlang.german.code.tex}
+\gtr@add@library{lang.italian}{gtrlang.italian.code.tex}
\gtr@add@library{debug}{gtrlib.debug.code.tex}
\gtr@add@library{templates}{gtrlib.templates.code.tex}
diff --git a/Master/texmf-dist/tex/latex/genealogytree/gtrcore.contour.code.tex b/Master/texmf-dist/tex/latex/genealogytree/gtrcore.contour.code.tex
index 835717d6a4b..d7abdd32baf 100644
--- a/Master/texmf-dist/tex/latex/genealogytree/gtrcore.contour.code.tex
+++ b/Master/texmf-dist/tex/latex/genealogytree/gtrcore.contour.code.tex
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 1.20 (2017/07/18)
+%% The LaTeX package genealogytree - version 1.21 (2017/09/15)
%% gtrcore.contour.code.tex: Contours
%%
%% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.20}
+\gtr@set@library@version{1.21}
%%%%%%%%%%%%%%%%%%%%%%%
%% Contour
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 012edd5a830..0e81fa4c3a4 100644
--- a/Master/texmf-dist/tex/latex/genealogytree/gtrcore.drawing.code.tex
+++ b/Master/texmf-dist/tex/latex/genealogytree/gtrcore.drawing.code.tex
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 1.20 (2017/07/18)
+%% The LaTeX package genealogytree - version 1.21 (2017/09/15)
%% gtrcore.drawing.code.tex: Drawing
%%
%% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.20}
+\gtr@set@library@version{1.21}
%%%%%%%%%%%%%%%%%%%%%%%
%% Drawing
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 0bb29c4e3c5..a719ec7e506 100644
--- a/Master/texmf-dist/tex/latex/genealogytree/gtrcore.node.code.tex
+++ b/Master/texmf-dist/tex/latex/genealogytree/gtrcore.node.code.tex
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 1.20 (2017/07/18)
+%% The LaTeX package genealogytree - version 1.21 (2017/09/15)
%% gtrcore.node.code.tex: Node Boxes
%%
%% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.20}
+\gtr@set@library@version{1.21}
%%%%%%%%%%%%%%
% Processors %
diff --git a/Master/texmf-dist/tex/latex/genealogytree/gtrcore.options.code.tex b/Master/texmf-dist/tex/latex/genealogytree/gtrcore.options.code.tex
index a4c5015b684..351f10305b1 100644
--- a/Master/texmf-dist/tex/latex/genealogytree/gtrcore.options.code.tex
+++ b/Master/texmf-dist/tex/latex/genealogytree/gtrcore.options.code.tex
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 1.20 (2017/07/18)
+%% The LaTeX package genealogytree - version 1.21 (2017/09/15)
%% gtrcore.options.code.tex: Options
%%
%% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.20}
+\gtr@set@library@version{1.21}
%%%%%%%%%%%%%%%%%%%%%%%
%% General handling
diff --git a/Master/texmf-dist/tex/latex/genealogytree/gtrcore.parser.code.tex b/Master/texmf-dist/tex/latex/genealogytree/gtrcore.parser.code.tex
index 831d72fefde..a85a8dbb982 100644
--- a/Master/texmf-dist/tex/latex/genealogytree/gtrcore.parser.code.tex
+++ b/Master/texmf-dist/tex/latex/genealogytree/gtrcore.parser.code.tex
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 1.20 (2017/07/18)
+%% The LaTeX package genealogytree - version 1.21 (2017/09/15)
%% gtrcore.parser.code.tex: Parser
%%
%% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.20}
+\gtr@set@library@version{1.21}
%% (local) stack implementation
\def\gtrnewstack#1{%
diff --git a/Master/texmf-dist/tex/latex/genealogytree/gtrcore.processing.code.tex b/Master/texmf-dist/tex/latex/genealogytree/gtrcore.processing.code.tex
index 358a5106849..3b7ccefb8de 100644
--- a/Master/texmf-dist/tex/latex/genealogytree/gtrcore.processing.code.tex
+++ b/Master/texmf-dist/tex/latex/genealogytree/gtrcore.processing.code.tex
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 1.20 (2017/07/18)
+%% The LaTeX package genealogytree - version 1.21 (2017/09/15)
%% gtrcore.processing.code.tex: Processing
%%
%% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.20}
+\gtr@set@library@version{1.21}
%%%%%%%%%%%%%%%%%%%%%%%
%% Processing - common
%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Master/texmf-dist/tex/latex/genealogytree/gtrcore.symbols.code.tex b/Master/texmf-dist/tex/latex/genealogytree/gtrcore.symbols.code.tex
index 37fc22ed50c..e0b7545e297 100644
--- a/Master/texmf-dist/tex/latex/genealogytree/gtrcore.symbols.code.tex
+++ b/Master/texmf-dist/tex/latex/genealogytree/gtrcore.symbols.code.tex
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 1.20 (2017/07/18)
+%% The LaTeX package genealogytree - version 1.21 (2017/09/15)
%% gtrcore.symbols.code.tex: Symbols
%%
%% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.20}
+\gtr@set@library@version{1.21}
%%%%%%%%%%%%%%%%%%%%%%%
%% Symbols
@@ -167,18 +167,18 @@
\gtr@symbol@factory{Floruit}{%
\begin{gtr@tikzpicture}[line width=4mm,rounded corners,color=gtrsymbol]%
- \path[use as bounding box] (-1.05,-0.85) rectangle (1.05,1);
- \draw (18:5mm)--(18:8mm);
- \draw (90:5mm)--(90:8mm);
- \draw (162:5mm)--(162:8mm);
- \draw (234:5mm)--(234:8mm);
- \draw (306:5mm)--(306:8mm);
+ \path[use as bounding box] (-1.05,-1) rectangle (1.05,0.85);
+ \draw (54:5mm)--(54:8mm);
+ \draw (126:5mm)--(126:8mm);
+ \draw (198:5mm)--(198:8mm);
+ \draw (270:5mm)--(270:8mm);
+ \draw (342:5mm)--(342:8mm);
\fill (0,0) circle (2mm);
- \fill (18:8mm) circle (2mm);
- \fill (90:8mm) circle (2mm);
- \fill (162:8mm) circle (2mm);
- \fill (234:8mm) circle (2mm);
- \fill (306:8mm) circle (2mm);
+ \fill (54:8mm) circle (2mm);
+ \fill (126:8mm) circle (2mm);
+ \fill (198:8mm) circle (2mm);
+ \fill (270:8mm) circle (2mm);
+ \fill (342:8mm) circle (2mm);
\end{gtr@tikzpicture}%
}{0.012}%
diff --git a/Master/texmf-dist/tex/latex/genealogytree/gtrlang.danish.code.tex b/Master/texmf-dist/tex/latex/genealogytree/gtrlang.danish.code.tex
index 89585245205..e477f9fe837 100644
--- a/Master/texmf-dist/tex/latex/genealogytree/gtrlang.danish.code.tex
+++ b/Master/texmf-dist/tex/latex/genealogytree/gtrlang.danish.code.tex
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 1.20 (2017/07/18)
+%% The LaTeX package genealogytree - version 1.21 (2017/09/15)
%% gtrlang.danish.code.tex: Danish language
%%
%% -------------------------------------------------------------------------------------------
@@ -18,7 +18,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.20}
+\gtr@set@library@version{1.21}
\gtrset{language@/danish/.code={%
\gtrset{symlang/.cd,
diff --git a/Master/texmf-dist/tex/latex/genealogytree/gtrlang.dutch.code.tex b/Master/texmf-dist/tex/latex/genealogytree/gtrlang.dutch.code.tex
index 927231bacbe..d497db1e316 100644
--- a/Master/texmf-dist/tex/latex/genealogytree/gtrlang.dutch.code.tex
+++ b/Master/texmf-dist/tex/latex/genealogytree/gtrlang.dutch.code.tex
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 1.20 (2017/07/18)
+%% The LaTeX package genealogytree - version 1.21 (2017/09/15)
%% gtrlang.dutch.code.tex: Dutch language
%%
%% -------------------------------------------------------------------------------------------
@@ -18,7 +18,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.20}
+\gtr@set@library@version{1.21}
\gtrset{language@/dutch/.code={%
\gtrset{symlang/.cd,
diff --git a/Master/texmf-dist/tex/latex/genealogytree/gtrlang.english.code.tex b/Master/texmf-dist/tex/latex/genealogytree/gtrlang.english.code.tex
index 97707964cb2..2702d4ff048 100644
--- a/Master/texmf-dist/tex/latex/genealogytree/gtrlang.english.code.tex
+++ b/Master/texmf-dist/tex/latex/genealogytree/gtrlang.english.code.tex
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 1.20 (2017/07/18)
+%% The LaTeX package genealogytree - version 1.21 (2017/09/15)
%% gtrlang.english.code.tex: English language
%%
%% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.20}
+\gtr@set@library@version{1.21}
\gtrset{language@/english/.code={%
\gtrset{symlang/.cd,
diff --git a/Master/texmf-dist/tex/latex/genealogytree/gtrlang.french.code.tex b/Master/texmf-dist/tex/latex/genealogytree/gtrlang.french.code.tex
index 93487403ff3..b2c96de846f 100644
--- a/Master/texmf-dist/tex/latex/genealogytree/gtrlang.french.code.tex
+++ b/Master/texmf-dist/tex/latex/genealogytree/gtrlang.french.code.tex
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 1.20 (2017/07/18)
+%% The LaTeX package genealogytree - version 1.21 (2017/09/15)
%% gtrlang.french.code.tex: French language
%%
%% -------------------------------------------------------------------------------------------
@@ -18,7 +18,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.20}
+\gtr@set@library@version{1.21}
\gtrset{language@/french/.code={%
\gtrset{symlang/.cd,
diff --git a/Master/texmf-dist/tex/latex/genealogytree/gtrlang.german.code.tex b/Master/texmf-dist/tex/latex/genealogytree/gtrlang.german.code.tex
index 50562934a91..a5dadd4521b 100644
--- a/Master/texmf-dist/tex/latex/genealogytree/gtrlang.german.code.tex
+++ b/Master/texmf-dist/tex/latex/genealogytree/gtrlang.german.code.tex
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 1.20 (2017/07/18)
+%% The LaTeX package genealogytree - version 1.21 (2017/09/15)
%% gtrlang.german.code.tex: German language
%%
%% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.20}
+\gtr@set@library@version{1.21}
\gtrset{language@/german/.code={%
\gtrset{symlang/.cd,
diff --git a/Master/texmf-dist/tex/latex/genealogytree/gtrlang.italian.code.tex b/Master/texmf-dist/tex/latex/genealogytree/gtrlang.italian.code.tex
new file mode 100644
index 00000000000..ad156a4a07d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/genealogytree/gtrlang.italian.code.tex
@@ -0,0 +1,87 @@
+%% The LaTeX package genealogytree - version 1.21 (2017/09/15)
+%% gtrlang.italian.code.tex: Italian language
+%%
+%% -------------------------------------------------------------------------------------------
+%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Translation by Andrea Vaccari <ing dot andrea dot vaccari at gmail com>
+%% -------------------------------------------------------------------------------------------
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `author-maintained'.
+%%
+%% This work consists of all files listed in README
+%%
+\gtr@set@library@version{1.21}
+
+\gtrset{language@/italian/.code={%
+ \gtrset{symlang/.cd,
+ Born=nato,
+ Bornoutofwedlock=nato fuori dal matrimonio,
+ Stillborn=nato morto,
+ Diedonbirthday=morto il giorno del compleanno,
+ Baptized=battezzato,
+ Engaged=fidanzato,
+ Married=sposato,
+ Divorced=divorziato,
+ Partnership=unione senza matrimonio,
+ Floruit=periodo di attivit\`a,
+ Died=morto,
+ Killed=ucciso in combattimento,
+ Buried=sepolto,
+ Funeralurn=cremato,
+ Female=femmina,
+ Male=maschio,
+ Neuter=neutro
+ }%
+ \gtrset{%
+ month long/.cd,
+ 01/.initial=Gennaio,
+ 02/.initial=Febbraio,
+ 03/.initial=Marzo,
+ 04/.initial=Aprile,
+ 05/.initial=Maggio,
+ 06/.initial=Giugno,
+ 07/.initial=Luglio,
+ 08/.initial=Agosto,
+ 09/.initial=Settembre,
+ 10/.initial=Ottobre,
+ 11/.initial=Novembre,
+ 12/.initial=Dicembre,
+ }%
+ \gtrset{%
+ month short/.cd,
+ 01/.initial=Gen\protect\dot,
+ 02/.initial=Feb\protect\dot,
+ 03/.initial=Mar\protect\dot,
+ 04/.initial=Apr\protect\dot,
+ 05/.initial=Mag\protect\dot,
+ 06/.initial=Giu\protect\dot,
+ 07/.initial=Lug\protect\dot,
+ 08/.initial=Ago\protect\dot,
+ 09/.initial=Set\protect\dot,
+ 10/.initial=Ott\protect\dot,
+ 11/.initial=Nov\protect\dot,
+ 12/.initial=Dic\protect\dot,
+ }%
+ \gtrset{%
+ set@typical@date@format=d month yyyy,
+ calendar text for=AD is {d.C. }{},
+ calendar text for=BC is {}{ a.C.},
+ calendar text for=GR is {}{\protect\textsuperscript{greg.}},
+ calendar text for=JU is {}{\protect\textsuperscript{giul.}},
+ calendar text for=caAD is {ca.~d.C. }{},
+ calendar text for=caBC is {ca.~}{ a.C.},
+ calendar text for=ca is {ca.~}{},
+ date range full={dal }{ al }{},
+ date range before={prima di }{},
+ date range after={dopo }{},
+ place text={a }{},
+ }%
+}}
diff --git a/Master/texmf-dist/tex/latex/genealogytree/gtrlib.debug.code.tex b/Master/texmf-dist/tex/latex/genealogytree/gtrlib.debug.code.tex
index 2fbc4e0d8cf..abcdc2e1fd6 100644
--- a/Master/texmf-dist/tex/latex/genealogytree/gtrlib.debug.code.tex
+++ b/Master/texmf-dist/tex/latex/genealogytree/gtrlib.debug.code.tex
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 1.20 (2017/07/18)
+%% The LaTeX package genealogytree - version 1.21 (2017/09/15)
%% gtrlib.debug.code.tex: Debugger
%%
%% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.20}
+\gtr@set@library@version{1.21}
\RequirePackage{array,tabularx}
\tcbuselibrary{breakable}
diff --git a/Master/texmf-dist/tex/latex/genealogytree/gtrlib.templates.code.tex b/Master/texmf-dist/tex/latex/genealogytree/gtrlib.templates.code.tex
index ea3fe66adbd..ceb903cff97 100644
--- a/Master/texmf-dist/tex/latex/genealogytree/gtrlib.templates.code.tex
+++ b/Master/texmf-dist/tex/latex/genealogytree/gtrlib.templates.code.tex
@@ -1,4 +1,4 @@
-%% The LaTeX package genealogytree - version 1.20 (2017/07/18)
+%% The LaTeX package genealogytree - version 1.21 (2017/09/15)
%% gtrlib.templates.code.tex: Templates
%%
%% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.20}
+\gtr@set@library@version{1.21}
% Templates
@@ -119,6 +119,40 @@
neuter/.style={colframe=black!75,colback=yellow!5,drop fuzzy shadow=black!30}},
},
%
+ database@malefemale@reduced/.style={
+ tcbset={male/.style={colframe=blue!50!black,colback=blue!50!yellow!5,arc is angular,
+ fuzzy shadow={0.1mm}{-0.1mm}{0mm}{0.012mm}{blue!25!black!30}},
+ female/.style={colframe=red!50!black,colback=red!50!yellow!5,
+ fuzzy shadow={0.1mm}{-0.1mm}{0mm}{0.012mm}{red!25!black!30}},
+ neuter/.style={colframe=black!75,colback=yellow!5,
+ fuzzy shadow={0.1mm}{-0.1mm}{0mm}{0.012mm}{black!30}}},
+ },
+%
+ database@geometry@reduced/.style={%
+ level distance=0.5mm,
+ level size=3.5mm,
+ node size=2.5mm,
+ child distance in parent graph=0.1mm,
+ child distance in child graph=0.2mm,
+ parent distance in parent graph=0.2mm,
+ parent distance in child graph=0.1mm,
+ further distance=0.3mm,
+ },
+%
+ database@edges/.style={%
+ edges={perpendicular,
+ foreground={black,line width=0.3mm},
+ background={white,line width=0.8mm}
+ }%
+ },
+%
+ database@edges@reduced/.style={%
+ edges={perpendicular,
+ foreground={black,line width=0.03mm},
+ background={white,line width=0.08mm}
+ }%
+ },
+%
template/database pole/.style={
processing=database,
database format=full marriage above,
@@ -137,10 +171,92 @@
segmentation style={solid,shorten >=1mm,shorten <=1mm},
\gtrDBsex,
},
- edges={perpendicular,
- foreground={black,line width=0.3mm},
- background={white,line width=0.8mm}
+ database@edges
+ },
+%
+ template/database pole reduced/.style={
+ processing=database,
+ database format=full marriage above,
+ database@geometry@reduced,
+ level distance=0.6mm,
+ level size=4.5mm,
+ node size=2mm,
+ name font=\bfseries,
+ surn code={##1},
+ database@malefemale@reduced,
+ box clear,
+ box={enhanced,
+ boxrule=0.03mm,boxsep=0.1pt,arc=0.1mm,fit basedim=0.7pt,
+ halign=flush center,
+ fontupper=\sffamily,
+ before upper={\parskip 0.15\tcbfitdim plus 0pt minus 0pt},
+ segmentation style={solid,line width=0.04pt,shorten >=0.1mm,shorten <=0.1mm},
+ \gtrDBsex,
},
+ database@edges@reduced
+ },
+%
+ template/database poleportrait/.style={
+ processing=database,
+ database format=full marriage above,
+ level distance=6mm,
+ level size=4.5cm,
+ node size=2cm,
+ name font=\bfseries,
+ surn code={##1},
+ database@malefemale,
+ box clear,
+ box={enhanced,boxrule=0.3mm,
+ fit basedim=7pt,
+ halign=flush center,
+ fontupper=\sffamily,
+ before upper={\parskip 0.15\tcbfitdim plus 0pt minus 0pt},
+ \gtrDBsex,
+ if image defined={%
+ width=45mm,
+ right=25mm,
+ segmentation style={solid,shorten >=25mm,shorten <=1mm},
+ underlay={\begin{tcbclipinterior}%
+ \path[preaction={fill=tcbcol@frame!10!tcbcol@back},fill zoom image=\gtrDBimage]
+ ([xshift=-24mm]interior.south east) rectangle (interior.north east);
+ \end{tcbclipinterior}},%
+ }{%
+ segmentation style={solid,shorten >=1mm,shorten <=1mm},
+ },
+ },
+ database@edges
+ },
+%
+ template/database poleportrait reduced/.style={
+ processing=database,
+ database format=full marriage above,
+ database@geometry@reduced,
+ level distance=0.6mm,
+ level size=4.5mm,
+ node size=2mm,
+ name font=\bfseries,
+ surn code={##1},
+ database@malefemale@reduced,
+ box clear,
+ box={enhanced,
+ boxrule=0.03mm,boxsep=0.1pt,arc=0.1mm,fit basedim=0.7pt,
+ halign=flush center,
+ fontupper=\sffamily,
+ before upper={\parskip 0.15\tcbfitdim plus 0pt minus 0pt},
+ \gtrDBsex,
+ if image defined={%
+ width=4.5mm,
+ right=2.5mm,
+ segmentation style={solid,line width=0.04pt,shorten >=2.5mm,shorten <=0.1mm},
+ underlay={\begin{tcbclipinterior}%
+ \path[preaction={fill=tcbcol@frame!10!tcbcol@back},fill zoom image=\gtrDBimage]
+ ([xshift=-2.4mm]interior.south east) rectangle (interior.north east);
+ \end{tcbclipinterior}},%
+ }{%
+ segmentation style={solid,line width=0.04pt,shorten >=0.1mm,shorten <=0.1mm},
+ },
+ },
+ database@edges@reduced
},
%
template/database portrait/.style={
@@ -171,10 +287,39 @@
\end{tcbclipinterior}%
},
},
- edges={perpendicular,
- foreground={black,line width=0.3mm},
- background={white,line width=0.8mm}
+ database@edges
+ },
+%
+ template/database portrait reduced/.style={
+ processing=database,
+ database format=short no marriage,
+ database@geometry@reduced,
+ level distance=0.6mm,
+ level size=4mm,
+ node size=2mm,
+ name font=\bfseries,
+ surn code={##1},
+ event format=prefix date,
+ database@malefemale@reduced,
+ box clear,
+ box={enhanced,
+ boxrule=0.03mm,boxsep=0.1pt,arc=0.1mm,fit basedim=0.7pt,
+ top=2.5mm+0.2\tcbfitdim,
+ halign=flush center,
+ valign=center,%
+ fontupper=\sffamily,
+ before upper={\parskip 0.15\tcbfitdim plus 0pt minus 0pt},
+ \gtrDBsex,
+ underlay={\begin{tcbclipinterior}%
+ \gtrifimagedefined{\path[fill overzoom image=\gtrDBimage]
+ ([yshift=-2.5mm]interior.north west) rectangle (interior.north east);}{%
+ \path[fill overzoom picture=\gtrDrawSymbolicPortrait]
+ ([yshift=-2.5mm]interior.north west) rectangle (interior.north east);
+ }%
+ \end{tcbclipinterior}%
+ },
},
+ database@edges@reduced
},
%
template/database traditional/.style={
@@ -207,6 +352,37 @@
},
},
%
+ template/database traditional reduced/.style={
+ timeflow=down,
+ processing=database,
+ database format=short no marriage,
+ database@geometry@reduced,
+ level distance=0.6mm,
+ level size=2mm,
+ node size=2mm,
+ event format=prefix date,
+ name font=\bfseries,
+ surn code={##1},
+ tcbset={gtrnodealign/.code={%
+ \gtrifleafchild{\tcbset{valign=top}}{%
+ \gtrifleafparent{\tcbset{valign=bottom}}{\tcbset{valign=center}}%
+ }%
+ }},
+ box clear,
+ box={blanker,
+ top=0.1mm,bottom=0.1mm,
+ fit basedim=0.7pt,
+ halign=flush center,
+ fontupper=\sffamily,
+ before upper={\parskip 0.15\tcbfitdim plus 0pt minus 0pt},
+ gtrnodealign
+ },
+ edges={rounded=0.1mm,
+ foreground={black,line width=0.03mm},
+ background={white,line width=0.08mm}
+ },
+ },
+%
template/database sideways/.style={
timeflow=left,
processing=database,
@@ -229,10 +405,104 @@
segmentation style={solid,shorten >=1mm,shorten <=1mm},
\gtrDBsex,
},
- edges={perpendicular,
- foreground={black,line width=0.3mm},
- background={white,line width=0.8mm}
+ database@edges
+ },
+%
+ template/database sideways reduced/.style={
+ timeflow=left,
+ processing=database,
+ database format=medium,
+ database@geometry@reduced,
+ level distance=0.6mm,
+ level size=4mm,
+ node size from=0.3mm to 5mm,
+ surn code=\textbf{##1},
+ pref code=\textbf{##1},
+ database@malefemale@reduced,
+ list separators={\tcbline\hangindent=\tcbfitdim\hangafter=1}%
+ {\par\hangindent=\tcbfitdim\hangafter=1}{\par}{\gtrifcommentdefined{\tcbline}{\gtrifprofessiondefined{\tcbline}{}}},
+ box clear,
+ box={enhanced,boxrule=0.03mm,
+ top=0.1mm,bottom=0.1mm,left=0.1mm,right=0.1mm,middle=0.07mm,boxsep=0pt,arc=0.1mm,
+ fit basedim=0.7pt,
+ halign=flush left,
+ fontupper=\sffamily,
+ before upper={\parskip 0.15\tcbfitdim plus 0pt minus 0pt},
+ segmentation style={solid,line width=0.04pt,shorten >=0.1mm,shorten <=0.1mm},
+ \gtrDBsex,
},
+ database@edges@reduced
+ },
+%
+ template/database sidewaysportrait/.style={
+ timeflow=left,
+ processing=database,
+ database format=medium,
+ level distance=6mm,
+ level size=60mm,
+ node size from=3mm to 50mm,
+ surn code=\textbf{##1},
+ pref code=\textbf{##1},
+ database@malefemale,
+ list separators={\tcbline\hangindent=\tcbfitdim\hangafter=1}%
+ {\par\hangindent=\tcbfitdim\hangafter=1}{\par}{\gtrifcommentdefined{\tcbline}{\gtrifprofessiondefined{\tcbline}{}}},
+ box clear,
+ box={enhanced,boxrule=0.3mm,
+ top=1mm,bottom=1mm,left=1mm,right=1mm,middle=0.7mm,boxsep=0pt,
+ fit basedim=7pt,
+ halign=flush left,
+ fontupper=\sffamily,
+ before upper={\parskip 0.15\tcbfitdim plus 0pt minus 0pt},
+ \gtrDBsex,
+ if image defined={%
+ height from=32.5mm to 60mm,
+ right=25mm,
+ segmentation style={solid,shorten >=25mm,shorten <=1mm},
+ underlay={\begin{tcbclipinterior}%
+ \path[preaction={fill=tcbcol@frame!10!tcbcol@back},fill zoom image=\gtrDBimage]
+ ([xshift=-24mm]interior.south east) rectangle (interior.north east);
+ \end{tcbclipinterior}},%
+ }{%
+ segmentation style={solid,shorten >=1mm,shorten <=1mm},
+ },
+ },
+ database@edges
+ },
+%
+ template/database sidewaysportrait reduced/.style={
+ timeflow=left,
+ processing=database,
+ database format=medium,
+ database@geometry@reduced,
+ level distance=0.6mm,
+ level size=6mm,
+ node size from=0.3mm to 5mm,
+ surn code=\textbf{##1},
+ pref code=\textbf{##1},
+ database@malefemale@reduced,
+ list separators={\tcbline\hangindent=\tcbfitdim\hangafter=1}%
+ {\par\hangindent=\tcbfitdim\hangafter=1}{\par}{\gtrifcommentdefined{\tcbline}{\gtrifprofessiondefined{\tcbline}{}}},
+ box clear,
+ box={enhanced,boxrule=0.03mm,
+ top=0.1mm,bottom=0.1mm,left=0.1mm,right=0.1mm,middle=0.07mm,boxsep=0pt,arc=0.1mm,
+ fit basedim=0.7pt,
+ halign=flush left,
+ fontupper=\sffamily,
+ before upper={\parskip 0.15\tcbfitdim plus 0pt minus 0pt},
+ \gtrDBsex,
+ if image defined={%
+ height from=3.25mm to 6mm,
+ right=2.5mm,
+ segmentation style={solid,line width=0.04pt,shorten >=2.5mm,shorten <=0.1mm},
+ underlay={\begin{tcbclipinterior}%
+ \path[preaction={fill=tcbcol@frame!10!tcbcol@back},fill zoom image=\gtrDBimage]
+ ([xshift=-2.4mm]interior.south east) rectangle (interior.north east);
+ \end{tcbclipinterior}},%
+ }{%
+ segmentation style={solid,line width=0.04pt,shorten >=0.1mm,shorten <=0.1mm},
+ },
+ },
+ database@edges@reduced
},
%
template/database relationship/.style={
@@ -269,10 +539,7 @@
},
}{},
},
- edges={perpendicular,
- foreground={black,line width=0.3mm},
- background={white,line width=0.8mm}
- },
+ database@edges
},
%
ahnentafel@malefemale/.style={