Issue 76646 - GPOS and contextual substitution (GSUB table) is not supported.
Summary: GPOS and contextual substitution (GSUB table) is not supported.
Alias: None
Product: gsl
Classification: Code
Component: code (show other issues)
Version: OOo 2.2
Hardware: All All
: P3 Trivial (vote)
Target Milestone: AOO PleaseHelp
Assignee: AOO issues mailing list
QA Contact:
Depends on:
Reported: 2007-04-24 09:59 UTC by mixmaxtw
Modified: 2017-05-20 11:29 UTC (History)
1 user (show)

See Also:
Latest Confirmation in: ---
Developer Difficulty: ---


Note You need to log in before you can comment on or make changes to this issue.
Description mixmaxtw 2007-04-24 09:59:07 UTC
For some languages, combining diacritics must be used to compose the necessary
glyphs. For this, some OTF/TTF fonts come with entries in the GPOS and GSUB
tables to specify where exactly on the base glyph should be the diacritic
attached. Fonts like Dejavu Sans and SIL Doulos support these needed features.
Now the rendering engine needs to support this feature too to correctly render
the base glyph and the diacritic(s). in Version 2.2.0 lacks this
support, so the rendering will be ugly, because it merely centers the diacritics
on top of the base glyph, but this does not always fit.

To test this issue, please see the Test files for Amis, Paiwan and Tsou
languages on
Open the text files in OO.o and view them with either the Dejavu Sans or the SIL
Doulos font.
Comment 1 Olaf Felka 2007-04-24 10:16:15 UTC
@ sba: Please have a look and proceed.
Comment 2 philipp.lohmann 2007-04-25 12:24:43 UTC
pl->hdu: seems to be somthing for you
Comment 3 philipp.lohmann 2007-04-25 12:25:32 UTC
adjust component
Comment 4 2007-05-15 14:59:26 UTC
I'm afraid this cannot be finished it for OOo3.
Comment 5 Marcus 2017-05-20 11:29:47 UTC
Reset assigne to the default "".