[XeTeX] Re: xetex.def: spurious space
Ross Moore
ross at ics.mq.edu.au
Wed Oct 12 00:58:43 CEST 2005
Hi Martin,
On 12/10/2005, at 12:37 AM, Morten Høgholm wrote:
> Hi Ross,
>
> I noticed that there is a spurious space near the end of the
> definition of \convertHEX@:
>
> \else\ifnum\count@ >9 A%
> \else \the\count@ \fi\fi\fi\fi\fi\fi} %% MH: here it is!
> \edef\next{\egroup\def\noexpand#1{#1}}%
> \next
> }
Yes, that does look wrong.
It's strange that a similar line earlier in the coding has
a % character after the } .
>
> The effect is pretty bad as it will insert a blank space for every
> component in the color argument!
Not that bad really, as multiple consecutive space tokens are
always contracted by TeX as if a single token.
So the most you'll ever see is the effect of just 1 space
--- but even that can be quite wrong in delicate situations.
Here's a fixed version --- now v0.8 .
-------------- next part --------------
A non-text attachment was scrubbed...
Name: xetex.def
Type: application/octet-stream
Size: 21821 bytes
Desc: not available
Url : http://tug.org/pipermail/xetex/attachments/20051012/f5261910/xetex-0001.obj
-------------- next part --------------
Jonathan, please update at SIL, and for MacTeX.
Cheers,
Ross
>
> Best,
> --
> Morten
>
------------------------------------------------------------------------
Ross Moore ross at maths.mq.edu.au
Mathematics Department office: E7A-419
Macquarie University tel: +61 +2 9850 8955
Sydney, Australia 2109 fax: +61 +2 9850 8114
------------------------------------------------------------------------
More information about the XeTeX
mailing list