SPAM:[texhax] Renewcommand not working for \Lambda and \Sigma

Philip G. Ratcliffe philip.ratcliffe at
Tue Nov 29 17:21:40 CET 2005

> I would like to redefine the capital Greek letters so that they can be
> without worrying about putting $ around them in in-line text. I was able
> do this fine for all letters

This is news to me; maybe you could tell us how you did it for the letters
you say worked ... or do you really only mean things like the following?

\newcommand{\Alpha}{\ensuremath A\xspace}

> except for \Lambda and \Sigma (uppercase). The following is the code I
> in the preamble of my document.
> \renewcommand{\Lambda}{\ensuremath \Lambda\xspace}
> \renewcommand{\Sigma}{\ensuremath\Sigma\xspace}
> What happens is that my LaTeX hits waht appears to be an infinite loop and
> then runs out of memory and then shuts down.

Not surprising really is it?

> Any thoughts on why \Lambda and \Sigma are the only ones (upper or lower
> that are giving me such trouble?

I don't believe they are - that is, on my setup (MiKTeX) ANY such
run into the obvious loop problem.

The standard way to get round this is, e.g.:


Cheers,  Phil Ratcliffe

More information about the texhax mailing list