Re: Comments on XSL extensions

Dear Mr. Grosso

Please accept my apology for not responding with you sooner.

> Can you please elaborate, given user scenarios, the situation you are
> hoping to address with axf:base-uri.

This requirement for extension was proposed by an implementer who wishes to
realize the PDF environment described in a help of Acrobat:

"Base URL displays the base Uniform Resource Locator (URL) set for Weblinks
in the document. Specifying a base URL makes it easy for you to manage
Weblinks to other Web sites. If the URL to the other site changes, you can
simply edit the base URL and not have to edit each individual Weblink that
refers to that site. The base URL is not used if a link already contains a
complete URL address."

Details may be forwarded by Mr. Ishino (

Yushi Komachi
Panasonic Communications Co., Ltd.
2-3-8 Shimomeguro, Meguro-ku, Tokyo  153-8687 Japan
Phone +81 3 5434 7053,  Fax +81 3 5445 3663

----- Original Message ----- 
From: "Paul Grosso" <>
To: <>
Cc: <>
Sent: Tuesday, March 23, 2004 7:58 AM
Subject: Comments on XSL extensions

> Komachi-san,
> Thank you for your comments on XSL sent to XSL-Editors at:
> The XSL FO Subgroup discussed most of your comments at our
> recent meeting.  I have been tasked with requesting clarification
> of one of your comments.
> One of your requested extensions is as follows:
> ------------------
> axf:base-uri
> The axf:base-uri specifies the location which becomes the base
> of relative URI.
> Value: <uri-specification>
> Initial: empty string
> Applies to: all formatting objects
> Inherited: yes
> Percentages: N/A
> The axf:base-uri is applied to all relative URI in a document. When making
> links using fo:basic-link and specify relative URI, the location that is
> specified using axf:base-uri is interpreted to be base URI. If this
> is omitted or this has empty string, the base location is interpreted as
> current XML file.
> --------------------
> The standard way to affect the base URI (as defined by RFC 2396 [1]) would
> be to incorporate recognition and use of xml:base [2] in XSL-FO
> The base URI so determined would then affect all attributes of typw
> But we are not sure that is what you really want.
> For example, the actual request is to affect the external-destination of
> fo:basic-link, but we don't see how this can be made to work.  When a
> link is activated, the current document is presumably the PDF rendering
> which is a resource that has no particular relationship to the FO result
> document that was the current XML document when the base URI was
> That is, if I processed XML plus XSL to produce PDF on my machine and then
> sent you that PDF (or put the PDF up on the internet), having some path
> in that PDF whose base URI points to someplace on my machine would not
> Can you please elaborate, given user scenarios, the situation you are
> hoping to address with axf:base-uri.
> regards,
> Paul Grosso
> for the XSL FO subgroup

Received on Tuesday, 6 April 2004 04:01:55 UTC