Chunk a use.extensions

Jirka Kosek jirka na kosek.cz
Neděle Duben 24 19:52:21 CEST 2005


Jan Tosovsky wrote:

> PS pro snazsi orientaci v kodu uprav stylu: Cilem je zajistit vlozeni
> obrazku z chapterinfo a prefaceinfo pred nadpis kapitoly/predmluvy. Dalsi
> upravou je chovani obrazku. V xml je uveden jediny nazev souboru, ja si z
> neho odvozuji dva. Prvni (nahled) se zobrazi v html, druhy (detail) se
> zobrazi po klepnuti na obrazek.

No myslím, že si to dost komplikujete. Jestli chcete něco vkládat před 
nadpis kapitoly, jde to jednoduše udělat dvěma způsoby:

1) Kód, který se vloží před každou kapitolu vložte do šablony 
component.separator, která je normálně prázdná:

<xsl:template name="component.separator">
</xsl:template>


2) Upravte šablonu titulní strany tak, aby se element mediaobject 
vkládat před title:

http://www.kosek.cz/xml/db/xsl.html#d0e2759

Konkrétně v té šabloně budete mít něco jako:

<t:titlepage t:element="chapter" t:wrapper="div" class="titlepage">
   <t:titlepage-content t:side="recto">
     <mediaobject/>  <!-- *** Změna *** -->
     <title/>
     <subtitle/>
     <corpauthor/>
     <authorgroup/>
     <author/>
     <othercredit/>
     <releaseinfo/>
     <copyright/>
     <legalnotice/>
     <pubdate/>
     <revision/>
     <revhistory/>
     <abstract/>
   </t:titlepage-content>

   <t:titlepage-content t:side="verso">
   </t:titlepage-content>

   <t:titlepage-separator>
   </t:titlepage-separator>

   <t:titlepage-before t:side="recto">
   </t:titlepage-before>

   <t:titlepage-before t:side="verso">
   </t:titlepage-before>
</t:titlepage>

-- 
------------------------------------------------------------------
   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/
------------------------------------------------------------------

------------- 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/20050424/3e89edca/attachment.bin>


Další informace o konferenci Docbook