Uploaded image for project: 'OASIS Open Document Format for Office Applications (OpenDocument) TC'
  1. OASIS Open Document Format for Office Applications (OpenDocument) TC
  2. OFFICE-4084

Inconsistencies in the use of paragraph, character and list styles

    XMLWordPrintable

    Details

    • Proposal:
      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.

      Description

      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.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              franciscave Francis Cave
            • Watchers:
              2 Start watching this issue

              Dates

              • Due:
                Created:
                Updated: