chunlinyao commented on FOP-2559:

Yes, The advanced features is enabled when use complex script. But OFFontLoader 
hasn't pass this flag to OTFFile. So useAdvanced  in OTFFile instance  is 
always false.  handleCharacterSpacing method in OpenFont will do nothing.

> Kerning doesn't work for OTF/CFF font
> -------------------------------------
>                 Key: FOP-2559
>                 URL: https://issues.apache.org/jira/browse/FOP-2559
>             Project: FOP
>          Issue Type: Bug
>          Components: font/opentype
>    Affects Versions: trunk
>            Reporter: chunlinyao
>            Priority: Minor
>         Attachments: patch.txt
> According to the spec. "OpenType™ fonts containing CFF outlines are not 
> supported by the 'kern' table and must use the 'GPOS' OpenType Layout table."
> But OFFontLoader hasn't pass the useAdvanced flag to OTFFile, so GPOS table 
> not read.

This message was sent by Atlassian JIRA

Reply via email to