https://bugs.freedesktop.org/show_bug.cgi?id=83819
Priority: medium Bug ID: 83819 Assignee: libreoffice-bugs@lists.freedesktop.org Summary: FORMATTING: Ligatures spaced out inappropriately Severity: normal Classification: Unclassified OS: Windows (All) Reporter: j...@ahangama.com Hardware: Other Whiteboard: BSA Status: UNCONFIRMED Version: 4.3.1.2 release Component: Writer Product: LibreOffice Created attachment 106217 --> https://bugs.freedesktop.org/attachment.cgi?id=106217&action=edit ODT file demonstrating the problem Problem description: Steps to reproduce: 1. ....Install this font: smartfonts.net/ttf/samagana.ttf 2. ....Open the attached file in Linux and Windows systems 3. ....Observe that the letters are spread out when viewed inside Windows 4. ....Copy the text in the file and put it inside Windows Notepad and view it using 'samagana' font above. You will see the text perfectly formed. Current behavior: Font rendering is improper inside Windows Expected behavior: The text should show correctly spaced as in my Puppy Linux and all browsers including smart phones. This is a problem with rendering of 'liga' feature of OpenFont. According to the standard, 'liga' is implemented by default. Word developer group at MS misreads this. (MS wrote the OpenType standard identical to OpenFont). Please read this: http://www.ahangama.com/liga/ I have been developing fonts since 2004. The above font is an OpenFont font made for Romanized Singhala. It is a template font, not typographically nice looking. It uses the 'liga' feature of OpenFont to the extreme with thousands of ligatures (as opposed to 5 in Calibri). It works everywhere else except in Windows. Romanized Indic is intuitive to type and as easy as typing English. Orthographic smart fonts like 'samagana' above will eliminate digital gap in South Asia. Proper support of OpenFont affect future of Billion people. OpenFont is implemented two ways. Some programs use the rendering engine provided by the OS. Others use rendering devices independent of the OS. Right now, recent versions of all major browsers show OpenFont fonts correctly at least for Latin-1 based fonts. The last one is Internet Explorer. Please see this web site where complex Singhala (an Indic language) is shown perfectly: http://lovatasinhala.com/ I suspect that LibreOffice depends on OS supplied rendering engine. The case is the same with AbiWord. AbiWord showed ligatures perfectly until some update to Windows ruined it. The first release of Windows 8 had MS Word showing ligatures perfectly. Then a Windows update reversed it. I hope the above information helps developers locate the problem. Thanks. JC Operating System: Windows (other) Version: 4.3.1.2 release -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs