## LaTeX: noexpand

May 29, 2012

Fourth in our survey of Insights into TEX Macro Writing Techniques (1990), this post looks at `\noexpand`. Read the rest of this entry »

## LaTeX: more csname…endcsname

May 28, 2012

Third in our survey of Insights into TEX Macro Writing Techniques (1990), this post defines an offshoot of `\uppercase` that transforms, say, `\foo` into `\Foo`. The lessons learned in the previous two posts are applied here. Read the rest of this entry »

## LaTeX: if, string, uppercase

May 27, 2012

Following through with the survey of Insights into TEX Macro Writing Techniques (1990), an example combining the commands in the subject line. There is a trick for `\uppercase` as it is not an expandable macro (what?). Read the rest of this entry »