On Sun, Dec 11, 2011 at 4:40 PM, Andy Lin <[email protected]> wrote:
> this is a case where a teckit mapping could solve your problem.

I did try making a teckit map (see attachments). However, I have some problems:
  1. small caps for q and x and are apparently not defined by the
Unicode standard.
  2. Using FontForge, I did not see small caps q or x in FreeSerif.otf.
  3. I did not find any small caps versions for capital letters in
FreeSerif or in the Unicode standard.
  4. Even in the TexGyre font "Pagella"-regular, which does support
small caps, I did not find any small caps using FontForge. For
example, the Unicode standard says that latin_letter_small_capital_a
should be at U+1D00. But in Pagella-regular, U+1D00 is empty. Where
are the small caps being hidden? Or are they algorithmically generated
from the Latin capital letters?

Dan

On Sun, Dec 11, 2011 at 4:40 PM, Andy Lin <[email protected]> wrote:
> The small caps glyphs are definitely there, but they might only be
> considered part of the IPA extension range, i.e. they are not intended
> as small caps for general use. Which seems weird to me. But anyhow,
> this is a case where a teckit mapping could solve your problem. Or you
> could file a ticket with the developers.
>
> I can't check the OT features on the font right now on this machine,
> but if you run otfinfo, it should tell you if the smcp feature is
> present in the font (although it's not a sure test, considering Charis
> SIL had, for older versions, the smcp flag, but no actual
> implementation).
>
> -Andy
>
>
> --------------------------------------------------
> Subscriptions, Archive, and List information, etc.:
>  http://tug.org/mailman/listinfo/xetex

Attachment: sc4gnufree.map
Description: Binary data

Attachment: sc4gnufree.tec
Description: Binary data


--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex

Reply via email to