try \codeux\ to fix the spacing issue.<br><br><div class="gmail_quote">On Fri, Nov 27, 2009 at 10:23 PM, Maxim Cournoyer <span dir="ltr">&lt;<a href="mailto:maxim.cournoyer@gmail.com">maxim.cournoyer@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


  
  

<div>
Dear XeTeX fidels,<br>
<br>
In my first document written with XeTeX, I wanted to do an alias for the abbreviation CO_2 (carbon dioxyde), but had two difficulties.<br>
<br>
My first one was to try to use something like this : %\newcommand{\co2}{CO$_2$}<br>
The problem was that it seems we cannot use &quot;numbers&quot; in the command name, such as the &#39;2&#39; in \co2. Is there a way to circumvent this?<br>
<br>
Another weird issue I ran into was, after changing  \co2 to something more wordy as \codeux, my actual replacement would delete all trailing space. Let me explain by an example : <br>
ex : The traffic in developed nations  is the cause to an average of 26% of the \codeux emissions. <br>
<br>
Results : The traffic in developed nations  is the cause to an average of 26% of the CO_2emissions.<br>
<br>
Note the lack of a space character between the _2 subscript and emissions. Using CO$_2$ straight in my text solved the problem, surprisingly. Is there an explanation for this? What should I do to prevent this from happening? <br>


<br>
Cheers.
</div>

</blockquote></div><br>