https://bugs.freedesktop.org/show_bug.cgi?id=48732

--- Comment #11 from Maxim <[email protected]> ---
As I thought, this bug caused by the absence of OpenType tables from the font
'David' that was shipped with Windows XP, and has nothing to do with Windows
(or UniScribe) versions. So I'm removing the mention of 'Windows XP' from the
summary.

Here's the proof:
(I didn't want to experiment with the font 'David' itself, because the EULA
forbids copying or altering)

I took the font 'David CLM' (from the latest Culmus release) which do have
OpenType features, and installed it as-is on Windows XP. Then I opened your
document, and changed the font to 'David CLM'. The result is that the Nikud
sits perfectly below the letters.

Next I opened 'David CLM' in FontForge, and resaved it without OpenType
features. Then I installed this modified version on Windows 7, and changed the
font of your document to that. The result is a reproduction of the bug on
Windows 7. (See screenshots below)

Anyway I don't see what we can do in order to solve this bug, other than stop
using UniScribe and use ICU\HarfBuzz\whatever we using on other platforms, and
hope that their heuristics are better than in UniScribe (or write a patch for
them). (BTW this will solve several other bugs in LO's UniScribe interface,
some of them related to Hebrew.)

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to