Created attachment 88081 [details]
Sample ODT to reproduce the bug and PDFs showing expected and observed rendering
There is a problem with the advance width of the spacing form of 0BC1 Tamil Vowel Sign U in LibO 4.1 on Linux platforms. This problem does not exist in LibO 4.0 on Linux. Presumably this is due to the switch from ICU to HB for OT layout.
The attached PDFs will clarify the problem.
On Windows (XP) the problem does not exist presumably due to the same Uniscribe engine being used. (I do not have access to Mac.)
Steps to reproduce:
I have attached a sample ODT to reproduce the problem using two publicly available FOSS fonts - FreeSerif and Lohit Tamil.
The advance width of the spacing form of 0BC1 Tamil Vowel Sign U is not correct in LibO 4.1.
The correct advance width of the spacing form of 0BC1 Tamil Vowel Sign U should be provided.
Operating System: Ubuntu
Version: 18.104.22.168 release
Shriramana: on pc Debian x86-64 with master sources updated today or with 4.1 sources updated some days ago, it seems I've got the good rendering (pdf 4_0_5_2).
Could you give a try to 4.1.2 (see http://www.libreoffice.org/download) or perhaps the pre release 4.1.3 (see http://www.libreoffice.org/download/pre-releases/)?
Hi Julien. Already before reporting the bug I had checked with the latest stable 22.214.171.124-3 DEBs and now as per your request I have also checked with the 126.96.36.199-1 DEBs and the bug continues to exist. I tested the DEBs on Kubuntu Precise. Kubuntu Saucy ships with LibO 4.1.2 and there also the bug exists.
Shriramana: thank you for your feedback.
Caolán: thought you might be interested in this rendering bug. The weird thing is I can't reproduce this. An Ubuntu specific bug? (because of not enough recent fonts Freeserif/Lohit Tamil for example)
Hi. I should note that I tested against latest development versions of FreeFont and Lohit fonts from the respective upstreams. The Ubuntu-given versions are indeed outdated.
(In reply to comment #4)
> Hi. I should note that I tested against latest development versions of
> FreeFont and Lohit fonts from the respective upstreams. The Ubuntu-given
> versions are indeed outdated.
Sorry for the double post -- I guess it would be useful to clarify the exact versions I tested against:
stable: 20120503-1 (from Ubuntu)
devel snapshot: 20131012 (kindly shared by Steve White)
stable: 2.5.3 release
devel snapshot: current git head: 33459676a534ac887ab6e2456ace07b3a866b087
*** This bug has been marked as a duplicate of bug 70968 ***