[Libreoffice-ux-advise] [Bug 104206] Allow Paragraph Styles to bind to List Styles' levels, like with Outline Numbering

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Tue Dec 13 01:54:29 UTC 2016


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

Regina Henschel <rb.henschel at t-online.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rb.henschel at t-online.de

--- Comment #2 from Regina Henschel <rb.henschel at t-online.de> ---
Please examine ODF and its concepts of outline and lists and discuss file
format solutions very early.

(In reply to Mike Kaganski from comment #0)

> When a paragraph style is associated with Outline Numbering level, its
> "Outline & Numbering" property page controls for Numbering style and Outline
> level become disabled.
More exact, if it gets the default outline numbering via Tools > Outline
Numbering.

> 
> OTOH, any paragraph, that is not used in Outline Numbering, may be
> associated with a list style using controls on that property page. This
> allows paragraphs with that paragraph style to become numbered using
> selected list style, and retain the paragraph style on changing list's level.
"associated with a list style" is not exact enough. You need to distinguish,
whether the paragraph has got an outline level or not on that property page.


> 
> The proposal is the following: to allow paragraph style to optionally
> specify selected list style's level at the Outline & Numbering property
> page.

I'm not sure about this. In case of the default outline, the <text:h> has the
text:outline-level attribute. In case of a user outline it has already the same
text:outline-level attribute.

Currently in case of user outline, not the numbering-style is used, which has
the same text:level value. In case of the default outline this binding between
text:outline-level and text:level is done.


I see an additional problem: Currently a <test:list> is written, whether an
outline level is set or not. So there exists a "level" given by the <test:list>
nesting and a setting of the numbering style by the <test:list>. On the other
hand, the paragraph style has a list-style-name attribute and a
default-outline-level attribute.


>I suppose that it could be made a GSoC project task.
Do you will mentor it?

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


More information about the Libreoffice-ux-advise mailing list