The following code illustrates a bug in 98.1p1. I don't know if it
has any more far-reaching implications. In this case it is highly
constrained.
\documentstyle{report}
\begin{document}
\def\bno{\bf{no}}
\newcommand{\lw}[1]{\lowercase{#1}}
\section{bug}
\lw{\bno} % should produce boldface literal "no"
\end{document}
latex2html gives this warning:
Cannot find matching bracket for 11.;..
and produces this HTML:
<P>
tex2html_deferred<B>no
<P>
</B>
This is a reduced case -- my actual LaTEX is not really this pointless
*G*.
All the components are necessary, including the \section command.
Take anything away, and it performs as expected.
JFYI. If there is a end-user-comprehensible explanation I wouldn't
mind knowing it, since I am running into these "cannot find matching
bracket" problems quite a bit.
Dan Young