[XeTeX] Maths and Symbols in Latex
Jonathan Kew
jonathan_kew at sil.org
Wed Jun 30 20:54:00 CEST 2004
On 30 Jun 2004, at 11:45 am, Jon Breitenbucher wrote:
> On Jun 30, 2004, at 2:21 PM, Jonathan Kew wrote:
>
>> I'd recommend using {\char"2022} rather than {\XeTeXglyph...} <snip>
>
> Strange, when I do \renewcommand{\textdollar}{\char"0024} I must enter
> {\textdollar}100,000 in the source or I get an error
>
> ! Bad character code (147712).
> <to be read again>
> ,
> l.67 ...e ground". Carnegie gave \textdollar 100,
> 000 to help rebuild
> ?
>
Ah, yes. (That would mess up a \XeTeXglyph-based definition too, btw.)
Try
\renewcommand{\textdollar}{\char"0024\relax}
That should ensure that as TeX is reading the number, it stops where
you want and doesn't continue reading if the macro happens to be
followed by digits.
Or you could use
\renewcommand{\textdollar}{^^^^0024}
as the ^^^^ notation reads exactly 4 hex digits, if I remember right.
(147712 is the decimal equivalent of hex 0024100, in case you wondered
where that came from.)
Jonathan
More information about the XeTeX
mailing list