Menu
CTAN
Comprehensive TeX Archive Network
Home Upload Browse

Direc­tory tex-archive/macros/latex/contrib/keyval2e

This is the README file for the keyval2e package.

VERSION

Version 0.0.2, August 2011

SUMMARY

The keyval2e package provides lightweight and robust facilities for
creating and managing keys. Its machinery isn't as extensive as
that of, eg, ltxkeys package, but it is equally robust. Ease of
use and speed of processing are the two main motives of this package.
Some, indeed many, applications of the key-value syntax (while they
call for robustness) don't require the full armor of key-value
processing as found in, eg, the ltxkeys package.

Ordinary, boolean, and choice keys can be created using only
one command (\kve@definekeys). Keys can be initialized (with
the command \kve@setdefaults) as soon as they are created or later. And
in any run the default values of keys can be used to set keys that
have no current values. The latter task is accomplished by the
command \kve@setafterdefaults, meaning 'set keys with the current
values after those without current values have been initialized/set
with their default values'. Normally, keys are set with the
re-entrant command \kve@setkeys.

LICENSE

Copyright (c) 2011 Ahmed Musa.

This software is author-maintained. Permission is granted to copy,
distribute and/or modify this software under the terms of the
LaTeX Project Public License, version 1.3 or higher. This software
is provided 'as it is', without warranty of any kind, either
expressed or implied, including, but not limited to, the implied
warranties of merchantability and fitness for any particular purpose.

RELATED PACKAGES

keyval.sty, xkeyval.sty, ltxkeys.sty

AUTHOR

Ahmed Musa (amusa22@gmail.com)

Files

Name Size Date Notes
README 1626 1980-01-01 01:00:00
keyval2e-examples.pdf 46126 1980-01-01 01:00:00
keyval2e-examples.tex 1783 1980-01-01 01:00:00
keyval2e-guide.pdf 297995 1980-01-01 01:00:00
keyval2e-guide.tex 13339 1980-01-01 01:00:00
keyval2e.sty 9467 1980-01-01 01:00:00

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

key­val2e – A lightweight and ro­bust key-value parser

The pack­age pro­vides lightweight and ro­bust fa­cil­i­ties for cre­at­ing and man­ag­ing keys. Its ma­chin­ery isn’t as ex­ten­sive as that of, e.g., the ltxkeys pack­age, but it is equally ro­bust; ease of use and speed of pro­cess­ing are the de­sign aims of the pack­age.

Doc­u­men­ta­tion
Ver­sion0.0.2
Li­censeThe LaTeX Project Public Li­cense 1.3
Copy­right2011 Ahmed Musa
Main­tainerAhmed Musa
Con­tained inTeXlive as key­val2e
MikTeX as key­val2e
Topics key-value ar­gu­ment sys­tems
Guest Book Sitemap Contact 2014-04-24 07:53 CEST