Bug 83369 - UI: Add icon to Styles (F11) window that will open 'Heading Numbering" dialog box
Summary: UI: Add icon to Styles (F11) window that will open 'Heading Numbering" dialog...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Heading-Numbering
  Show dependency treegraph
 
Reported: 2014-09-01 19:56 UTC by Albrecht Müller
Modified: 2023-04-10 11:39 UTC (History)
6 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Albrecht Müller 2014-09-01 19:56:43 UTC
If you think that the Styles & Formatting window is the entry point that allows you to access any formatting property than this is not completely true. There is an important special case you cannot define this way: It is outline numbering. The problem is that all the ingredients to define outline numbering seem to be there, so you can get lost for a long time until you find out that you have to use the Tools -> Outline Numbering window to achieve the intended effect.

To see the problem, press F11 to get the Styles and Formatting window. There are buttons for Paragraph and List Styles. You may define a list style with some outline numbering (press List Styles button, right click some list style, modify, outline and/or position and options tabs), and use this style in some paragraph style (press Paragraph Styles button, right click some paragraph style, modify, select "Outline & Numbering" tab). You can set there the outline level and the numbering style. Unfortunately in many cases this may not work as intended.

The expected behaviour is that you can access the Outline Numbering functionality from the Styles & Formatting window.

This problem could be solved be adding an additional "Outline Numbering" button to the Styles & Formatting window as shown in attachment 105326 [details] (see bug 83071)

Observed with LibreOffice version 4.2.5.2 and Windows 7.
Comment 1 tommy27 2014-10-18 03:02:57 UTC
let's see what's Jay thinks about it. he's working in rearrangement of the UI right now.
Comment 2 Yousuf Philips (jay) (retired) 2014-10-18 09:24:23 UTC
Well i'd leave this to someone knowledgeable about outline numbering. :)
Comment 3 Cor Nouws 2014-11-13 11:01:17 UTC
(In reply to Albrecht Müller from comment #0)
> If you think that the Styles & Formatting window is the entry point that
> allows you to access any formatting property than this is not completely
> true.

You Should Not Think That
in the first place ;)

> The expected behaviour is that you can access the Outline Numbering
> functionality from the Styles & Formatting window.

Not for me.. nevertheless, I do like this idea:

> This problem could be solved be adding an additional "Outline Numbering"
> button to the Styles & Formatting window as shown in attachment 105326 [details]
> [details] (see bug 83071)

Pls note that the picture shows "Outline style" 
I expect that it opens the dialog Outline Numbering. Is that your idea too?
Then maybe a little distinct icon is needed.

thanks a lot for your help with this!
Cor
Comment 4 Albrecht Müller 2014-11-13 20:26:56 UTC
(In reply to Cor Nouws from comment #3)
 
> You Should Not Think That
> in the first place ;)

How should I know? I found the List Style "Outline" which looked exactly if it were what I was after.
 
> Pls note that the picture shows "Outline style" 
> I expect that it opens the dialog Outline Numbering. Is that your idea too?

Yes. I used the "Style" suffix as the other icons also use this suffix. 
Maybe you can take this naming clash as an impulse to think about the the relation between "Outline Numbering" and the list style "Outline". Look at the following example of an outline:


Introduction

1 Chapter 1
1.1 Chapter 1.1
1.2 Chapter 1.2
...

2 Chapter 2
...
3 Chapter 3
...
8 Chapter 8

A1 Appendix 1
A2 Appendix 2
A2.1 Appendix 2.1
A2.2 Appendix 2.2
...

I do not know how to create this kind of numbering using the "Outline Numbering" tool. I think I can achieve this using "Outline" list styles. This has the drawback that the numbering level does not reflect the heading level automatically. So I have to adjust it by hand.

Maybe it is feasible to merge the two concepts. The Outline & Numbering tab of paragraph styles allows to set "Outline level" and "Numbering style" properties (see attachment 105322 [details]). These are disabled if the Outline Numbering tool uses the paragraph style. I think you don't need the Outline Numbering tool any more (except for convenience) if you add a checkbox that simply allows you to specify how you want to control the numbering level. If you check it then the numbering level follows the outline level. In the unchecked case the user has to control the numbering level by hand.
Comment 5 Owen Genat (retired) 2015-03-13 02:00:12 UTC
(In reply to Albrecht Müller from comment #4)
> I do not know how to create this kind of numbering using the "Outline
> Numbering" tool. 

As there is a limited number (10) of outline numberinga levels it is necessary to create separate chapter and appendix heading styles for each level. Thus two series of numbers means a maximum of five possible levels. Once outline numbering is amended to more effectively work with master/sub-document arrangements it may be possible to separately define each series in separate sub-documents and so regain the full ten levels.
Comment 6 QA Administrators 2015-12-27 20:30:55 UTC Comment hidden (obsolete)
Comment 7 QA Administrators 2016-05-09 20:07:28 UTC Comment hidden (obsolete)
Comment 8 Cor Nouws 2016-05-10 08:21:51 UTC
reopening - I think comment #3 is fine enough to have this enhancement standing
Comment 9 Cor Nouws 2016-05-10 08:22:03 UTC
.
Comment 10 sdc.blanco 2019-12-27 17:55:54 UTC
Have changed the summary, in an attempt to highlight the main point/conclusion of this bug report  (i.e., the point as expressed in comment #3, and motivated in comment #8).