CTAN update: dirtreex
Datum: 29. Mai 2026 06:45:39 MESZ
CloudCauldron submitted an update to the
dirtreex
package.
Version: 1.1 2026-05-27
License: lppl1.3c
Summary description: Directory tree rendering for LaTeX with TikZ
Announcement text:
This release brings native support for verbatim paths, new archive entry types, and removes the legacy 'environ' dependency in favor of LaTeX's native environment hooks. New Features: - \archive & \verbarchive: New container-style entries that render without the trailing slash, designed for archive files (e.g., .zip, .tar.gz). The \verb... variant utilizes xparse's verbatim argument, allowing paths with special characters to survive without escaping; - \verbdir & \verbfile: Verbatim siblings of \dir and \file, safely handling path names containing _, $, &, #, ^, ~, %, \, {, }, or |; - Line style per-entry override: A new override key accepting any TikZ line-style token; - Public \DirtreexGetField{idx}{slot}: Allows user-supplied \renewcommand\DirtreexFormatName hooks to read stored entry fields safely without \makeatletter.
The package’s Catalogue entry can be viewed at https://ctan.org/pkg/dirtreex The package’s files themselves can be inspected at https://mirrors.ctan.org/macros/latex/contrib/dirtreex/
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
This release brings native support for verbatim paths, new archive entry types, and removes the legacy 'environ' dependency in favor of LaTeX's native environment hooks. New Features: - \archive & \verbarchive: New container-style entries that render without the trailing slash, designed for archive files (e.g., .zip, .tar.gz). The \verb... variant utilizes xparse's verbatim argument, allowing paths with special characters to survive without escaping; - \verbdir & \verbfile: Verbatim siblings of \dir and \file, safely handling path names containing _, $, &, #, ^, ~, %, \, {, }, or |; - Line style per-entry override: A new override key accepting any TikZ line-style token; - Public \DirtreexGetField{idx}{slot}: Allows user-supplied \renewcommand\DirtreexFormatName hooks to read stored entry fields safely without \makeatletter.
The package’s Catalogue entry can be viewed at https://ctan.org/pkg/dirtreex The package’s files themselves can be inspected at https://mirrors.ctan.org/macros/latex/contrib/dirtreex/
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
dirtreex – Directory tree rendering for LaTeX with TikZ
This package provides a self-contained tool for rendering directory trees in an optionally breakable, fully styleable frame. Built directly on TikZ and zref, it works natively without requiring tcolorbox, dirtree, shell escape, or external scripts.
Its main features include automatically tracked depth, so that \dir and \file commands can be nested naturally; breakable frames whose borders, background, and vertical connection lines continue across page boundaries; extensive customization with per-tree and per-entry settings for line colors, line widths, and elbow radii; and CJK-friendly operation with ctex and LuaTeX.
| Paket | dirtreex |
| Version | 1.1 2026-05-27 |
| Betreuer | CloudCauldron |