[XeTeX] Arno conundrum

Jonathan Kew jonathan_kew at sil.org
Fri Jan 5 18:15:10 CET 2007


On 4 Jan 2007, at 11:46 am, Stephen Moye wrote:

> I'm using XeTeX. I am also trying out Adobe's (Robert Slimbach) new  
> font, Arno. Using XeTeX and writing:
>
> \font\x="Arno Pro Light 36pt:+smcp" \x
>
> works, but
>
> \font\x="Arno Pro Light 36pt:+onum" \x
>
> does not. Before I get too involved in this, is it possible that  
> some font features have been 'turned off' in this 'beta'? I took a  
> quick look in FontLab and the features (and the classes they call)  
> seem to be defined and populated...

I haven't yet figured out what's going on here.... whether it's a bug  
in the OpenType tables in the font, or a bug -- or unimplemented  
feature :) -- in xetex's OT support.

Interestingly, you do get the oldstyle numerals if you use the c2sc  
feature. (But that also affects uppercase letters, so it's not useful  
as a general workaround!) It may be that Adobe is using different  
table structures than in past fonts, and the ICU library isn't  
handling them properly.

JK



More information about the XeTeX mailing list