Titulky kapitol/sekcii

Jaroslav Kuruc kuruc na fiit.stuba.sk
Úterý Březen 1 18:03:44 CET 2005


Zdravim,

Jaroslav Kuruc wrote:
> Zdravim,
> 
> daju sa standardne docbook xsl sablony upravit tak, aby pri generovani
> titulku kapitoly/sekcie pri zapnuti automatickeho cislovania generovali
> vystup formatovany nejako takto:
> 
> Kapitola 1
> Nazov kapitoly (na novom riadku)
> 
> 1.1 Nazov sekcie, ktory ked je prilis dlhy, zalomi
>     sa takto

Riesenie tohto problemu sa mi medzicasom podarilo najst, takze ak by to 
niekoho zaujimalo:

<!-- Section title aligned with the autolabel end. -->
<xsl:template match="section|sect1|sect2|sect3|sect4|sect5"
   mode="object.title.markup">
   <fo:list-block provisional-label-separation="0.2em"
     provisional-distance-between-starts="0.5in"
     margin-left="0.0in"
     xsl:use-attribute-sets="section.title.properties">
     <fo:list-item>
       <fo:list-item-label end-indent="label-end()" text-align="start">
         <fo:block>
           <xsl:apply-templates select="." mode="label.markup"/>
         </fo:block>
       </fo:list-item-label>
       <fo:list-item-body start-indent="body-start()">
         <fo:block>
           <xsl:apply-templates select="." mode="title.markup"/>
         </fo:block>
       </fo:list-item-body>
     </fo:list-item>
   </fo:list-block>
</xsl:template>

> 
> S pozdravom,
> 

-- 
Jaroslav Kuruc
kuruc na fiit.stuba.sk
Slovak University of Technology
Faculty of Informatics and Information Technologies
Ilkovicova 3
84216 Bratislava
Slovakia


Další informace o konferenci Docbook