[Libreoffice-bugs] [Bug 116157] Old-Hungarian script appear as LTR in LibreOffice Impress, Unicode BiDi not used?

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sat Mar 3 14:57:01 UTC 2018


https://bugs.documentfoundation.org/show_bug.cgi?id=116157

V Stuart Foote <vstuart.foote at utsa.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |erack at redhat.com,
                   |                            |khaledhosny at eglug.org,
                   |                            |vstuart.foote at utsa.edu
           See Also|                            |https://bugs.documentfounda
                   |                            |tion.org/show_bug.cgi?id=10
                   |                            |7204
             Blocks|                            |71732
           Assignee|kovacs.viktor.dev at gmail.com |libreoffice-bugs at lists.free
                   |                            |desktop.org
            Summary|Old-Hungarian script appear |Old-Hungarian script appear
                   |as LTR in LibreOffice       |as LTR in LibreOffice
                   |Impress                     |Impress, Unicode BiDi not
                   |                            |used?

--- Comment #3 from V Stuart Foote <vstuart.foote at utsa.edu> ---
Confirming on Windows 10 Pro 64-bit en-US with
Version: 6.0.1.1 (x64)
Build ID: 60bfb1526849283ce2491346ed2aa51c465abfe6
CPU threads: 4; OS: Windows 10.0; UI render: GL; 
Locale: en-US (en_US); Calc: CL

Text within Draw text boxes in Impress and Draw does not respond to ICU BiDi.

STR:

1. Install a font with coverage of Old Hungarian (10C80 - 10CFF) in the SMP.
2. Create a blank presentation in a Left-to-Right locale
3. create a new text box
4. type some text and select
5. context menu select Character dialog
6. select the font with Unicode 10C80-10CFF coverage
7. set language -> None
8. copy paste a sample Rovas string "𐲠𐳢𐳜𐳂𐳀𐳤𐳯𐳞𐳮𐳉𐳍"

Result -- Unicode BiDi from ICU libs are not invoked, like happens in Writer,
and string is rendered Left-to-Right. Shouldn't Draw/Impress be consistent with
the handling in Writer? Can the Draw/Impress Text objects be made so?

Work around, requiring multiple Draw Text boxes for layout, select text and use
the context menu Paragraph dialog. Set it to Right-to-Left.  This of course is
not optimal, as the RTL Rovas would normally be embedded into LTR paragraphs
containing Hungarian.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=71732
[Bug 71732] [META] Bugs related to text rendering, typography and font features
in LO
-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20180303/8c718535/attachment.html>


More information about the Libreoffice-bugs mailing list