diff options
Diffstat (limited to '')
-rw-r--r-- | doc/xsl/isc-docbook-html.xsl.in | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/doc/xsl/isc-docbook-html.xsl.in b/doc/xsl/isc-docbook-html.xsl.in new file mode 100644 index 0000000..6d27de8 --- /dev/null +++ b/doc/xsl/isc-docbook-html.xsl.in @@ -0,0 +1,65 @@ +<!-- + - Copyright (C) Internet Systems Consortium, Inc. ("ISC") + - + - This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. + - + - See the COPYRIGHT file distributed with this work for additional + - information regarding copyright ownership. +--> + +<!-- ISC customizations for Docbook-XSL HTML generator --> + +<xsl:stylesheet version="1.0" + xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + xmlns:db="http://docbook.org/ns/docbook"> + + <!-- Import the Docbook HTML stuff --> + <xsl:import href="@XSLT_DOCBOOK_STYLE_HTML@"/> + + <!-- Readable HTML output, please --> + <xsl:output indent="yes"/> + + <!-- ANSI C function prototypes, please --> + <xsl:param name="funcsynopsis.style">ansi</xsl:param> + + <!-- Use ranges when constructing copyrights --> + <xsl:param name="make.year.ranges" select="1"/> + + <!-- Include our copyright generator --> + <xsl:include href="copyright.xsl"/> + + <!-- Set comment convention for this output format --> + <xsl:param name="isc.copyright.leader"> - </xsl:param> + <xsl:param name="isc.copyright.breakline"/> + + <!-- Generate consistent id attributes --> + <xsl:param name="generate.consistent.ids" select="1"/> + + <!-- Override Docbook template to insert DOCTYPE and copyright --> + <xsl:template name="user.preroot"> + <xsl:text disable-output-escaping="yes"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"></xsl:text> + <xsl:text> </xsl:text> + <xsl:comment> + <xsl:text> </xsl:text> + <xsl:value-of select="$isc.copyright"/> + </xsl:comment> + <xsl:text> </xsl:text> + </xsl:template> + + <xsl:template name="root.attributes"> + <xsl:attribute name="lang">en</xsl:attribute> + </xsl:template> + + <xsl:template name="user.footer.navigation"> + <p style="text-align: center;">@BIND9_VERSIONSTRING@</p> + </xsl:template> + +</xsl:stylesheet> + +<!-- + - Local variables: + - mode: sgml + - End: + --> |