[Bug 159923] Add max shrink and space width customization options to upcoming smart justification feature

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Fri Mar 1 12:56:27 UTC 2024


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

--- Comment #4 from devseppala at 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 on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list