[XeTeX] Upper Case numbers in Hoefler Text??
christopher ciotti
chris_ciotti at yahoo.com
Mon Oct 4 12:21:39 CEST 2004
On Oct 4, 2004, at 4:08 AM, Bruno Voisin wrote:
> Le 4 oct. 04, à 01:54, christopher ciotti a écrit :
>
>> I'm new to XeTeX (just a few hours) and I'm having some trouble
>> putting together font def files. I wanted to make a few to represent
>> the different flavors of Hoefler Text (they are based on an email
>> from Bruno Voisin to the TeX on OSX mailing list). When I make a def
>> for italic, proportional (or tabular) upper case numbers, I get the
>> default old-style figures in everything but regular text (which works
>> as expected). Can someone check this out for errors? Thanks in
>> advance.
>
> The problem is not with your declarations, but with Apple's shipping
> of Hoefler Text: your names for the "Number Case" AAT feature are
> consistent, but the ones Apple uses are completely irrational and
> inconsistent. It's a bug which I think Jonathan Kew has reported to
> Apple.
>
Thanks for the info.
> To get uppercase numbers, and other features, right, I had to open all
> four Hoefler Text fonts (regular, black, italic and black italic) in
> TextEdit, acces the Typography panel (Cmd-T then click on the scroll
> wheel icon at the bottom left of the panel then Typography…), then
> tediously find the names for each feature.
>
>> %%%%%%%%%%%%%%
>> \DeclareFontFamily{U}{hoeftxt}{}
>> \DeclareFontShape{U}{hoeftxt}{m}{n} {<-> "Hoefler\space Text:
>> Ligatures=Common\space Ligatures;
>> Number\space Spacing=Proportional\space Numbers;
>> Number\space Case=Upper\space Case\space Numbers;
>> Character\space Alternates=Alternates"}{}
>>
>> \DeclareFontShape{U}{hoeftxt}{m}{it} {<-> "Hoefler\space Text\space
>> Italic:
>> Ligatures=Common\space Ligatures;
>> Number\space Spacing=Proportional\space Number;
> Missing "s" at "Number".
>> Numbers\space Case=Upper\space Case\space Numbers;
> Should be: "Number\space Case=Uppercase\space Numbers".
>> Character\space Alternates=Alternates"}{}
> Should be: "Character\space Alternatives=Normal\space Vertical\space
> Position" (sic!).
> ~~
>
>> \DeclareFontShape{U}{hoeftxt}{b}{n} {<-> "Hoefler\space Text\space
>> Black:
>> Number\space Spacing=Proportional\space Numbers;
>> Number\space Case=Upper\space Case\space Numbers;
> Should be: "Number\space Case=Diphthong\space Ligatures" (sic!).
>> Character\space Alternates=Alternates"}{}
> Should be: "Character\space Alternatives=Alternates".
> ~~
>>
>> \DeclareFontShape{U}{hoeftxt}{b}{it} {<-> "Hoefler\space Text\space
>> Black\space Italic:
>> Number\space Spacing=Proportional\space Numbers;
>> Number\space Case=Upper\space Case\space Numbers;
> Should be: "Number\space Case=Normal\space Vertical\space Position"
> (sic!).
>> Character\space Alternates=Alternates"}{}
> Should be: "Character\space Alternatives=Lower\space Case\space
> Numbers" (sic!).
> ~~
>>
>> \DeclareFontShape{U}{hoeftxt}{m}{sc} {<-> "Hoefler\space Text:
>> Letter\space Case=Small\space Caps;
>> Character\space Alternates=Alternates"}{}
>>
>> \DeclareFontShape{U}{hoeftxt}{b}{sc} {<-> "Hoefler\space Text\space
>> Black:
>> Letter\space Case=Small\space Caps;
>> Character\space Alternates=Alternates"}{}
> Should be: "Character\space Alternatives=Alternates".
> ~~
>
> Sorry, my original post included (I think) the correct declarations,
> but I didn't stress enough Apple's bugs and their fixes.
>
> Bruno Voisin
>
> _______________________________________________
> XeTeX mailing list
> postmaster at tug.org
> http://tug.org/mailman/listinfo/xetex
>
>
--
chris ciotti <chris_ciotti at yahoo.com>
http://www.keyserver.net/en/
Key ID: 0x0BD2B97A
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 172 bytes
Desc: not available
Url : http://tug.org/pipermail/xetex/attachments/20041004/44cf53d9/attachment.bin
More information about the XeTeX
mailing list