[texhax] \usebox in environment to save text for future use

Ulrike Fischer news3 at nililand.de
Tue May 5 16:42:55 CEST 2009


Am Tue, 5 May 2009 16:16:27 +0200 schrieb Stefan Björk:

> I expect the following code to define the \mybox within the
> environment info for later use, but it does not work. The use of lrbox
> environment seem restricted to the info environment only. How to get
> around this?
> 
> \documentclass{article}
> 
> \newsavebox{\mybox}
> \newenvironment{info}{\begin{lrbox}{\mybox}}{\end{lrbox}}
> 
> \begin{document}
> 
> \begin{info}
> This is some text.
> \end{info}
> 
> \usebox{\mybox}
> 
> \end{document}

\newenvironment{info}{\global\lrbox{\mybox}}{\endlrbox}


-- 
Ulrike Fischer 



More information about the texhax mailing list