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

            Bug ID: 167554
           Summary: FILEOPEN DOCX smart justify:
                    balanceSingleByteDoubleByteWidth - Times New Roman not
                    justified identically to MS Word
           Product: LibreOffice
           Version: 25.8.0.0 alpha0+
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: bisected, filter:doc
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected],
                    [email protected]
            Blocks: 166165

Created attachment 201850
  --> https://bugs.documentfoundation.org/attachment.cgi?id=201850&action=edit
forum-fr-45727.doc: 91 pages of justified text

I ran across this nice, long, justified document that seems to be fairly simple
- just using the Times New Roman font. However, our justification (in 25.8) no
longer matches the output I got from MS Word.

During my bibisect, I focused on the top of page 31, the paragraph:
A.D. : Je veux dire, je savais que vous veniez et puis bon, y'a des choses, on
a eu d'autres stagiaires,
donc c'est des choses dont on l'habitude de... VoilĂ , mais on vous donnera des
documents si besoin.

In MS Word it fits on two lines, but in master it takes up three lines.
This started with commit 6818bc55ff248c59f12b2e090139eff30fe949dd
Author: Jonathan Clark on Wed Mar 26 14:28:55 2025 -0600
    tdf#88908 sw: Add BalanceSpacesAndIdeographicSpaces compat option
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/183412

So is Jonathan clearing some smart-justify kerning changes? Or is this yet
another new edge case that smart justify needs to deal with?

Found by Collabora's mso-test.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=166165
[Bug 166165] [META] DOCX (OOXML) issues related to the smart justify feature
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to