texlive[43086] Master/texmf-dist: genealogytree (29jan17)

commits+karl at tug.org commits+karl at tug.org
Sun Jan 29 23:33:44 CET 2017


Revision: 43086
          http://tug.org/svn/texlive?view=revision&revision=43086
Author:   karl
Date:     2017-01-29 23:33:43 +0100 (Sun, 29 Jan 2017)
Log Message:
-----------
genealogytree (29jan17)

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

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/genealogytree/genealogytree-languages.pdf
    trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.danish.code.tex
    trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.french.code.tex

Modified: trunk/Master/texmf-dist/doc/latex/genealogytree/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/genealogytree/README	2017-01-29 22:33:28 UTC (rev 43085)
+++ trunk/Master/texmf-dist/doc/latex/genealogytree/README	2017-01-29 22:33:43 UTC (rev 43086)
@@ -1,7 +1,7 @@
-%% The LaTeX package genealogytree - version 1.01 (2016/07/29)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2015 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the

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)

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

Index: trunk/Master/texmf-dist/doc/latex/genealogytree/genealogytree-languages.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/genealogytree/genealogytree-languages.pdf	2017-01-29 22:33:28 UTC (rev 43085)
+++ trunk/Master/texmf-dist/doc/latex/genealogytree/genealogytree-languages.pdf	2017-01-29 22:33:43 UTC (rev 43086)

Property changes on: trunk/Master/texmf-dist/doc/latex/genealogytree/genealogytree-languages.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
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	2017-01-29 22:33:28 UTC (rev 43085)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/genealogytree.sty	2017-01-29 22:33:43 UTC (rev 43086)
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.01 (2016/07/29)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
 %% genealogytree.sty: genealogy trees (graphs)
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2016 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 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,10 @@
 %% This work consists of all files listed in README
 %%
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{genealogytree}[2016/07/29 version 1.01 genealogy trees]
-\def\gtr at version{1.01}
+\ProvidesPackage{genealogytree}[2017/01/29 version 1.10 genealogy trees]
+\def\gtr at version{1.10}
 
-\RequirePackage{tcolorbox}[2016/07/14]
+\RequirePackage{tcolorbox}[2016/11/18]
 
 \tcbuselibrary{skins,fitting,external}
 \usetikzlibrary{arrows.meta}
@@ -80,19 +80,35 @@
 
 \providecommand{\gtrpkgprefix}{}
 
