<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