In <[log in to unmask]> "William F. Hammond" <[log in to unmask]> writes:
>But my original question was motivated by several lines from
>"ltx3info.tex" and my wondering whether these lines were durable
>for the LaTeX-3 future.
>Here are clips of a "newenvironment" and a "newcommand":
>%%%%% clip
>\newenvironment{citations}{%
> \list{}{%
> \renewcommand{\makelabel}[1]{\normalfont\itshape ##1}%
> }%
>}{%
> \endlist
>}
>%%%%% clip
>\newcommand{\AmSLaTeX}{$\mathcal A$\lower.4ex\hbox{$\!\mathcal
> M\!$}$\mathcal S$-\LaTeX}
>%%%%% endclips
>(I do not see why "citations" could not have been done entirely in
>Lamport LaTeX. (I am unclear what "list" and "endlist" are.))
\newenvironment{foo}{start}{end} defines \foo{start} and \endfoo{end}.
But this is an undocumented feature -- which you can use at your own
risk. So citations really should be
\newenvironment{citations}{%
\begin{list}{}{%
\renewcommand{\makelabel}[1]{\normalfont\itshape ##1}%
}%
}{%
\end{list}%
}
I think the official policy on compatibilty is something like: if it's
mentionend in the manual or in /doc, it will be provided. Otherwise it
might be unavailable or hidden somewhere.
Best regards
Martin
--
Martin Schr"oder, [log in to unmask]
\line{Final exhortation: G{\sc O} {\sc FORTH} now and create
{\sl masterpieces of the publishing art!\/}}
Donald E. Knuth, TeXbook.TeX line 18801f