|
From: Ralf S. <ral...@we...> - 2006-09-28 19:31:01
|
On Thu, Sep 28, 2006 at 08:25 -0700, George Williams wrote:
> On Wed, 2006-09-27 at 10:56, Ralf Stubner wrote:
>
> > The other problem is that this required feature for latn{ISL} is not
> > applied by XeTeX. Any idea how to debug where the error might be?
> Did you check what the required feature index looks like for latn{ISL}?
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
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?
cheerio
ralf
|