Define expandable key=val macros using expkv
This package is a frontend to define expandable macros with key=val arguments. It provides four syntaxes, each of which will define <cs> to take a single key=val argument: ekvcSplit<cs>{<key>=<initial>, ...}{<definition>} ekvcSplitAndForward<cs><cs2>{<key>=<initial>, ...} ekvcHash<cs>{<key>=<initial>, ...}{<definition>} ekvcHashAndForward<cs><cs2>{<key>=<initial>, ...} Additional keys for each <cs> might be defined using ekvcSecondaryKeys<cs>{<prefix> <key>=<definition>, ...} expkv-cs is generic code and only requires expkv for its parsing. A LaTeX package expkv-cs.sty is included to play nicely on LaTeX's package loading system, but that package is not needed and does not provide more functionality than the generic code in expkv-cs.tex. Note: In this context, "cs" stands for "control sequence" (i.e.: macro).
Release | Stable | Testing |
---|---|---|
Fedora Rawhide | svn58852-48.fc36 | - |
Fedora 35 | svn58852-45.fc35 | - |
Fedora 34 | svn54939-38.fc34 | - |
You can contact the maintainers of this package via email at
texlive dash maintainers at fedoraproject dot org
.