CTAN update: lua-placeholders
Date: May 20, 2026 7:44:50 PM CEST
Erik Nijenhuis submitted an update to the
lua-placeholders
package.
Version number: 2.0.2 2026-05-19
License type: lppl1.3c
Summary description: Specifying placeholders for demonstration purposes
Announcement text:
Bugs fixes: - Fixed "Incomplete \ifx" when \loadrecipe was called more than once with recipes that declared the same bool key. - Fixed namespace.parse_filename returning the wrong segment for paths whose parent directory contained a dot (e.g. ~/texmf.d/<dir>/x.yaml resolved to "texmf" instead of "x"). - \loadrecipe now raises an error when a second call resolves to a namespace name that already has a recipe loaded, instead of silently overwriting it
This package is located at https://mirrors.ctan.org/macros/luatex/generic/lua-placeholders More information is at https://www.ctan.org/pkg/lua-placeholders
Thanks for the upload. For the CTAN Team Erik Braun
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
Bugs fixes: - Fixed "Incomplete \ifx" when \loadrecipe was called more than once with recipes that declared the same bool key. - Fixed namespace.parse_filename returning the wrong segment for paths whose parent directory contained a dot (e.g. ~/texmf.d/<dir>/x.yaml resolved to "texmf" instead of "x"). - \loadrecipe now raises an error when a second call resolves to a namespace name that already has a recipe loaded, instead of silently overwriting it
This package is located at https://mirrors.ctan.org/macros/luatex/generic/lua-placeholders More information is at https://www.ctan.org/pkg/lua-placeholders
Thanks for the upload. For the CTAN Team Erik Braun
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
lua-placeholders – Specifying placeholders for demonstration purposes
This package is meant for setting parameters in a LuaLaTeX document in a more programmatic way with YAML. Parameters can be specified by adding a “recipe” file. These recipe files describe the parameter’s type, placeholders and/or default values. From thereon, the placeholders can be displayed in the document and an “example” document can be created. An “actual copy” document can be created by loading additional “payload” files, which all must correspond to a recipe file.
| Package | lua-placeholders |
| Version | 2.0.2 2026-05-19 |
| Copyright | 2024–2026 E. Nijenhuis |
| Maintainer | Erik Nijenhuis |