[Libreoffice-bugs] [Bug 115321] New: Vertical Japanese text lines with emphasis mark above in odt exported to PDF is shown a quarter font height lower than the normal lines , and no emphasis mark is shown
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Wed Jan 31 01:18:43 UTC 2018
https://bugs.documentfoundation.org/show_bug.cgi?id=115321
Bug ID: 115321
Summary: Vertical Japanese text lines with emphasis mark above
in odt exported to PDF is shown a quarter font height
lower than the normal lines, and no emphasis mark is
shown
Product: LibreOffice
Version: 6.1.0.0.alpha0+ Master
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: LibreOffice
Assignee: libreoffice-bugs at lists.freedesktop.org
Reporter: himajin100000 at gmail.com
Description:
Open the attached odt
Export To PDF(the result is attached)
the attached pdf is exported version of the attached odt but uncompressed by:
qpdf --stream-data=uncompress in.pdf out.pdf
all the characters in the odt is in 20pt
When you open that pdf in text editor(Of course you can open it in hex editor,
if you don't mind unreadability from not caring newlines),
you will see the following lines
BT
1 0 0 1 575.3 824.1 Tm /F1 20 Tf<01>Tj
1 0 0 1 575.3 804.1 Tm<02>Tj
1 0 0 1 575.3 784.1 Tm<03>Tj
1 0 0 1 575.3 764.1 Tm<04>Tj
1 0 0 1 575.3 744.1 Tm<05>Tj
1 0 0 1 575.3 724 Tm<06>Tj
1 0 0 1 575.3 704 Tm<07>Tj
1 0 0 1 575.3 684 Tm<08>Tj
1 0 0 1 575.3 663.9 Tm<09>Tj
ET
and
BT
1 0 0 1 550.3 819.1 Tm /F1 20 Tf<01>Tj
1 0 0 1 550.3 799.1 Tm<02>Tj
1 0 0 1 550.3 779.1 Tm<03>Tj
1 0 0 1 550.3 759.1 Tm<04>Tj
1 0 0 1 550.3 739 Tm<05>Tj
1 0 0 1 550.3 719 Tm<06>Tj
1 0 0 1 550.3 698.9 Tm<07>Tj
1 0 0 1 550.3 678.9 Tm<08>Tj
1 0 0 1 550.3 658.9 Tm<09>Tj
ET
so the differences in y-value of the matching positions in two lines are
824.1 - 819.1 = 5
804.1 - 799.1 = 5
784.1 - 779.1 = 5
all the same: 5 , *which should be 0 instead.*
emphasis mark is seemingly not exported to PDF
Differences between the adjacent characters in the same line, such as 824.1 -
804.1 were the same as the font size: 20
these relationship did not change when I set 12pt for the characters.
differences in matching positions was all 3, and the differences in the same
line were the font size:12
from I've seen, I guess this is coming from this thing-y.
https://opengrok.libreoffice.org/xref/core/vcl/source/outdev/font.cxx?r=55f07d4d#1094
Expected result should have emphasis mark on the right side of the characters
instead of top side. But possibly export to pdf does not consider this, and
emphasis marks to be shown were somehow clipped?
Steps to Reproduce:
Open the attached odt
Export To PDF
see description
Actual Results:
see description
Expected Results:
see description
Reproducible: Always
User Profile Reset: No
Additional Info:
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101
Firefox/60.0
--
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/20180131/3895fcb0/attachment.html>
More information about the Libreoffice-bugs
mailing list