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

          Priority: medium
            Bug ID: 65124
          Assignee: [email protected]
           Summary: RTL: Hebrew text with diacritics and comma got
                    corrupted
          Severity: normal
    Classification: Unclassified
                OS: Windows (All)
          Reporter: [email protected]
          Hardware: Other
        Whiteboard: BSA
            Status: UNCONFIRMED
           Version: 4.0.3.3 release
         Component: Writer
           Product: LibreOffice

Created attachment 79951
  --> https://bugs.freedesktop.org/attachment.cgi?id=79951&action=edit
test document + screenshot

Problem description: Adding a comma into Hebrew text with diacritics causes
display corruption. The same happens when opening previously saved document
with such content (doesn't matter in which format it was saved).

It's a Windows-only bug, and not a recent one - I remember this happening back
in early OOo 3.x days.

After some research I've found that this happens only with fonts which don't
contain the letter 'b' (LATIN SMALL LETTER B) (In fact they don't contain any
Latin letters, because they're Hebrew-only fonts). So it's seems that LO have a
check for that letter anywhere in the code.

After adding that letter to the font (even an empty one), this bug goes away.
You can add an empty character to a font using FontForge by selecting the
letter 'b' and going through Metrics->Set Both Bearing. Unfortunately this
can't be done with non-free fonts due to legal restrictions, making them
unusable with LO.

I'm attaching a test document + screenshot of the bug. You can get the font
that used from: http://culmus.sourceforge.net/fancy/dorian.tar.gz
Operating System: Windows 7
Version: 4.0.3.3 release

-- 
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