https://bugs.documentfoundation.org/show_bug.cgi?id=142103
Jonathan Clark <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |NOTABUG Status|NEW |RESOLVED --- Comment #9 from Jonathan Clark <[email protected]> --- (In reply to Ming Hua from comment #5) > (In reply to Vadym from comment #4) > > Thank you for reporting the bug. I can confirm this bug. > I am by no means an expert, but I question this "confirming". > > Yes, full-width punctuation marks will have empty space when placed at the > beginning of a line and look misaligned like in reporter's screenshot. > However this is likely due to the design of the font used, as most fonts > define the width of full-width punctuation marks as the same as the width of > square-shaped glyphs, and don't have proper metadata (kerning?) to > automatically adjust glyph position based on its position in a > line/paragraph. Moreover, for different fonts, this "empty space" may well > be very different. > > I personally don't think this is a problem LibreOffice can solve. Nor > should it try. I agree with this comment. Just as a general note, correctly aligning text is more difficult than it seems. It would be easy to delete empty pixels while we're drawing the text, but that wouldn't look good. Correct alignment is about human perception. If you want to see this in action, switch to a Latin proportional serif font and compare a line that starts with a letter to a line that starts with a quotation mark. You'll find that the first line starts right with a serif, but the quotation mark is inset quite a bit. That's because the font designer had to adjust the positioning of the quotation mark to account for the low visual weight of a serif. If the quotation mark were snapped all the way to the left, it would be mathematically aligned with the preceding line, but it wouldn't look right to a human. It's best to leave this sort of thing up to a font designer. If you want Japanese punctuation that mixes well with proportional Latin text, you should use a font designed for that purpose (e.g. IPA PGothic or MS PMincho). -- You are receiving this mail because: You are the assignee for the bug.
