[Bug 159923] Add max shrink and space width customization options to upcoming smart justification feature
https://bugs.documentfoundation.org/show_bug.cgi?id=159923 László Németh changed: What|Removed |Added See Also||https://bugs.documentfounda ||tion.org/show_bug.cgi?id=12 ||6154 -- You are receiving this mail because: You are the assignee for the bug.
[Bug 159923] Add max shrink and space width customization options to upcoming smart justification feature
https://bugs.documentfoundation.org/show_bug.cgi?id=159923 Heiko Tietze changed: What|Removed |Added CC|libreoffice-ux-advise@lists |heiko.tietze@documentfounda |.freedesktop.org|tion.org Keywords|needsUXEval | -- You are receiving this mail because: You are the assignee for the bug.
[Bug 159923] Add max shrink and space width customization options to upcoming smart justification feature
https://bugs.documentfoundation.org/show_bug.cgi?id=159923 --- Comment #11 from László Németh --- Created attachment 200355 --> https://bugs.documentfoundation.org/attachment.cgi?id=200355&action=edit screenshot: word spacing option and justified text with stretched spaces -- You are receiving this mail because: You are the assignee for the bug.
[Bug 159923] Add max shrink and space width customization options to upcoming smart justification feature
https://bugs.documentfoundation.org/show_bug.cgi?id=159923 --- Comment #10 from László Németh --- Created attachment 200354 --> https://bugs.documentfoundation.org/attachment.cgi?id=200354&action=edit tdf159923_stretched.fodt: test document with 750% stretching of word spacing -- You are receiving this mail because: You are the assignee for the bug.
[Bug 159923] Add max shrink and space width customization options to upcoming smart justification feature
https://bugs.documentfoundation.org/show_bug.cgi?id=159923 --- Comment #9 from László Németh --- Created attachment 200353 --> https://bugs.documentfoundation.org/attachment.cgi?id=200353&action=edit tdf159923.fodt: test document with 75% shrinking -- You are receiving this mail because: You are the assignee for the bug.
[Bug 159923] Add max shrink and space width customization options to upcoming smart justification feature
https://bugs.documentfoundation.org/show_bug.cgi?id=159923 --- Comment #8 from Commit Notification --- László Németh committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/7d6696757dcdfa3cee481ac7795a91b2b47da363 tdf#159923 sw cui offapi xmloff: add custom word spacing It will be available in 25.8.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. -- You are receiving this mail because: You are the assignee for the bug.
[Bug 159923] Add max shrink and space width customization options to upcoming smart justification feature
https://bugs.documentfoundation.org/show_bug.cgi?id=159923 Commit Notification changed: What|Removed |Added Whiteboard||target:25.8.0 -- You are receiving this mail because: You are the assignee for the bug.
[Bug 159923] Add max shrink and space width customization options to upcoming smart justification feature
https://bugs.documentfoundation.org/show_bug.cgi?id=159923 László Németh changed: What|Removed |Added Assignee|nem...@numbertext.org |libreoffice-b...@lists.free ||desktop.org -- You are receiving this mail because: You are the assignee for the bug.
[Bug 159923] Add max shrink and space width customization options to upcoming smart justification feature
https://bugs.documentfoundation.org/show_bug.cgi?id=159923 László Németh changed: What|Removed |Added Assignee|libreoffice-b...@lists.free |nem...@numbertext.org |desktop.org | Status|NEW |ASSIGNED -- You are receiving this mail because: You are the assignee for the bug.
[Bug 159923] Add max shrink and space width customization options to upcoming smart justification feature
https://bugs.documentfoundation.org/show_bug.cgi?id=159923 László Németh changed: What|Removed |Added Resolution|WONTFIX |--- Ever confirmed|0 |1 Status|RESOLVED|NEW --- Comment #7 from László Németh --- It seems, there is a good use case in desktop publishing: this is the "Desired word spacing", which is with Minimum and Maximum word spacing options allows to remove rivers (white tunnels over the consecutive lines) and unnecessary/too frequent hyphenation. Likely the best use case is for using very small font sizes: without optical font sizes, you must enlarge the desired word spacing to get readable text. For example, desired word spacing in Affinity Publisher: https://affinity.help/publisher2/en-US.lproj/index.html?page=pages/Panels/paragraphPanel.html&title=Paragraph%20panel and in Adobe InDesign: https://helpx.adobe.com/indesign/using/text-composition.html#change_justification_settings -- You are receiving this mail because: You are the assignee for the bug.
[Bug 159923] Add max shrink and space width customization options to upcoming smart justification feature
https://bugs.documentfoundation.org/show_bug.cgi?id=159923 Heiko Tietze changed: What|Removed |Added Resolution|--- |WONTFIX Status|UNCONFIRMED |RESOLVED Blocks||114534 --- Comment #6 from Heiko Tietze --- We discussed the topic in the design meeting. Since the function intends to improve compatibility any customization would be wrong. And such option sounds like over-engineering, without a use case and no user request. So we recommend to not add this (at least not in the UI) until users ask for it with a good use case. Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=114534 [Bug 114534] [META] Paragraph alignment bugs and enhancements -- You are receiving this mail because: You are the assignee for the bug.
[Bug 159923] Add max shrink and space width customization options to upcoming smart justification feature
https://bugs.documentfoundation.org/show_bug.cgi?id=159923 --- Comment #5 from Heiko Tietze --- I'd say we should add this "Smart Justify" as another alignment option. The envisioned variable to control the amount of character spacing sounds like over-engineering to me. Btw, if the _character_ spacing is smart controlled via the paragraph setting I wonder how this matches in the end. Makes no sense to have some "[ ] Automatic from PS" option at the CS dialog neither to steer it upwards - could be on at one place and off at another within the same paragraph. -- You are receiving this mail because: You are the assignee for the bug.
[Bug 159923] Add max shrink and space width customization options to upcoming smart justification feature
https://bugs.documentfoundation.org/show_bug.cgi?id=159923 --- Comment #4 from devsepp...@gmail.com --- (In reply to Heiko Tietze from comment #3) > Isn't the JustifyLinesWithShrinking just a compatibility feature without any > option to disable. It was introduced to achieve better match of document > layouts. > This is my understanding of the current situation. However, in the release notes of LO 24.2 (https://wiki.documentfoundation.org/ReleaseNotes/24.2) it is stated 'Note: used only for DOCX interoperability yet (including for ODT files which are converted from new DOCX files with space shrinking), but planned to be the default justification algorithm of the next major versions of LibreOffice.' > What is the benefit of making this variable? I created this issue in anticipation that this smart justification will become the default justification. I have no knowledge of how it will be implemented. Will it just replace the current justification or will it be a new separate option. I would champion the separate option solution, giving users more control. There could be variety of reasons why users might in some situations prefer the old justification. In addition, and what this issue is about, giving users possibility to adjust max shrink and space width properties, could give more advanced users to create more professional looking publications. By controlling these settings, users could have some control over space width variability between lines. The default values might be ideal in many cases, but for example narrower paragraph widths and languages other than English could benefit from modified settings. -- You are receiving this mail because: You are the assignee for the bug.
[Bug 159923] Add max shrink and space width customization options to upcoming smart justification feature
https://bugs.documentfoundation.org/show_bug.cgi?id=159923 Heiko Tietze changed: What|Removed |Added CC||libreoffice-ux-advise@lists ||.freedesktop.org --- Comment #3 from Heiko Tietze --- Isn't the JustifyLinesWithShrinking just a compatibility feature without any option to disable. It was introduced to achieve better match of document layouts. What is the benefit of making this variable? -- You are receiving this mail because: You are the assignee for the bug.
[Bug 159923] Add max shrink and space width customization options to upcoming smart justification feature
https://bugs.documentfoundation.org/show_bug.cgi?id=159923 --- Comment #2 from devsepp...@gmail.com --- (In reply to Mike Kaganski from comment #1) > I assume this could be a per-paragraph option? (It possibly doesn't make > sense on a lower - test span - level; and it likely would be too inefficient > on a larger - per document - level). I agree that paragraph level option would propably be the best choice, if possible. -- You are receiving this mail because: You are the assignee for the bug.
[Bug 159923] Add max shrink and space width customization options to upcoming smart justification feature
https://bugs.documentfoundation.org/show_bug.cgi?id=159923 Mike Kaganski changed: What|Removed |Added Keywords||needsUXEval --- Comment #1 from Mike Kaganski --- I assume this could be a per-paragraph option? (It possibly doesn't make sense on a lower - test span - level; and it likely would be too inefficient on a larger - per document - level). It would not be problematic to introduce it at any later stage, so not a blocker of any kind to the basic feature. +1 from me. But asking UX feedback. -- You are receiving this mail because: You are the assignee for the bug.