martin f krafft <[EMAIL PROTECTED]> writes:
> what's \edef compared to \def?
\edef expands its argument before defining it:
\def\foo{Foo}
\def\bar{Bar}
\def\baz{\foo\bar}
\edef\quux{\foo\bar}
\def\foo{fOO}
\def\bar{bAR}
\baz\quux\bye
Should result in fOObARFooBar: \baz's value is still \foo\bar, but
\edef\quux... expands \foo\bar, and sets \quux to the result (FooBar).
> and why do TeX people put % at the end of the line so frequently?
It inhibits a newline, for cases where you really absolutely want no
whitespace. I'm not convinced it's absolutely necessary all the time
either, but it does seem to be common practice.
--
David Maze [EMAIL PROTECTED] http://people.debian.org/~dmaze/
"Theoretical politics is interesting. Politicking should be illegal."
-- Abra Mitchell
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]