Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: ODF 1.5
    • Component/s: Graphics
    • Labels:
      None
    • Proposal:
      Hide

      Not yet possible, because the desired behavior has to be discussed.

      Show
      Not yet possible, because the desired behavior has to be discussed.

      Description

      The attribute draw:enhanced-path (19.145) defines the drawing, which the element <draw:custom-shapes> shows.

      Such enhanced-path can have several sets. A new set starts after the command N (endpath). A set ends when there are no more commands or it ends with a command N.

      Each set consists of sub-paths. A sub-path starts with an explicit command M (moveTo) or with command B, U or V (diverse arcs), which have an implicit moveTo. A sub-path ends with the start of the next sub-path or when the set ends.

      There exists a command Z (closepath). It does, "Close the current sub-path by drawing a straight line from the current point to current sub-path's initial point."

      The line style for the shape can specify draw markers. That are attributes draw:marker-end (20.143) and draw:marker-start (20.146).

      ODF 1.3 does not specify which of the lines in an enhanced-path gets a marker.

      Problems:
      1.
      If an enhanced-path consists of several sets, is then each set handled separately in regard of markers or not? [The sets are handled separately in regard to stroke and fill, so that a set is drawn in front of previous sets and covers those.] Examples: E,F,G,H

      2.
      If a set consists of several sub-paths, does each of the sub-paths get both marker-start and marker-end? Or does only the first sub-path gets a marker-start and the last sub-path gets a marker-end? Examples: C,D,E

      3.
      If a sub-path is "closed" by a command Z and it is the only sub-path in the set, does it get a marker-start? Does it get a marker-end, and if yes, on which point? Examples: A,F,G

      4.
      If a sub-path is "closed" by a command Z and there exists further segments after the "closed" one, does the last of those segments get a marker-end? Does the "closed" sub-path gets marker? Examples: C,H

      5.
      If one set has a sub-path which is "closed" by command Z and another set has no "closed" sub-path, is then the behavior for the "closed" one different from cases 3 and 4? Examples F,G,H

      6.
      Is the behavior for cases with "first point of sub-path = last point of sub-path" different from "closed" sub-path? Examples A versus B, C versus D

      PowerPoint cannot use marker declarations but uses a default arrow head. Therefore I have made different shapes for marker-start and marker-end. Otherwise they cannot be distinguished in PowerPoint.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              regina.henschel Regina Henschel
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: