[XeTeX] Version 0.94 available

Jonathan Kew jonathan_kew at sil.org
Tue Mar 22 15:54:13 CET 2005


On 22 Mar 2005, at 2:40 pm, Will Robertson wrote:

> On 23 Mar 2005, at 12:30 AM, William F. Adams wrote:
>> Reasons to manually adjust optical size not matching output size:
>>  [snip]
>
> Very interesting, thanks!!
> Of course, for such specialised applications it is still possible to 
> say \fontspec{Warnock Pro Display}.

Not so fast! Double-check the examples in the doc; it doesn't work that 
way.

If you say \fontspec{Warnock Pro Display} but are using, say, 10 point 
type, XeTeX's automatic optical size support will give you Warnock Pro 
Regular or something like that. (I don't have the family, so can't 
check the details.)

Why? Because *any* member of an optically-sized subfamily is an equally 
valid starting point; they're all linked to each other as siblings via 
the 'size' feature, and aside from heuristics based on the font name 
(which I don't want to start on) it's impossible to single out one of 
them as the "canonical" version that will get optical sizing applied, 
while its larger or smaller siblings don't.

To tell XeTeX *not* to do this, you need to add the /S modifier to the 
font name; either /S=## with the specific (optical) point size you want 
(in which case it doesn't matter which of the siblings you named 
initially), or /S=0 to simply use the exact face as named, without 
considering any optical size association with other faces.

JK



More information about the XeTeX mailing list