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

            Bug ID: 141005
           Summary: Bottom and baseline of characters ignored for vertical
                    writing
           Product: LibreOffice
           Version: 7.0.4.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: [email protected]
          Reporter: [email protected]

Description:
I am developping Japanese fonts, and I have noticed that LibreOffice should not
be used as a reference to check vertical writing.

The problem is that LibreOffice ignores the fonts' baseline/descent values and
uses the lowest point of the path to place the characters vertically. This
breaks the text alltogether, and is specially noticeable with characters having
a proportional height, but it does happen with fixed height as well, as the
path never exactly fills the height.

GIMP uses the baseline to align the characters. That does not misaligns the
text, but I believe that once it'll allow to change fonts within the same text
element, you will see it because they have different bottom/baseline ratios.

So far in Linux only Inkscape does it right and is consistent with how Japanese
word processors like Word (and possibly Adobe software) display vertical
characters. Inkscape seems to use either the descent or bottom value.

I believe this kind of issue is what is preventing LibreOffice from being
massively used in Japan.

Steps to Reproduce:
1. Type in some vertical text

Actual Results:
Notice the inconsistent vertical spacing.

Expected Results:
Spacing should be consistent.


Reproducible: Always


User Profile Reset: No



Additional Info:
Use bottom or descent value to align characters vertically, not the lowest
point of the path.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to