2016-11-05 12:13:42 +01:00
<?xml version="1.0" encoding="iso-8859-1"?>
<!--
dblatex(1) XSL user stylesheet for asciidoc(1).
See dblatex(1) -p option.
modified for Proxmox VE documenation.
-->
<xsl:stylesheet xmlns:xsl= "http://www.w3.org/1999/XSL/Transform" version= "1.0" >
<!-- TOC links in the titles, and in blue. -->
<xsl:param name= "latex.hyperparam" > colorlinks,linkcolor=blue,pdfstartview=FitH</xsl:param>
<xsl:param name= "doc.publisher.show" > 0</xsl:param>
<xsl:param name= "doc.lot.show" > </xsl:param>
<xsl:param name= "term.breakline" > 1</xsl:param>
<xsl:param name= "doc.collab.show" > 0</xsl:param>
<xsl:param name= "doc.publisher.show" > 0</xsl:param>
<xsl:param name= "doc.section.depth" > 2</xsl:param>
<xsl:param name= "toc.section.depth" > 2</xsl:param>
<xsl:param name= "table.in.float" > 0</xsl:param>
<xsl:param name= "monoseq.hyphenation" > 0</xsl:param>
<xsl:param name= "latex.output.revhistory" > 0</xsl:param>
<xsl:param name= "latex.class.options" > 12pt</xsl:param>
<!-- This doesn't work, don't know why, see:
http://dblatex.sourceforge.net/html/manual/apas03.html
./docbook-xsl/common.xsl
-->
<!--
<xsl:param name= "doc.toc.show" >
<xsl:choose >
<xsl:when test= "/processing-instruction('asciidoc-toc')" >
1
</xsl:when>
<xsl:otherwise >
0
</xsl:otherwise>
</xsl:choose>
</xsl:param>
<xsl:param name= "doc.lot.show" >
<xsl:choose >
<xsl:when test= "/book" >
figure,table,equation,example
</xsl:when>
</xsl:choose>
</xsl:param>
-->
<xsl:param name= "doc.toc.show" > 1</xsl:param>
<!--
Override default literallayout template.
See `./dblatex/dblatex-readme.txt`.
-->
<xsl:template match= "address|literallayout[@class!='monospaced']" >
<xsl:text > \begin{alltt}</xsl:text>
<xsl:text > \normalfont{} </xsl:text>
<xsl:apply-templates />
<xsl:text > \end{alltt}</xsl:text>
</xsl:template>
<xsl:template match= "processing-instruction('asciidoc-pagebreak')" >
<!-- force hard pagebreak, varies from 0(low) to 4(high) -->
<xsl:text > \pagebreak[4] </xsl:text>
<xsl:apply-templates />
<xsl:text > </xsl:text>
</xsl:template>
<xsl:template match= "processing-instruction('asciidoc-br')" >
<xsl:text > \newline </xsl:text>
</xsl:template>
<xsl:template match= "processing-instruction('asciidoc-hr')" >
<!-- draw a 444 pt line (centered) -->
<xsl:text > \begin{center} </xsl:text>
<xsl:text > \line(1,0){444} </xsl:text>
<xsl:text > \end{center} </xsl:text>
</xsl:template>
<xsl:template match= "formalpara" >
2016-11-05 18:41:59 +01:00
<xsl:text > \paragraph*{</xsl:text>
2016-11-05 12:13:42 +01:00
<xsl:call-template name= "normalize-scape" >
<xsl:with-param name= "string" select= "title" />
</xsl:call-template>
2016-11-05 18:41:59 +01:00
<xsl:text > } </xsl:text>
2016-11-05 12:13:42 +01:00
<xsl:call-template name= "label.id" />
<xsl:apply-templates />
<xsl:text > </xsl:text>
<xsl:text > </xsl:text>
</xsl:template>
</xsl:stylesheet>