This is the mail archive of the
docbook-apps@lists.oasis-open.org
mailing list .
RE: Problem with images when generating HTML output ...
- From: Jeff Beal <jeff dot beal at ansys dot com>
- To: 'Giuseppe Greco' <giuseppe dot greco at bluewin dot ch>,DocBook Apps <docbook-apps at lists dot oasis-open dot org>
- Date: Mon, 30 Dec 2002 09:04:52 -0500
- Subject: RE: DOCBOOK-APPS: Problem with images when generating HTML output ...
The stylesheets don't add extensions to match the format. They assume the
filename is correct and use the format as part of the mediaobject selection
mechanism. In order to do what you want, you'd have to copy and customize
the template named "process.image" in graphics.xsl.
I am a little confused as to why you want to have the stylesheets generate
an extension and how your FO processor is working fine without the
extension. The fileref attribute should be a valid URI to a file, including
the extension. Could you provide a bit more information on the problem you
were having that caused you to drop the .png extension?
Jeff Beal
-----Original Message-----
From: Giuseppe Greco [mailto:giuseppe.greco@bluewin.ch]
Sent: Monday, December 30, 2002 5:15 AM
To: DocBook Apps
Subject: DOCBOOK-APPS: Problem with images when generating HTML
output...
Hi Guys,
I need to generate PDF, PS, and HTML output
from my DocBook documents.
To include images into my documents, I normally
write something like this:
...
<mediaobject>
<imageobject>
<imagedata fileref="myImageFile" format="PNG"/>
</imageobject>
<textobject>
<phrase>My text</phrase>
</textobject>
</mediaobject>
...
I omit the file extension (.png) in the fileref
attribute in order to let the processor to generate
PDF as well PS output correctly (this works fine).
Well, as soon as I try to generate HTML output,
I get some troubles. In fact, the generated
HTML output for the statements above is
...
<div class="mediaobject">
<img src="myImageFile" alt="My text">
</div>
...
As you can see, the file extension (.png) is
missing...
I'm using XSL stylesheets V 1.58.1.
Have you any idea?
--
Giuseppe Greco
Strada Regina 40
6928 Manno (TI)
Switzerland
Mobile: +41 (0) 76 390 60 32
Email : giuseppe.greco@bluewin.ch