Directory tex-archive/macros/latex/contrib/keycommand
% keycommand is a package providing an easy way to define commands
% with keys in LaTeX. The code is based on kvsetkeys by Heiko
% Oberdiek. It does not rely on keyval.
%
% This work consists of the main source file keycommand.dtx
% and the derived files
% keycommand.sty, keycommand.pdf, keycommand.ins,
% keycommand-example.tex
%
% Unpacking:
% (a) If keycommand.ins is present:
% etex keycommand.ins
% (b) Without keycommand.ins:
% etex keycommand.dtx
% (c) If you insist on using LaTeX
% latex \let\install=y\input{keycommand.dtx}
% (quote the arguments according to the demands of your shell)
%
% Documentation:
% (pdf)latex keycommand.dtx
%
% -----------------------------------------------------------------
% Typical example:
%
% \newkeycommand+[\|]\myFigure[
% caption={\textcolor{red}{<no caption given>},
% placement=h}][OtherKeys][1]{%
% |\begin{figure}|[\commandkey{placement}]
% |\includegraphics|[\commandkey{OtherKeys}]{#1}
% |\caption|{\commandkey{caption}}}
% Usage :
%
% \myFigure[caption=small image,page=12,viewport=20 50 136 95,clip]{image.pdf}
% -----------------------------------------------------------------
Files
| Name | Size | Date | Notes |
|---|---|---|---|
README |
1242 | 2009-08-31 07:46:48 | |
keycommand-example.pdf |
166465 | 2010-04-27 02:42:38 | |
keycommand-example.tex |
3962 | 2010-04-27 03:31:22 | |
keycommand.dtx |
56819 | 2010-04-27 03:30:48 | |
keycommand.ins |
2775 | 2010-04-27 03:31:22 | |
keycommand.pdf |
335420 | 2010-04-27 03:31:02 |
Download the complete
contents of this directory in one zip archive
(365.8k).
keycommand – Simple creation of commands with key-value arguments
The package (which requires e-TeX) provides a natural way to
define commands with optional keys.
The package provides \newkeycommand,
\renewkeycommand, \providekeycommand,
\newkeyenvironment and \renewkeyenvironment,
together with \keycmd for a more advanced interface.
The package is based on kvsetkeys
by Heiko Oberdiek.
| Documentation |
Readme Example of usage Package documentation |
| Version | 3.1415 |
| License | The LaTeX Project Public License |
| Copyright | 2009-2010 Florent Chervet |
| Maintainer | Florent Chervet |
| Contained in | TeXLive as keycommand |
| MiKTeX as keycommand | |
| Topics |
key-value argument systems |
