https://bugs.documentfoundation.org/show_bug.cgi?id=172428
--- Comment #1 from [email protected] --- Created attachment 207423 --> https://bugs.documentfoundation.org/attachment.cgi?id=207423&action=edit minimal repro — box B1 CORRECTION to Expected Result, after further testing with PowerPoint on the attached deck. Both the synthetic deck and the original real document have the same effective line-break attributes: eaLnBrk="1" and hangingPunct="1" (explicit in the real document's master txStyles; spec-default in the deck). Under eaLnBrk="1" (East Asian words may break mid-word), PowerPoint wraps the attached B1 box as "(前)변 / 호사" — i.e. it fills the line per character and is willing to break inside the Korean word. So my original Expected Result ("PowerPoint keeps (前)변호사 together") was inaccurate as a general rule. The actual difference between the two engines, with identical attributes, is the line-breaking UNIT: PowerPoint breaks per character (honoring eaLnBrk), while LibreOffice breaks at Korean word (eojeol) boundaries — leaving "(前)" at the end of the line and moving the whole next word down. Same text, same attributes, different wrap positions (26 of 258 lines on the real 9-page document). Reframed: LibreOffice appears not to honor eaLnBrk="1" for Korean text — analogous to the kern attribute being ignored (which we measured separately). Actual Result stands as filed; please read Expected Result as: "wrap at the same positions PowerPoint produces under eaLnBrk='1', i.e. per-character fill subject to bracket kinsoku." -- You are receiving this mail because: You are the assignee for the bug.
