[XeTeX] Linux Libertine font problem

Nicolas Vaughan nivaca at gmail.com
Fri Aug 7 08:58:45 CEST 2009


>
> *How do you find the display name?*


Use otfinfo with the -i switch.

Cheers,

Nicolas Vaughan



On Fri, Aug 7, 2009 at 1:46 AM, Alain Delmotte <esperanto at swing.be> wrote:

> Hi David,
>
> David Perry a écrit :
>
>> It doesn't matter what the actual font files are named, as long as the
>> internal tables use the same name.  In other words, you could have four
>> files called dogs.ttf, cats.ttf, goldfish.ttf, and hamsters.ttf; but if the
>> fontmaker gave them all the name "Animals" in the fonts' name tables and set
>> the appropriate bits to indicate normal, bold, italic, and bold italic,
>> fontspec will find them.
>>
> How do you find the display name?
>
> Alain
>
>>  That's why fontspec requires you to use the display name, which is the
>> name used internally by the font, rather than the actual font filename.
>>  Now, if you have something other than the usual four suspects, then you
>> have to specifically tell fontspec (e.g., if you have an old font with small
>> capitals in a separate font, or you want to use a nonstandard family such as
>> "Animals Demi" as the boldface version for "Animals Light."
>>
>> David
>>
>> Alain Delmotte wrote:
>>
>>> Isn't a problem that the font is in multiple files: Re, Bd, BI, It, C_Re
>>> Shouldn't they be called by something like:
>>> \fontspec[SmallCapsFont=Linux Libertine O Capitals,BoldFont=Linus
>>> Libertine O Bold,....]{Linux Libertine O}
>>>
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/xetex/attachments/20090807/b4802f30/attachment.html>


More information about the XeTeX mailing list