expkv-bundle – An expandable key=val implementation and friends
This is a collection of different packages that provide key=value functionality in plainTeX, LaTeX, and ConTeXt.
At the core, the expkv package implements two expandable key=value parsers that are somewhat fast and robust against common bugs in many key=value implementations (no accidental brace stripping, no fragility for active commas or equals signs).
expkv-cs enables users to define expandable key=value macros in a comfortable and straightforward way.
expkv-def provides an interface to define common key types for expkv similar to the key defining interfaces of widespread key=value implementations.
expkv-opt allows to parse package or class options in LaTeX via expkv.
expkv-pop is a utility package to define prefix oriented parsers that allow a somewhat natural formulation (it provides the core functionality for the key-defining front ends of both expkv-cs and expkv-def).
Quellen | /macros/generic/expkv-bundle |
Dokumentation | |
Repository | https://gitlab.com/islandoftex/texmf/expkv-bundle |
Version | 2023-01-23 |
Lizenzen | The LaTeX Project Public License 1.3c |
Copyright | 2020–2023 Jonathan P. Spratte |
Betreuer | Jonathan P. Spratte |
TDS-Archiv | expkv-bundle.tds.zip |
Enthalten in | TeX Live als expkv-bundle MiKTeX als expkv-bundle |
Themen | Keyval Allgemeine Makros Makro-Unterstützung |
Herunterladen des vollständigen Inhalts dieses Pakets in einem Zip-Archiv (808.4k).
Ankündigungen
Vorschläge
Vielleicht sind auch die folgenden Pakete von Interesse.
Bewertungskommentare