[XeTeX] Using the Unicode prime character (Was re. Single glyphs from a font)
Ross Moore
ross at ics.mq.edu.au
Wed Jun 10 01:24:40 CEST 2009
Hi Joel,
On 10/06/2009, at 8:13 AM, Joel C. Salomon wrote:
> Ross Moore wrote:
>> There is a discussion of these "pseudo-script" characters also
>> taking place on a MathML-related list.
> Can you point me to that discussion?
http://lists.w3.org/Archives/Public/www-math/
>
>>> The Unicode prime character is already at the correct size and
>>> position.
>>> Try $\prime{}'$ and you’ll see that the second one is shifted up
>>> by some
>>> amount. (With $\prime'$ it’s even worse.)
>>
>> I don't see a difference in the placement. (see attached image)
>
> Here’s my code; picture is attached.
OK. I made the image as it would be without rebinding \prime
(hence with CM fonts for the prime symbol).
Here is the corresponding thing, using that rebinding.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Picture 10.png
Type: image/png
Size: 93649 bytes
Desc: not available
URL: <http://tug.org/pipermail/xetex/attachments/20090610/6e4e8401/attachment-0001.png>
-------------- next part --------------
Not that multiple primes work using $f''''$
or (equivalently) $f^{\prime\prime\prime\prime}$.
But maybe these primes are a bit small.
With my Unicode patch $f\prime\prime\prime\prime$ looks good too.
That is the effect that you want?
Then try the following extension to my previous patch, which
simply removes the ^ from the expansion of ' when active:
\makeatletter
\UnicodeMathSymbol{"02032}{\prime}{\mathord}{prime}%
\let\prime ?
{\catcode`\' \active
\gdef '{\bgroup\prim at s}}
\makeatother
There's in fact no need for any changes to \prim at s , etc.
> —Joel Salomon
Cheers,
Ross
------------------------------------------------------------------------
Ross Moore ross at maths.mq.edu.au
Mathematics Department office: E7A-419
Macquarie University tel: +61 (0)2 9850 8955
Sydney, Australia 2109 fax: +61 (0)2 9850 8114
------------------------------------------------------------------------
More information about the XeTeX
mailing list