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

20.290 style:horizontal-pos, duplicate description / unclear

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Applied
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: ODF 1.2 CD 06
    • Fix Version/s: ODF 1.2 CD 07
    • Component/s: Styles, Text
    • Labels:
      None
    • Proposal:
      Hide

      replace
      "The defined values for the style:horizontal-pos attribute are:

      center: horizontal alignment of a frame should be centered in relation to a specific area for documents within an <office:text> element.

      from-inside: horizontal alignment of a frame should be centered in relation to a specific area for documents, on pages with an even page number within an <office:text> element.

      from-left: horizontal alignment of a frame should be centered in relation to a specific area for documents, on pages with an odd page number within an <office:text> element.

      inside: horizontal alignment of a frame should be centered in relation to a specific area for documents, on pages with an even page number within an <office:text> element.

      left: horizontal alignment of a frame should be centered in relation to a specific area for documents, on pages with an odd page number within an <office:text> element.

      outside: horizontal alignment of a frame should be centered in relation to a specific area for documents, on pages with an even page number within an <office:text> element.

      right: horizontal alignment of a frame should be centered in relation to a specific area for documents, on pages with an odd page number within an <office:text> element.

      The area where a position appears to is specified by the style:horizontal-rel attribute.

      If the attribute value is from-left or from-inside, the svg:x attribute associated with the frame element specifies the horizontal position of the frame. Otherwise the svg:x attribute is ignored for text documents."

      by

      "The area where the position for the horizonzal alignment appears to is specified by the style:horizontal-rel attribute.

      The defined values for the style:horizontal-pos attribute are:

      from-left: the svg:x attribute associated with the frame element specifies the horizontal position of the frame from the left edge of the specific area for documents with an <office:text> element.

      left: horizontal alignment of a frame should be left-aligned in relation to the specific area for documents with an <office:text> element.

      center: horizontal alignment of a frame should be centered in relation to the specific area for documents with an <office:text> element.

      right: horizontal alignment of a frame should be right-aligned in relation to the specific area for documents with an <office:text> element.

      from-inside: on pages with an odd page number the left edge of the specific area for documents with an <office:text> element is taken as the horizontal alignment of a frame. On pages with an even page number the right edge of the specific area for document with an <office:text> element is taken. Attribute svg:x associated with the frame element specifies the horizontal position of the frame from the edge which is taken.

      inside: on pages with an odd page number the horizontal alignment of a frame is the same as for the attribute value left. On pages with an even page number the horizontal alignment of a frame is the same as for the attribute value right.

      outside: on pages with an odd page number the horizontal alignment of a frame is the same as for the attribute value right. On pages with an even page number the horizontal alignment of a frame is the same as for the attribute value left.

      If the attribute value is not from-left and not from-inside, the svg:x attribute associated with the frame element is ignored for text documents."

      Show
      replace "The defined values for the style:horizontal-pos attribute are: center: horizontal alignment of a frame should be centered in relation to a specific area for documents within an <office:text> element. from-inside: horizontal alignment of a frame should be centered in relation to a specific area for documents, on pages with an even page number within an <office:text> element. from-left: horizontal alignment of a frame should be centered in relation to a specific area for documents, on pages with an odd page number within an <office:text> element. inside: horizontal alignment of a frame should be centered in relation to a specific area for documents, on pages with an even page number within an <office:text> element. left: horizontal alignment of a frame should be centered in relation to a specific area for documents, on pages with an odd page number within an <office:text> element. outside: horizontal alignment of a frame should be centered in relation to a specific area for documents, on pages with an even page number within an <office:text> element. right: horizontal alignment of a frame should be centered in relation to a specific area for documents, on pages with an odd page number within an <office:text> element. The area where a position appears to is specified by the style:horizontal-rel attribute. If the attribute value is from-left or from-inside, the svg:x attribute associated with the frame element specifies the horizontal position of the frame. Otherwise the svg:x attribute is ignored for text documents." by "The area where the position for the horizonzal alignment appears to is specified by the style:horizontal-rel attribute. The defined values for the style:horizontal-pos attribute are: from-left: the svg:x attribute associated with the frame element specifies the horizontal position of the frame from the left edge of the specific area for documents with an <office:text> element. left: horizontal alignment of a frame should be left-aligned in relation to the specific area for documents with an <office:text> element. center: horizontal alignment of a frame should be centered in relation to the specific area for documents with an <office:text> element. right: horizontal alignment of a frame should be right-aligned in relation to the specific area for documents with an <office:text> element. from-inside: on pages with an odd page number the left edge of the specific area for documents with an <office:text> element is taken as the horizontal alignment of a frame. On pages with an even page number the right edge of the specific area for document with an <office:text> element is taken. Attribute svg:x associated with the frame element specifies the horizontal position of the frame from the edge which is taken. inside: on pages with an odd page number the horizontal alignment of a frame is the same as for the attribute value left. On pages with an even page number the horizontal alignment of a frame is the same as for the attribute value right. outside: on pages with an odd page number the horizontal alignment of a frame is the same as for the attribute value right. On pages with an even page number the horizontal alignment of a frame is the same as for the attribute value left. If the attribute value is not from-left and not from-inside, the svg:x attribute associated with the frame element is ignored for text documents."
    • Resolution:
      Hide

      The style:horizontal-pos attribute specifies the horizontal alignment of a frame in relation to an area specified by the style:horizontal-rel attribute.

      The defined values for the style:horizontal-pos attribute are:

      center: horizontal alignment of a frame should be centered relative to the specified area.

      from-inside: on pages with an odd page number the left edge of the specific area is taken as the horizontal alignment of a frame. On pages with an even page number the right edge of the specified area is taken. Attribute svg:x associated with the frame element specifies the horizontal position of the frame from the edge which is taken.

      from-left: the svg:x attribute associated with the frame element specifies the horizontal position of the frame from the left edge of the specified area.

      inside: on pages with an odd page number the horizontal alignment of a frame is the same as for the attribute value left. On pages with an even page number the horizontal alignment of a frame is the same as for the attribute value right.

      left: horizontal alignment of a frame should be left aligned relative to the specified area.

      outside: on pages with an odd page number the horizontal alignment of a frame is the same as for the attribute value right. On pages with an even page number the horizontal alignment of a frame is the same as for the attribute value left.

      right: horizontal alignment of a frame should be right aligned relative to the specified area.

      If the attribute value is not from-left and not from-inside, the svg:x attribute associated with the frame element is ignored for text documents.

      Show
      The style:horizontal-pos attribute specifies the horizontal alignment of a frame in relation to an area specified by the style:horizontal-rel attribute. The defined values for the style:horizontal-pos attribute are: center: horizontal alignment of a frame should be centered relative to the specified area. from-inside: on pages with an odd page number the left edge of the specific area is taken as the horizontal alignment of a frame. On pages with an even page number the right edge of the specified area is taken. Attribute svg:x associated with the frame element specifies the horizontal position of the frame from the edge which is taken. from-left: the svg:x attribute associated with the frame element specifies the horizontal position of the frame from the left edge of the specified area. inside: on pages with an odd page number the horizontal alignment of a frame is the same as for the attribute value left. On pages with an even page number the horizontal alignment of a frame is the same as for the attribute value right. left: horizontal alignment of a frame should be left aligned relative to the specified area. outside: on pages with an odd page number the horizontal alignment of a frame is the same as for the attribute value right. On pages with an even page number the horizontal alignment of a frame is the same as for the attribute value left. right: horizontal alignment of a frame should be right aligned relative to the specified area. If the attribute value is not from-left and not from-inside, the svg:x attribute associated with the frame element is ignored for text documents.

      Description

      Maybe I'm missing something but the descriptions of the attribute values are very similar, and always talk about "centered"

      E.g: inside = outside

      "inside: horizontal alignment of a frame should be centered in relation to a specific area for documents, on pages with an even page number within an <office:text> element. "
      "outside: horizontal alignment of a frame should be centered in relation to a specific area for documents, on pages with an even page number within an <office:text> element. "

      And left = right

      "left: horizontal alignment of a frame should be centered in relation to a specific area for documents, on pages with an odd page number within an <office:text> element. "
      "right: horizontal alignment of a frame should be centered in relation to a specific area for documents, on pages with an odd page number within an <office:text> element. "

        Attachments

          Activity

            People

            • Assignee:
              Patrick Patrick Durusau
              Reporter:
              bart.hanssens Bart Hanssens (Inactive)
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: