[Bug 156071] No option to automatically indent multiline list entries to align with numbering followed by space

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed Jul 24 11:23:19 UTC 2024


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

--- Comment #12 from William Friedman <will.friedman at gmail.com> ---
(In reply to Heiko Tietze from comment #10)
> In other words a variable tab stop position depending on the number of
> digits in the level. That might be not so easy since the tab stop thing is
> not a per item option, AFAIK.

I supposed one could describe this as a "variable tab stop," and I don't know
about the underlying implementation. But actually what I'm asking for is to be
able to line up *subsequent lines* of each list entry with the beginning of
text of the first line of the entry. This is currently controlled by the Indent
At setting, which is a fixed value. In addition to a fixed value, I would want
to set Ident At to: under first line. So if I have Bullets and Numbering |
Position | Followed by: Space, I would want each subsequent line of the entry
lined up underneath the first character following the space.

Perhaps this would be easier to understanding using Roman numeral numbering as
an example. Right now, Indent At needs to be set to a fixed value. Let's say
that I set Followed by to tab stop, and then set indent at to the same tab
stop, or set followed by to space and then guess the right indent at to line it
up for single character numbers, resulting in something like this:

i. abcdef
   abcdef

ii. abcdef
   abcdef

iii. abcdef
   abcdef

iv. abcdef
   abcdef

v. abcdef
   abcdef

All subsequent lines of each entry can only be lined up to the same value, the
setting of Indent At. If my suggestion for Indent At would be accepted, then
this would like this:

i. abcdef
   abcdef

ii. abcdef
    abcdef

iii. abcdef
     abcdef

iv. abcdef
    abcdef

v. abcdef
   abcdef

> What I could imagine is some option to automatic adjust the tab stop for all
> items depending on the largest number.
> | 1.   abcdef
> |      abcdef
> | 10.  abcdef
> |      abcdef
> | 100. abcdef
> |      abcdef
> 
> Which, again, works out of the box up to level 99.

This would be, to my mind, a second-best solution, but certainly better than
what we have now.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list