Summary: | Bad default settings for nested/outline numbering indentations (locale-defined lists ignore SymbolTextDistance and FirstLineOffset) | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Ettore Atalan <atalanttore> |
Component: | Writer | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | NEW --- | ||
Severity: | enhancement | CC: | ampurirer, aottavianospam, atalanttore, borismatthews03, buzea.bogdan, forum-subs, guy, info, jluth, rb.henschel |
Priority: | high | ||
Version: | Inherited From OOo | ||
Hardware: | All | ||
OS: | All | ||
See Also: | https://bugs.documentfoundation.org/show_bug.cgi?id=56258 | ||
Whiteboard: | |||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 103369 | ||
Attachments: |
Example OpenDocument file showing the described problems
Screenshot of the problems. Screenshot of Google Docs document with better default settings. |
Description
Ettore Atalan
2019-08-03 23:47:41 UTC
Created attachment 153123 [details]
Example OpenDocument file showing the described problems
Created attachment 153124 [details]
Screenshot of the problems.
Added red mark for showing different distances between number and the beginning of the text
Added blue mark for showing misaligned text
Created attachment 153125 [details] Screenshot of Google Docs document with better default settings. File URL: https://docs.google.com/document/d/1fzcmCfstGsl6ZPsU_gBV_At0WvJSzS13M5Re1Vhf_HU/edit?usp=sharing Yes the default "Outline 'Numeric with all levels'" has indeed bad settings. This issue is not about not sufficient space for levels, which wide number. That would be covered by other bug reports. Google Docs is wrong in regard to first line indent, but at least the second and further line indent fits to the first line text start. Format -> Bullets and Numbering -> Outline: there are two pre-defined formats that include multi-level numberings. Because that causes a numbering string longer than the first tabstop, the first line gets pushed out to the second tabstop, and thus looks sloppy. *** Bug 150818 has been marked as a duplicate of this bug. *** *** Bug 146434 has been marked as a duplicate of this bug. *** *** Bug 150091 has been marked as a duplicate of this bug. *** *** Bug 130358 has been marked as a duplicate of this bug. *** *** Bug 144415 has been marked as a duplicate of this bug. *** Note that although the locale can define SymbolTextDistance="50" FirstLineOffset="0", svx/source/sidebar/nbdtmg.cxx lcl_CreateNumberingSettingsPtr just ignores those values - they aren't used. I assume that in order to fix this bug, those values would need to be adjusted and applied. (In reply to Justin L from comment #11) > I assume that in order to fix this bug, those values would need to be adjusted. Note that even if the locale can define the tab spacing, it can only set better values for some default-assumed case. Whether the user thinks it works or not totally depends on the font and font-size. See bug 56258. Practically speaking, this is a WONTFIX. However, if someone does build in support for honouring SymbolTextDistance and FirstLineOffset then I would expect an extension could set values that a user desires to handle their particular font/size preferences. So I can imagine some value in leaving this enhancement request open. |