Writer/Numbering
Contents
Writer Numbering Behavior
The Writer numbering is a complex behavior to handle chapter numbering (aka outline numbering), numbered lists and the very related bullet lists. This article is intended to document the development work done in this area starting with OOo 1.0.0 towards the most current OOo release. Detailed information is given in the linked specifications.
Feedback and ideas are welcome!
Change History
OpenOffice.org 3.1
Outline level attribute
An outline level attribute for paragraph and paragraph styles will be introduced to improve the usability of the handling with headings and the export and import capabilities. Specification can be found here [1].
OpenOffice.org 3.0
New list level attributes
Introduction of new position and spacing attributes for the list levels of a list style in order to provide a new possibility to specify the position and spacing of the list label and the text lines of the list item itself. Specification can be found here [2]. ODF 1.2 proposal can be found here [3]. Allows better compatibility with the list levels of Microsoft Word list styles.
Formatting due to former list level attributes:
Formatting due to new list level attributes:
Internal changes to lists due to ODF 1.2
Refactoring of Writer core model of lists due to the made enhancements and clarification to lists in ODF 1.2 - approved ODF 1.2 proposal can be found here [4].
- Different list items of a list are allowed to have different list styles.
- Two Lists with the same list style are still two separate lists.
- Improved continuation of an arbitrary list by another list.
- Correct representation of OOo lists in ODF.
Refactoring also considers that support for meta data at lists and list items should be possible in the future.
Changes for Bullet Characters of the Default Bullet List
Bullet characters in font OpenSymbol are adjusted in order to better fit the ones used by Microsoft Word.
- Unicode code points of the bullet characters now match the ones which are typically used for bullets in fonts.
- Bullets are smaller than before.
Bullet characters are now growing/shrinking with the paragraph's font size for a default bullet list.
OpenOffice.org 2.0.2
This release implements a overworked numbering core.
OpenOffice.org 2.0.1
This first update to OOo 2.0.0 fixed some issues of the OOo 2.0.0 release:
http://specs.openoffice.org/writer/numbering/NumberingBullet1_PP1.sxw
OpenOffice.org 2.0.0
On the way to the major release of OOo 2.0.0 there were more and more numbering issues which could not be addressed with the numbering core of OOo 1.0.0 ++. Therefore the numbering core and GUI implementation got reworked in general for the OOo 2.0.0 release:
http://specs.openoffice.org/writer/numbering/NumberingBullet1.sxw
Due to time and resource limitations not all planned changes to UI and core got implemented. The issues which did not made it into the OOo 2.0.0 release got shifted into the numbering 2 specification for future releases:
http://specs.openoffice.org/writer/numbering/NumberingBullet2.sxw
OpenOffice.org 1.0.0
This was the given behavior of Writer numbering, when OOo got open sourced. This behavior stayed nearly untouched towards to OOo 2.0.0.
List of known issues in Writer numbering and outline
Status of the following list of known issues:
2009-01-06: update, list of issues known by Oliver-Rainer Wittmann, 2008-12-05
2007-10-18: initial list of issues known by Oliver-Rainer Wittmann (od@openoffice.org) --Od 16:29, 18 October 2007 (CEST)
id | Summary | Type | Status | Target | Prio | Votes |
---|---|---|---|---|---|---|
2448 | Use spaces with bullet points | ENHANCEMENT | NEW | OOo Later | P3 | |
9437 | Change default bullet type | FEATURE | NEW | OOo 3.2 | P4 | 38 |
23723 | Specification: Bullets and Numbering Part 2 | FEATURE | REOPENED | OOo Later | P3 | |
26315 | Numbering style can't be deleted when used by paragraph | DEFECT | NEW (still DEV300m50) | OOo Later | P4 | |
|
|
DEFECT | DUP | OOo Later | P3 | |
36611 | Heading numbering in conditional/hidden sections is still counted | DEFECT | NEW (still DEV300m50) | OOo Later | P3 | 11 |
41923 | RFE: PDF Export of multiple outline numberings | ENHANCEMENT | STARTED | OOo 3.x | P3 | |
42138 | RFE- Show 3 to 4 recently used samples in Bullets and Numbering > Option > Numbering list | ENHANCEMENT | NEW | OOo Later | P3 | |
42280 | Numbering and List paragraph styles should have numbering style by default | ENHANCEMENT | NEW | OOo Later | P4 | 2 |
43981 | control over numbering-field shading | ENHANCEMENT | NEW | OOo Later | P3 | 14 |
45592 | too complex newline editing near numbering/bullet lists. | ENHANCEMENT | NEW | OOo Later | P3 | 1 |
46184 | Customize Bullets and Numbering | ENHANCEMENT | NEW | OOo Later | P3 | 1 |
50680 | Bullets on/off formatting issue when paragraph starts with spaces | DEFECT | NEW | OOo Later | P3 | |
54409 | Table of contents numbering is distorted | DEFECT | NEW | OOo Later | P3 | |
56053 | WW8: Outline numbering wrong in second level when first level not linked to style | DEFECT | NEW | OOo Later | P3 | |
56201 | Also adapt new default bullet for list created by AutoFormat | DEFECT | NEW | OOo 3.x | P3 | |
56630 | Unassigned outline attribute "Show Sublevel" is set to "1" when saved | DEFECT | NEW | OOo 3.x | P3 | |
56851 | Undo on changing hard format of numering label does not work | DEFECT | NEW | OOo 3.x | P3 | |
57052 | Num label highlighting not refreshed on Undo of demoting | DEFECT | NEW | OOo Later | P3 | |
57314 | Automatic Outline Numbering should be easily removable | ENHANCEMENT | NEW | OOo Later | P3 | |
57352 | Continuing of Numbering does not work when multi selection is processed | DEFECT | NEW | OOo 3.x | P3 | |
57499 | Fourth (custom) Outline level not set in SW5 document | DEFECT | NEW | OOo 3.x | P3 | |
57500 | Outline numbers from SW5 cannot be highlighted | DEFECT | STARTED | OOo 3.x | P3 | |
57909 | Outline in certain .sdw not shown in Navigator | DEFECT | NEW | OOo Later | P3 | |
58447 | Copy & paste of numbering into a numbering continuous source numbering | DEFECT | NEW | OOo 3.x | P3 | |
59002 | Paragraph style assignment in outline dialog gets corrupted | DEFECT | STARTED | OOo Later | P3 | |
59088 | WW8: sometime outline numbers not displayed though styles correctly assigned to levels | DEFECT | NEW | OOo 3.x | P3 | |
59213 | bullet and numbering buttons are not shown pressed | ENHANCEMENT | NEW | OOo Later | P3 | |
59342 | TOC from SW5 document sometimes not possible to update | DEFECT | NEW | OOo 3.x | P3 | |
59343 | Chapter field in SW5 document does not have content | DEFECT | NEW | OOo 3.x | P3 | |
59346 | unused outline settings from SW5 document not imported | DEFECT | NEW | OOo 3.x | P3 | |
59363 | Heading 2 as follow of Heading 1 will produce wrong outline numbers | DEFECT | NEW | OOo 3.x | P3 | 1 |
59383 | Outline from SW5 documentsometimes initially numbered wrong in second level | DEFECT | NEW | OOo 3.x | P3 | |
59461 | no space between outline numbering number and heading in scrollbar tooltip | ENHANCEMENT | NEW | OOo Later | P3 | |
|
|
DEFECT | NEW | OOo 3.x | P3 | 12 |
61352 | Include outline settings into "Load.Styles" process for "Numbering" option | FEATURE | NEW | OOo Later | P3 | 8 |
61576 | ux-ctest: Manual bullet lists created with special characters are not beeing recognized by AutoCorrection | DEFECT | NEW | OOo Later | P3 | |
61654 | ux-ctest: Promoting/Demoting function for bullets and numberings is not found by users | DEFECT | NEW | OOo Later | P2 | |
61776 | Bullets in outline numbering disappear after reopening the file | DEFECT | NEW | OOo 3.x | P3 | |
61977 | List style from paragraph style not assigned in text anymore in OO2.0.0 document | DEFECT | STARTED | OOo 3.x | P3 | 4 |
62123 | Outline paragraphs does not behave intuitively when assigning bullets | DEFECT | NEW | OOo Later | P2 | |
62471 | ASSERT: <InsAttr(..)> - PaM in front of label, but text node has no numbering rule set | DEFECT | NEW | OOo 3.x | P3 | |
62635 | undo does not restore numbering level after pasting into different level | DEFECT | NEW | OOo 3.x | P3 | |
62750 | Nested bullet lists imported incorrectly from HTML | DEFECT | STARTED | OOo 3.x | P3 | 1 |
63356 | WW8: missing indentation after bullets | DEFECT | NEW | OOo 3.x | P3 | |
64663 | In outline paragraph "spacing to text" not correctly saved in first paragraph | DEFECT | STARTED | OOo 3.2 | P3 | |
64713 | Outline dialog overwrites indents of Heading style | DEFECT | NEW | OOo 3.x | P3 | |
64881 | controlling numbering indent with mouse not possible | DEFECT | NEW | OOo 3.x | P3 | |
65001 | Tab Key should demote group of selected bullets correctly | ENHANCEMENT | NEW | OOo Later | P3 | |
65055 | Keep small bullets as default in old documents (like sxw) | DEFECT | NEW | OOo 3.x | P3 | |
65787 | Can't use name "Outline" for list style | DEFECT | NEW | OOo 3.x | P3 | |
66122 | WW8: numbered paragraph is displayed in wrong level and "start with" number | DEFECT | NEW | OOo 3.x | P3 | |
|
DEFECT | NEW | OOo 3.x | P3 | ||
66405 | Heading 2 paragraph of HTML document in second level after reopen | DEFECT | NEW | OOo 3.x | P3 | |
67588 | WW8: Word outline numbering names change | ENHANCEMENT | NEW | OOo Later | P3 | |
67772 | Large table with bullets very slow creating new bullets | DEFECT | NEW | OOo 3.x | P3 | |
68078 | Restart of numbering should not be mandatory after a preceding higher paragraph level | ENHANCEMENT | NEW | OOo Later | P3 | |
68231 | Deleting numbered paragraph will also delete preceeding table | DEFECT | NEW | OOo Later | P3 | |
68704 | WW8: Space numbering in Outline Numbering is not retained | DEFECT | STARTED | OOo 3.x | P3 | |
68709 | Moving numbering inents via mouse does not work as specified | DEFECT | NEW | OOo 3.x | P3 | |
68711 | Hard format for number label changes character style | DEFECT | NEW | OOo 3.x | P3 | |
68714 | Backspace does not work correctly when numbered para has indents | DEFECT | NEW | OOo 3.x | P3 | |
68833 | bullet lists: changing indents instead of demotion in bugdoc | DEFECT | STARTED | OOo 3.x | P3 | |
69459 | lists don't get assigned a default style | ENHANCEMENT | NEW | OOo 3.1 | P3 | |
69507 | Copy/paste of numbered paragraphs into other numbering is not intuitive | DEFECT | NEW | OOo 3.x | P3 | |
69561 | heading paragraph <text:h> not numbered, if paragraph style provides list style | DEFECT | NEW | OOo 3.x | P3 | |
69644 | Placing cursor sometimes erroneously gives dragging guides for (numbering) indents | DEFECT | NEW | OOo 3.x | P3 | |
69694 | Tab does not change Outline level for first paragraph in document | ENHANCEMENT | NEW | OOo 3.x | P3 | |
69853 | Auto-indenting from numbered list will not intuitively go away | DEFECT | NEW | OOo Later | P3 | |
70113 | Numbering toolbar not shown when numbering type is "None" | DEFECT | NEW | OOo Later | P3 | |
71837 | WW8: paragraphs having "no list style" as hard attribute imported in numbering context | DEFECT | NEW | OOo 3.x | P3 | |
72740 | Creating new bulleted paragraphs takes very long time (list styles also in use) | DEFECT | NEW | OOo 3.x | P3 | 2 |
73282 | Pasting bulleted text from WebPage/HTML source should use new bullets | DEFECT | NEW | OOo 3.x | P3 | |
74103 | conditioned numbering style reverts to default style on paragraph break | DEFECT | NEW | OOo 3.x | P3 | |
74764 | WW8: outline levels not assigned in certain Word document | DEFECT | NEW | OOo 3.x | P3 | |
76199 | Give warning if a list style is assigned to an outline paragraph | ENHANCEMENT | NEW | not det. | P3 | |
75663 | autoformat does not start numbering on paragraph if previous numbering has been deleted | DEFECT | NEW | OOo 3.x | P3 | |
76560 | pasting a numbered list will create one numbered paragraph too less | DEFECT | NEW | OOo 3.x | P3 | |
77990 | Autoindent of numbering is wrong when one blank is used | DEFECT | NEW | OOo 3.x | P3 | |
78524 | Auto-capitalisation of letter "i" hinders Automatic numbering (New entry in Engl. AutoCorr list) | DEFECT | NEW | OOo Later | P3 | |
78935 | Outline numbering do not work after bullet lists when copy-pasting html data | DEFECT | NEW | OOo 3.x | P3 | |
80001 | Numbered lists (you get 1. 2. 3. by default) should respect last used num format | ENHANCEMENT | NEW | OOo Later | P3 | 1 |
81197 | Sub-Document Numbering | DEFECT | NEW | OOo 3.x | P3 | |
81431 | WW8: hard formatted indent of heading not regarded on import | DEFECT | NEW | OOo 3.x | P3 | |
81739 | problem with bullets following a numbered entry/list | DEFECT | NEW | OOo 3.2 | P3 | 1 |
82401 | Change default distance to text in numbering styles | ENHANCEMENT | NEW | OOo 3.x | P3 | |
83951 | WW6: outline not imported, thus no TOC entries displayed | DEFECT | NEW | OOo 3.x | P3 | |
85517 | Word import breaks chapter numbering, putd hard number on certain paragraph | DEFECT | NEW | OOo 3.x | P3 | |
85581 | Always Promote/Demote Via Tab/Shift Tab Key in Numbering/Bulletlist | DEFECT | NEW | OOo 3.x | P3 | |
86466 | WW8: indents in numbered paragraph wrong | DEFECT | NEW | OOo 3.2 | P3 | |
86475 | Outline number vanished after copy/paste and undo redo of text block | DEFECT | NEW | OOo 3.x | P3 | |
86492 | Pasted numbered list will be continued from "source" list | DEFECT | NEW | OOo 3.2 | P2 | |
89180 | Wrong default Bullet when changing from number to bullet in list style | DEFECT | NEW | OOo 3.x | P3 | |
89225 | Add New Default Bullets to Numbering/Bullets Dialog | ENHANCEMENT | NEW | OOo 3.2 | P3 | |
89258 | Promote/demote incorrectly disabled on bullets toolbar for unnumbered headings | DEFECT | NEW | OOo 3.x | P3 | |
92156 | Formatting issues when using "outlined" numbering | DEFECT | NEW | OOo 3.1 | P3 | |
92429 | Inconsistent character formatting of numbering font | DEFECT | NEW | OOo 3.x | P3 | |
92971 | same style & numbering, different looks when list label is turned off | DEFECT | NEW | OOo 3.x | P3 | |
93399 | First numbered paragraph not correctly tabbing left | DEFECT | NEW | OOo 3.1 | P3 | 3 |
93630 | WW8: wrong style assignment for outline numbering imported | DEFECT | NEW | OOo 3.x | P3 | |
93970 | Follow paragraph of heading has same level though own list style | DEFECT | NEW | OOo 3.x | P3 | 2 |
93999 | Using "decrease indent" button in list must adapt tab position | DEFECT | NEW | OOo 3.1 | P3 | |
94152 | Nuberings of Headings not properly updated when changing outline settings | DEFECT | STARTED | OOo 3.1 | P3 | |
95006 | Wrong level when pasting in numbering/bullet lists | DEFECT | NEW | OOo 3.2 | P3 | |
95328 | Restart level 2 numbering is not saved after non-list paragraph | DEFECT | NEW | OOo 3.x | P3 | |
95711 | WW8: Crash exporting certain numberings | DEFECT | NEW | OOo 3.2 | P2 | |
95907 | Paragraph Indent not regarded when a numbered list is started | DEFECT | NEW | OOo 3.1 | P3 | |
96092 | Outline Numbering broken in master document under certain condition | DEFECT | NEW | OOo 3.1 | P3 | |
96387 | Outline numbers wrong after closing and re-opening ODF 1.1 document | DEFECT | NEW | OOo 3.1 | P3 | |
96891 | Numbering dialog should show tri-state when more then one level selected in text | TASK | NEW | OOo 3.x | P3 |