Inconsistencies in the use of paragraph, character and list styles

    • Hide

      My proposal is that the first Working Draft of ODF 1.4 should be based upon a template in which the named styles are well-defined in terms of their naming conventions, their definitions and their planned usage. For this to be achieved, the editors should ensure that:

      • A well-defined style schema is prepared, detailing the names, properties and intended usage of all paragraph, character and list styles.
      • There is a single text template to be used as a basis for drafting all Parts of ODF 1.4 and future editions, in which all styles conform to the style schema.
      • Once the text of ODF 1.3 is finalized, a version of the text of all four Parts is created in which all styles follow the style schema.
      • The text so created is imported into the new template to generate a clean working draft of ODF 1.4.
      Show
      My proposal is that the first Working Draft of ODF 1.4 should be based upon a template in which the named styles are well-defined in terms of their naming conventions, their definitions and their planned usage. For this to be achieved, the editors should ensure that: A well-defined style schema is prepared, detailing the names, properties and intended usage of all paragraph, character and list styles. There is a single text template to be used as a basis for drafting all Parts of ODF 1.4 and future editions, in which all styles conform to the style schema. Once the text of ODF 1.3 is finalized, a version of the text of all four Parts is created in which all styles follow the style schema. The text so created is imported into the new template to generate a clean working draft of ODF 1.4.

      All three Parts exhibit similar problems, of which the main cases are:

      • Two or more styles being used for the same purpose within a draft, e.g. the paragraph styles ‘Text Body’ and ‘Default Style’ both being used for body text.
      • New styles being introduced in later drafts, e.g. the conditional paragraph style ‘Appendix Heading’ being replaced by the non-conditional paragraph style ‘AppendixHeading1’ in CSD02 only.
      • Styles being dropped in later drafts, e.g. the paragraph style ‘Default Value’, applied to paragraphs that contain default attribute values, was somehow removed from Part 3 in WD13-03 onwards.
      • Many styles whose purpose is unclear and which appear to overlap other styles, e.g. in Part 3 there are four character styles ‘Attribute Value’, ‘Attribute Value Fragment’, ‘Attribute Value Instance’ and ‘Attribute Value Param’. Another example: Part 4 contains list styles ‘Example Numbering’, ‘Numbering 1’ and ‘Numbering 5’ (what happened to ‘Numbering 2’, ‘… 3’ and ‘… 4’?).
      • Poor naming of styles, e.g. the character style ‘Furmula Sub’ [sic] in Part 3, and inconsistent use of title case in style names.
      • Lack of stability in style definitions, which seem to change, especially in CSD01 and CSD02, e.g. changes to space above and below paragraphs, font sizes, background colors, etc.

            Assignee:
            Unassigned
            Reporter:
            franciscave
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: