[Upstream] [hardy] combining diacritics should be CTL

Bug #75608 reported by Denis Moyogo Jacquerye
4
Affects Status Importance Assigned to Milestone
OpenOffice
In Progress
Unknown
openoffice.org (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Openoffice doesn't consider combining diacritics to be CTL and therefore doesn't use the placement data available in some fonts. For example 'ɛ́ Ɛ́' should display the combining acute on top of the ɛ, not merging with the Ɛ.
Some fonts like DejaVu Serif/Sans, Junicode, Doulos SIL, Charis SIL can place those combining diacritics correctly but Openoffice does not allow it.

vcl/source/gdi/outdev3.cxx
has a line disabling CTL for the range 0x0300 to 0x0370
This should be removed.

Note: the original reporter indicated the bug was in package 'openoffice'; however, that package was not published in Ubuntu.

Revision history for this message
Chris Cheney (ccheney) wrote :

Arne,

Can you look at this bug and let me know if it is still affecting OpenOffice 2.3.0?

Thanks,

Chris Cheney

Changed in openoffice.org:
assignee: nobody → arnegoetje
status: New → Incomplete
Revision history for this message
Denis Moyogo Jacquerye (moyogo) wrote :

It still does, and/since nothing has changed upstream.

Revision history for this message
Denis Moyogo Jacquerye (moyogo) wrote :
Revision history for this message
Arne Goetje (arnegoetje) wrote :

Works for me in the latest Hardy version of oo.o writer, tested with DejaVu Sans:

é (e U+0301) and έ (U+03B5 U+0301) are rendered correctly.

Can you please test again on Hardy?

Thanks

Revision history for this message
Denis Moyogo Jacquerye (moyogo) wrote :

> é (e U+0301) and έ (U+03B5 U+0301) are rendered correctly.
That's out of luck. Try Ɛ́ (U+0190 U+0301), it's clear U+0301 isn't repositioned although DejaVu Sans provides the data.

Revision history for this message
Arne Goetje (arnegoetje) wrote :

OK, I can confirm this with U+0190 U+0301 in 2.4.0.

According to upstream, this is a target for oo.o 3.0

Changed in openoffice.org:
assignee: arnegoetje → nobody
status: Incomplete → Confirmed
Changed in openoffice:
status: Unknown → In Progress
Chris Cheney (ccheney)
description: updated
Chris Cheney (ccheney)
Changed in openoffice.org:
status: Confirmed → Triaged
Chris Cheney (ccheney)
tags: added: hardy
Changed in openoffice.org (Ubuntu):
status: Triaged → Won't Fix
Revision history for this message
Björn Michaelsen (bjoern-michaelsen) wrote : migrating packaging from OpenOffice.org to Libreoffice

[This is an automated message.]
There are no new official OpenOffice.org releases in Ubuntu packaging anymore => Won't Fix

If the problem persists, please mark this bug as "also affects project Libreoffice" or "also affects distribution Libreoffice (Ubuntu)" if that has not happened already.

Please leave references to upstream OpenOffice.org bugs in place to allow cross pollination.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.