<inlinemediaobject>
Jirka Kosek
jirka na kosek.cz
Středa Říjen 30 15:17:54 CET 2002
Radek Budař wrote:
> Bohužel, i když <inlinemediaobject> má jako PARENT uvedeny tg <title>,
> obrazek se nezobrazil vubec a to jak v HTML Helpu, tak v HTML. Pomohl jsme
> si tak, ze jsem misto <title> použil <para>, to pak bylo vsechno v pořádku,
> ale takove reseni se mi moc nelibi.
Styly nepodporují zpracování obrázků v elementu title. Přinášelo by to
problémy při zpracování obsahu apod. Můžete si upravit styly, něco
takového by mohlo fungovat:
<xsl:template name="nongraphical.admonition">
<div class="{name(.)}">
<xsl:if test="$admon.style">
<xsl:attribute name="style">
<xsl:value-of select="$admon.style"/>
</xsl:attribute>
</xsl:if>
<h3 class="title">
<xsl:call-template name="anchor"/>
<xsl:apply-templates select="title"/>
</h3>
<xsl:apply-templates/>
</div>
</xsl:template>
Otázkou je, zda váš problém řešit takto. Pokud chcete mít před
poznámkami nějakou ikonu, stačí zapnout parametr admon.graphic a v
dalších parametrech nastavit správně cestu k adresáři s ikonami.
Pokud chcete mít ikonu jen před některými poznámkami, je asi lepší na
poznámce nastavit nějaký atribut (role, revisionflag apod.) a upravit
styly tak, aby před tuto poznámu obrázek vložily.
--
-----------------------------------------------------------------
Jirka Kosek
e-mail: jirka na kosek.cz
http://www.kosek.cz
Další informace o konferenci Docbook