Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!think.com!mintaka!bloom-beacon!deccrl!news.crl.dec.com!shlump.nac.dec.com!pa.dec.com!decwrl!brister From: brister@decwrl.dec.com (James Brister) Newsgroups: comp.text.tex Subject: Explanation requested re: \uppercase and \romannumeral Message-ID: Date: 30 Jan 91 22:03:59 GMT Sender: news@pa.dec.com (News) Organization: DEC Western Software Lab Lines: 18 X-Checksum-Snefru: cac9c948 8006a61d 204840da 1e105e05 Could someone clue me in why line 1 doesn't work, but line 2 does. 1) \uppercase{\romannumeral\count0} 2) \uppercase\expandafter{\romannumeral\count0} Why, in the first example, doesn't the '\romannumeral\count0' get expanded to the token string, before \uppercase sees it. I think this is due the 'stomach' vs. 'mouth' business of TeX (a concept I'm not too clear on yet). True? Thanks James -- James Brister brister@decwrl.dec.com DEC Western Software Lab., Palo Alto, CA {uunet,sun,pyramid}!decwrl!brister