Comprehensive TeX Archive Network

ltxkeys – A robust key parser for

The pack­age pro­vides fa­cil­i­ties for cre­at­ing and man­ag­ing keys in the sense of the key­val and xkey­val pack­ages, but it is in­tended to be more ro­bust and faster. Its ro­bust­ness comes from its abil­ity to pre­serve braces in key val­ues through­out pars­ing. The need to pre­serve braces in key val­ues arises of­ten in pars­ing keys (for ex­am­ple, in the xwa­ter­mark pack­age). The pack­age is faster than xkey­val pack­age be­cause (among other things) it avoids char­ac­ter-wise pars­ing of key val­ues (called “se­lec­tive san­i­ti­za­tion” by the xkey­val pack­age).

The pack­age also pro­vides func­tions for defin­ing and man­ag­ing keys.

Sources /macros/latex/contrib/ltxkeys
Ver­sion 0.0.3c
Li­cense The Project Public Li­cense
Copy­right 2011 Ahmed Musa
Main­tainer Ahmed Musa
Con­tained in TeX Live as ltxkeys
MiKTeX as ltxkeys
Topics key-value ar­gu­ment sys­tems
See also xkeyval

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

Com­mu­nity Com­ments



Here you can see a re­spec­tive di­a­gram in newer browsers.


Guest Book Sitemap Contact Contact Author