|
From: George W. <gw...@si...> - 2006-09-29 14:21:26
|
On Thu, 2006-09-28 at 12:28, Ralf Stubner wrote:
> Now I have. I am not sure how to interpret it, though. Running showttf
> on Junicode-Regular.ttf gives me:
>
> Language System table for 'ISL '
> LookupOrder=0
> Required Feature Index=0
> Feature Count=0
> [...]
> Feature List
> feature count=15
> Feature[0] ' RQD' Offset=92
Ok that does say that the font contains a required feature for language
ISL. (If it did not the index would be 0xffff).
>
> This looks ok, but I am no expert on the internal of OpenType. XeTeX
> does not like this. I have added a normal feature to latn{ISL} so that
> it looks like this:
>
> Language System table for 'ISL '
> LookupOrder=0
> Required Feature Index=0
> Feature Count=1
> Feature 0 Offset=12
>
> Now XeTeX applies the required feature when Icelandic is selected.
>
> Looks like a bug in XeTeX/ICU, right?
>I< think so... Perhaps XeTeX doesn't support required features?
|