CTAN Comprehensive TeX Archive Network

CTAN Update: texapi & yax

Date: January 26, 2011 8:39:02 AM CET
On Sat, 22 Jan 2011 Paul Isambert submitted updates to the texapi and yax packages. Summary descriptions: texapi: Macros to write format-independent packages. yax: Yet Another Key System. License type: lppl Announcement text:
texapi: Bugfix in loops with passed arguments. yax: YaX now supports good old <key>=<value> comma-separated lists with \setparameterlist. Also added: - \copyparameter - \deleteparameter - \parameterloop (loops over a parameter's attributes and their values)
These packages are located at http://mirror.ctan.org/macros/generic/texapi/ http://mirror.ctan.org/macros/generic/yax/ . More information is at http://tug.ctan.org/info/?id=texapi http://tug.ctan.org/info/?id=yax if the package is new it may take a day for that information to appear). We are supported by the TeX Users Group http://www.tug.org . Please join a users group; see http://www.tug.org/usergroups.html .
Thanks for the upload. For the CTAN Team Rainer Schöpf

yax – Yet Another Key System

YaX is advertised as a key system, but it rather organizes attributes in parameters, which parameters can be executed, so that YaX is halfway between key management and macro definition (and actually hopes to provide a user’s interface).

Values assigned to attributes can be retrieved and tested in various ways, with full expandability ensured as much as possible.

Finally, YaX’s syntax is a quite peculiar (as few braces as possible), but may be customized.

YaX is based on texapi and thus requires e-.

MaintainerYuri Robbers
Paul Isambert (inactive)



Guest Book Sitemap Contact Contact Author