mirror of
https://github.com/postgres/postgres.git
synced 2025-12-18 05:01:01 +03:00
Because of a bug in the DocBook XSL FO style sheet, an xref to a
varlistentry whose term includes an indexterm fails to build. One such
instance was introduced in commit
5086dfceba. Fix by adding the upstream
bug fix to our customization layer.
35 lines
1.3 KiB
XML
35 lines
1.3 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
|
|
version="1.0"
|
|
xmlns:fo="http://www.w3.org/1999/XSL/Format">
|
|
|
|
<xsl:import href="http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl"/>
|
|
<xsl:include href="stylesheet-common.xsl" />
|
|
|
|
<xsl:param name="fop1.extensions" select="1"></xsl:param>
|
|
<xsl:param name="tablecolumns.extension" select="0"></xsl:param>
|
|
<xsl:param name="toc.max.depth">3</xsl:param>
|
|
<xsl:param name="ulink.footnotes" select="1"></xsl:param>
|
|
<xsl:param name="use.extensions" select="1"></xsl:param>
|
|
<xsl:param name="variablelist.as.blocks" select="1"></xsl:param>
|
|
|
|
<xsl:attribute-set name="monospace.verbatim.properties"
|
|
use-attribute-sets="verbatim.properties monospace.properties">
|
|
<xsl:attribute name="wrap-option">wrap</xsl:attribute>
|
|
</xsl:attribute-set>
|
|
|
|
<!-- Change display of some elements -->
|
|
|
|
<xsl:template match="command">
|
|
<xsl:call-template name="inline.monoseq"/>
|
|
</xsl:template>
|
|
|
|
<!-- bug fix from <https://sourceforge.net/p/docbook/bugs/1360/#831b> -->
|
|
|
|
<xsl:template match="varlistentry/term" mode="xref-to">
|
|
<xsl:param name="verbose" select="1"/>
|
|
<xsl:apply-templates mode="no.anchor.mode"/>
|
|
</xsl:template>
|
|
|
|
</xsl:stylesheet>
|