CTAN Comprehensive TeX Archive Network

New on CTAN: fddiagram

Date: September 28, 2026 6:49:07 PM CEST
Rodrigo Smarzaro submitted the fddiagram package. Version: 0.3 2026-09-27 License: lppl1.3c Summary description: Automatic Functional Dependency diagrams from a plain-text list Announcement text:
The package fddiagram is now available on CTAN. The package typesets Functional Dependency diagrams straight from a plain-text list of dependencies (left-hand side -> right-hand side); the attribute universe, its ordering, and the diagram layout for each dependency are all derived automatically. See the package documentation for the full option reference and examples.
The package’s Catalogue entry can be viewed at https://ctan.org/pkg/fddiagram The package’s files themselves can be inspected at https://mirrors.ctan.org/graphics/pgf/contrib/fddiagram/
Thanks for the upload. For the CTAN Team Petra Rübe-Pugliese
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

Fddiagram – Automatic Functional Dependency diagrams from a plain-text list

This package typesets Functional Dependency (FD) diagrams, as commonly used when teaching or checking relational database normalisation, directly from a plain-text list of dependencies in the form left-hand side → right-hand side. The attribute universe, its ordering, and the layout of each dependency’s diagram are derived automatically: no manual coordinates or column ordering are required. Options, settable either when the package is loaded or per diagram, control spacing, colours, arrow style, label alignment, and optional dotted or dashed guide lines connecting each mark back to its attribute. The package requires , xparse and l3keys2e, all part of any current distribution.

PackageFddiagram
Version0.3 2026-09-27
Copyright2026 Rodrigo Smarzaro
MaintainerRodrigo Smarzaro

Announcements

more

Guest Book Sitemap Contact Contact Author