# New CTAN package: keycommand

Date: July 19, 2009 11:04:05 PM CEST
just when i thought i might get to bed early, the upload daemon popped up with: > The following information was provided by the package's contributor. > > Name of contribution: keycommand > Author's name: Florent CHERVET > Location on CTAN: CTAN home/tex-archive/macros/latex/contrib/keycommand > Summary description: keycommand provides an easy way to define commands with keys > License type: lppl > > Announcement text given by the package's contributor: > ---------------------------------------------------------------------- > keycommand is a eTeX/LaTeX package that provides a very > natural way to define commands with optional keys. > > The package provides : > \newkeycommand, \renewkeycommand, \providekeycommand > \newkeyenvironment, \renewkeyenvironment > > and also \keycmd for a more advanced interface. > > It is based on the \kvsetkeys package by Heiko Oberdiek. > ---------------------------------------------------------------------- thanks for the upload; i've installed the package and written a description for the catalogue repository. > Users may view the package catalogue entry at > http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/keycommand.html > or they may browse the package directory at > http://www.tex.ac.uk/tex-archive/macros/latex/contrib/keycommand of course, the catalogue entry won't even appear until the overnight processing run has happened. Robin Fairbairns For the CTAN team

## keycommand – Simple creation of commands with key-value arguments

The package (which requires e-) 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.

 Package keycommand Version 3.1415 Copyright 2009–2010 Florent Chervet Maintainer Florent Chervet

more