Hi Esteban,
We would need to sort out if the problem is in the XSLT process or the
ruby script that handles epub package assembly.
Can you examine the output to see if there is a reference to the image
file in an <img> element in the epub html output files? If not, then the
problem is with the XSLT process.
If there is such a reference, then then XSLT is working and the problem
is that the ruby process is not copying the image file to the output
directory for inclusion in the package.
I should mention that the epub3 stylesheet will generate output that
conforms better to the current EPUB standard.
Bob Stayton
[email protected]
On 8/17/2021 6:10 AM, Esteban Zimanyi wrote:
I am using docbook, xsltproc, dblatex, and dbtoepub (epub not epub3)
with a standard Ubuntu distribution
https://packages.ubuntu.com/bionic/all/docbook/filelist
<https://packages.ubuntu.com/bionic/all/docbook/filelist>
https://packages.ubuntu.com/bionic/all/docbook-xsl/filelist
<https://packages.ubuntu.com/bionic/all/docbook-xsl/filelist>
https://packages.ubuntu.com/bionic/all/dblatex/filelist
<https://packages.ubuntu.com/bionic/all/dblatex/filelist>
https://packages.ubuntu.com/bionic/all/dbtoepub/filelist
<https://packages.ubuntu.com/bionic/all/dbtoepub/filelist>
and I am trying to produce manuals in HTML, PDF, and EPUB format.
I want to select the image to use depending on the output format as
follows
<figure id="tiling" float="start">
<title>Multidimensional tiling for temporal floats.</title>
<mediaobject>
<imageobject><imagedata format="PDF" scale="75"
fileref="images/tiling.pdf"/></imageobject>
<imageobject><imagedata format="SVG" scale="75"
fileref="images/tiling.svg"/></imageobject>
<imageobject><imagedata format="PNG" scale="75"
fileref="images/tiling.png"/></imageobject>
</mediaobject>
</figure>
This works well for producing HTML and PDF format but dbtoepub does
not understand this and does not include any image. I have also tried
with roles (e.g. role="html" or role="dblatex") but also does not work
with dbtoepub.
Any way to solve this ?
------------------------------------------------------------
Prof. Esteban Zimanyi
Department of Computer & Decision Engineering (CoDE) CP 165/15
Universite Libre de Bruxelles
Avenue F. D. Roosevelt 50
B-1050 Brussels, Belgium
fax: + 32.2.650.47.13
tel: + 32.2.650.31.85
e-mail: [email protected] <mailto:[email protected]>
Internet: http://cs.ulb.ac.be/members/esteban/
<http://cs.ulb.ac.be/members/esteban/>
------------------------------------------------------------