I'd like to define \a
to be the $\forall$
symbol, but I'd like it be the regular $\forall$
in text-mode and \mathsmaller{\forall}
in math mode. Is there any easy way to do this? I'm guessing it should be easy with some TeX programming but I've never done that!
CORRECTION: I misstated what I want to do; long day and my brain is tired. What I really want to do is have $\forall$ display smaller when it's a subscript. So I want to write sentences like "Let $(\K_\fa, \leq_\fa)$ be the $\fa$-closure of ..." and have the first \fa display in regular size but the second display using \mathsmaller
\a
conflicts with other macros in some cases. I'd suggest using something more descriptive, even if its using\fa
.\a
. You'll regret it, sooner or later. What's a reason for this strange requirement? The “for all” symbol should never appear in text mode.\newcommand{\fa}{\forall}
and typeLet $(\K_\fa, \leq_\fa)$ be the $\fa$-closure
, the result is as expected: the “for all” in subscripts is smaller than the one in$\fa$-closure
.