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-3816

ODF 1.1 Explanation of "$" Parameter Modifier in SVG Command Strings

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: ODF 1.0 Errata 01, ODF 1.1
    • Fix Version/s: ODF 1.1 Errata 01, ODF 1.4
    • Component/s: None
    • Labels:
      None
    • Proposal:
      Hide

      In all four occurrences, replace the text with

      • If "$" precedes an integer value, the value indexes a draw:modifiers attribute. The corresponding modifier value is used as the parameter value.

      This proposal has been enacted in ODF 1.1 Errata 01 WD05.

      Show
      In all four occurrences, replace the text with If "$" precedes an integer value, the value indexes a draw:modifiers attribute. The corresponding modifier value is used as the parameter value. This proposal has been enacted in ODF 1.1 Errata 01 WD05.
    • Resolution:
      Hide

      Editorial note: Only the bulleted item in 19.171 requires changing in ODF 1.4, all other corresponding changes having been made previously.

      19.171 draw:formula

      The draw:formula attribute specifies an equation that should be used to evaluate a value.

      The value of a draw:formula attribute can have one of the following parameters:

      • A "?" (U+003F, QUESTION MARK) is used to mark the beginning of a formula name. The result of the <draw:equation> element's draw:formula attribute whose draw:name 19.197 attribute is the formula name used as the value.
      • If ”$” (U+0024, DOLLAR SIGN) precedes an integer value, the value indexes a draw:modifiers 19.196 attribute. The corresponding modifier value is used as the parameter value.
      Show
      Editorial note: Only the bulleted item in 19.171 requires changing in ODF 1.4, all other corresponding changes having been made previously. 19.171 draw:formula The draw:formula attribute specifies an equation that should be used to evaluate a value. The value of a draw:formula attribute can have one of the following parameters: A " ? " (U+003F, QUESTION MARK) is used to mark the beginning of a formula name. The result of the <draw:equation> element's draw:formula attribute whose draw:name 19.197 attribute is the formula name used as the value. If ” $ ” (U+0024, DOLLAR SIGN) precedes an integer value, the value indexes a draw:modifiers 19.196 attribute. The corresponding modifier value is used as the parameter value.

      Description

      There are 4 places in ODF 1.1 section 9.5 where a "$" parameter modifier is explained with the following text:

      • If "$" is preceding a integer value, the value is a indexing a draw:modifiers attribute. The corresponding modifier value is used as parameter value then.

      This language was corrected in ODF 1.2. In ODF 1.0 Errata 01 (and IS 26300:2006) there were partial corrections to only some of the 4 occurrences.

      The inconsistent and incomplete correction was detected in WG6 review of IS 26300:2006/COR1/COR2/AMD1.

        Attachments

          Activity

            People

            • Assignee:
              orcmid Dennis Hamilton (Inactive)
              Reporter:
              orcmid Dennis Hamilton (Inactive)
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: