Re: [xep-support] Linking From/To SVG Graphics

From: W. Eliot Kimber (
Date: Mon Jun 23 2003 - 13:57:23 PDT

  • Next message: Jack Broeren: "[xep-support] hyphenation for url's"

    Nikolai Grigoriev wrote:
    > Eliot,
    >>I haven't had a chance to experiment with the new SVG support in XEP,
    >>but I'm wondering what, if any, support it provides for creating links
    >>out of and into SVG graphics?
    > Currently, there is no support for links in SVG. There are serious technical
    > issues to prevent its easy implementation: the concept of linking is just
    > too different in SVG and in PDF/PostScript, and full implementation
    > is impossible (e.g one cannot have a non-rectangular hot area in PDF).

    I can see that that could be a limitation (although even that can be
    finessed by tiling small rectangles to approximate a non-rectangular area).

    >>For example, I would like to be able to
    >>make items in a flow chart links to either supporting documentation or
    >>other flow charts. By the same token, I would like to be able to link to
    >>specific graphic objects.
    > It looks very appealing indeed. We will see how it can be done; but in any
    > case, it is not going to appear soon - too many things have to be rearranged
    > inside XEP.

    I can understand that.

    If there was a way to get some sort of rendition-time hook in order to
    add link processing, that would be cool, although I'm not entirely sure
    what that would mean. For example, I could provide external link
    processing such that, given the ID of an SVG graphic object, I would
    know that it is linked (via an external link) to something else, and
    possibly be able to give XEP enough info so it could then synthesize the
    appropriate PDF link anchor.

    That is, if XEP knew how to make an anchor given an SVG object ID and
    target resource, I would be able to provide the resource itself. Thus it
    would not be necessary for SVG itself to provide any direct linking
    mechanism (which it really shouldn't have to do anyway).

    I would probably be happy with a solution that required that link
    anchors be explicitly-defined (in the SVG) rectangular shapes (that is,
    as part of my SVG authoring task I would create additional anchor
    objects as overlays or something).



    W. Eliot Kimber,
    Consultant, ISOGEN International
    1016 La Posada Dr., Suite 240
    Austin, TX  78752 Phone: 512.656.4139
    (*) To unsubscribe, send a message with words 'unsubscribe xep-support'
    in the body of the message to from the address
    you are subscribed from.
    (*) By using the Service, you expressly agree to these Terms of Service

    This archive was generated by hypermail 2.1.5 : Mon Jun 23 2003 - 13:58:05 PDT