CTAN Comprehensive TeX Archive Network

CTAN update: genealogytree

Date: May 7, 2026 4:55:11 PM CEST
Thomas F. Sturm submitted an update to the genealogytree package. Version: 2.4.0 2026-05-06 License: lppl1.3 Summary description: Pedigree and genealogical tree diagrams Announcement text:
### Added - `\gtrifnativitydefined` - `\gtrifwedlockdefined` - `\gtrifdeceasedefined` - `/gtr/database/id` as alias for `/gtr/id` - Template `template=medical` with additional options `carrier`, `affected`, and `deceased` ### Changed - Usage of expl3 scratch variables like `\l_tmpa_tl` replaced by package variables like `\l__getree_tmpa_tl` - Some code optimizations - The `floruit` event is now displayed if birth/baptism or death/burial data are missing. Previously, it was displayed only if all of these were missing (issue #43). - Tutorial example 'Conversion during Externalization' adapted to current tcolorbox - Documentation example for `/gtr/edge/custom` made more fail-safe (issue #49) - Documentation typos (issue #52) - Documentation typo in 1.4 Installation corrected - Documentation listings encoding handling changed - `CHANGES.md` renamed to `CHANGELOG.md` following https://keepachangelog.com/en/1.1.0/ - Bibliography updated ### Removed - Obsolete packages `expl3`, `xparse`, `xfp` ### Fixed - Italian translation corrected by Andrea Vaccari - Library `fanchart`: code with errors reported by explcheck was replaced (no functional but stylistic errors) - Code style improved with explcheck - Documentation for `floruit-` corrected (wrong argument)
This package is located at https://mirrors.ctan.org/macros/latex/contrib/genealogytree More information is at https://ctan.org/pkg/genealogytree
Thanks for the upload. For the CTAN Team Manfred Lotz CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs .

genealogytree – Pedigree and genealogical tree diagrams

Pedigree and genealogical tree diagrams are proven tools to visualize genetic and relational connections between individuals. The naming (“tree”) derives from historical family diagrams. However, even the smallest family entity consisting of two parents and several children is hardly a ‘mathematical’ tree — it is a more general graph.

The package provides a set of tools to typeset genealogical trees (i.e., to typeset a set of special graphs for the description of family-like structures). The package uses an autolayout algorithm which can be customized, e.​g., to prioritize certain paths.

Packagegenealogytree
Version2.4.0 2026-05-06
Copyright2013–2026 Prof. Dr. Dr. Thomas F. Sturm
MaintainerThomas F. Sturm

Announcements

more

Guest Book Sitemap Contact Contact Author