Re: (dsssl) ANSI Text and RTF

Subject: Re: (dsssl) ANSI Text and RTF
From: Brandon Ibach <bibach@xxxxxxxxxxxxxx>
Date: Fri, 21 Dec 2001 16:51:59 -0600
Quoting Brian Leary <Brian.Leary@xxxxxxxxxxxx>:
> I am making an attempt to create external links to a URL (IE -
> http://www.test.com ) using DSSSL and JADE to convert an XML document to
> RTF.
> 
> Here is some info on my DSSSL style sheet
> 
> ;This is used for an external link to a url
> 	destination: (with-mode #f(idref-address (attribute-string
> "citetitle" (current-node))))
> 
> Now in the RTF output when you mouseover an internal link you get tool tip
> text that says ID_70528 (or link destination) but for the External link you
> get ID_http_58_47_47__www_46_test_46_com.
> 
>  If I can get the external link tool tip text to read http://www.test.com I
>  will be all set and the hyperlink document will work.  
> 
> It looks as though RTF is converting the : // and . to ANSI _58 _47, etc.
> Is there a way in the DSSSL to control the ANSI definition for the RTF ? or
> to tell it that I want the actual symbol, not the numbers, etc.
> Any help would be greatly apreciated.
> 
   Actually, I think the stylesheet is responsible for mangling the
URL.  The (idref-address) function is intended for use with internal
links.  I have no idea if this will solve your problem (as I don't do
much with RTF), but try taking the (idref-address) call out and see
what happens.

-Brandon :)

 DSSSList info and archive:  http://www.mulberrytech.com/dsssl/dssslist

Current Thread