Settings Help
CTAN
Comprehensive TeX Archive Network
Home Upload Browse

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

xkeyval v2.6b
-------------

This package is an extension of the keyval package by David Carlisle
and offers additional macros for setting keys and declaring and
setting class or package options. This distribution also includes
the following additional packages:

xkvview  v1.4a : viewer utility for package programmers
xkvltxp  v1.2  : LaTeX kernel patch to allow expandable macros in
                 package options
pst-xkey v1.6  : specialization of the xkeyval package for PSTricks
                 packages

See for more information the pdf documentation of this package.


Installation
------------

First check whether this package can be installed by the
distribution that you use, since that will simplify installation.
For manual installations, the structure and supposed location in a
TDS compliant TeX-tree is shown in the overview below. In words,
keyval.tex, pst-xkey.tex, xkvtxhdr.tex and xkeyval.tex should be
available to TeX and LaTeX; pst-xkey.sty, xkeyval.sty, xkvview.sty
and xkvltxp.sty should be available to LaTeX. The package to which a
specific run file belongs, is denoted in between square brackets.
Don't forget to update your filename database after installing the
files.

CTAN:/macros/latex/contrib/xkeyval: official location
 |
 |- readme           : should not be installed
 |- doc
 |   `- xkeyval.pdf  : /doc/latex/xkeyval
 |- run
 |   |- keyval.tex   : /tex/generic/xkeyval            [xkeyval]
 |   |- pst-xkey.sty : /tex/latex/xkeyval              [pst-xkey]
 |   |- pst-xkey.tex : /tex/generic/xkeyval            [pst-xkey]
 |   |- xkeyval.sty  : /tex/latex/xkeyval              [xkeyval]
 |   |- xkeyval.tex  : /tex/generic/xkeyval            [xkeyval]
 |   |- xkvview.sty  : /tex/latex/xkeyval              [xkvview]
 |   |- xkvltxp.sty  : /tex/latex/xkeyval              [xkvltxp]
 |   `- xkvtxhdr.tex : /tex/generic/xkeyval            [xkeyval]
 `- source
     `- xkeyval.dtx  : /source/latex/xkeyval

The package includes pregenerated run and doc files, but you can
reproduce them from the source if necessary. See the first lines
of xkeyval.dtx for information how to do this. Example files can
be produced by running the file xkeyval.dtx with LaTeX once.

See the documentation of your LaTeX distribution or the TeX
Frequently Asked Questions for more information on installing
xkeyval into your LaTeX distribution
(http://www.tex.ac.uk/cgi-bin/texfaq2html?label=instpackages).


License
-------

Copyright (C) 2004-2012 Hendri Adriaens

This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3
of this license or (at your option) any later version.
The latest version of this license is in
  http://www.latex-project.org/lppl.txt
and version 1.3 or later is part of all distributions of LaTeX
version 2003/12/01 or later.

This work has the LPPL maintenance status "maintained".

This Current Maintainer of this work is Hendri Adriaens.

This work consists of the file xkeyval.dtx and derived files
keyval.tex, xkvtxhdr.tex, xkeyval.sty, xkeyval.tex, xkvview.sty,
xkvltxp.sty, pst-xkey.tex, pst-xkey.sty, xkveca.cls, xkvecb.cls,
xkvesa.sty, xkvesb.sty, xkvesc.sty, xkvex1.tex, xkvex2.tex,
xkvex3.tex and xkvex4.tex.

The following files constitute the xkeyval bundle and must be
distributed as a whole: readme, xkeyval.pdf, keyval.tex,
pst-xkey.sty, pst-xkey.tex, xkeyval.sty, xkeyval.tex, xkvview.sty,
xkvltxp.sty, xkvtxhdr.tex, pst-xkey.dtx and xkeyval.dtx.

Direc­to­ries

Name Notes
doc
run
source

Files

Name Size Date Notes
README 3472 2012-10-14 10:36:16

Down­load the com­plete con­tents of this di­rec­tory in one zip archive (448.6k).

xkey­val – Ex­ten­sion of the key­val pack­age

This pack­age is an ex­ten­sion of the key­val pack­age and of­fers ad­di­tional macros for set­ting keys and declar­ing and set­ting class or pack­age op­tions. The pack­age al­lows the pro­gram­mer to spec­ify a pre­fix to the name of the macros it de­fines for keys, and to de­fine fam­i­lies of key def­i­ni­tions; these all help use in doc­u­ments where sev­eral pack­ages de­fine their own sets of keys.

Doc­u­men­ta­tion
Ver­sion2.6b
Li­censeThe LaTeX Project Public Li­cense
Copy­right2004-2008 Hen­dri Adri­aens
Main­tainerHen­dri Adri­aens
Con­tained inTeXLive as xkey­val
MiKTeX as xkey­val
Topics key-value ar­gu­ment sys­tems
See also pst-xkey
Guest Book Sitemap Contact 2014-04-19 11:26 CEST