[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: AW: [docbook-apps] Problems with <?dbhtml> and graphics.
Hi! 'keep.relative.image.uris' works, but I don't understand the xml:base attribute. I looked for it, and I found out, that I can use it in the most situations (e.g. by the book, bookinfo and graphic elements). Please can you give me an example, how to use the xml:base attribute, so that it works for me? Thanks, Christian. -----Ursprüngliche Nachricht----- Von: Mauritz Jeanson [mailto:firstname.lastname@example.org] Gesendet: Donnerstag, 21. Februar 2008 19:09 An: 'Christian-Josef Schrattenthaler'; email@example.com Betreff: RE: [docbook-apps] Problems with <?dbhtml> and graphics. > -----Original Message----- > From: Christian-Josef Schrattenthaler > The images stays in the folder ,images_en', and all HTML > files, which are in the root of my directory structure, have > no problems, but if a HTML file is not in the root directroy > the link to the images must be widened with a ,../' (or mor, > to change in to the right directory), but the links are the > same as in the DocBook-XML file. I think it will work if you set the keep.relative.image.uris parameter to 0. The default value is 1, which means that relative image URIs are left untouched. See http://docbook.sourceforge.net/release/xsl/current/doc/html/keep.relative.im age.uris.html In HTML files that are written to subdirectories, image URIs will be prepended by one "../" string for each directory level. Your source document has no explicit base URI (there is no xml:base attribute), and I think the parameter documentation could be clearer about what the interpretation is in this case. A source document always has a base URI, but unless it is specified with an xml:base attribute, you don't have access to it in XSLT 1.0. /MJ