1903. [doc] Review ARM for BIND 9.4.
This commit is contained in:
2
CHANGES
2
CHANGES
@@ -1,3 +1,5 @@
|
||||
1903. [doc] Review ARM for BIND 9.4.
|
||||
|
||||
1902. [port] Use uintptr_t if available. [RT #14606]
|
||||
|
||||
1901. [func] Support for SPF rdata type. [RT #15033]
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
- PERFORMANCE OF THIS SOFTWARE.
|
||||
-->
|
||||
|
||||
<!-- $Id: named-checkconf.docbook,v 1.12 2005/05/13 01:35:38 marka Exp $ -->
|
||||
<refentry>
|
||||
<!-- $Id: named-checkconf.docbook,v 1.13 2005/07/19 04:55:19 marka Exp $ -->
|
||||
<refentry id="man.named-checkconf">
|
||||
<refentryinfo>
|
||||
<date>June 14, 2000</date>
|
||||
</refentryinfo>
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
- PERFORMANCE OF THIS SOFTWARE.
|
||||
-->
|
||||
|
||||
<!-- $Id: named-checkzone.docbook,v 1.21 2005/06/20 01:09:42 marka Exp $ -->
|
||||
<refentry>
|
||||
<!-- $Id: named-checkzone.docbook,v 1.22 2005/07/19 04:55:19 marka Exp $ -->
|
||||
<refentry id="man.named-checkzone">
|
||||
<refentryinfo>
|
||||
<date>June 13, 2000</date>
|
||||
</refentryinfo>
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
- PERFORMANCE OF THIS SOFTWARE.
|
||||
-->
|
||||
|
||||
<!-- $Id: dig.docbook,v 1.23 2005/06/07 00:15:58 marka Exp $ -->
|
||||
<refentry>
|
||||
<!-- $Id: dig.docbook,v 1.24 2005/07/19 04:55:19 marka Exp $ -->
|
||||
<refentry id="man.dig">
|
||||
|
||||
<refentryinfo>
|
||||
<date>Jun 30, 2000</date>
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
- PERFORMANCE OF THIS SOFTWARE.
|
||||
-->
|
||||
|
||||
<!-- $Id: host.docbook,v 1.9 2005/05/13 01:35:39 marka Exp $ -->
|
||||
<refentry>
|
||||
<!-- $Id: host.docbook,v 1.10 2005/07/19 04:55:20 marka Exp $ -->
|
||||
<refentry id="man.host">
|
||||
|
||||
<refentryinfo>
|
||||
<date>Jun 30, 2000</date>
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
- PERFORMANCE OF THIS SOFTWARE.
|
||||
-->
|
||||
|
||||
<!-- $Id: dnssec-keygen.docbook,v 1.12 2005/05/13 01:35:39 marka Exp $ -->
|
||||
<refentry>
|
||||
<!-- $Id: dnssec-keygen.docbook,v 1.13 2005/07/19 04:55:20 marka Exp $ -->
|
||||
<refentry id="man.dnssec-keygen">
|
||||
<refentryinfo>
|
||||
<date>June 30, 2000</date>
|
||||
</refentryinfo>
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
- PERFORMANCE OF THIS SOFTWARE.
|
||||
-->
|
||||
|
||||
<!-- $Id: dnssec-signzone.docbook,v 1.19 2005/06/28 02:55:09 marka Exp $ -->
|
||||
<refentry>
|
||||
<!-- $Id: dnssec-signzone.docbook,v 1.20 2005/07/19 04:55:20 marka Exp $ -->
|
||||
<refentry id="man.dnssec-signzone">
|
||||
<refentryinfo>
|
||||
<date>June 30, 2000</date>
|
||||
</refentryinfo>
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
- PERFORMANCE OF THIS SOFTWARE.
|
||||
-->
|
||||
|
||||
<!-- $Id: named.docbook,v 1.10 2005/05/13 01:35:40 marka Exp $ -->
|
||||
<refentry>
|
||||
<!-- $Id: named.docbook,v 1.11 2005/07/19 04:55:21 marka Exp $ -->
|
||||
<refentry id="man.named">
|
||||
<refentryinfo>
|
||||
<date>June 30, 2000</date>
|
||||
</refentryinfo>
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
- PERFORMANCE OF THIS SOFTWARE.
|
||||
-->
|
||||
|
||||
<!-- $Id: rndc-confgen.docbook,v 1.9 2005/05/13 01:35:41 marka Exp $ -->
|
||||
<refentry>
|
||||
<!-- $Id: rndc-confgen.docbook,v 1.10 2005/07/19 04:55:21 marka Exp $ -->
|
||||
<refentry id="man.rndc-confgen">
|
||||
<refentryinfo>
|
||||
<date>Aug 27, 2001</date>
|
||||
</refentryinfo>
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
- PERFORMANCE OF THIS SOFTWARE.
|
||||
-->
|
||||
|
||||
<!-- $Id: rndc.conf.docbook,v 1.11 2005/05/13 01:35:42 marka Exp $ -->
|
||||
<refentry>
|
||||
<!-- $Id: rndc.conf.docbook,v 1.12 2005/07/19 04:55:21 marka Exp $ -->
|
||||
<refentry id="man.rndc.conf">
|
||||
<refentryinfo>
|
||||
<date>June 30, 2000</date>
|
||||
</refentryinfo>
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
- PERFORMANCE OF THIS SOFTWARE.
|
||||
-->
|
||||
|
||||
<!-- $Id: rndc.docbook,v 1.13 2005/05/13 01:35:42 marka Exp $ -->
|
||||
<refentry>
|
||||
<!-- $Id: rndc.docbook,v 1.14 2005/07/19 04:55:21 marka Exp $ -->
|
||||
<refentry id="man.rndc">
|
||||
<refentryinfo>
|
||||
<date>June 30, 2000</date>
|
||||
</refentryinfo>
|
||||
|
||||
@@ -18,7 +18,7 @@ AC_DIVERT_PUSH(1)dnl
|
||||
esyscmd([sed "s/^/# /" COPYRIGHT])dnl
|
||||
AC_DIVERT_POP()dnl
|
||||
|
||||
AC_REVISION($Revision: 1.385 $)
|
||||
AC_REVISION($Revision: 1.386 $)
|
||||
|
||||
AC_INIT(lib/dns/name.c)
|
||||
AC_PREREQ(2.13)
|
||||
@@ -2063,6 +2063,10 @@ NOM_PATH_FILE(XSLT_DOCBOOK_STYLE_XHTML, docbook/xhtml/docbook.xsl, $docbook_xsl_
|
||||
NOM_PATH_FILE(XSLT_DOCBOOK_STYLE_MAN, docbook/manpages/docbook.xsl, $docbook_xsl_trees)
|
||||
NOM_PATH_FILE(XSLT_DOCBOOK_CHUNK_HTML, docbook/html/chunk.xsl, $docbook_xsl_trees)
|
||||
NOM_PATH_FILE(XSLT_DOCBOOK_CHUNK_XHTML, docbook/xhtml/chunk.xsl, $docbook_xsl_trees)
|
||||
NOM_PATH_FILE(XSLT_DOCBOOK_CHUNKTOC_HTML, docbook/html/chunktoc.xsl, $docbook_xsl_trees)
|
||||
NOM_PATH_FILE(XSLT_DOCBOOK_CHUNKTOC_XHTML, docbook/xhtml/chunktoc.xsl, $docbook_xsl_trees)
|
||||
NOM_PATH_FILE(XSLT_DOCBOOK_MAKETOC_HTML, docbook/html/maketoc.xsl, $docbook_xsl_trees)
|
||||
NOM_PATH_FILE(XSLT_DOCBOOK_MAKETOC_XHTML, docbook/xhtml/maketoc.xsl, $docbook_xsl_trees)
|
||||
|
||||
#
|
||||
# Same dance for db2latex
|
||||
@@ -2243,6 +2247,7 @@ AC_OUTPUT(
|
||||
doc/arm/Makefile
|
||||
doc/misc/Makefile
|
||||
isc-config.sh
|
||||
doc/xsl/Makefile
|
||||
doc/xsl/isc-docbook-chunk.xsl
|
||||
doc/xsl/isc-docbook-html.xsl
|
||||
doc/xsl/isc-docbook-latex.xsl
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
# PERFORMANCE OF THIS SOFTWARE.
|
||||
|
||||
# $Id: Makefile.in,v 1.5 2004/03/05 05:04:41 marka Exp $
|
||||
# $Id: Makefile.in,v 1.6 2005/07/19 04:55:21 marka Exp $
|
||||
|
||||
# This Makefile is a placeholder. It exists merely to make
|
||||
# sure that its directory gets created in the object directory
|
||||
@@ -23,7 +23,7 @@ srcdir = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
|
||||
SUBDIRS = arm misc
|
||||
SUBDIRS = arm misc xsl
|
||||
TARGETS =
|
||||
|
||||
@BIND9_MAKE_RULES@
|
||||
|
||||
@@ -7,3 +7,6 @@ Bv9ARM.idx
|
||||
Bv9ARM.log
|
||||
Bv9ARM.out
|
||||
Bv9ARM.tex
|
||||
Bv9ARM.tex.tmp
|
||||
Bv9ARM.toc
|
||||
releaseinfo.xml
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -13,7 +13,7 @@
|
||||
# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
# PERFORMANCE OF THIS SOFTWARE.
|
||||
|
||||
# $Id: Makefile.in,v 1.14 2005/05/13 01:35:43 marka Exp $
|
||||
# $Id: Makefile.in,v 1.15 2005/07/19 04:55:22 marka Exp $
|
||||
|
||||
srcdir = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
@@ -21,43 +21,44 @@ top_srcdir = @top_srcdir@
|
||||
|
||||
@BIND9_MAKE_RULES@
|
||||
|
||||
@BIND9_VERSION@
|
||||
|
||||
MANOBJS = Bv9ARM.html
|
||||
|
||||
PDFOBJS = Bv9ARM.pdf
|
||||
|
||||
distclean::
|
||||
rm -f validate.sh
|
||||
rm -f nominum-docbook-html.dsl nominum-docbook-print.dsl
|
||||
rm -f HTML.index HTML.manifest
|
||||
|
||||
doc man:: ${MANOBJS} ${PDFOBJS}
|
||||
|
||||
clean::
|
||||
rm -f Bv9ARM.aux Bv9ARM.brf Bv9ARM.glo Bv9ARM.idx
|
||||
rm -f Bv9ARM.aux Bv9ARM.brf Bv9ARM.glo Bv9ARM.idx Bv9ARM.toc
|
||||
rm -f Bv9ARM.log Bv9ARM.out Bv9ARM.tex Bv9ARM.tex.tmp
|
||||
|
||||
docclean manclean maintainer-clean:: clean
|
||||
rm -f *.html *.pdf
|
||||
rm -f *.html ${PDFOBJS} releaseinfo.xml
|
||||
|
||||
Bv9ARM.html: Bv9ARM-book.xml
|
||||
Bv9ARM.html: Bv9ARM-book.xml releaseinfo.xml
|
||||
expand Bv9ARM-book.xml | \
|
||||
${XSLTPROC} --stringparam root.filename Bv9ARM \
|
||||
${top_srcdir}/doc/xsl/isc-docbook-chunk.xsl \
|
||||
Bv9ARM-book.xml
|
||||
${top_srcdir}/doc/xsl/isc-docbook-chunk.xsl -
|
||||
|
||||
Bv9ARM.tex: Bv9ARM-book.xml
|
||||
${XSLTPROC} ${top_srcdir}/doc/xsl/pre-latex.xsl Bv9ARM-book.xml | \
|
||||
Bv9ARM.tex: Bv9ARM-book.xml releaseinfo.xml
|
||||
expand Bv9ARM-book.xml | \
|
||||
${XSLTPROC} ${top_srcdir}/doc/xsl/pre-latex.xsl - | \
|
||||
${XSLTPROC} ${top_srcdir}/doc/xsl/isc-docbook-latex.xsl - | \
|
||||
@PERL@ latex-fixup.pl >$@.tmp
|
||||
if test -s $@.tmp; then mv $@.tmp $@; else rm -f $@.tmp; exit 1; fi
|
||||
|
||||
Bv9ARM.dvi: Bv9ARM.tex
|
||||
Bv9ARM.dvi: Bv9ARM.tex releaseinfo.xml
|
||||
rm -f Bv9ARM-book.aux Bv9ARM-book.dvi Bv9ARM-book.log
|
||||
${LATEX} '\batchmode\input Bv9ARM.tex' || rm -f $@
|
||||
${LATEX} '\batchmode\input Bv9ARM.tex' || rm -f $@
|
||||
${LATEX} '\batchmode\input Bv9ARM.tex' || rm -f $@
|
||||
|
||||
Bv9ARM.pdf: Bv9ARM.tex
|
||||
Bv9ARM.pdf: Bv9ARM.tex releaseinfo.xml
|
||||
rm -f Bv9ARM-book.aux Bv9ARM-book.pdf Bv9ARM-book.log
|
||||
${PDFLATEX} '\batchmode\input Bv9ARM.tex' || rm -f $@
|
||||
${PDFLATEX} '\batchmode\input Bv9ARM.tex' || rm -f $@
|
||||
${PDFLATEX} '\batchmode\input Bv9ARM.tex' || rm -f $@
|
||||
|
||||
releaseinfo.xml:
|
||||
echo >$@ '<releaseinfo>BIND Version ${VERSION}</releaseinfo>'
|
||||
|
||||
12253
doc/arm/isc-logo.eps
Normal file
12253
doc/arm/isc-logo.eps
Normal file
File diff suppressed because one or more lines are too long
BIN
doc/arm/isc-logo.pdf
Normal file
BIN
doc/arm/isc-logo.pdf
Normal file
Binary file not shown.
@@ -14,7 +14,7 @@
|
||||
# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
# PERFORMANCE OF THIS SOFTWARE.
|
||||
|
||||
# $Id: latex-fixup.pl,v 1.2 2005/05/11 05:55:33 sra Exp $
|
||||
# $Id: latex-fixup.pl,v 1.3 2005/07/19 04:55:23 marka Exp $
|
||||
|
||||
# Sadly, the final stages of generating a presentable PDF file always
|
||||
# seem to require some manual tweaking. Doesn't seem to matter what
|
||||
@@ -31,13 +31,17 @@
|
||||
|
||||
while (<>) {
|
||||
|
||||
# At the moment, the only tweak we have is fixup for a db2latex
|
||||
# oops. LaTeX2e does not like having tables with duplicate names.
|
||||
# Perhaps the dblatex project will fix this someday, but we can
|
||||
# get by with just deleting the offending LaTeX commands for now.
|
||||
# Fix a db2latex oops. LaTeX2e does not like having tables with
|
||||
# duplicate names. Perhaps the dblatex project will fix this
|
||||
# someday, but we can get by with just deleting the offending
|
||||
# LaTeX commands for now.
|
||||
|
||||
s/\\addtocounter\{table\}\{-1\}//g;
|
||||
|
||||
# Line break in the middle of quoting one period looks weird.
|
||||
|
||||
s/{\\texttt{{\.\\dbz{}}}}/\\mbox{{\\texttt{{\.\\dbz{}}}}}/;
|
||||
|
||||
# Add any further tweaking here.
|
||||
|
||||
# Write out whatever we have now.
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
Makefile
|
||||
isc-docbook-chunk.xsl
|
||||
isc-docbook-html.xsl
|
||||
isc-docbook-latex.xsl
|
||||
|
||||
28
doc/xsl/Makefile.in
Normal file
28
doc/xsl/Makefile.in
Normal file
@@ -0,0 +1,28 @@
|
||||
# Copyright (C) 2005 Internet Systems Consortium, Inc. ("ISC")
|
||||
#
|
||||
# Permission to use, copy, modify, and distribute this software for any
|
||||
# purpose with or without fee is hereby granted, provided that the above
|
||||
# copyright notice and this permission notice appear in all copies.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
|
||||
# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
|
||||
# AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
|
||||
# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
|
||||
# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
|
||||
# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
# PERFORMANCE OF THIS SOFTWARE.
|
||||
|
||||
# $Id: Makefile.in,v 1.2 2005/07/19 04:55:24 marka Exp $
|
||||
|
||||
srcdir = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
|
||||
SUBDIRS =
|
||||
TARGETS =
|
||||
|
||||
@BIND9_MAKE_RULES@
|
||||
|
||||
distclean::
|
||||
rm -f isc-docbook-chunk.xsl isc-docbook-html.xsl \
|
||||
isc-docbook-latex.xsl isc-manpage.xsl
|
||||
@@ -14,7 +14,7 @@
|
||||
- PERFORMANCE OF THIS SOFTWARE.
|
||||
-->
|
||||
|
||||
<!-- $Id: copyright.xsl,v 1.3 2005/05/13 01:35:43 marka Exp $ -->
|
||||
<!-- $Id: copyright.xsl,v 1.4 2005/07/19 04:55:24 marka Exp $ -->
|
||||
|
||||
<!-- Generate ISC copyright comments from Docbook copyright metadata. -->
|
||||
|
||||
@@ -33,6 +33,22 @@
|
||||
</xsl:if>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:variable name="isc.copyright.text">
|
||||
<xsl:text>
|
||||
Permission to use, copy, modify, and distribute this software for any
|
||||
purpose with or without fee is hereby granted, provided that the above
|
||||
copyright notice and this permission notice appear in all copies.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
|
||||
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
|
||||
AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
|
||||
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
|
||||
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
|
||||
OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
PERFORMANCE OF THIS SOFTWARE.
|
||||
</xsl:text>
|
||||
</xsl:variable>
|
||||
|
||||
<xsl:variable name="isc.copyright">
|
||||
<xsl:call-template name="isc.copyright.format">
|
||||
<xsl:with-param name="text">
|
||||
@@ -45,19 +61,7 @@
|
||||
<xsl:value-of select="holder"/>
|
||||
<xsl:text> </xsl:text>
|
||||
</xsl:for-each>
|
||||
<xsl:text>
|
||||
Permission to use, copy, modify, and distribute this software for any
|
||||
purpose with or without fee is hereby granted, provided that the above
|
||||
copyright notice and this permission notice appear in all copies.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
|
||||
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
|
||||
AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
|
||||
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
|
||||
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
|
||||
OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
PERFORMANCE OF THIS SOFTWARE.
|
||||
</xsl:text>
|
||||
<xsl:value-of select="$isc.copyright.text"/>
|
||||
</xsl:with-param>
|
||||
</xsl:call-template>
|
||||
</xsl:variable>
|
||||
|
||||
37
doc/xsl/isc-docbook-latex-mappings.xml
Normal file
37
doc/xsl/isc-docbook-latex-mappings.xml
Normal file
@@ -0,0 +1,37 @@
|
||||
<!--
|
||||
- Copyright (C) 2005 Internet Systems Consortium, Inc. ("ISC")
|
||||
-
|
||||
- Permission to use, copy, modify, and distribute this software for any
|
||||
- purpose with or without fee is hereby granted, provided that the above
|
||||
- copyright notice and this permission notice appear in all copies.
|
||||
-
|
||||
- THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
|
||||
- REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
|
||||
- AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
|
||||
- INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
|
||||
- LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
|
||||
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
- PERFORMANCE OF THIS SOFTWARE.
|
||||
-->
|
||||
|
||||
<!-- $Id: isc-docbook-latex-mappings.xml,v 1.2 2005/07/19 04:55:24 marka Exp $ -->
|
||||
|
||||
<!--
|
||||
- ISC modifications to db2latex mapping rules.
|
||||
-
|
||||
- We want <refentry/> elements to show up in the table of contents,
|
||||
- so we need to generate \section{}, not \section*{}.
|
||||
-->
|
||||
|
||||
<latexbindings>
|
||||
<latexmapping role="begin">
|
||||
<mapping key="refentry" text="">
|
||||
<line>% </line>
|
||||
<line>% ------------------------------------------------------------- </line>
|
||||
<line>% Refentry </line>
|
||||
<line>% ------------------------------------------------------------- </line>
|
||||
<line>\section{%title%} </line>
|
||||
<line>\label{%id%}\hypertarget{%id%}{}% </line>
|
||||
</mapping>
|
||||
</latexmapping>
|
||||
</latexbindings>
|
||||
@@ -14,7 +14,7 @@
|
||||
- PERFORMANCE OF THIS SOFTWARE.
|
||||
-->
|
||||
|
||||
<!-- $Id: isc-docbook-latex.xsl.in,v 1.3 2005/05/13 01:35:44 marka Exp $ -->
|
||||
<!-- $Id: isc-docbook-latex.xsl.in,v 1.4 2005/07/19 04:55:24 marka Exp $ -->
|
||||
|
||||
<!-- ISC customizations for db2latex generator -->
|
||||
|
||||
@@ -31,7 +31,8 @@
|
||||
<xsl:param name="latex.use.longtable" select="1"/>
|
||||
|
||||
<!-- LaTeX2e documentclass options. -->
|
||||
<xsl:param name="latex.documentclass.common" select="''"/>
|
||||
<xsl:param name="latex.documentclass.common"/>
|
||||
<xsl:param name="latex.documentclass.book">10pt,twoside,openright</xsl:param>
|
||||
|
||||
<!-- This documentation is in English (or maybe Bad English) -->
|
||||
<xsl:param name="latex.babel.language" select="'english'"/>
|
||||
@@ -43,6 +44,9 @@
|
||||
<!-- ANSI C function prototypes, please -->
|
||||
<xsl:param name="funcsynopsis.style">ansi</xsl:param>
|
||||
|
||||
<!-- Local modifications to db2latex's mapping rules -->
|
||||
<xsl:param name="latex.mapping.xml" select="document('isc-docbook-latex-mappings.xml')"/>
|
||||
|
||||
<!-- Patch around db2latex (0.8pre1) bug -->
|
||||
<xsl:template match="copyright/year">
|
||||
<xsl:apply-templates />
|
||||
@@ -67,12 +71,92 @@
|
||||
- Add support for multiple <para/> elements in a table entry.
|
||||
- db2latex is already typesetting the table entry as a parbox,
|
||||
- so we just have to insert the paragraph breaks.
|
||||
-->
|
||||
-->
|
||||
<xsl:template match="tbody/row/entry/para[position() != last()]">
|
||||
<xsl:apply-imports/>
|
||||
<xsl:text> \par </xsl:text>
|
||||
</xsl:template>
|
||||
|
||||
<!--
|
||||
- Add support for <optional/> in <programlisting/>.
|
||||
-->
|
||||
<xsl:template match="optional" mode="latex.verbatim">
|
||||
<xsl:text>[</xsl:text>
|
||||
<xsl:apply-templates mode="latex.verbatim"/>
|
||||
<xsl:text>]</xsl:text>
|
||||
</xsl:template>
|
||||
|
||||
<!--
|
||||
- Customize the title page. Are we having fun yet?
|
||||
-
|
||||
- NB: filename of graphic specified without extension.
|
||||
- LaTeX includes file.eps, PDFLaTeX includes file.pdf.
|
||||
-
|
||||
- Spacing and font sizes could probably use some work.
|
||||
-->
|
||||
<xsl:param name="latex.maketitle">
|
||||
<xsl:text>
|
||||
\begin{titlepage}
|
||||
\null\vfil
|
||||
\vskip 60pt
|
||||
\begin{center}%
|
||||
{ %\LARGE
|
||||
\Huge
|
||||
\bfseries
|
||||
</xsl:text>
|
||||
<xsl:for-each select="/book/title">
|
||||
<xsl:call-template name="text"/>
|
||||
</xsl:for-each>
|
||||
<xsl:text>
|
||||
\par}%
|
||||
\vskip 3em%
|
||||
{ %\large
|
||||
\Large
|
||||
\lineskip .75em%
|
||||
</xsl:text>
|
||||
<xsl:for-each select="/book/bookinfo/releaseinfo[1]">
|
||||
<xsl:call-template name="text"/>
|
||||
</xsl:for-each>
|
||||
<xsl:text>
|
||||
\par}
|
||||
%\vskip 1.5em%
|
||||
\vfil
|
||||
\includegraphics{isc-logo}
|
||||
\end{center}\par
|
||||
\vfil\null
|
||||
\end{titlepage}
|
||||
</xsl:text>
|
||||
<xsl:text> </xsl:text>
|
||||
</xsl:param>
|
||||
|
||||
<!--
|
||||
- More front matter: copyright notice, CVS revision number, table
|
||||
- of contents.
|
||||
-->
|
||||
<xsl:template match="book/bookinfo">
|
||||
<xsl:apply-imports/>
|
||||
<xsl:text>\begin{center} </xsl:text>
|
||||
<xsl:value-of select="$isc.copyright.text"/>
|
||||
<xsl:text>\end{center} </xsl:text>
|
||||
<xsl:for-each select="/book/bookinfo/releaseinfo[position() > 1]">
|
||||
<xsl:text>\begin{center}</xsl:text>
|
||||
<xsl:call-template name="text"/>
|
||||
<xsl:text>\end{center} </xsl:text>
|
||||
</xsl:for-each>
|
||||
<xsl:text>\tableofcontents </xsl:text>
|
||||
</xsl:template>
|
||||
|
||||
<!--
|
||||
- Try to avoid some weird looking line breaks.
|
||||
-
|
||||
- This doesn't really work right, so disable for now.
|
||||
-->
|
||||
<xsl:template match="literal" mode="disabled">
|
||||
<xsl:text>\mbox{</xsl:text>
|
||||
<xsl:apply-imports/>
|
||||
<xsl:text>}</xsl:text>
|
||||
</xsl:template>
|
||||
|
||||
</xsl:stylesheet>
|
||||
|
||||
<!--
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
# PERFORMANCE OF THIS SOFTWARE.
|
||||
|
||||
# $Id: rules.in,v 1.52 2005/06/20 01:03:55 marka Exp $
|
||||
# $Id: rules.in,v 1.53 2005/07/19 04:55:25 marka Exp $
|
||||
|
||||
###
|
||||
### Common Makefile rules for BIND 9.
|
||||
@@ -185,7 +185,7 @@ INSTALL_DATA = @INSTALL_DATA@
|
||||
### not to exist when not generating documentation.
|
||||
###
|
||||
|
||||
XSLTPROC = @XSLTPROC@ --novalid
|
||||
XSLTPROC = @XSLTPROC@ --novalid --xinclude
|
||||
PERL = @PERL@
|
||||
LATEX = @LATEX@
|
||||
PDFLATEX = @PDFLATEX@
|
||||
|
||||
Reference in New Issue
Block a user