Vkladani/pouzivani obrazku v docbooku
Jirka Kosek
jirka na kosek.cz
Pátek Prosinec 16 17:34:54 CET 2005
Radek Hnilica wrote:
> Chtěl jsem použít catalog entit pro všechny obrázky. Ten by obsahoval
> řádky jako jsou ty následující
Máte nějaký důvod proč obrázky definujete jako entity? Jediný důvod by
byl, že chcete přepínat mezi různými variantami obrázků prostou změnou
definice souboru s entitami, ale i to jde obejít bez použití entit.
Nejjednodušší a nejflexibilnější je podle mne cestu k obrázků určit
pomocí relativní cesty přímo pomocí atributu fileref.
> Failed to load image: file:/home/radek/src/book/docbook/picture/
> Failed to load image: file:/home/radek/src/book/docbook/picture/
> Failed to load image: file:/home/radek/src/book/docbook/picture/
> Failed to load image: file:/home/radek/src/book/docbook/picture/
>
> A ve výsledném html se objeví následující nesmyslný img tag.
>
> <img src="file:/home/radek/src/book/docbook/picture/" alt="Ten samý obrázek jinak">
>
> Použité xsl jsou snapshhot 2005-12-15 at 10:20 PST. Unique ID for
> this snapshot is E1Emxh2-0003DU-1z. Saxon 6.5.3 a extensiony od p. Koska co mi osobně posílal.
Jak jsem psal, příčina problému je jasná, projevuje se pouze při použití
profilování, kdy se ztratí base URI dokumentu. Pro fileref odkazy je to
již opravené, pro entityref je tam ještě asi nějaká chyba. Zatím jsem
neměl čas to debugovat a opravit, ale mám to na to-do listu.
> http://www.sagehill.net/docbookxsl/GraphicsLocations.html#HtmlOutputDirectory
> jsem pochopil, že se mají provést nějaké šachy s katalogy. Ale
> absolutně nechápu jaké.
Použijte fileref, a nemusíte dělat žádné šachy.
--
------------------------------------------------------------------
Jirka Kosek e-mail: jirka na kosek.cz http://www.kosek.cz
------------------------------------------------------------------
Profesionální školení a poradenství v oblasti technologií XML.
Podívejte se na náš nově spuštěný web http://DocBook.cz
Podrobný přehled školení http://xmlguru.cz/skoleni/
------------------------------------------------------------------
Nejbližší termíny školení:
** XSLT 13.-16.3.2006 ** XML schémata 24.-26.4.2006 **
** DocBook 15.-17.5.2006 ** XSL-FO 12.-13.6.2006 **
------------------------------------------------------------------
------------- další část ---------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3158 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://www.linux.cz/pipermail/docbook/attachments/20051216/d823ea91/attachment.bin>
Další informace o konferenci Docbook