New on CTAN: multienv
Date: May 20, 2012 11:54:16 PM CEST
the daemon alerts me to an exciting new package:
> The following information was provided by the package's contributor.
>
> Name of contribution: multienv
> Author's name: Martin Scharrer
> Package version: v1.0
> Location on CTAN: macros/latex/contrib/multienv/
> Summary description: multiple environments using a key=value syntax
> License type: lppl
>
>
> Announcement text given by the package's contributor:
> ----------------------------------------------------------------------
> This package provides a multienv environment which allows to easily
> add multiple environments using a key=value syntax. Macros to define
> environments using this syntax are also provided.
>
> Example:
> --------
>
> The following 'multienv' environment:
>
> \begin{multienv}{enva,envb=arg,add code={code before}{code after},
> envc=[oarg]{marg}}
> content
> \end{multienv}
>
> is basically identical to:
>
> \begin{enva}
> \begin{envb}{arg}
> code before
> \begin{enc}[oarg]{marg}
> content
> \end{enc}
> code after
> \end{envb}
> \end{enva}
>
> except that actually the "plain" form together with explicit groups
> is used: \begingroup\enva .. \endenva\endgroup.
thanks for the upload; i've installed the new package, and made a
provisional entry for it in the catalogue repository.
> Users may view the package catalogue entry at
> http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/multienv.html
> or they may browse the package directory at
> http://www.tex.ac.uk/tex-archive/macros/latex/contrib/multienv/
The catalogue entry will have appeared on the web by tomorrow
morning (Cambridge time).
Robin Fairbairns
For the CTAN team
multienv – Multiple environments using a “key=value” syntax
The package provides a multienv environment which permits easy addition of multiple environments using a key=value syntax. Macros to define environments using this syntax are also provided.
Package | multienv |
Version | 1.0 |
Copyright | 2012 Martin Scharrer |
Maintainer | Martin Scharrer |