97 lines
3.4 KiB
XML
97 lines
3.4 KiB
XML
<?xml version="1.0"?>
|
|
|
|
<!--
|
|
|
|
This is the XSL HTML configuration file for the Hibernate
|
|
Reference Documentation.
|
|
|
|
It took me days to figure out this stuff and fix most of
|
|
the obvious bugs in the DocBook XSL distribution, so if you
|
|
use this stylesheet, give some credit back to the Hibernate
|
|
project.
|
|
|
|
christian.bauer@bluemars.de
|
|
-->
|
|
|
|
<!DOCTYPE xsl:stylesheet [
|
|
<!ENTITY db_xsl "chunk.xsl">
|
|
<!ENTITY callout_gfx_path "images/callouts/">
|
|
<!ENTITY admon_gfx_path "images/admons/">
|
|
]>
|
|
|
|
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
|
|
version="1.0"
|
|
xmlns="http://www.w3.org/TR/xhtml1/transitional"
|
|
exclude-result-prefixes="#default">
|
|
|
|
<xsl:import href="&db_xsl;"/>
|
|
|
|
<!--###################################################
|
|
HTML Settings
|
|
################################################### -->
|
|
|
|
<xsl:param name="chunk.section.depth">'5'</xsl:param>
|
|
<xsl:param name="use.id.as.filename">'1'</xsl:param>
|
|
<xsl:param name="html.stylesheet">styles/html/acegi.css</xsl:param>
|
|
|
|
<!-- These extensions are required for table printing and other stuff -->
|
|
<xsl:param name="use.extensions">1</xsl:param>
|
|
<xsl:param name="tablecolumns.extension">0</xsl:param>
|
|
<xsl:param name="callout.extensions">1</xsl:param>
|
|
<xsl:param name="graphicsize.extension">0</xsl:param>
|
|
|
|
<!--###################################################
|
|
Table Of Contents
|
|
################################################### -->
|
|
|
|
<!-- Generate the TOCs for named components only -->
|
|
<xsl:param name="generate.toc">
|
|
book toc
|
|
</xsl:param>
|
|
|
|
<!-- Show only Sections up to level 3 in the TOCs -->
|
|
<xsl:param name="toc.section.depth">3</xsl:param>
|
|
|
|
<!--###################################################
|
|
Labels
|
|
################################################### -->
|
|
|
|
<!-- Label Chapters and Sections (numbering) -->
|
|
<xsl:param name="chapter.autolabel">1</xsl:param>
|
|
<xsl:param name="section.autolabel" select="1"/>
|
|
<xsl:param name="section.label.includes.component.label" select="1"/>
|
|
|
|
<!--###################################################
|
|
Callouts
|
|
################################################### -->
|
|
|
|
<!-- Use images for callouts instead of (1) (2) (3) -->
|
|
<xsl:param name="callout.graphics">1</xsl:param>
|
|
<xsl:param name="callout.graphics.path">&callout_gfx_path;</xsl:param>
|
|
|
|
<!-- Place callout marks at this column in annotated areas -->
|
|
<xsl:param name="callout.defaultcolumn">90</xsl:param>
|
|
|
|
<!--###################################################
|
|
Admonitions
|
|
################################################### -->
|
|
|
|
<!-- Use nice graphics for admonitions -->
|
|
<xsl:param name="admon.graphics">'1'</xsl:param>
|
|
<xsl:param name="admon.graphics.path">&admon_gfx_path;</xsl:param>
|
|
|
|
<!--###################################################
|
|
Misc
|
|
################################################### -->
|
|
|
|
<!-- Placement of titles -->
|
|
<xsl:param name="formal.title.placement">
|
|
figure after
|
|
example before
|
|
equation before
|
|
table before
|
|
procedure before
|
|
</xsl:param>
|
|
|
|
</xsl:stylesheet>
|