Hi Herbert,

On Thu, Jun 17, 2010 at 08:40, Herbert Duerr <[email protected]> wrote:
> Hi Miloš,
> That is quite an ambitious plan, especially with issues such as #i79879#
> still being open.

Is that issue number correct?

> Adding support for optional OpenType features is related but requires much
> more work:
> - there needs to be an UI for selecting which features to apply (#i16032#)
> - the document-spec needs to be enhanced to support them
> - the document importers and exporters need to be updated accordingly
> - the layout engines need to support them (e.g. ICU or Uniscribe's public
> API only allow very few optional features e.g. GPOS-kerning)
> - the application layer codes in the WriterEngine and EditEngine need to be
> updated not to override layout engine results with their simplistic view of
> things (#i108684#)

That does sound like a lot of work. Not that I wouldn't want to do it,
but I'm not sure how much of it I would be able to complete in 3
months.

>> I did not see it on the list of suggested projects. Is it because it is
>> not a priority feature?
>
> Good question. Having important customers request such features would
> certainly help to give the wish a higher priority.

Maybe more people will request it now that it is well supported in Word 2010.

> With OOo's Aqua port moving from ATSU to CoreText and CoreText supporting
> optional typographic features the Aqua port is likely to be the spearhead of
> this effort.

That is interesting. Are there plans to use DirectWrite in the Windows version?

> A related topic for all platforms is GPOS-kerning (#i31764#): In one way is
> simpler, because the UI, the document-spec and application layer support is
> already there, in the other way it is also very challenging because the
> layout of existing document must not change (e.g. because a font only has
> classic kerning and a layout engine only supports GPOS kerning or because
> the layout depends on the feature "CJK kerning").

I suppose that if the engine supported both it could have plain
kerning as default if the font has it. Some of the newer fonts come
with only GPOS kerning and the engine would use that. Could something
like that work?

This is something I would like to work on. I really like typography
and would like to see better support for it in OOo.

Kind regards,
Miloš

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to