Loading ...
Sorry, an error occurred while loading the content.

support

Expand Messages
  • Chris Kravogel
    Does anyone knows a good authoring tool supporting . I am looking for a fuctionality similar to these hotspotting functions which are standard in
    Message 1 of 7 , Jun 1, 2007
    • 0 Attachment
      Does anyone knows a good authoring tool supporting <imagemap>. I am
      looking for a fuctionality similar to these hotspotting functions which
      are standard in HTML authoring tools since more than 10 years.

      Something like this:
      - inserting an image
      - drawing a rectangle or a circle over the image
      - linking this rectangle to a target position in the file or to another

      Best regards

      Chris
    • Prof. Sissi Closs
      Hi Chris, we us CofeeCup quite often. Regards Sissi ... Von: dita-users@yahoogroups.com [mailto:dita-users@yahoogroups.com] Im Auftrag von Chris Kravogel
      Message 2 of 7 , Jun 1, 2007
      • 0 Attachment
        Nachricht
        Hi Chris,
         
        we us CofeeCup quite often.
         
        Regards
        Sissi
        -----Ursprüngliche Nachricht-----
        Von: dita-users@yahoogroups.com [mailto:dita-users@yahoogroups.com] Im Auftrag von Chris Kravogel
        Gesendet: Freitag, 1. Juni 2007 14:07
        An: dita-users@yahoogroups.com
        Betreff: [dita-users] <imagemap> support

        Does anyone knows a good authoring tool supporting <imagemap>. I am
        looking for a fuctionality similar to these hotspotting functions which
        are standard in HTML authoring tools since more than 10 years.

        Something like this:
        - inserting an image
        - drawing a rectangle or a circle over the image
        - linking this rectangle to a target position in the file or to another

        Best regards

        Chris

      • Chris Kravogel
        I tried to play around a little bit with the element and unfortuneatly I could not find lot of tool support. So I moved to html editors to generate
        Message 3 of 7 , Jul 2, 2007
        • 0 Attachment
          I tried to play around a little bit with the <imagemap> element and
          unfortuneatly I could not find lot of tool support.

          So I moved to html editors to generate <imagemap> code, e.g. the
          CoffeeCup tool.


          But, the HTML 4.01 code did not match with the DITA Utilities code.

          The DITA language ref document describes:
          "The imagemap element supports the basic functionality of the
          HTML "client-side" image map markup." And is listing an example:

          <imagemap>
          <image href="tip-ing.jpg" heigt="12" width="12">
          <area>
          <shape>rect</shape>
          <coords>0,0,21,12</coords>
          <xref href="tip.xml"/>
          </area>
          <imagemap>

          but when I check the HTML 4.01 standard, then I get a different code:

          <img src="tip-ing.jpg" heigt="12" width="12">
          <map name="test">
          <area shape="rect" coords="0,0,21,12" href="tip.xml"/>
          </map>

          OK, I understand why we are using <imagemap> and not the HTML element
          <map> as the element <map> is already used for DITA Maps.
          However, why do we have elements for shape and coords in DITA instead
          of the attribues as in HTML?

          The strugle is, that even when I use an HTML editor to generate
          imagemaps, I can not copy the code into my DITA document, as the code
          is different.

          Does anyone has a good option we could use ?

          Best regards

          Chris



          --- In dita-users@yahoogroups.com, "Prof. Sissi Closs" <closs@...>
          wrote:
          >
          > Hi Chris,
          >
          > we us CofeeCup quite often.
          >
          > Regards
          > Sissi
          >
          > -----Ursprüngliche Nachricht-----
          > Von: dita-users@yahoogroups.com [mailto:dita-users@yahoogroups.com]
          Im
          > Auftrag von Chris Kravogel
          > Gesendet: Freitag, 1. Juni 2007 14:07
          > An: dita-users@yahoogroups.com
          > Betreff: [dita-users] <imagemap> support
          >
          >
          >
          > Does anyone knows a good authoring tool supporting <imagemap>. I am
          > looking for a fuctionality similar to these hotspotting functions
          which
          > are standard in HTML authoring tools since more than 10 years.
          >
          > Something like this:
          > - inserting an image
          > - drawing a rectangle or a circle over the image
          > - linking this rectangle to a target position in the file or to
          another
          >
          > Best regards
          >
          > Chris
          >
        • Don Day
          DITA s element is an example of domain specialization. As such, new attribute names such as shape and coords could not be introduced. Therefore
          Message 4 of 7 , Jul 2, 2007
          • 0 Attachment
            DITA's <imagemap> element is an example of domain specialization. As such,
            new attribute names such as "shape" and "coords" could not be introduced.
            Therefore the semantic for that information was retained by creating
            elements to hold that data. Another case where I can recall that DITA's
            markup is not quite a cut/paste match for HTML is the definition list,
            where DITA introduces the <dlentry> container, which provides much better
            grouping for sets of terms and definitions. The <image>, <object> and
            <param> elements are likewise close, but use element constructs rather than
            attributes for alternate text descriptions.

            I had hoped for editor vendors to provide entry-assist tools for imagemap.
            Here's a suggestion to someone in the DITA community to write a mashup tool
            for DITA users worldwide to paste in the HTML imagemap structure, run a
            Tidy/XSLT sequence at the server, and return the DITA equivalent to the
            textarea for you to copy back out (much like machine translation interfaces
            like Babelfish or freetranslation).

            Regards,
            --
            Don Day
            Chair, OASIS DITA Technical Committee
            IBM Lead DITA Architect
            Email: dond@...
            11501 Burnet Rd. MS9033E015, Austin TX 78758
            Phone: +1 512-838-8550
            T/L: 678-8550

            "Where is the wisdom we have lost in knowledge?
            Where is the knowledge we have lost in information?"
            --T.S. Eliot

            dita-users@yahoogroups.com wrote on 07/02/2007 09:12:31 AM:

            > I tried to play around a little bit with the <imagemap> element and
            > unfortuneatly I could not find lot of tool support.
            >
            > So I moved to html editors to generate <imagemap> code, e.g. the
            > CoffeeCup tool.
            >
            > But, the HTML 4.01 code did not match with the DITA Utilities code.
            >
            > The DITA language ref document describes:
            > "The imagemap element supports the basic functionality of the
            > HTML "client-side" image map markup." And is listing an example:
            >
            > <imagemap>
            > <image href="tip-ing.jpg" heigt="12" width="12">
            > <area>
            > <shape>rect</shape>
            > <coords>0,0,21,12</coords>
            > <xref href="tip.xml"/>
            > </area>
            > <imagemap>
            >
            > but when I check the HTML 4.01 standard, then I get a different code:
            >
            > <img src="tip-ing.jpg" heigt="12" width="12">
            > <map name="test">
            > <area shape="rect" coords="0,0,21,12" href="tip.xml"/>
            > </map>
            >
            > OK, I understand why we are using <imagemap> and not the HTML element
            > <map> as the element <map> is already used for DITA Maps.
            > However, why do we have elements for shape and coords in DITA instead
            > of the attribues as in HTML?
            >
            > The strugle is, that even when I use an HTML editor to generate
            > imagemaps, I can not copy the code into my DITA document, as the code
            > is different.
            >
            > Does anyone has a good option we could use ?
            >
            > Best regards
            >
            > Chris
            >
            > --- In dita-users@yahoogroups.com, "Prof. Sissi Closs" <closs@...>
            > wrote:
            > >
            > > Hi Chris,
            > >
            > > we us CofeeCup quite often.
            > >
            > > Regards
            > > Sissi
            > >
            > > -----Ursprüngliche Nachricht-----
            > > Von: dita-users@yahoogroups.com [mailto:dita-users@yahoogroups.com]
            > Im
            > > Auftrag von Chris Kravogel
            > > Gesendet: Freitag, 1. Juni 2007 14:07
            > > An: dita-users@yahoogroups.com
            > > Betreff: [dita-users] <imagemap> support
            > >
            > >
            > >
            > > Does anyone knows a good authoring tool supporting <imagemap>. I am
            > > looking for a fuctionality similar to these hotspotting functions
            > which
            > > are standard in HTML authoring tools since more than 10 years.
            > >
            > > Something like this:
            > > - inserting an image
            > > - drawing a rectangle or a circle over the image
            > > - linking this rectangle to a target position in the file or to
            > another
            > >
            > > Best regards
            > >
            > > Chris
            > >

            >
          • Chris Kravogel
            Don Thanks for your feedback. Writing an XSLT to transfer the HTML image map into a DITA is not a big deal indeed, however it needs one additional
            Message 5 of 7 , Jul 2, 2007
            • 0 Attachment
              Don

              Thanks for your feedback. Writing an XSLT to transfer the HTML image
              map into a DITA <imagemap> is not a big deal indeed, however it needs
              one additional step for the author to go getting the required result.
              I like your supposed babelfish like solution.

              I was surprised that neither arbortext nor xmetal offer an integral
              support of <imagemap> yet.

              But how about attribute specialization in DITA 1.1. I am not 100%
              sure with the DITA 1.1 attribute specialization in combination with a
              domain specialization, but wouldn't it be possible to add the
              attributes shape, coord and href to the <area> element now ?

              Best regards

              Chris

              --- In dita-users@yahoogroups.com, Don Day <dond@...> wrote:
              >
              > DITA's <imagemap> element is an example of domain specialization.
              As such,
              > new attribute names such as "shape" and "coords" could not be
              introduced.
              > Therefore the semantic for that information was retained by creating
              > elements to hold that data. Another case where I can recall that
              DITA's
              > markup is not quite a cut/paste match for HTML is the definition
              list,
              > where DITA introduces the <dlentry> container, which provides much
              better
              > grouping for sets of terms and definitions. The <image>, <object>
              and
              > <param> elements are likewise close, but use element constructs
              rather than
              > attributes for alternate text descriptions.
              >
              > I had hoped for editor vendors to provide entry-assist tools for
              imagemap.
              > Here's a suggestion to someone in the DITA community to write a
              mashup tool
              > for DITA users worldwide to paste in the HTML imagemap structure,
              run a
              > Tidy/XSLT sequence at the server, and return the DITA equivalent to
              the
              > textarea for you to copy back out (much like machine translation
              interfaces
              > like Babelfish or freetranslation).
              >
              > Regards,
              > --
              > Don Day
              > Chair, OASIS DITA Technical Committee
              > IBM Lead DITA Architect
              > Email: dond@...
              > 11501 Burnet Rd. MS9033E015, Austin TX 78758
              > Phone: +1 512-838-8550
              > T/L: 678-8550
              >
              > "Where is the wisdom we have lost in knowledge?
              > Where is the knowledge we have lost in information?"
              > --T.S. Eliot
              >
              > dita-users@yahoogroups.com wrote on 07/02/2007 09:12:31 AM:
              >
              > > I tried to play around a little bit with the <imagemap> element
              and
              > > unfortuneatly I could not find lot of tool support.
              > >
              > > So I moved to html editors to generate <imagemap> code, e.g. the
              > > CoffeeCup tool.
              > >
              > > But, the HTML 4.01 code did not match with the DITA Utilities
              code.
              > >
              > > The DITA language ref document describes:
              > > "The imagemap element supports the basic functionality of the
              > > HTML "client-side" image map markup." And is listing an example:
              > >
              > > <imagemap>
              > > <image href="tip-ing.jpg" heigt="12" width="12">
              > > <area>
              > > <shape>rect</shape>
              > > <coords>0,0,21,12</coords>
              > > <xref href="tip.xml"/>
              > > </area>
              > > <imagemap>
              > >
              > > but when I check the HTML 4.01 standard, then I get a different
              code:
              > >
              > > <img src="tip-ing.jpg" heigt="12" width="12">
              > > <map name="test">
              > > <area shape="rect" coords="0,0,21,12" href="tip.xml"/>
              > > </map>
              > >
              > > OK, I understand why we are using <imagemap> and not the HTML
              element
              > > <map> as the element <map> is already used for DITA Maps.
              > > However, why do we have elements for shape and coords in DITA
              instead
              > > of the attribues as in HTML?
              > >
              > > The strugle is, that even when I use an HTML editor to generate
              > > imagemaps, I can not copy the code into my DITA document, as the
              code
              > > is different.
              > >
              > > Does anyone has a good option we could use ?
              > >
              > > Best regards
              > >
              > > Chris
              > >
              > > --- In dita-users@yahoogroups.com, "Prof. Sissi Closs" <closs@>
              > > wrote:
              > > >
              > > > Hi Chris,
              > > >
              > > > we us CofeeCup quite often.
              > > >
              > > > Regards
              > > > Sissi
              > > >
              > > > -----Ursprüngliche Nachricht-----
              > > > Von: dita-users@yahoogroups.com [mailto:dita-
              users@yahoogroups.com]
              > > Im
              > > > Auftrag von Chris Kravogel
              > > > Gesendet: Freitag, 1. Juni 2007 14:07
              > > > An: dita-users@yahoogroups.com
              > > > Betreff: [dita-users] <imagemap> support
              > > >
              > > >
              > > >
              > > > Does anyone knows a good authoring tool supporting <imagemap>.
              I am
              > > > looking for a fuctionality similar to these hotspotting
              functions
              > > which
              > > > are standard in HTML authoring tools since more than 10 years.
              > > >
              > > > Something like this:
              > > > - inserting an image
              > > > - drawing a rectangle or a circle over the image
              > > > - linking this rectangle to a target position in the file or to
              > > another
              > > >
              > > > Best regards
              > > >
              > > > Chris
              > > >
              >
              > >
              >
            • Eliot Kimber
              ... No, attribute specialization can only be done for *global* attributes (from base= or props=). There s no way to add attributes to a specific element type,
              Message 6 of 7 , Jul 2, 2007
              • 0 Attachment
                On Mon, 2007-07-02 at 15:35 +0000, Chris Kravogel wrote:
                > But how about attribute specialization in DITA 1.1. I am not 100%
                > sure with the DITA 1.1 attribute specialization in combination with a
                > domain specialization, but wouldn't it be possible to add the
                > attributes shape, coord and href to the <area> element now ?

                No, attribute specialization can only be done for *global* attributes
                (from base= or props=). There's no way to add attributes to a specific
                element type, nor is there a way to rename attributes via
                specialization.

                Note that both of these specialization features would add significant
                syntax and processing overhead so they must be thought through very
                carefully, although the requirement is clear.

                What you *can* do is specialize <data> to create subelements that serve
                as attributes, although there are limitations there as well, in terms of
                both where <data> is currently allowed and in terms of using wrappers to
                clearly bind specializations of <data> to the associated content (for
                example, in DITA 1.1 there's no way to have a wrapper inside of <p> that
                allows everything that is an allowed child of <p>, e.g., <fig>).

                I have used the <data> specialization approach when I've need what are
                conceptually element-specific attributes in a specialization.

                Cheers,

                Eliot
              • Su-Laine Yeo
                Hi Chris, A while ago we investigated the possibility of automatically converting HTML elements into DITA elements. It is not straightforward
                Message 7 of 7 , Jul 4, 2007
                • 0 Attachment
                  Hi Chris,

                  A while ago we investigated the possibility of automatically
                  converting HTML <map> elements into DITA <imagemap> elements. It is
                  not straightforward to do, because although HTML is really flexible
                  with what is allowed inside <map>, DITA is very restrictive with what
                  is allowed inside <imagemap>. So the conversion script would have to
                  be rather complex.

                  You are on the right track in using an HTML editor to draw the image
                  map. If you only need to create a few image maps from time to time, a
                  strategy we've found to be reasonably efficient is to do the following:

                  1) In your XML editor, insert the basic <imagemap> markup:

                  <imagemap>
                  <image href="tip-ing.jpg" height="12" width="12">
                  <area>
                  <shape></shape>
                  <coords></coords>
                  <xref href="tip.xml"/>
                  </area>
                  <imagemap>

                  Most DITA editors (including XMetaL) have features to choose the image
                  and the xref to link to.

                  2) In your HTML editor, create the image map using the same image
                  file. The HTML markup will look like this:

                  <img src="tip-ing.jpg" height="12" width="12">
                  <map name="test">
                  <area shape="rect" coords="0,0,21,12" href="tip.xml"/>
                  </map>

                  4) Copy the following from the HTML to your DITA file:
                  - Copy the HTML "shape" attribute value into the DITA <shape> element
                  - Copy the HTML "coords" attribute value into the DITA <coords> element.

                  With this strategy, instead of trying to transform the whole mass of
                  HTML code, you're just picking out the nuggets, which are the <coords>
                  numbers.

                  The above method isn't ideal, of course, but it is possible to train
                  people to do it and your team may find it good enough for infrequent
                  use. If this won't work for you, XMetaL could probably be extended,
                  through JustSystems professional services, to include nicer support
                  for editing image maps.

                  Good luck and best regards,
                  Su-Laine

                  Su-Laine Yeo
                  Interaction Design Specialist, XMetaL

                  JustSystems, Inc.
                  Office: 778-327-6356
                  su-laine.yeo at justsystems dotcom
                  http://na.justsystems.com


                  --- In dita-users@yahoogroups.com, "Chris Kravogel" <dita@...> wrote:
                  >
                  > Don
                  >
                  > Thanks for your feedback. Writing an XSLT to transfer the HTML image
                  > map into a DITA <imagemap> is not a big deal indeed, however it needs
                  > one additional step for the author to go getting the required result.
                  > I like your supposed babelfish like solution.
                  >
                  > I was surprised that neither arbortext nor xmetal offer an integral
                  > support of <imagemap> yet.
                  >
                  > But how about attribute specialization in DITA 1.1. I am not 100%
                  > sure with the DITA 1.1 attribute specialization in combination with a
                  > domain specialization, but wouldn't it be possible to add the
                  > attributes shape, coord and href to the <area> element now ?
                  >
                  > Best regards
                  >
                  > Chris
                  >
                  > --- In dita-users@yahoogroups.com, Don Day <dond@> wrote:
                  > >
                  > > DITA's <imagemap> element is an example of domain specialization.
                  > As such,
                  > > new attribute names such as "shape" and "coords" could not be
                  > introduced.
                  > > Therefore the semantic for that information was retained by creating
                  > > elements to hold that data. Another case where I can recall that
                  > DITA's
                  > > markup is not quite a cut/paste match for HTML is the definition
                  > list,
                  > > where DITA introduces the <dlentry> container, which provides much
                  > better
                  > > grouping for sets of terms and definitions. The <image>, <object>
                  > and
                  > > <param> elements are likewise close, but use element constructs
                  > rather than
                  > > attributes for alternate text descriptions.
                  > >
                  > > I had hoped for editor vendors to provide entry-assist tools for
                  > imagemap.
                  > > Here's a suggestion to someone in the DITA community to write a
                  > mashup tool
                  > > for DITA users worldwide to paste in the HTML imagemap structure,
                  > run a
                  > > Tidy/XSLT sequence at the server, and return the DITA equivalent to
                  > the
                  > > textarea for you to copy back out (much like machine translation
                  > interfaces
                  > > like Babelfish or freetranslation).
                  > >
                  > > Regards,
                  > > --
                  > > Don Day
                  > > Chair, OASIS DITA Technical Committee
                  > > IBM Lead DITA Architect
                  > > Email: dond@
                  > > 11501 Burnet Rd. MS9033E015, Austin TX 78758
                  > > Phone: +1 512-838-8550
                  > > T/L: 678-8550
                  > >
                  > > "Where is the wisdom we have lost in knowledge?
                  > > Where is the knowledge we have lost in information?"
                  > > --T.S. Eliot
                  > >
                  > > dita-users@yahoogroups.com wrote on 07/02/2007 09:12:31 AM:
                  > >
                  > > > I tried to play around a little bit with the <imagemap> element
                  > and
                  > > > unfortuneatly I could not find lot of tool support.
                  > > >
                  > > > So I moved to html editors to generate <imagemap> code, e.g. the
                  > > > CoffeeCup tool.
                  > > >
                  > > > But, the HTML 4.01 code did not match with the DITA Utilities
                  > code.
                  > > >
                  > > > The DITA language ref document describes:
                  > > > "The imagemap element supports the basic functionality of the
                  > > > HTML "client-side" image map markup." And is listing an example:
                  > > >
                  > > > <imagemap>
                  > > > <image href="tip-ing.jpg" heigt="12" width="12">
                  > > > <area>
                  > > > <shape>rect</shape>
                  > > > <coords>0,0,21,12</coords>
                  > > > <xref href="tip.xml"/>
                  > > > </area>
                  > > > <imagemap>
                  > > >
                  > > > but when I check the HTML 4.01 standard, then I get a different
                  > code:
                  > > >
                  > > > <img src="tip-ing.jpg" heigt="12" width="12">
                  > > > <map name="test">
                  > > > <area shape="rect" coords="0,0,21,12" href="tip.xml"/>
                  > > > </map>
                  > > >
                  > > > OK, I understand why we are using <imagemap> and not the HTML
                  > element
                  > > > <map> as the element <map> is already used for DITA Maps.
                  > > > However, why do we have elements for shape and coords in DITA
                  > instead
                  > > > of the attribues as in HTML?
                  > > >
                  > > > The strugle is, that even when I use an HTML editor to generate
                  > > > imagemaps, I can not copy the code into my DITA document, as the
                  > code
                  > > > is different.
                  > > >
                  > > > Does anyone has a good option we could use ?
                  > > >
                  > > > Best regards
                  > > >
                  > > > Chris
                  > > >
                  > > > --- In dita-users@yahoogroups.com, "Prof. Sissi Closs" <closs@>
                  > > > wrote:
                  > > > >
                  > > > > Hi Chris,
                  > > > >
                  > > > > we us CofeeCup quite often.
                  > > > >
                  > > > > Regards
                  > > > > Sissi
                  > > > >
                  > > > > -----Ursprüngliche Nachricht-----
                  > > > > Von: dita-users@yahoogroups.com [mailto:dita-
                  > users@yahoogroups.com]
                  > > > Im
                  > > > > Auftrag von Chris Kravogel
                  > > > > Gesendet: Freitag, 1. Juni 2007 14:07
                  > > > > An: dita-users@yahoogroups.com
                  > > > > Betreff: [dita-users] <imagemap> support
                  > > > >
                  > > > >
                  > > > >
                  > > > > Does anyone knows a good authoring tool supporting <imagemap>.
                  > I am
                  > > > > looking for a fuctionality similar to these hotspotting
                  > functions
                  > > > which
                  > > > > are standard in HTML authoring tools since more than 10 years.
                  > > > >
                  > > > > Something like this:
                  > > > > - inserting an image
                  > > > > - drawing a rectangle or a circle over the image
                  > > > > - linking this rectangle to a target position in the file or to
                  > > > another
                  > > > >
                  > > > > Best regards
                  > > > >
                  > > > > Chris
                  > > > >
                  > >
                  > > >
                  > >
                  >
                Your message has been successfully submitted and would be delivered to recipients shortly.