-\def\gtr at load@library#1#2{%
-  \pgfkeysifdefined{/gtr/libload/#1}{}{%
-    \pgfkeyssetvalue{/gtr/libload/#1}{}%
+\def\gtr at load@library@#1#2#3{%
+  \pgfkeysifdefined{/gtr/libload/#2}{}{%
+    \pgfkeyssetvalue{/gtr/libload/#2}{}%
     \@pushfilename%
-    \xdef\@currname{#2}%
+    \xdef\@currname{#3}%
     \makeatletter%
-    \def\gtr at library@version{-}%
-    \input\gtrpkgprefix#2\relax%
-    \gtr at check@library at version%
+    #1%
     \@popfilename%
   }%
 }
 
+\def\gtr at load@library{\gtr at load@library@{%
+  \def\gtr at library@version{-}%
+  \input\gtrpkgprefix\@currname\relax%
+  \gtr at check@library at version%
+}}
+
+\def\gtr at load@external at library{\gtr at load@library@{%
+  \typeout{External library (genealogytree): '\@currname'}
+  \input\@currname\relax%
+}}
+
+\gtrset{library/.unknown/.code={%
+  \IfFileExists{gtrlib.\pgfkeyscurrentname.code.tex}%
+    {\begingroup\edef\x{\endgroup\noexpand\gtr at load@external at library%
+      {\pgfkeyscurrentname}{gtrlib.\pgfkeyscurrentname.code.tex}}\x}%
+    {\gtr at error{The library '\pgfkeyscurrentname' is unknown}{Perhaps you misspelled it.}}%
+}}
+
 \def\gtr at add@library#1#2{%
   \gtrset{library/#1/.code={\gtr at load@library{#1}{#2}}}%
   \DeclareOption{#1}{\appto\gtr at optionlist{,#1}}%
@@ -110,7 +126,9 @@
 \gtr at add@library{core.options}{gtrcore.options.code.tex}
 \gtr at add@library{core.symbols}{gtrcore.symbols.code.tex}
 
+\gtr at add@library{lang.danish}{gtrlang.danish.code.tex}
 \gtr at add@library{lang.english}{gtrlang.english.code.tex}
+\gtr at add@library{lang.french}{gtrlang.french.code.tex}
 \gtr at add@library{lang.german}{gtrlang.german.code.tex}
 
 \gtr at add@library{debug}{gtrlib.debug.code.tex}
@@ -132,4 +150,3 @@
 }
 
 \begingroup\edef\x{\endgroup\noexpand\gtruselibrary{\gtr at optionlist}}\x
-

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.contour.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.contour.code.tex	2017-01-29 22:33:28 UTC (rev 43085)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.contour.code.tex	2017-01-29 22:33:43 UTC (rev 43086)
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.01 (2016/07/29)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
 %% gtrcore.contour.code.tex: Contours
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2016 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 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.01}
+\gtr at set@library at version{1.10}
 
 %%%%%%%%%%%%%%%%%%%%%%%
 %% Contour

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.drawing.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.drawing.code.tex	2017-01-29 22:33:28 UTC (rev 43085)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.drawing.code.tex	2017-01-29 22:33:43 UTC (rev 43086)
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.01 (2016/07/29)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
 %% gtrcore.drawing.code.tex: Drawing
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2016 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 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.01}
+\gtr at set@library at version{1.10}
 
 %%%%%%%%%%%%%%%%%%%%%%%
 %% Drawing
@@ -33,8 +33,8 @@
   \def\gtr at parse@afterfamily at hook{}%
   \def\gtr at parse@beginfamily at hook{}%
   \def\gtr at parse@endfamily at hook{}%
-  \def\gtr at kv@idprefix{}%
-  \def\gtr at kv@idsuffix{}%
+  \def\gtrkv at idprefix{}%
+  \def\gtrkv at idsuffix{}%
   \undef\gtr at parse@afternode at hook@content%
   \undef\gtr at parse@afterfamily at hook@content%
   \undef\gtr at parse@beginfamily at hook@content%

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.node.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.node.code.tex	2017-01-29 22:33:28 UTC (rev 43085)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.node.code.tex	2017-01-29 22:33:43 UTC (rev 43086)
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.01 (2016/07/29)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
 %% gtrcore.node.code.tex: Node Boxes
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2016 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 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.01}
+\gtr at set@library at version{1.10}
 
 %%%%%%%%%%%%%%
 % Processors %
@@ -201,6 +201,7 @@
 \gtr at db@new at store{name}
 \gtr at db@new at store{shortname}
 \gtr at db@new at store{comment}
+\gtr at db@new at store{profession}
 \gtr at db@new at store{sex}
 \gtr at db@new at store{uuid}
 \gtr at db@new at store{kekule}
@@ -354,6 +355,7 @@
 }{\gtrlistseparatorfinal}
 
 \newenvironment{gtreventlist}{}{}
+\newenvironment{gtrinfolist}{}{}
 
 \gtrset{%
   database format/.is choice,
@@ -362,6 +364,8 @@
     {\par\hangindent=#1\hangafter=1}{\par}{\par}},
   list separators hang/.default=\tcbfitdim,
   list separators={\par}{\par}{\par}{\par},
+  info separators/.code n args={4}{\renewenvironment{gtrinfolist}{\begin{gtrprintlist}{#1}{#2}{#3}{#4}}{\end{gtrprintlist}}},
+  info separators={\par}{. }{.}{},
 }
 
 \newcommand{\gtrDeclareDatabaseFormat}[3]{%
@@ -376,6 +380,13 @@
 
 \def\gtr at list@event#1{\gtrifeventdefined{#1}{\gtrlistseparator\hspace{0pt}\gtrPrintEvent{#1}}{}}
 
+\def\gtr at print@infolist{%
+  \begin{gtrinfolist}%
+    \gtrifprofessiondefined{\gtrlistseparator\gtrPrintProfession}{}%
+    \gtrifcommentdefined{\gtrlistseparator\gtrPrintComment}{}%
+  \end{gtrinfolist}%
+}
+
 \gtrDeclareDatabaseFormat{full}{}{%
   \gtrPrintName%
   \begin{gtreventlist}%
@@ -387,7 +398,7 @@
     \gtr at list@event{death}%
     \gtr at list@event{burial}%
   \end{gtreventlist}%
-  \gtrifcommentdefined{\gtrPrintComment}{}%
+  \gtr at print@infolist%
 }
 
 \def\gtr at ifmarriagedefined#1#2{%
@@ -413,7 +424,7 @@
     \gtr at list@event{death}%
     \gtr at list@event{burial}%
   \end{gtreventlist}%
-  \gtrifcommentdefined{\gtrPrintComment}{}%
+  \gtr at print@infolist%
 }
 
 \gtrDeclareDatabaseFormat{full marriage below}{}{%
@@ -424,7 +435,7 @@
     \gtr at list@event{death}%
     \gtr at list@event{burial}%
   \end{gtreventlist}%
-  \gtrifcommentdefined{\gtrPrintComment}{}%
+  \gtr at print@infolist%
   \gtr at ifmarriagedefined{%
     \tcbline\begin{gtreventlist}%
       \gtr at list@event{engagement}%
@@ -442,7 +453,7 @@
     \gtr at list@event{death}%
     \gtr at list@event{burial}%
   \end{gtreventlist}%
-  \gtrifcommentdefined{\gtrPrintComment}{}%
+  \gtr at print@infolist%
 }
 
 \def\gtr at list@event at birth{%
@@ -472,7 +483,7 @@
     \gtr at list@event at marriage%
     \gtr at list@event at death%
   \end{gtreventlist}%
-  \gtrifcommentdefined{\gtrPrintComment}{}%
+  \gtr at print@infolist%
 }
 
 \gtrDeclareDatabaseFormat{medium marriage above}{}{%
@@ -482,7 +493,7 @@
     \gtr at list@event at birth%
     \gtr at list@event at death%
   \end{gtreventlist}%
-  \gtrifcommentdefined{\gtrPrintComment}{}%
+  \gtr at print@infolist%
 }
 
 \gtrDeclareDatabaseFormat{medium marriage below}{}{%
@@ -491,7 +502,7 @@
     \gtr at list@event at birth%
     \gtr at list@event at death%
   \end{gtreventlist}%
-  \gtrifcommentdefined{\gtrPrintComment}{}%
+  \gtr at print@infolist%
   \gtr at ifmarriagedefined{\tcbline\begin{gtreventlist}\gtr at list@event at marriage\end{gtreventlist}}{}%
 }
 
@@ -501,7 +512,7 @@
     \gtr at list@event at birth%
     \gtr at list@event at death%
   \end{gtreventlist}%
-  \gtrifcommentdefined{\gtrPrintComment}{}%
+  \gtr at print@infolist%
 }
 
 \gtrDeclareDatabaseFormat{short}{}{%
@@ -575,12 +586,16 @@
 
 
 %%%%%%%%%%%%%%%%%%%%%%
-% Comment and Places %
+% Comment, Profession and Places %
 
 \def\gtrifcommentdefined#1#2{%
   \ifdefvoid{\gtrDBcomment}{#2}{#1}%
 }
 
+\def\gtrifprofessiondefined#1#2{%
+  \ifdefvoid{\gtrDBprofession}{#2}{#1}%
+}
+
 \def\gtrifplacedefined#1#2#3{%
   \ifcsvoid{gtrDB#1place}{#3}{#2}%
 }
@@ -674,21 +689,18 @@
 }
 
 \def\gtr at cs@monthlong#1{%
-  \letcs\gtr at temp{#1}%
-  \pgfkeysvalueof{/gtr/month long/\gtr at temp}%
+  \pgfkeysvalueof{/gtr/month long/\csuse{#1}}%
 }
 
-\def\gtr at cs@monthshort#1{%
-  {\letcs\gtr at temp{#1}%
+\def\gtr at cs@monthshort#1{{%
   \def\dot{}%
-  \pgfkeysvalueof{/gtr/month short/\gtr at temp}}%
-}
+  \pgfkeysvalueof{/gtr/month short/\csuse{#1}}%
+}}
 
-\def\gtr at cs@monthshortdot#1{%
-  {\letcs\gtr at temp{#1}%
+\def\gtr at cs@monthshortdot#1{{%
   \def\dot{.}%
-  \pgfkeysvalueof{/gtr/month short/\gtr at temp}}%
-}
+  \pgfkeysvalueof{/gtr/month short/\csuse{#1}}%
+}}
 
 \def\gtrifdatedefined#1#2#3{%
   \ifcsdef{gtrDB#1year}{#2}{%
@@ -699,7 +711,7 @@
 
 \def\gtr at dateformat@factory#1#2{%
   \csdef{gtrPrintDateCore@#1}##1{#2}%
-  \gtrset{date format/{#1}/.code={\letcs{\gtrPrintDateCore}{gtrPrintDateCore@#1}}}%
+  \gtrset{date format/{#1}/.code={\letcs\gtrPrintDateCore{gtrPrintDateCore@#1}}}%
 }
 
 \gtr at dateformat@factory{dd.mm.yyyy}{%
@@ -729,7 +741,7 @@
 \gtr at dateformat@factory{d.month yyyy}{%
   \ifcsdef{#1month}{%
     \ifcsdef{#1day}{\gtr at cs@strip at zero{#1day}.~}{}%
-    \gtr at cs@monthlong{#1month} %
+    \gtr at cs@monthlong{#1month}\ %
   }{}%
   \csuse{#1year}%
 }
@@ -750,6 +762,22 @@
   \csuse{#1year}%
 }
 
+\gtr at dateformat@factory{dd mon.yyyy}{%
+  \ifcsdef{#1month}{%
+    \ifcsdef{#1day}{\csuse{#1day}~}{}%
+    \gtr at cs@monthshortdot{#1month}\ %
+  }{}%
+  \csuse{#1year}%
+}
+
+\gtr at dateformat@factory{d mon.yyyy}{%
+  \ifcsdef{#1month}{%
+    \ifcsdef{#1day}{\gtr at cs@strip at zero{#1day}~}{}%
+    \gtr at cs@monthshortdot{#1month}\ %
+  }{}%
+  \csuse{#1year}%
+}
+
 \gtr at dateformat@factory{dd/mm/yyyy}{%
   \ifcsdef{#1month}{%
     \ifcsdef{#1day}{\csuse{#1day}/}{}%
@@ -758,6 +786,14 @@
   \csuse{#1year}%
 }
 
+\gtr at dateformat@factory{dd/mm yyyy}{%
+  \ifcsdef{#1month}{%
+    \ifcsdef{#1day}{\csuse{#1day}/}{}%
+    \csuse{#1month}\ %
+  }{}%
+  \csuse{#1year}%
+}
+
 \gtr at dateformat@factory{d/m/yyyy}{%
   \ifcsdef{#1month}{%
     \ifcsdef{#1day}{\gtr at cs@strip at zero{#1day}/}{}%
@@ -825,7 +861,7 @@
 \gtr at dateformat@factory{d month yyyy}{%
   \ifcsdef{#1month}{%
     \ifcsdef{#1day}{\gtr at cs@strip at zero{#1day}~}{}%
-    \gtr at cs@monthlong{#1month} %
+    \gtr at cs@monthlong{#1month}\ %
   }{}%
   \csuse{#1year}%
 }
@@ -832,8 +868,8 @@
 
 \gtr at dateformat@factory{dd mon yyyy}{%
   \ifcsdef{#1month}{%
-    \ifcsdef{#1day}{\csuse{#1day} }{}%
-    \gtr at cs@monthshort{#1month} %
+    \ifcsdef{#1day}{\csuse{#1day}~}{}%
+    \gtr at cs@monthshort{#1month}\ %
   }{}%
   \csuse{#1year}%
 }
@@ -840,8 +876,8 @@
 
 \gtr at dateformat@factory{d mon yyyy}{%
   \ifcsdef{#1month}{%
-    \ifcsdef{#1day}{\gtr at cs@strip at zero{#1day} }{}%
-    \gtr at cs@monthshort{#1month} %
+    \ifcsdef{#1day}{\gtr at cs@strip at zero{#1day}~}{}%
+    \gtr at cs@monthshort{#1month}\ %
   }{}%
   \csuse{#1year}%
 }
@@ -1022,6 +1058,14 @@
   }{}%
 }
 
+\gtr at dateformat@factory{yyyymondd}{%
+  \csuse{#1year}%
+  \ifcsdef{#1month}{%
+    \gtr at cs@monthshort{#1month}%
+    \ifcsdef{#1day}{\csuse{#1day}}{}%
+  }{}%
+}
+
 \gtr at dateformat@factory{yyyymmdd}{%
   \csuse{#1year}%
   \ifcsdef{#1month}{%
@@ -1081,7 +1125,7 @@
 \gtr at dateformat@factory{month d yyyy}{%
   \ifcsdef{#1month}{%
     \gtr at cs@monthlong{#1month}%
-    \ifcsdef{#1day}{~\gtr at cs@strip at zero{#1day}}{}, %
+    \ifcsdef{#1day}{~\gtr at cs@strip at zero{#1day}}{},\ %
   }{}%
   \csuse{#1year}%
 }
@@ -1089,7 +1133,7 @@
 \gtr at dateformat@factory{mon.d yyyy}{%
   \ifcsdef{#1month}{%
     \gtr at cs@monthshortdot{#1month}%
-    \ifcsdef{#1day}{~\gtr at cs@strip at zero{#1day}}{}, %
+    \ifcsdef{#1day}{~\gtr at cs@strip at zero{#1day}}{},\ %
   }{}%
   \csuse{#1year}%
 }
@@ -1097,7 +1141,7 @@
 \gtr at dateformat@factory{mon d yyyy}{%
   \ifcsdef{#1month}{%
     \gtr at cs@monthshort{#1month}%
-    \ifcsdef{#1day}{~\gtr at cs@strip at zero{#1day}}{}, %
+    \ifcsdef{#1day}{~\gtr at cs@strip at zero{#1day}}{},\ %
   }{}%
   \csuse{#1year}%
 }
@@ -1172,11 +1216,14 @@
 }
 
 \gtrset{%
+  date format/typical/.code={\letcs\gtrPrintDateCore{gtrPrintDateCore@\gtr at typical@date at format}},
+  set at typical@date at format/.code={\edef\gtr at typical@date at format{#1}\gtrset{date format=typical}},
   calendar text for/.style args={#1 is #2#3}{calendar/#1/.code={\def\gtr at db@cal at pre{#2}\def\gtr at db@cal at app{#3}}},
   calendar/.unknown/.code={\def\gtr at db@cal at pre{}\def\gtr at db@cal at app{ (\pgfkeyscurrentname)}},
   date code/.code={\def\gtrPrintDateCore##1{#1}},
   event code/.code={\def\gtrPrintEvent##1{#1}},
   comment code/.code={\def\gtrPrintComment{#1}},
+  profession code/.code={\def\gtrPrintProfession{#1}},
   date format/.is choice,
   calendar print/.is choice,
   calendar print/all/.code={\let\gtr at print@date at single@calendar\gtr at print@date at single@calendar at all},
@@ -1196,10 +1243,11 @@
 }
 
 \gtrset{%
-  date format=d.M.yyyy,
+  set at typical@date at format=d.M.yyyy,
   date range separator,
   calendar print=all but AD,
   event text={}{~}{ }{},
   event format=prefix date place,
   comment code={\hspace{0pt}{\itshape\gtrDBcomment}},
+  profession code={\hspace{0pt}{\itshape\gtrDBprofession}},
 }

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.options.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.options.code.tex	2017-01-29 22:33:28 UTC (rev 43085)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.options.code.tex	2017-01-29 22:33:43 UTC (rev 43086)
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.01 (2016/07/29)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
 %% gtrcore.options.code.tex: Options
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2016 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 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.01}
+\gtr at set@library at version{1.10}
 
 %%%%%%%%%%%%%%%%%%%%%%%
 %% General handling
@@ -187,9 +187,9 @@
 \newif\ifgtr at ignore
 
 \gtrset{%
-  id prefix/.store in=\gtr at kv@idprefix,
-  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}},
+  id prefix/.store in=\gtrkv at idprefix,
+  id suffix/.store in=\gtrkv at idsuffix,
+  id/.code={\xdef\gtr at gkv@id{\expandonce\gtrkv at idprefix\unexpanded{#1}\expandonce\gtrkv at idsuffix}},
   distance/.gstore in=\gtr at gkv@distance,
   tikz/.gstore in=\gtr at gkv@tikz,
   pivot@@value/.gstore in=\gtr at gkv@pivot,
@@ -257,15 +257,15 @@
   timeflow/left/.style={time at flow=left},
   timeflow/right/.style={time at flow=right},
   %
-  level distance/.store in=\gtrkv at level@distance,
-  level size/.store in=\gtrkv at level@size,
-  node size from/.code args={#1 to #2}{\def\gtrkv at node@minsize{#1}\def\gtrkv at node@maxsize{#2}},
-  node size/.code={\def\gtrkv at node@minsize{#1}\def\gtrkv at node@maxsize{#1}},%
-  child distance in parent graph/.store in=\gtrkv at dist@sibling at par,%
-  child distance in child graph/.store in=\gtrkv at dist@sibling at chi,%
-  parent distance in parent graph/.store in=\gtrkv at dist@parent at par,%
-  parent distance in child graph/.store in=\gtrkv at dist@parent at chi,%
-  further distance/.store in=\gtrkv at dist@further,%
+  level distance/.dimstore in=\gtr@@kv@@gtr at level@distance,
+  level size/.dimstore in=\gtr@@kv@@gtr at level@size,
+  node size from/.code args={#1 to #2}{\dimdef\gtr@@kv@@gtr at node@minsize{#1}\dimdef\gtr@@kv@@gtr at node@maxsize{#2}},
+  node size/.code={\dimdef\gtr@@kv@@gtr at node@minsize{#1}\dimdef\gtr@@kv@@gtr at node@maxsize{#1}},%
+  child distance in parent graph/.dimstore in=\gtr@@kv@@gtr at dist@sibling at par,%
+  child distance in child graph/.dimstore in=\gtr@@kv@@gtr at dist@sibling at chi,%
+  parent distance in parent graph/.dimstore in=\gtr@@kv@@gtr at dist@parent at par,%
+  parent distance in child graph/.dimstore in=\gtr@@kv@@gtr at dist@parent at chi,%
+  further distance/.dimstore in=\gtr@@kv@@gtr at dist@further,%
   %
   child distance/.style={child distance in parent graph=#1,child distance in child graph=#1},%
   parent distance/.style={parent distance in parent graph=#1,parent distance in child graph=#1},%

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.parser.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.parser.code.tex	2017-01-29 22:33:28 UTC (rev 43085)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.parser.code.tex	2017-01-29 22:33:43 UTC (rev 43086)
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.01 (2016/07/29)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
 %% gtrcore.parser.code.tex: Parser
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2016 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 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.01}
+\gtr at set@library at version{1.10}
 
 %% (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	2017-01-29 22:33:28 UTC (rev 43085)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.processing.code.tex	2017-01-29 22:33:43 UTC (rev 43086)
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.01 (2016/07/29)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
 %% gtrcore.processing.code.tex: Processing
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2016 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 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,36 +17,49 @@
 %%
 %% This work consists of all files listed in README
 %%
-\gtr at set@library at version{1.01}
+\gtr at set@library at version{1.10}
 %%%%%%%%%%%%%%%%%%%%%%%
 %% Processing - common
 %%%%%%%%%%%%%%%%%%%%%%%
 
+% register a macro to localizable for levels
+% #1: variable
+% #2: key setting
+% #3: global save
+\def\gtr at proc@register at level@local at core#1#2#3{%
+  \appto\gtr at proc@level at save@settings{\let#3#2}%
+  \appto\gtr at proc@level at load@settings{\let#2#3}%
+  \appto\gtr at proc@level at globalize@settings{\global\let#1#2}%
+}
 
-\def\gtr at proc@level at save@settings{%
-  \dimdef\gtr at rv@level at distance{\gtrkv at level@distance}%
-  \dimdef\gtr at rv@level at size{\gtrkv at level@size}%
-  \dimdef\gtr at rv@node at minsize{\gtrkv at node@minsize}%
-  \dimdef\gtr at rv@node at maxsize{\gtrkv at node@maxsize}%
-  \dimdef\gtr at rv@dist at sibling@par{\gtrkv at dist@sibling at par}%
-  \dimdef\gtr at rv@dist at sibling@chi{\gtrkv at dist@sibling at chi}%
-  \dimdef\gtr at rv@dist at parent@par{\gtrkv at dist@parent at par}%
-  \dimdef\gtr at rv@dist at parent@chi{\gtrkv at dist@parent at chi}%
-  \dimdef\gtr at rv@dist at further{\gtrkv at dist@further}%
+% register a macro to be localizable for levels
+% #1: variable
+% key setting: gtr@@kv@@#1
+% global save: gtr@@save@@#1
+\def\gtr at proc@register at level@local#1{%
+  \begingroup\edef\x{\endgroup\noexpand\gtr at proc@register at level@local at core{%
+    \noexpand#1%
+  }{%
+    \csname gtr@@kv@@\expandafter\@gobble\string#1\endcsname%
+  }{%
+    \csname gtr@@save@@\expandafter\@gobble\string#1\endcsname%
+  }}\x%
 }
 
+\gtr at proc@register at level@local{\gtr at level@distance}
+\gtr at proc@register at level@local{\gtr at level@size}
+\gtr at proc@register at level@local{\gtr at node@minsize}
+\gtr at proc@register at level@local{\gtr at node@maxsize}
+\gtr at proc@register at level@local{\gtr at dist@sibling at par}
+\gtr at proc@register at level@local{\gtr at dist@sibling at chi}
+\gtr at proc@register at level@local{\gtr at dist@parent at par}
+\gtr at proc@register at level@local{\gtr at dist@parent at chi}
+\gtr at proc@register at level@local{\gtr at dist@further}
 
+
 \def\gtr at proc@level at opt{%
   \begingroup%
-    \let\gtrkv at level@distance\gtr at rv@level at distance%
-    \let\gtrkv at level@size\gtr at rv@level at size%
-    \let\gtrkv at node@minsize\gtr at rv@node at minsize%
-    \let\gtrkv at node@maxsize\gtr at rv@node at maxsize%
-    \let\gtrkv at dist@sibling at par\gtr at rv@dist at sibling@par%
-    \let\gtrkv at dist@sibling at chi\gtr at rv@dist at sibling@chi%
-    \let\gtrkv at dist@parent at par\gtr at rv@dist at parent@par%
-    \let\gtrkv at dist@parent at chi\gtr at rv@dist at parent@chi%
-    \let\gtrkv at dist@further\gtr at rv@dist at further%
+    \gtr at proc@level at load@settings%
     %
     \global\let\gtr at gkv@opt at family@level\@empty%
     \global\let\gtr at gkv@opt at subtree@level\@empty%
@@ -70,15 +83,7 @@
       \global\let\gtr at gkv@opt at ignore@level\@empty%
     \fi%
     %
-    \global\let\gtr at level@distance\gtrkv at level@distance%
-    \global\let\gtr at level@size\gtrkv at level@size%
-    \global\let\gtr at node@minsize\gtrkv at node@minsize%
-    \global\let\gtr at node@maxsize\gtrkv at node@maxsize%
-    \global\let\gtr at dist@sibling at par\gtrkv at dist@sibling at par%
-    \global\let\gtr at dist@sibling at chi\gtrkv at dist@sibling at chi%
-    \global\let\gtr at dist@parent at par\gtrkv at dist@parent at par%
-    \global\let\gtr at dist@parent at chi\gtrkv at dist@parent at chi%
-    \global\let\gtr at dist@further\gtrkv at dist@further%
+    \gtr at proc@level at globalize@settings%
     %
   \endgroup%
   %

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.symbols.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.symbols.code.tex	2017-01-29 22:33:28 UTC (rev 43085)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrcore.symbols.code.tex	2017-01-29 22:33:43 UTC (rev 43086)
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.01 (2016/07/29)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
 %% gtrcore.symbols.code.tex: Symbols
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2016 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 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.01}
+\gtr at set@library at version{1.10}
 
 %%%%%%%%%%%%%%%%%%%%%%%
 %% Symbols

Added: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.danish.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.danish.code.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.danish.code.tex	2017-01-29 22:33:43 UTC (rev 43086)
@@ -0,0 +1,86 @@
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
+%% gtrlang.danish.code.tex: Danish language
+%%
+%% -------------------------------------------------------------------------------------------
+%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Translation by Mikkel Eide Eriksen <mikkel dot eriksen at gmail dot 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 at set@library at version{1.10}
+
+\gtrset{language@/danish/.code={%
+  \gtrset{symlang/.cd,
+    Born=f\protect\o{}dt,
+    Bornoutofwedlock=f\protect\o{}dt uden for \protect\ae{}gteskab,
+    Stillborn=d\protect\o{}df\protect\o{}dt,
+    Diedonbirthday=d\protect\o{}d p\protect\aa{} f\protect\o{}dselsdagen,
+    Baptized=d\protect\o{}bt,
+    Engaged=forlovet,
+    Married=gift,
+    Divorced=skilt,
+    Partnership=ugift partnerskab,
+    Died=d\protect\o{}d,
+    Killed=faldet,
+    Buried=begravet,
+    Funeralurn=kremeret,
+    Female=kvinde,
+    Male=mand,
+    Neuter=ukendt k\protect\o{}n
+  }%
+  \gtrset{%
+    month long/.cd,
+    01/.initial=januar,
+    02/.initial=februar,
+    03/.initial=marts,
+    04/.initial=april,
+    05/.initial=maj,
+    06/.initial=juni,
+    07/.initial=juli,
+    08/.initial=august,
+    09/.initial=september,
+    10/.initial=oktober,
+    11/.initial=november,
+    12/.initial=december,
+  }%
+  \gtrset{%
+    month short/.cd,
+    01/.initial=jan\protect\dot,
+    02/.initial=feb\protect\dot,
+    03/.initial=mar\protect\dot,
+    04/.initial=apr\protect\dot,
+    05/.initial=maj,
+    06/.initial=jun\protect\dot,
+    07/.initial=jul\protect\dot,
+    08/.initial=aug\protect\dot,
+    09/.initial=sep\protect\dot,
+    10/.initial=okt\protect\dot,
+    11/.initial=nov\protect\dot,
+    12/.initial=dec\protect\dot,
+  }%
+  \gtrset{%
+    set at typical@date at format=d.month yyyy,
+    calendar text for=AD is {}{ e.~Kr.},
+    calendar text for=BC is {}{ f.~Kr.},
+    calendar text for=GR is {}{\protect\textsuperscript{greg.}},
+    calendar text for=JU is {}{\protect\textsuperscript{jul.}},
+    calendar text for=caAD is {ca.~}{ e.~Kr.},
+    calendar text for=caBC is {ca.~}{ f.~Kr.},
+    calendar text for=ca is {ca.~}{},
+    date range full={}{ til }{},
+    date range before={f\protect\o{}r }{},
+    date range after={efter }{},
+    place text={i }{},
+  }%
+}}

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.english.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.english.code.tex	2017-01-29 22:33:28 UTC (rev 43085)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.english.code.tex	2017-01-29 22:33:43 UTC (rev 43086)
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.01 (2016/07/29)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
 %% gtrlang.english.code.tex: English language
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2015 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 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.01}
+\gtr at set@library at version{1.10}
 
 \gtrset{language@/english/.code={%
   \gtrset{symlang/.cd,
@@ -69,6 +69,7 @@
     12/.initial=Dec\protect\dot,
   }%
   \gtrset{%
+    set at typical@date at format=month d yyyy,
     calendar text for=AD is {AD }{},
     calendar text for=BC is {}{ BC},
     calendar text for=GR is {}{\protect\textsuperscript{greg.}},

Added: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.french.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.french.code.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.french.code.tex	2017-01-29 22:33:43 UTC (rev 43086)
@@ -0,0 +1,86 @@
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
+%% gtrlang.french.code.tex: French language
+%%
+%% -------------------------------------------------------------------------------------------
+%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Translation by Denis Bitouze <denis dot bitouze at univ-littoral fr>
+%% -------------------------------------------------------------------------------------------
+%%
+%% 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 at set@library at version{1.10}
+
+\gtrset{language@/french/.code={%
+  \gtrset{symlang/.cd,
+    Born=n\'e\textperiodcentered e,
+    Bornoutofwedlock=n\'e\textperiodcentered e hors mariage,
+    Stillborn=mort-n\'e\textperiodcentered e,
+    Diedonbirthday=d\'ec\'ed\'e\textperiodcentered e le jour de sa naissance,
+    Baptized=baptis\'e\textperiodcentered e,
+    Engaged=fianc\'es,
+    Married=mari\'es,
+    Divorced=divorc\'es,
+    Partnership=en union libre,
+    Died=d\'ec\'ed\'e\textperiodcentered e,
+    Killed=mort\textperiodcentered e au combat,
+    Buried=enterr\'e\textperiodcentered e,
+    Funeralurn=incin\'er\'e\textperiodcentered e,
+    Female=femme,
+    Male=homme,
+    Neuter=neutre
+  }%
+  \gtrset{%
+    month long/.cd,
+    01/.initial=janvier,
+    02/.initial=f\'evrier,
+    03/.initial=mars,
+    04/.initial=avril,
+    05/.initial=mai,
+    06/.initial=juin,
+    07/.initial=juillet,
+    08/.initial=ao\^ut,
+    09/.initial=septembre,
+    10/.initial=octobre,
+    11/.initial=novembre,
+    12/.initial=d\'ecembre,
+  }%
+  \gtrset{%
+    month short/.cd,
+    01/.initial=janv\protect\dot,
+    02/.initial=f\'evr\protect\dot,
+    03/.initial=mars,
+    04/.initial=avr\protect\dot,
+    05/.initial=mai,
+    06/.initial=juin,
+    07/.initial=juil\protect\dot,
+    08/.initial=ao\^ut,
+    09/.initial=sept\protect\dot,
+    10/.initial=oct\protect\dot,
+    11/.initial=nov\protect\dot,
+    12/.initial=d\'ec\protect\dot,
+  }%
+  \gtrset{%
+    set at typical@date at format=d month yyyy,
+    calendar text for=AD is {apr.~J.-C. }{},
+    calendar text for=BC is {}{ av.~J.-C.},
+    calendar text for=GR is {}{\protect\textsuperscript{gr\'eg.}},
+    calendar text for=JU is {}{\protect\textsuperscript{jul.}},
+    calendar text for=caAD is {v.~apr.~J.-C. }{},
+    calendar text for=caBC is {v.~}{ av.~J.-C.},
+    calendar text for=ca is {v.~}{},
+    date range full={}{ \`a }{},
+    date range before={avant }{},
+    date range after={apr\`es }{},
+    place text={\`a }{},
+  }%
+}}

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.german.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.german.code.tex	2017-01-29 22:33:28 UTC (rev 43085)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlang.german.code.tex	2017-01-29 22:33:43 UTC (rev 43086)
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.01 (2016/07/29)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
 %% gtrlang.german.code.tex: German language
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2015 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 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.01}
+\gtr at set@library at version{1.10}
 
 \gtrset{language@/german/.code={%
   \gtrset{symlang/.cd,
@@ -29,7 +29,7 @@
     Engaged=verlobt,
     Married=verheiratet,
     Divorced=geschieden,
-    Partnership=au\protect\ss{}ereheliche Verbindung,
+    Partnership=au\protect\ss{}erehelich verbunden,
     Died=gestorben,
     Killed=gefallen,
     Buried=begraben,
@@ -69,6 +69,7 @@
     12/.initial=Dez\protect\dot,
   }%
   \gtrset{%
+    set at typical@date at format=d.month yyyy,
     calendar text for=AD is {}{ n.~Chr.},
     calendar text for=BC is {}{ v.~Chr.},
     calendar text for=GR is {}{\protect\textsuperscript{greg.}},

Modified: trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlib.debug.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlib.debug.code.tex	2017-01-29 22:33:28 UTC (rev 43085)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlib.debug.code.tex	2017-01-29 22:33:43 UTC (rev 43086)
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.01 (2016/07/29)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
 %% gtrlib.debug.code.tex: Debugger
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2014-2015 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 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.01}
+\gtr at set@library at version{1.10}
 
 \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	2017-01-29 22:33:28 UTC (rev 43085)
+++ trunk/Master/texmf-dist/tex/latex/genealogytree/gtrlib.templates.code.tex	2017-01-29 22:33:43 UTC (rev 43086)
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.01 (2016/07/29)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
 %% gtrlib.templates.code.tex: Templates
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2016 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 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.01}
+\gtr at set@library at version{1.10}
 
 % Templates
 
@@ -218,7 +218,7 @@
     pref code=\textbf{##1},
     database at malefemale,
     list separators={\tcbline\hangindent=\tcbfitdim\hangafter=1}%
-      {\par\hangindent=\tcbfitdim\hangafter=1}{\par}{\gtrifcommentdefined{\tcbline}{}},
+      {\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,
@@ -260,7 +260,7 @@
       before upper={\parskip 0.15\tcbfitdim plus 0pt minus 0pt},
       \gtrDBsex,
       if image defined={%
-        code={\tcbdimto\gtr at im@width{0.77778\dimexpr\gtrkv at level@size-0.3mm\relax}},%
+        code={\tcbdimto\gtr at im@width{0.77778\dimexpr\gtr at level@size-0.3mm\relax}},%
         left=\gtr at im@width+1mm,
         underlay={\begin{tcbclipinterior}%
           \path[fill overzoom image=\gtrDBimage]



More information about the tex-live-commits mailing list