Menu
CTAN
Comprehensive TeX Archive Network
Cover Upload Browse Search

Direc­tory tex-archive/macros/generic/yax

This is the README file for the YaX package.
Author: Paul Isambert.
E-mail: zappathustra AT free DOT fr
Comments and suggestions are welcome.
Date: January 2011.

The package is a format-independent key system,
with some peculiarities.
It is format-independent and based on texapi
(and thus requires e-TeX at least).
Relevant information can be found in yax-doc.pdf

Files in this distributions:

yax.tex     => The bulk of the code.
t-yax.tex   => A wrapper file for ConTeXt.
yax.sty     => A wrapper file for LaTeX.
yax-doc.tex => The source of the documentation.
yax-doc.pdf => The typeset documentation.

To process the documentation source, you need the 
piTeX files (available on CTAN) on top of plain TeX
with LuaTeX at least v.0.6... except the current version
of PiTeX on CTAN is too old.

Licensing of this package is covered by LPPL.

Files

Name Size Date Notes
README 845 2011-01-22 01:23
t-yax.tex 654 2011-01-22 01:27
yax-doc.pdf 113177 2011-01-22 12:39
yax-doc.tex 34758 2011-01-22 12:39
yax.sty 385 2011-01-22 01:27
yax.tex 23029 2011-01-22 11:22

Down­load the con­tents of this pack­age in one zip archive (126.5k).

yax – Yet Another Key Sys­tem

YaX is ad­ver­tised as a key sys­tem, but it rather or­ga­nizes at­tributes in pa­ram­e­ters, which pa­ram­e­ters can be ex­e­cuted, so that YaX is halfway be­tween key man­age­ment and macro def­i­ni­tion (and ac­tu­ally hopes to pro­vide a user’s in­ter­face).

Values as­signed to at­tributes can be re­trieved and tested in var­i­ous ways, with full ex­pand­abil­ity en­sured as much as pos­si­ble.

Fi­nally, YaX’s syn­tax is a quite pe­cu­liar (as few braces as pos­si­ble), but may be cus­tomized.

YaX is based on texapi and thus re­quires e-TeX.

Pack­age De­tailsyax
Ver­sion1.03
Li­censeThe LaTeX Project Public Li­cense
Main­tainerPaul Isam­bert
Con­tained inTeXlive as yax
MikTeX as yax
Topics key-value ar­gu­ment sys­tems
Guest Book Sitemap Contact