https://bugs.documentfoundation.org/show_bug.cgi?id=150263
Bug ID: 150263 Summary: Misposition of diacritics (especially macrons) depending on font size Product: LibreOffice Version: 7.3.5.2 release Hardware: x86-64 (AMD64) OS: Linux (All) Status: UNCONFIRMED Severity: normal Priority: medium Component: Writer Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: david.bar...@wanadoo.fr Description: Diacritics, and especially macrons (¯) seems to be mispositionned, depending on font and font size. The glyph n̄ in particular often has a misplaced macron. My first guess would be there is a rounding error on the vertical positioning. But it's not explaining the issue on the horizontal positioning on the 'n' (which may be explained because it's not usual to have a macron on it). But in the end, _at least_, having the macrons on the vowels not being consistent is an issue. Note that : * That bug has been reported to me by a linguist who needed a clean display of macrons, but this report is based on my machine. All that to say, I'm not alone, and there is a use case for it. * It has been reported in Impress too (but I haven't tested that). Steps to Reproduce: 1. Type the string "ān̄ōū" 2. Change the font to Lato, or DejaVu Sans, or Arial (I only tested those) 3. Vary the font size between 10pt to 20pt (usually), by integer increment. Actual Results: The macrons are not at the same heights, and that can vary with font size (⇒ The higher macron at 10pt can be the lowest at 14pt). On the 'n' the macron can be, depending on the font, too much on the right. Expected Results: Every macron should be at the same height, and horizontally centered on each char. Reproducible: Always User Profile Reset: No Additional Info: Screenshots : https://twitter.com/Cqoicebordel/status/1554938974694670338 Version : Version: 7.3.5.2 / LibreOffice Community Build ID: 30(Build:2) CPU threads: 4; OS: Linux 5.4; UI render: default; VCL: gtk3 Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR Ubuntu package version: 1:7.3.5~rc2-0ubuntu0.20.04.1~lo1 Calc: threaded -- You are receiving this mail because: You are the assignee for the bug.