Directory macros/latex/contrib/environ
README
___________________
The ENVIRON package
v0.2
Provides two things: a new way of defining
environments that read their contents before
processing; and, a \long version of amsmath's
\collect@body macro called \Collect@Body.
Here's an example:
\NewEnviron{test}[3][]{"#1,#2,\BODY,#3"}
\begin{test}[zero]{one}{last}
three\par four
\end{test}
Produces the equivalent of:
"zero,one,three\par four,last"
______________
Will Robertson
wspr 81 [at] gmail [dot] com
Copyright 2007-2014
Distributed under the LaTeX Project Public License
%% ^^A Test that \RenewEnvironment works correctly:
Download the contents of this package in one zip archive (158.0k).
environ – A new interface for environments in LaTeX
The package provides the \collect@body command (as in amsmath), as well as a \long version \Collect@Body, for collecting the body text of an environment.
These commands are used to define a new author interface to creating new environments. For example, \NewEnviron{test}, wraps the entire environment body in square brackets, doing the right thing in ignoring leading and trailing spaces.
| Package | environ |
| Version | 0.3 |
| Licenses | The LaTeX Project Public License |
| Copyright | 2007, 2013 Will Robertson |
| Maintainer | Will Robertson |
| TDS archive | environ.tds.zip |
| Contained in | TeX Live as environ MiKTeX as environ |
| Topics | Macro support |