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

            Bug ID: 156071
           Summary: No option to automatically indent multiline list
                    entries to align with numbering followed by space
           Product: LibreOffice
           Version: 7.5.3.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: medium
         Component: Writer
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: will.fried...@gmail.com

Description:
If I set Bullets and Numbering | Position | Numbering followed by to "space",
there is no way to set the indent to automatically line up with the start of
the text on the first line of the list entry. In order to do so, I have to
guess approximately how far the text on the first line starts (i.e., aligned at
+ the width of a single digit + any text following the number + a space --
tricky business for variable-width fonts) and manually set "indent at" to match
that approximation. But that only works as long as the list is set to
single-digit numbers. Once the list reaches double-digit numbers -- and, even
worse, triple-digit numbers -- this approximation is way off, but as far as I
can tell there's no way to change the "indent at" to change based on the number
of the list entry (*not* the level, which is not relevant here). The
alternative is to use "numbering followed by tab stop", which will definitely
line up all the lines of a multiline list entry underneath the start of the
text of the entry on the first  line, but this doesn't do what I want either,
since I still have to choose to align the text with double-digit or
triple-digit entries, still have to guess approximately where (aligned at +
width of two digits + width of text following the digits + space) will end up,
and will still be left with undesirable extra spaces in single-digit entries.

A solution would be to add options to "indent at": manual (i.e., the current
behavior, where you manually enter a number); "first line text"; "first line
number/symbol" (equivalent to manually setting it to the same number as
"aligned at"); "tab stop" (equivalent to manually setting it to the same number
as "tab stop").

Steps to Reproduce:
1. Open Bullets and Numbering | Position.
2. Set "Numbering followed by" to "space."
3. See that there is no way to set "indent at" to the beginning of the text on
the first line.

Actual Results:
Indent at must be manually set.

Expected Results:
Indent at should have an option to line up with the beginning of the text on
the first line of the entry.


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 7.5.3.2 (X86_64) / LibreOffice Community
Build ID: 9f56dff12ba03b9acd7730a5a481eea045e468f3
CPU threads: 4; OS: Windows 6.1 Service Pack 1 Build 7601; UI render:
Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to