build pdf files

just type make pdf
This commit is contained in:
nlopess
2004-07-29 18:32:05 +00:00
parent d13232fc8f
commit 57f41180e0
112 changed files with 55727 additions and 2 deletions

2
.gitignore vendored
View File

@@ -8,6 +8,8 @@ docs/dsssl/html-common.dsl
docs/entities/file-entities.ent
docs/entities/version.ent
docs/html
docs/manual.fo
docs/manual.pdf
docs/manual.xml
docs/phpweb
docs/revcheck.html

View File

@@ -8,3 +8,5 @@ html
phpweb
diff
revcheck.html
manual.fo
manual.pdf

View File

@@ -25,6 +25,8 @@ PHP=@PHP@
LANG=@LANG@
NSGMLS=@NSGMLS@
JADE=@JADE@ -D . -wno-idref
XSLTPROC=@XSLTPROC@
FOP=@FOP@
XMLDCL=./dtds/dbxml-4.1.2/phpdocxml.dcl
CATALOG=@CATALOG@
HTML_STYLESHEET=dsssl/html.dsl
@@ -48,6 +50,10 @@ web: FORCE
$(PHP) scripts/generate_web.php
$(PHP) scripts/html_syntax.php php phpweb/
pdf: FORCE
${XSLTPROC} -o manual.fo xsl/fo.xsl manual.xml
${FOP} -fo manual.fo -pdf manual.pdf
test:
$(NSGMLS) -i lang-$(LANG) -s $(XMLDCL) manual.xml
@@ -58,8 +64,8 @@ revcheck: FORCE
# {{{ cleanup
clean:
rm -f Makefile config.* manual.xml configure entities/version.ent *.fot dsssl/html-common.dsl
rm -f revcheck.html file-entities.php entities/file-entities.ent scripts/file-entities.php
rm -f Makefile config.* manual.xml configure entities/version.ent *.fot dsssl/html-common.dsl manual.pdf
rm -f revcheck.html file-entities.php entities/file-entities.ent scripts/file-entities.php manual.fo
rm -fr autom4te.cache html phpweb
# }}}

View File

@@ -15,6 +15,16 @@ MAKE:
* make (to make plain html)
* make web (to make docs for website)
Generate PDF files
==================
In order to generate PDF files you need some tools:
* Apache FOP (http://xml.apache.org/fop/)
* JRE 1.2 or later
To generate the file, just type 'make pdf'
Revision Tracking (for translations):
* make revcheck (this will create revcheck.html)

View File

@@ -171,6 +171,90 @@ AC_SUBST(NSGMLS)
dnl }}}
dnl {{{ check for xsltproc
AC_ARG_WITH(xsltproc,
[ --with-xsltproc=PATH look for xsltproc],
[
if test $withval != "yes"; then
AC_MSG_CHECKING([for xsltproc])
if test -x $withval -a -f $withval
then
XSLTPROC=$withval
AC_MSG_RESULT($XSLTPROC)
else
XSLTPROC=no
AC_MSG_RESULT(no)
AC_MSG_ERROR([$withval: not an executable file])
fi
else
if test -e ../../phpdoc-tools/libxml/xsltproc.exe ; then
AC_MSG_CHECKING([for xsltproc])
XSLTPROC=../../phpdoc-tools/libxml/xsltproc.exe
AC_MSG_RESULT($XSLTPROC)
else
AC_PATH_PROG(XSLTPROC,"xsltproc",no)
fi
fi
],[
if test -e ../../phpdoc-tools/libxml/xsltproc.exe ; then
AC_MSG_CHECKING([for xsltproc])
XSLTPROC=../../phpdoc-tools/libxml/xsltproc.exe
AC_MSG_RESULT($XSLTPROC)
else
AC_PATH_PROG(XSLTPROC,"xsltproc",no)
fi
]
)
if test $XSLTPROC = "no"; then
AC_MSG_WARN([no xsltproc binary found, XSL Transformations won't work])
fi
AC_SUBST(XSLTPROC)
dnl }}}
dnl {{{ check for FOP
AC_ARG_WITH(fop,
[ --with-fop=PATH look for fop],
[
if test $withval != "yes"; then
AC_MSG_CHECKING([for FOP])
if test -x $withval -a -f $withval
then
FOP=$withval
AC_MSG_RESULT($FOP)
else
FOP=no
AC_MSG_RESULT(no)
AC_MSG_ERROR([$withval: not an executable file])
fi
else
if test -e ../../phpdoc-tools/fop/fop.bat ; then
AC_MSG_CHECKING([for FOP])
FOP=../../phpdoc-tools/fop/fop.bat
AC_MSG_RESULT($FOP)
else
AC_PATH_PROG(FOP,"fop",no)
fi
fi
],[
if test -e ../../phpdoc-tools/fop/fop.bat ; then
AC_MSG_CHECKING([for xsltproc])
FOP=../../phpdoc-tools/fop/fop.bat
AC_MSG_RESULT($FOP)
else
AC_PATH_PROG(FOP,"fop",no)
fi
]
)
if test $FOP = "no"; then
AC_MSG_WARN([no fop binary found, PDF generation work])
fi
AC_SUBST(FOP)
dnl }}}
dnl }}}
dnl {{{ check for catalog files

190
docs/xsl/common.xsl Normal file
View File

@@ -0,0 +1,190 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!--
common.xsl: Common customizations for all formats
-->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<!-- Set the LANGUAGE for autom. generated text -->
<xsl:param name="l10n.gentext.language" select="/book/@lang"/>
<!-- temporary till also this is in std.-distrib. -->
<xsl:template match="titleabbrev"></xsl:template>
<!-- Start NUMBERING (e.g. chapters) in every part -->
<xsl:param name="label.from.part" select="'0'"/>
<!-- Colorize background for programlisting and screens -->
<xsl:param name="shade.verbatim" select="1"/>
<!-- REFENTRIES: make functionnames the title -->
<xsl:param name="refentry.generate.name" select="'0'"/>
<xsl:param name="refentry.generate.title" select="1"/>
<!-- Make copyright year ranges (like 1999-2004) -->
<xsl:param name="make.year.ranges" select="1"/>
<!-- PROTOTYPES: PHP-Version without semicolon, etc.
note: methodparams are separated in html-common and fo -->
<xsl:template match="methodsynopsis">
<xsl:apply-templates />
</xsl:template>
<xsl:template match="methodsynopsis/type">
<xsl:apply-templates />
<xsl:text> </xsl:text>
</xsl:template>
<xsl:template match="methodsynopsis/void">
<xsl:text> (void)</xsl:text>
</xsl:template>
<xsl:template match="methodparam/type">
<xsl:apply-templates />
<xsl:text> </xsl:text>
</xsl:template>
<xsl:template match="methodparam/parameter">
<xsl:apply-templates />
</xsl:template>
<xsl:template match="methodparam">
<xsl:if test="preceding-sibling::methodparam=false()">
<xsl:text> (</xsl:text>
<xsl:if test="@choice='opt' or initializer">
<xsl:text>[</xsl:text>
</xsl:if>
</xsl:if>
<xsl:apply-templates />
<xsl:choose>
<xsl:when test="following-sibling::methodparam">
<xsl:choose>
<xsl:when test="following-sibling::methodparam[position()=1]/attribute::choice[.='opt'] or following-sibling::methodparam[position()=1]/initializer">
<xsl:text> [, </xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text>, </xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:for-each select="preceding-sibling::methodparam">
<xsl:if test="attribute::choice[.='opt'] or initializer">
<xsl:text>]</xsl:text>
</xsl:if>
</xsl:for-each>
<xsl:if test="self::methodparam/attribute::choice[.='opt'] or self::methodparam/initializer">
<xsl:text>]</xsl:text>
</xsl:if>
<xsl:text>)</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- for the list of TRANSLATORS -->
<xsl:template match="collab" mode="titlepage.mode">
<xsl:choose>
<xsl:when test="position()=last()">
<xsl:apply-templates/>
</xsl:when>
<xsl:when test="position() &gt; 1">
<xsl:apply-templates/><xsl:text>, </xsl:text>
</xsl:when>
<xsl:otherwise></xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="collabname">
<xsl:apply-templates/>
</xsl:template>
<!-- Remove whitespace before and after the contents of
programlisting and screen tags used for PHP code and
output examples
Thanks to Peter Kullman for the initial version of this code
-->
<xsl:template match="screen/text()|programlisting/text()">
<xsl:variable name="before" select="preceding-sibling::node()"/>
<xsl:variable name="after" select="following-sibling::node()"/>
<xsl:variable name="conts" select="."/>
<xsl:variable name="contsl">
<xsl:choose>
<xsl:when test="count($before) = 0">
<xsl:call-template name="remove-ws-left">
<xsl:with-param name="astr" select="$conts"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$conts"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="contslr">
<xsl:choose>
<xsl:when test="count($after) = 0">
<xsl:call-template name="remove-ws-right">
<xsl:with-param name="astr" select="$contsl"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$contsl"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:value-of select="$contslr"/>
</xsl:template>
<!-- Remove whitespace from the left of a string -->
<xsl:template name="remove-ws-left">
<xsl:param name="astr"/>
<xsl:choose>
<xsl:when test="starts-with($astr,'&#xA;') or
starts-with($astr,'&#xD;') or
starts-with($astr,'&#x20;') or
starts-with($astr,'&#x9;')">
<xsl:call-template name="remove-ws-left">
<xsl:with-param name="astr" select="substring($astr, 2)"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$astr"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- Remove whitespace from the right of a string -->
<xsl:template name="remove-ws-right">
<xsl:param name="astr"/>
<xsl:variable name="last-char">
<xsl:value-of select="substring($astr, string-length($astr), 1)"/>
</xsl:variable>
<xsl:choose>
<xsl:when test="($last-char = '&#xA;') or
($last-char = '&#xD;') or
($last-char = '&#x20;') or
($last-char = '&#x9;')">
<xsl:call-template name="remove-ws-right">
<xsl:with-param name="astr"
select="substring($astr, 1, string-length($astr) - 1)"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$astr"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>

6
docs/xsl/docbook/BUGS Executable file
View File

@@ -0,0 +1,6 @@
The fo stylesheet is probably not in perfect sync with the html stylesheet
Using Equations w/o titles results in incorrectly numbered
equations with titles. Use InformalEquation instead.
The 'char' alignment in tables is not supported

13
docs/xsl/docbook/PHPDOC-NOTE Executable file
View File

@@ -0,0 +1,13 @@
This is a minimal version of the DocBook XSL Style Sheet
distribution, which you can download from
http://docbook.sourceforge.net/.
Nothing is modified in these files, all files are left untouched,
so these are the same ones you can find in the distribution. We
omitted some files and directories though, and only left those that
we use for output generation.
The reason to put this to phpdoc was to encourage compatibility,
so we don't need to force users to have a specific version of
the XSL style sheets locally, but we can still rely on a version
of the sheets we tested our customizations with.

107
docs/xsl/docbook/README Executable file
View File

@@ -0,0 +1,107 @@
README for the DocBook Stylesheets
These are XSL stylesheets for the DocBook XML DTD. (They would
also work for the DocBook DTD, modulo certain namecase problems
and the fact that there aren't (yet) any XSL implementations
that work with SGML source documents.)
As of version 1.0, most of the elements in DocBook are handled
in some way or another, usually reasonably, but there's still
lots of work to be done.
For more information, see http://docbook.sourceforge.net/
Manifest
--------
README this file
TODO planned features not yet implemented (may be incomplete :-)
BUGS known problems (may also be incomplete :-)
VERSION the current version number (note that this is an XSL stylesheet,
included by both fo/docbook.xsl and html/docbook.xsl)
WhatsNew changes since the last public release (for a complete list
of changes, see the ChangeLog file(s))
common/ contains code common to both stylesheets
doc/ documentation
docsrc/ documentation sources
extensions/ Java extensions
fo/ stylesheets that produce XSL FO
html/ stylesheets that produce HTML
htmlhelp/ stylesheets that produce HTML Help
images/ images
javahelp/ stylesheets that produce Java Help
lib/ contains schema-independent functions
template/ contains templates for building stylesheet customization layers
xhtml/ stylesheets that produce XHTML
Changes
-------
See the ChangeLog in each directory for additional information
about the specific changes.
See WhatsNew for changes since the last release.
Installation
------------
Unpack the distribution somewhere.
Use
---
Process your DocBook documents with one of the following stylesheets
using your favorite XSLT processor:
xhtml/docbook.xsl - for XHTML
html/docbook.xsl - for HTML (as a single file)
html/chunk.xsl - for HTML (multiple files)
fo/docbook.xsl - for XSL FO
htmlhelp/htmlhelp.xsl - for HTML Help
javahelp/javahelp.xsl - for JavaHelp
Copyright
---------
Copyright (C) 1999, 2000, 2001, 2002 Norman Walsh
Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the ``Software''), to deal in the Software without
restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following
conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
Except as contained in this notice, the names of individuals
credited with contribution to this software shall not be used in
advertising or otherwise to promote the sale, use or other
dealings in this Software without prior written authorization
from the individuals in question.
Any stylesheet derived from this Software that is publically
distributed will be identified with a different name and the
version strings in any derived Software will be changed so that
no possibility of confusion between the derived package and this
Software will exist.
Warranty
--------
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL NORMAN WALSH OR ANY OTHER
CONTRIBUTOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.
Contacting the Author
---------------------
These stylesheets are maintained by Norman Walsh, <ndw@nwalsh.com>.

6
docs/xsl/docbook/VERSION Executable file
View File

@@ -0,0 +1,6 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version='1.0'>
<xsl:param name="VERSION">1.60.1</xsl:param>
</xsl:stylesheet>

472
docs/xsl/docbook/common/ChangeLog Executable file
View File

@@ -0,0 +1,472 @@
2003-01-23 Adam Di Carlo <adicarlo@users.sourceforge.net>
* Makefile: make use of cvstools/Makefile.incl
2003-01-20 Norman Walsh <nwalsh@users.sourceforge.net>
* gentext.xsl: Added object.titleabbrev.markup for consistency
* gentext.xsl: Support experimental parameter to specify that number-and-title xrefs should be used even when things are numbered
* l10n.xsl: Added gentext.template.exists to test if a gentext template exists. Clever name, huh?
* titles.xsl: Expanded support for obtaining titleabbrevs
2003-01-10 Norman Walsh <nwalsh@users.sourceforge.net>
* .cvsignore, l10n.xml: Added bg.xml
* Makefile: Add Bulgarian
2003-01-02 Norman Walsh <nwalsh@users.sourceforge.net>
* labels.xsl, titles.xsl: Support setindex (there were all sorts of things wrong with it)
2003-01-01 Norman Walsh <nwalsh@users.sourceforge.net>
* table.xsl: CALS says the default for colsep and rowsep is 1.
* table.xsl: Fix variable scoping problem
* titles.xsl: Support titleabbrev (outside of info elements anyway)
2002-12-18 Robert Stayton <bobstayton@users.sourceforge.net>
* common.xsl: The select.mediaobject.index template now uses the
$stylesheet.result.type parameter to choose the role
value, with xhtml falling back to html if needed.
2002-12-17 Robert Stayton <bobstayton@users.sourceforge.net>
* common.xsl: Changed selection of mediaobject to be more consistent using
a separate select.mediaobject.index template. Also added
text-align to block containing external-graphic in fo output.
2002-11-23 Robert Stayton <bobstayton@users.sourceforge.net>
* common.xsl: Fixed bug in orderedlist-starting-number test when
@continuation not set.
2002-11-14 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl: Handle nested refsections in section.level
* gentext.xsl: Pass full xpath name to gentext.template instead of just the local-name
* l10n.xsl: Make gentext.template search through /-separated names
2002-10-19 Norman Walsh <nwalsh@users.sourceforge.net>
* l10n.xsl: Support output of language attribute
2002-10-09 Norman Walsh <nwalsh@users.sourceforge.net>
* l10n.xsl: Make 3166 language codes work in upper or lowercase
2002-10-02 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl: Added orderedlist-starting-number and orderedlist-item-number templates
2002-10-01 Robert Stayton <bobstayton@users.sourceforge.net>
* common.xsl: Changed the section.level template to return a number that matches
the section level (sect1 = 1, etc.).
2002-09-27 Norman Walsh <nwalsh@users.sourceforge.net>
* l10n.xml: Add Thai
2002-09-15 Norman Walsh <nwalsh@users.sourceforge.net>
* .cvsignore, Makefile, l10n.xml: Added LT and VI localizations
2002-09-04 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl: Refactor person.name templates so that it's easy to override them
* l10n.xsl: Move l10n.* parameters into ../params so they can be properly documented; made l10n.gentext.use.xref.language a numeric boolean parameter instead of a proper boolean
2002-09-03 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl: Remove spurious character on line 432
* table.xsl: Make sure row-level colsep and rowsep values are 'inherited' onto missing cells
2002-09-02 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl: Support person-name style from localization data in personal names
2002-08-28 Norman Walsh <nwalsh@users.sourceforge.net>
* table.xsl: Make inherited attributes work for 'missing' table cells
2002-07-29 Robert Stayton <bobstayton@users.sourceforge.net>
* targetdatabase.dtd: Changed the targetptr attribute from #REQUIRED to #IMPLIED
since it is not required on all objects.
* targetdatabase.dtd: Forgot to fix the attribute on the <obj> element
as well.
* targetdatabase.dtd: Replaced targetid attribute on document with targetptr
per the decision of the DocBook Technical Committee.
2002-07-17 Norman Walsh <nwalsh@users.sourceforge.net>
* labels.xsl: Don't count equations without titles when labelling equations
* labels.xsl: Fixed thinko
2002-07-13 Robert Stayton <bobstayton@users.sourceforge.net>
* targets.xsl: Fixed output encoding to utf-8 so a targets database
can handle mixed languages.
Added omit-xml-declaration to get around the standalone
attribute in the XML declaration not being permitted
in system entities.
2002-07-09 Norman Walsh <nwalsh@users.sourceforge.net>
* labels.xsl: Bug #558333: use containing section for the label of a bridgehead if section.autolabel is non-zero
2002-07-07 Robert Stayton <bobstayton@users.sourceforge.net>
* common.xsl: Changed the name of the second-order itemizedlist mark
from 'round' (not supported in browsers' <ul> 'type' attribute)
to 'circle', which is supported.
Both are already supported in FO stylesheet.
2002-07-06 Norman Walsh <nwalsh@users.sourceforge.net>
* targets.xsl: The default.encoding parameter has been renamed chunker.output.encoding
2002-07-05 Robert Stayton <bobstayton@users.sourceforge.net>
* labels.xsl, titles.xsl: Added 'verbose' parameter to default templates in
title.markup mode and label.markup mode, and made
the error message conditional on that parameter. The
default value is 1, so the message will still be
there for normal usage. But the targets.xsl
stylesheet sets verbose to 0 when trolling for
cross reference targets to eliminate useless noise
on elements that have an id attribute but no title or label.
* targetdatabase.dtd: New file.
* targets.xsl: New file.
2002-06-11 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl: Augmented debugging message (commented out)
* gentext.xsl: Experimental support for xrefstyle; support for %d in templates
* l10n.xsl: Experimental support for xrefstyle
* titles.xsl: Support refsynopsisdiv in title.markup mode
2002-05-23 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl: Support for SVG in HTML
2002-05-21 Norman Walsh <nwalsh@users.sourceforge.net>
* gentext.xsl: Whitespace
* labels.xsl: Don't generate '. ' after QandA labels
2002-05-12 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl: Fix bugs in extension checking in mediaobject.filename
* l10n.xsl: Reworked test in gentext.template; should have no user-visible changes
* table.xsl: Removed some obsolete templates; reworked inheritance for improved border support (still implements old DocBook semantics which aren't quite CALS)
* titles.xsl: Improved error message
2002-04-21 Norman Walsh <nwalsh@users.sourceforge.net>
* .cvsignore, Makefile, l10n.xml: Add support for Hebrew localization
2002-03-24 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl: Change comment: personname is no longer experimental
2002-03-18 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl: Replace generate.*.toc and generate.*.lot with single generate.toc parameter.
2002-03-18 Robert Stayton <bobstayton@users.sourceforge.net>
* gentext.xsl: Replaced the substitute-markup template with one
using simpler logic. Added params for the content
to be substituted so it can be used with olinks
where the content is supplied from a data file.
2002-03-14 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl: Handle revisionflag a little better on copyrights
* common.xsl, gentext.xsl, l10n.xsl, labels.xsl, subtitles.xsl, table.xsl, titles.xsl:
Whitespace only: change CR/LF back to LF. Norm was a total moron.
* common.xsl, gentext.xsl, l10n.xsl, labels.xsl, subtitles.xsl, table.xsl, titles.xsl:
Whitespace changes only: use PC-style CR/LF because Unix clients choke on this far less often than PC clients choke on the reverse. Grrr.
2002-03-07 Robert Stayton <bobstayton@users.sourceforge.net>
* titles.xsl: refentry title in title.markup mode now follows $allow-anchors setting
to prevent index entries from appearing in the TOC.
2002-01-28 Norman Walsh <nwalsh@users.sourceforge.net>
* l10n.dtd, l10n.xml: Tweaks to the l10n.dtd to make it as namespace aware as DTDs can be
2002-01-25 Norman Walsh <nwalsh@users.sourceforge.net>
* table.xsl: Fix bug that caused rowsep and colsep to be ignored on empty cells
2002-01-10 Norman Walsh <nwalsh@users.sourceforge.net>
* l10n.xsl: Don't rely on the order of attribute nodes cause they don't have one
2002-01-03 Norman Walsh <nwalsh@users.sourceforge.net>
* .cvsignore, Makefile: Added Thai localization
* common.xsl: Calculate itemized list symbol based on depth analagous to orderedlist numeration
* gentext.xsl: Use unnumbered gentext keys appropriately
2001-12-15 Jirka Kosek <kosek@users.sourceforge.net>
* common.xsl: Improved support for TeX math inside equations.
2001-12-04 Norman Walsh <nwalsh@users.sourceforge.net>
* labels.xsl: Bug #435320: Poor enumeration of LoTs and LoFs
* titles.xsl: Bug! Can't put HTML here. But what does this break?
2001-12-02 Norman Walsh <nwalsh@users.sourceforge.net>
* titles.xsl: Make no.anchor.mode 'sticky'. This is really necessary because otherwise title inlines effectively turn it off
2001-12-01 Norman Walsh <nwalsh@users.sourceforge.net>
* labels.xsl: Improve FAQ labeling
2001-11-29 Robert Stayton <bobstayton@users.sourceforge.net>
* l10n.xsl: Fixed error message for missing localization so that if
missing in en.xml, it doesn't say 'using en'.
2001-11-28 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl: Added punct.honorific parameter
* l10n.xsl: Removed crufty gentext.xref.text template
2001-11-15 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl: Support experimental personname wrapper
2001-11-14 Norman Walsh <nwalsh@users.sourceforge.net>
* .cvsignore, Makefile, l10n.xml: Added Basque
2001-11-12 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl: Support well-formed documents, use key() instead of id()
2001-11-09 Norman Walsh <nwalsh@users.sourceforge.net>
* .cvsignore, Makefile, l10n.xml: Added Nynorsk
2001-11-06 Norman Walsh <nwalsh@users.sourceforge.net>
* labels.xsl: Why did I assume sections should always be labelled in articles?
2001-11-02 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl: Support FAMILY Given style personal names
2001-10-30 Norman Walsh <nwalsh@users.sourceforge.net>
* .cvsignore, Makefile, l10n.xml: Added Xhosa
2001-10-16 Norman Walsh <nwalsh@users.sourceforge.net>
* table.xsl: Table support improvements
2001-10-15 Norman Walsh <nwalsh@users.sourceforge.net>
* .cvsignore, Makefile, l10n.xml: Added Ukranian
* table.xsl: Fix calculation of rowsep and colsep; added experimental support for table.borders.with.css in HTML; calculation of alignments needs to be added along the same lines
2001-10-14 Norman Walsh <nwalsh@users.sourceforge.net>
* table.xsl: New file.
2001-09-25 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl: Support automatic collation of year ranges in copyright
* l10n.xsl: Fix gentext.nav.* templates
2001-09-22 Norman Walsh <nwalsh@users.sourceforge.net>
* gentext.xsl: Rewrote substitute-markup to support %p
* gentext.xsl, labels.xsl: Bug #463033: allow xref to list items (in orderedlists) and varlistentrys
* titles.xsl: Support title.markup for legal notices
2001-08-29 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl: Fix orderedlist numerations
2001-08-14 Norman Walsh <nwalsh@users.sourceforge.net>
* l10n.xsl: Calculation of the dingbat nodeset was simply broken
2001-08-13 Norman Walsh <nwalsh@users.sourceforge.net>
* Makefile: Added stylesheet as a dependency
2001-08-04 Norman Walsh <nwalsh@users.sourceforge.net>
* l10n.dtd: Rename internationalization to i18n, localization to l10n
* l10n.xml: Rename internationalization to i18n, localization to l10n, add namespace declaration
* l10n.xsl: Support a local i18n override, rename internationalization to i18n, localization to l10n, add namespace declaration
* labels.xsl: PartIntros never get a label
2001-08-01 Norman Walsh <nwalsh@users.sourceforge.net>
* gentext.xsl: Pass allow-anchors through properly
* labels.xsl: Fix question labelling
* titles.xsl: Output anchors for titles if the titles have ids
2001-07-31 Robert Stayton <bobstayton@users.sourceforge.net>
* l10n.xsl: Reverted the change from [last()] to [1] back to [last()]
because that is the correct code.
* l10n.xsl: Added code to the "l10n.language" template to fall
back to the two-letter lang code if a longer lang
does not have a <lang>.xml localization file.
And it falls back to the default lang if it can't
find that either.
Also fixed a bug for finding the lang attribute.
It was using the last() function, but in an
ancestor-or-self node set you want the first ancestor
(closest) with a lang value.
49c49
< |ancestor-or-self::*/@xml:lang)[last()]"/>
---
> |ancestor-or-self::*/@xml:lang)[1]"/>
2001-07-17 Jirka Kosek <kosek@users.sourceforge.net>
* common.xsl: Fixed bug #442160. Parameter graphic.default.extension is now used also for <graphic> and <inlinegraphic> not only for <imagedata>.
2001-07-08 Norman Walsh <nwalsh@users.sourceforge.net>
* gentext.xsl, titles.xsl: Support xref to bridgehead
2001-07-04 <uid48421@users.sourceforge.net>
* .cvsignore, Makefile, l10n.xml: Added support for Turkish
* .cvsignore, Makefile, l10n.xml: Added Afrikaans
* common.xsl, titles.xsl: Bug #429011, fix xref to qandset elements
* labels.xsl: Bug #426188, fix question/answer labels
2001-06-21 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl, gentext.xsl, labels.xsl, titles.xsl: Use common code to calculate step numbers; support xref to procedures and steps; added formal.procedures parameter
2001-06-20 Norman Walsh <nwalsh@users.sourceforge.net>
* l10n.xsl: Xalan debugging; harmless changes
2001-06-14 Norman Walsh <nwalsh@users.sourceforge.net>
* subtitles.xsl: Support subtitle on article
2001-05-23 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl: Fix dup. template bug with is.graphic.*
* gentext.xsl: Workaround article/appendix formatting bug (HACK)
* labels.xsl: Label appendixes correctly in books and articles
2001-05-21 Norman Walsh <nwalsh@users.sourceforge.net>
* labels.xsl: Tweak for section labels in articles
2001-05-12 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl: Added refsect* to the section.level template
2001-05-04 Norman Walsh <nwalsh@users.sourceforge.net>
* .cvsignore, Makefile, l10n.xml: Add Serbian localization
2001-04-21 Norman Walsh <nwalsh@users.sourceforge.net>
* common.xsl: My first crude attempts at support for qandaset
2001-04-19 Norman Walsh <nwalsh@users.sourceforge.net>
* gentext.xsl, titles.xsl: Fix bug #417193, make sure allow-anchors is properly propagated through substitute-markup
2001-04-18 Norman Walsh <nwalsh@users.sourceforge.net>
* titles.xsl: Suppress indexterms in no.anchor.mode
2001-04-17 Norman Walsh <nwalsh@users.sourceforge.net>
* labels.xsl: Move label.from.part parameter into param.xsl; default it to 0 so that chapters and appendixes are numbered monotonically throughout a book by default. Moved param.xsl up in the include list, just for good measure
2001-04-16 Norman Walsh <nwalsh@users.sourceforge.net>
* gentext.xsl: Fix bug in processing of subtitle content
* labels.xsl: Only label.from.part if there actually is a part
* titles.xsl: Don't put ulink, link, olink, or xref in titles if anchor's aren't allowed
2001-04-15 Norman Walsh <nwalsh@users.sourceforge.net>
* gentext.xsl: Localize the textonly calculations by creating a object.title.markup.textonly mode
2001-04-03 Norman Walsh <nwalsh@users.sourceforge.net>
* gentext.xsl, labels.xsl, titles.xsl: Fix bug 412487, make XSL-generated callout marks honor callout mark parameters
* titles.xsl: Restore no.anchor.mode and suppress footnotes in no.anchor.mode
2001-04-02 Norman Walsh <nwalsh@users.sourceforge.net>
* .cvsignore, Makefile: New file.
* common.xsl, gentext.xsl, l10n.xml, l10n.xsl, labels.xsl, subtitles.xsl, titles.xsl:
New file.
* gentext.xsl: Commented out debugging messages
* l10n.dtd: New file.

425
docs/xsl/docbook/common/af.xml Executable file
View File

@@ -0,0 +1,425 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="af" english-language-name="Afrikaans">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Samevatting"/>
<l:gentext key="abstract" text="samevatting"/>
<l:gentext key="Answer" text="Antwoord:"/>
<l:gentext key="answer" text="antwoord:"/>
<l:gentext key="Appendix" text="Aanhangsel"/>
<l:gentext key="appendix" text="aanhangsel"/>
<l:gentext key="Article" text="Artikel"/>
<l:gentext key="article" text="artikel"/>
<l:gentext key="Bibliography" text="Bibliografie"/>
<l:gentext key="bibliography" text="bibliografie"/>
<l:gentext key="Book" text="Boek"/>
<l:gentext key="book" text="boek"/>
<l:gentext key="Caution" text="Pas op"/>
<l:gentext key="caution" text="pas op"/>
<l:gentext key="CAUTION" text="PAS OP"/>
<l:gentext key="Chapter" text="Hoofdstuk"/>
<l:gentext key="chapter" text="hoofdstuk"/>
<l:gentext key="Colophon" text="Kolifon"/>
<l:gentext key="colophon" text="kolifon"/>
<l:gentext key="Copyright" text="Kopie reg"/>
<l:gentext key="copyright" text="kopie reg"/>
<l:gentext key="Dedication" text="Opgedra aan"/>
<l:gentext key="dedication" text="opgedra aan"/>
<l:gentext key="Edition" text="Uitgawe"/>
<l:gentext key="edition" text="uitgawe"/>
<l:gentext key="Equation" text="Vergelyking"/>
<l:gentext key="equation" text="vergelyking"/>
<l:gentext key="Example" text="Voorbeeld"/>
<l:gentext key="example" text="voorbeeld"/>
<l:gentext key="Figure" text="Figuur"/>
<l:gentext key="figure" text="figuur"/>
<l:gentext key="Glossary" text="Woordlys"/>
<l:gentext key="glossary" text="woordlys"/>
<l:gentext key="GlossSee" text="WoordelysSien"/>
<l:gentext key="glosssee" text="woordelyssien"/>
<l:gentext key="GlossSeeAlso" text="WoordelysSienOok"/>
<l:gentext key="glossseealso" text="woordelyssienook"/>
<l:gentext key="IMPORTANT" text="BELANGRIK"/>
<l:gentext key="Important" text="Belangrik"/>
<l:gentext key="important" text="belangrik"/>
<l:gentext key="Index" text="Indeks"/>
<l:gentext key="index" text="indeks"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="isbn"/>
<l:gentext key="LegalNotice" text="RegsKennisgewing"/>
<l:gentext key="legalnotice" text="regskennisgewing"/>
<l:gentext key="MsgAud" text="Teikengroep"/>
<l:gentext key="msgaud" text="teikengroep"/>
<l:gentext key="MsgLevel" text="Vlak"/>
<l:gentext key="msglevel" text="vlak"/>
<l:gentext key="MsgOrig" text="Herkoms"/>
<l:gentext key="msgorig" text="herkoms"/>
<l:gentext key="note" text="opmerking"/>
<l:gentext key="NOTE" text="OPMERKING"/>
<l:gentext key="Note" text="Opmerking"/>
<l:gentext key="Part" text="Deel"/>
<l:gentext key="part" text="deel"/>
<l:gentext key="Preface" text="Voorwoord"/>
<l:gentext key="preface" text="voorwoord"/>
<l:gentext key="Procedure" text="Prosedure"/>
<l:gentext key="procedure" text="prosedure"/>
<l:gentext key="ProductionSet" text="ProduksieStel"/>
<l:gentext key="Published" text="Uitgegee"/>
<l:gentext key="published" text="uitgegee"/>
<l:gentext key="Question" text="Vraag:"/>
<l:gentext key="question" text="vraag:"/>
<l:gentext key="RefEntry" text="Verwysingslemma"/>
<l:gentext key="refentry" text="verwysingslemma"/>
<l:gentext key="Reference" text="Verwysing"/>
<l:gentext key="reference" text="verwysing"/>
<l:gentext key="RefName" text="Verwysingsnaam"/>
<l:gentext key="refname" text="verwysingsnaam"/>
<l:gentext key="RefSection" text="Verwysingsparagraaf"/>
<l:gentext key="refsection" text="verwysingsparagraaf"/>
<l:gentext key="RefSynopsisDiv" text="Verwysingsamevatting"/>
<l:gentext key="refsynopsisdiv" text="verwysingsamevatting"/>
<l:gentext key="RevHistory" text="Hersiening geskiedenis"/>
<l:gentext key="revhistory" text="hersiening geskiedenis"/>
<l:gentext key="Revision" text="Hersiening"/>
<l:gentext key="revision" text="hersiening"/>
<l:gentext key="sect1" text="Paragraaf"/>
<l:gentext key="sect2" text="Paragraaf"/>
<l:gentext key="sect3" text="Paragraaf"/>
<l:gentext key="sect4" text="Paragraaf"/>
<l:gentext key="sect5" text="Paragraaf"/>
<l:gentext key="Section" text="Paragraaf"/>
<l:gentext key="section" text="paragraaf"/>
<l:gentext key="see" text="sien"/>
<l:gentext key="See" text="Sien"/>
<l:gentext key="Seealso" text="Sien ook"/>
<l:gentext key="seealso" text="sien ook"/>
<l:gentext key="SeeAlso" text="Sien Ook"/>
<l:gentext key="set" text="versameling"/>
<l:gentext key="Set" text="Versameling"/>
<l:gentext key="SetIndex" text="VersamelingIndeks"/>
<l:gentext key="setindex" text="versamelingindeks"/>
<l:gentext key="Sidebar" text="Kantbalk"/>
<l:gentext key="sidebar" text="kantbalk"/>
<l:gentext key="step" text="stap"/>
<l:gentext key="Step" text="Stap"/>
<l:gentext key="table" text="tabel"/>
<l:gentext key="Table" text="Tabel"/>
<l:gentext key="TIP" text="LEIDRAAD"/>
<l:gentext key="Tip" text="Leidraad"/>
<l:gentext key="tip" text="leidraad"/>
<l:gentext key="WARNING" text="WAARSKUWING"/>
<l:gentext key="Warning" text="Waarskuwing"/>
<l:gentext key="warning" text="waarskuwing"/>
<l:gentext key="and" text="en"/>
<l:gentext key="by" text="deur"/>
<l:gentext key="Edited" text="Geredigeer"/>
<l:gentext key="edited" text="geredigeer"/>
<l:gentext key="Editedby" text="Geredigeer deur"/>
<l:gentext key="editedby" text="geredigeer deur"/>
<l:gentext key="in" text="in"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="element bestaan nie"/>
<l:gentext key="notes" text="Notas"/>
<l:gentext key="Notes" text="notas"/>
<l:gentext key="Pgs" text="bl."/>
<l:gentext key="pgs" text="bl."/>
<l:gentext key="Revisedby" text="Hersien deur"/>
<l:gentext key="revisedby" text="hersien deur"/>
<l:gentext key="TableNotes" text="TabelOpmerking"/>
<l:gentext key="tablenotes" text="tabelopmerking"/>
<l:gentext key="TableofContents" text="Inhoudsopgawe"/>
<l:gentext key="tableofcontents" text="inhoudsopgawe"/>
<l:gentext key="unexpectedelementname" text="onverwagte element naam"/>
<l:gentext key="unsupported" text="nie geondersteun"/>
<l:gentext key="xrefto" text="verwysing na"/>
<l:gentext key="listofequations" text="lys van vergelykings"/>
<l:gentext key="ListofEquations" text="Lys van vergelykings"/>
<l:gentext key="ListofExamples" text="Lys van voorbeelde"/>
<l:gentext key="listofexamples" text="lys van voorbeelde"/>
<l:gentext key="ListofFigures" text="Lys van figure"/>
<l:gentext key="listoffigures" text="lys van figure"/>
<l:gentext key="listoftables" text="lys van tabelle"/>
<l:gentext key="ListofTables" text="Lys van tabelle"/>
<l:gentext key="ListofUnknown" text="Lys van onbekende tipes"/>
<l:gentext key="listofunknown" text="lys van onbekende tipes"/>
<l:gentext key="nav-home" text="Begin"/>
<l:gentext key="nav-next" text="Volgende"/>
<l:gentext key="nav-next-sibling" text="Verder vooruit"/>
<l:gentext key="nav-prev" text="Terug"/>
<l:gentext key="nav-prev-sibling" text="Verder terug"/>
<l:gentext key="nav-up" text="Boontoe"/>
<l:gentext key="Draft" text="Proef"/>
<l:gentext key="above" text="bo"/>
<l:gentext key="below" text="onder"/>
<l:gentext key="sectioncalled" text="die seksie genaamd"/>
<l:gentext key="index symbols" text="indeks simbole"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Aanhangsel %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Hoofdstuk %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Vergelyking %n. %t"/>
<l:template name="example" text="Voorbeeld %n. %t"/>
<l:template name="figure" text="Figuur %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Deel %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Prosedure&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="ProduksieStel&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tabel %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Aanhangsel %n. %t"/>
<l:template name="bridgehead" text="%n.&#160;%t"/>
<l:template name="chapter" text="Hoofdstuk %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="Antwoord:&#160;%n"/>
<l:template name="appendix" text="Aanhangsel %n"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Hoofdstuk %n"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Vergelyking&#160;%n"/>
<l:template name="example" text="Voorbeeld %n"/>
<l:template name="figure" text="Figuur %n"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Deel %n"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Prosedure&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="Vraag:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="Vraag:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Tabel %n"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="die seksie genaamd &#8220;%t&#8221;"/>
<l:template name="refsection" text="die seksie genaamd &#8220;%t&#8221;"/>
<l:template name="refsect1" text="die seksie genaamd &#8220;%t&#8221;"/>
<l:template name="refsect2" text="die seksie genaamd &#8220;%t&#8221;"/>
<l:template name="refsect3" text="die seksie genaamd &#8220;%t&#8221;"/>
<l:template name="sect1" text="die seksie genaamd &#8220;%t&#8221;"/>
<l:template name="sect2" text="die seksie genaamd &#8220;%t&#8221;"/>
<l:template name="sect3" text="die seksie genaamd &#8220;%t&#8221;"/>
<l:template name="sect4" text="die seksie genaamd &#8220;%t&#8221;"/>
<l:template name="sect5" text="die seksie genaamd &#8220;%t&#8221;"/>
<l:template name="section" text="die seksie genaamd &#8220;%t&#8221;"/>
<l:template name="simplesect" text="die seksie genaamd &#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="die seksie genaamd &#8220;%t&#8221;"/>
<l:template name="refsection" text="die seksie genaamd &#8220;%t&#8221;"/>
<l:template name="refsect1" text="die seksie genaamd &#8220;%t&#8221;"/>
<l:template name="refsect2" text="die seksie genaamd &#8220;%t&#8221;"/>
<l:template name="refsect3" text="die seksie genaamd &#8220;%t&#8221;"/>
<l:template name="sect1" text="Paragraaf %n"/>
<l:template name="sect2" text="Paragraaf %n"/>
<l:template name="sect3" text="Paragraaf %n"/>
<l:template name="sect4" text="Paragraaf %n"/>
<l:template name="sect5" text="Paragraaf %n"/>
<l:template name="section" text="Paragraaf %n"/>
<l:template name="simplesect" text="die seksie genaamd &#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" en "/>
<l:template name="seplast" text=", en "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="WoordelysSien "/>
<l:template name="seealso" text="WoordelysSienOok "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Teikengroep: "/>
<l:template name="MsgLevel" text="Vlak: "/>
<l:template name="MsgOrig" text="Herkoms: "/>
</l:context>
</l:l10n>

427
docs/xsl/docbook/common/bg.xml Executable file
View File

@@ -0,0 +1,427 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="bg" english-language-name="Bulgarian">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="&#1040;&#1085;&#1086;&#1090;&#1072;&#1094;&#1080;&#1103;"/>
<l:gentext key="abstract" text="&#1040;&#1085;&#1086;&#1090;&#1072;&#1094;&#1080;&#1103;"/>
<l:gentext key="Answer" text="&#1054;:"/>
<l:gentext key="answer" text="&#1054;:"/>
<l:gentext key="Appendix" text="&#1055;&#1088;&#1080;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1077;"/>
<l:gentext key="appendix" text="&#1087;&#1088;&#1080;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1077;"/>
<l:gentext key="Article" text="&#1057;&#1090;&#1072;&#1090;&#1080;&#1103;"/>
<l:gentext key="article" text="&#1057;&#1090;&#1072;&#1090;&#1080;&#1103;"/>
<l:gentext key="Bibliography" text="&#1051;&#1080;&#1090;&#1077;&#1088;&#1072;&#1090;&#1091;&#1088;&#1072;"/>
<l:gentext key="bibliography" text="&#1051;&#1080;&#1090;&#1077;&#1088;&#1072;&#1090;&#1091;&#1088;&#1072;"/>
<l:gentext key="Book" text="&#1050;&#1085;&#1080;&#1075;&#1072;"/>
<l:gentext key="book" text="&#1050;&#1085;&#1080;&#1075;&#1072;"/>
<l:gentext key="CAUTION" text="&#1042;&#1053;&#1048;&#1052;&#1040;&#1053;&#1048;&#1045;"/>
<l:gentext key="Caution" text="&#1042;&#1085;&#1080;&#1084;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="caution" text="&#1042;&#1085;&#1080;&#1084;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="Chapter" text="&#1043;&#1083;&#1072;&#1074;&#1072;"/>
<l:gentext key="chapter" text="&#1075;&#1083;&#1072;&#1074;&#1072;"/>
<l:gentext key="Colophon" text="Colophon"/>
<l:gentext key="colophon" text="Colophon"/>
<l:gentext key="Copyright" text="Copyright"/>
<l:gentext key="copyright" text="Copyright"/>
<l:gentext key="Dedication" text="&#1055;&#1086;&#1089;&#1074;&#1077;&#1097;&#1077;&#1085;&#1080;&#1077;"/>
<l:gentext key="dedication" text="&#1055;&#1086;&#1089;&#1074;&#1077;&#1097;&#1077;&#1085;&#1080;&#1077;"/>
<l:gentext key="Edition" text="&#1048;&#1079;&#1076;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="edition" text="&#1048;&#1079;&#1076;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="Equation" text="&#1060;&#1086;&#1088;&#1084;&#1091;&#1083;&#1072;"/>
<l:gentext key="equation" text="&#1060;&#1086;&#1088;&#1084;&#1091;&#1083;&#1072;"/>
<l:gentext key="Example" text="&#1055;&#1088;&#1080;&#1084;&#1077;&#1088;"/>
<l:gentext key="example" text="&#1055;&#1088;&#1080;&#1084;&#1077;&#1088;"/>
<l:gentext key="Figure" text="&#1060;&#1080;&#1075;&#1091;&#1088;&#1072;"/>
<l:gentext key="figure" text="&#1060;&#1080;&#1075;&#1091;&#1088;&#1072;"/>
<l:gentext key="Glossary" text="&#1058;&#1077;&#1088;&#1084;&#1080;&#1085;&#1086;&#1083;&#1086;&#1075;&#1080;&#1095;&#1077;&#1085; &#1088;&#1077;&#1095;&#1085;&#1080;&#1082;"/>
<l:gentext key="glossary" text="&#1058;&#1077;&#1088;&#1084;&#1080;&#1085;&#1086;&#1083;&#1086;&#1075;&#1080;&#1095;&#1077;&#1085; &#1088;&#1077;&#1095;&#1085;&#1080;&#1082;"/>
<l:gentext key="GlossSee" text="&#1074;&#1078;."/>
<l:gentext key="glosssee" text="&#1074;&#1078;."/>
<l:gentext key="GlossSeeAlso" text="&#1074;&#1078;. &#1089;&#1098;&#1097;&#1086;"/>
<l:gentext key="glossseealso" text="&#1074;&#1078;. &#1089;&#1098;&#1097;&#1086;"/>
<l:gentext key="IMPORTANT" text="&#1042;&#1040;&#1046;&#1053;&#1054;"/>
<l:gentext key="important" text="&#1042;&#1072;&#1078;&#1085;&#1086;"/>
<l:gentext key="Important" text="&#1042;&#1072;&#1078;&#1085;&#1086;"/>
<l:gentext key="Index" text="&#1048;&#1085;&#1076;&#1077;&#1082;&#1089;"/>
<l:gentext key="index" text="&#1048;&#1085;&#1076;&#1077;&#1082;&#1089;"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="&#1040;&#1074;&#1090;&#1086;&#1088;&#1089;&#1082;&#1080; &#1087;&#1088;&#1072;&#1074;&#1072;"/>
<l:gentext key="legalnotice" text="&#1040;&#1074;&#1090;&#1086;&#1088;&#1089;&#1082;&#1080; &#1087;&#1088;&#1072;&#1074;&#1072;"/>
<l:gentext key="MsgAud" text="Audience"/>
<l:gentext key="msgaud" text="Audience"/>
<l:gentext key="MsgLevel" text="&#1053;&#1080;&#1074;&#1086;"/>
<l:gentext key="msglevel" text="&#1053;&#1080;&#1074;&#1086;"/>
<l:gentext key="MsgOrig" text="&#1048;&#1079;&#1090;&#1086;&#1095;&#1085;&#1080;&#1082;"/>
<l:gentext key="msgorig" text="&#1048;&#1079;&#1090;&#1086;&#1095;&#1085;&#1080;&#1082;"/>
<l:gentext key="NOTE" text="&#1047;&#1040;&#1041;&#1045;&#1051;&#1045;&#1046;&#1050;&#1040;"/>
<l:gentext key="Note" text="&#1047;&#1072;&#1073;&#1077;&#1083;&#1077;&#1078;&#1082;&#1072;"/>
<l:gentext key="note" text="&#1047;&#1072;&#1073;&#1077;&#1083;&#1077;&#1078;&#1082;&#1072;"/>
<l:gentext key="Part" text="&#1063;&#1072;&#1089;&#1090;"/>
<l:gentext key="part" text="&#1063;&#1072;&#1089;&#1090;"/>
<l:gentext key="Preface" text="&#1055;&#1088;&#1077;&#1076;&#1075;&#1086;&#1074;&#1086;&#1088;"/>
<l:gentext key="preface" text="&#1055;&#1088;&#1077;&#1076;&#1075;&#1086;&#1074;&#1086;&#1088;"/>
<l:gentext key="Procedure" text="&#1055;&#1088;&#1086;&#1094;&#1077;&#1076;&#1091;&#1088;&#1072;"/>
<l:gentext key="procedure" text="&#1055;&#1088;&#1086;&#1094;&#1077;&#1076;&#1091;&#1088;&#1072;"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text="&#1048;&#1079;&#1076;&#1072;&#1076;&#1077;&#1085;"/>
<l:gentext key="published" text="&#1048;&#1079;&#1076;&#1072;&#1076;&#1077;&#1085;"/>
<l:gentext key="Question" text="&#1042;:"/>
<l:gentext key="question" text="&#1042;:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="&#1057;&#1087;&#1088;&#1072;&#1074;&#1086;&#1095;&#1085;&#1080;&#1082;"/>
<l:gentext key="reference" text="&#1057;&#1087;&#1088;&#1072;&#1074;&#1086;&#1095;&#1085;&#1080;&#1082;"/>
<l:gentext key="RefName" text="&#1053;&#1072;&#1079;&#1074;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="refname" text="&#1053;&#1072;&#1079;&#1074;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="&#1057;&#1080;&#1085;&#1090;&#1072;&#1082;&#1089;&#1080;&#1089;"/>
<l:gentext key="refsynopsisdiv" text="&#1057;&#1080;&#1085;&#1090;&#1072;&#1082;&#1089;&#1080;&#1089;"/>
<l:gentext key="RevHistory" text="&#1055;&#1088;&#1086;&#1084;&#1077;&#1085;&#1080;"/>
<l:gentext key="revhistory" text="&#1055;&#1088;&#1086;&#1084;&#1077;&#1085;&#1080;"/>
<l:gentext key="revision" text="&#1048;&#1079;&#1076;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="Revision" text="&#1048;&#1079;&#1076;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="sect1" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;"/>
<l:gentext key="sect2" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;"/>
<l:gentext key="sect3" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;"/>
<l:gentext key="sect4" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;"/>
<l:gentext key="sect5" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;"/>
<l:gentext key="section" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;"/>
<l:gentext key="Section" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;"/>
<l:gentext key="see" text="&#1074;&#1078;."/>
<l:gentext key="seealso" text="&#1074;&#1078;. &#1089;&#1098;&#1097;&#1086;"/>
<l:gentext key="set" text="&#1059;&#1082;&#1072;&#1079;&#1072;&#1090;&#1077;&#1083;"/>
<l:gentext key="Set" text="&#1059;&#1082;&#1072;&#1079;&#1072;&#1090;&#1077;&#1083;"/>
<l:gentext key="setindex" text="&#1059;&#1082;&#1072;&#1079;&#1072;&#1090;&#1077;&#1083;"/>
<l:gentext key="SetIndex" text="&#1059;&#1082;&#1072;&#1079;&#1072;&#1090;&#1077;&#1083;"/>
<l:gentext key="Sidebar" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;&#1080;&#1090;&#1077;&#1083;"/>
<l:gentext key="sidebar" text="&#1088;&#1072;&#1079;&#1076;&#1077;&#1083;&#1080;&#1090;&#1077;&#1083;"/>
<l:gentext key="step" text="&#1057;&#1090;&#1098;&#1087;&#1082;&#1072;"/>
<l:gentext key="Step" text="&#1057;&#1090;&#1098;&#1087;&#1082;&#1072;"/>
<l:gentext key="Table" text="&#1058;&#1072;&#1073;&#1083;&#1080;&#1094;&#1072;"/>
<l:gentext key="table" text="&#1058;&#1072;&#1073;&#1083;&#1080;&#1094;&#1072;"/>
<l:gentext key="tip" text="&#1055;&#1086;&#1079;&#1076;&#1089;&#1082;&#1072;&#1079;&#1082;&#1072;"/>
<l:gentext key="TIP" text="&#1055;&#1054;&#1044;&#1057;&#1050;&#1040;&#1047;&#1050;&#1040;"/>
<l:gentext key="Tip" text="&#1055;&#1086;&#1079;&#1076;&#1089;&#1082;&#1072;&#1079;&#1082;&#1072;"/>
<l:gentext key="Warning" text="&#1042;&#1085;&#1080;&#1084;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="warning" text="&#1042;&#1085;&#1080;&#1084;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="WARNING" text="&#1042;&#1053;&#1048;&#1052;&#1040;&#1053;&#1048;&#1045;"/>
<l:gentext key="and" text=""/>
<l:gentext key="by" text=""/>
<l:gentext key="Edited" text="&#1056;&#1077;&#1076;&#1072;&#1082;&#1090;&#1080;&#1088;&#1072;&#1085;&#1086; &#1086;&#1090;"/>
<l:gentext key="edited" text="&#1056;&#1077;&#1076;&#1072;&#1082;&#1090;&#1080;&#1088;&#1072;&#1085;&#1086; &#1086;&#1090;"/>
<l:gentext key="Editedby" text="&#1056;&#1077;&#1076;&#1072;&#1082;&#1090;&#1080;&#1088;&#1072;&#1085;&#1086; &#1086;&#1090;"/>
<l:gentext key="editedby" text="&#1056;&#1077;&#1076;&#1072;&#1082;&#1090;&#1080;&#1088;&#1072;&#1085;&#1086; &#1086;&#1090;"/>
<l:gentext key="in" text="&#1074;"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="non-existant element"/>
<l:gentext key="notes" text="&#1047;&#1072;&#1073;&#1077;&#1083;&#1077;&#1078;&#1082;&#1080;"/>
<l:gentext key="Notes" text="&#1047;&#1072;&#1073;&#1077;&#1083;&#1077;&#1078;&#1082;&#1080;"/>
<l:gentext key="Pgs" text="&#1089;&#1090;&#1088;."/>
<l:gentext key="pgs" text="&#1089;&#1090;&#1088;."/>
<l:gentext key="Revisedby" text="&#1054;&#1076;&#1086;&#1073;&#1088;&#1077;&#1085;&#1086; &#1086;&#1090;: "/>
<l:gentext key="revisedby" text="&#1054;&#1076;&#1086;&#1073;&#1088;&#1077;&#1085;&#1086; &#1086;&#1090;: "/>
<l:gentext key="TableNotes" text="&#1047;&#1072;&#1073;&#1077;&#1083;&#1077;&#1078;&#1082;&#1080;"/>
<l:gentext key="tablenotes" text="&#1047;&#1072;&#1073;&#1077;&#1083;&#1077;&#1078;&#1082;&#1080;"/>
<l:gentext key="TableofContents" text="&#1057;&#1098;&#1076;&#1098;&#1088;&#1078;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="tableofcontents" text="&#1057;&#1098;&#1076;&#1098;&#1088;&#1078;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="unexpectedelementname" text="unexpected element name"/>
<l:gentext key="unsupported" text="unsupported"/>
<l:gentext key="xrefto" text="xref to"/>
<l:gentext key="listofequations" text="&#1057;&#1087;&#1080;&#1089;&#1098;&#1082; &#1085;&#1072; &#1092;&#1086;&#1088;&#1084;&#1091;&#1083;&#1080;&#1090;&#1077;"/>
<l:gentext key="ListofEquations" text="&#1057;&#1087;&#1080;&#1089;&#1098;&#1082; &#1085;&#1072; &#1092;&#1086;&#1088;&#1084;&#1091;&#1083;&#1080;&#1090;&#1077;"/>
<l:gentext key="ListofExamples" text="&#1057;&#1087;&#1080;&#1089;&#1098;&#1082; &#1085;&#1072; &#1087;&#1088;&#1080;&#1084;&#1077;&#1088;&#1080;&#1090;&#1077;"/>
<l:gentext key="listofexamples" text="&#1057;&#1087;&#1080;&#1089;&#1098;&#1082; &#1085;&#1072; &#1087;&#1088;&#1080;&#1084;&#1077;&#1088;&#1080;&#1090;&#1077;"/>
<l:gentext key="ListofFigures" text="&#1057;&#1087;&#1080;&#1089;&#1098;&#1082; &#1085;&#1072; &#1092;&#1080;&#1075;&#1091;&#1088;&#1080;&#1090;&#1077;"/>
<l:gentext key="listoffigures" text="&#1057;&#1087;&#1080;&#1089;&#1098;&#1082; &#1085;&#1072; &#1092;&#1080;&#1075;&#1091;&#1088;&#1080;&#1090;&#1077;"/>
<l:gentext key="listoftables" text="&#1057;&#1087;&#1080;&#1089;&#1098;&#1082; &#1085;&#1072; &#1090;&#1072;&#1073;&#1083;&#1080;&#1094;&#1080;&#1090;&#1077;"/>
<l:gentext key="ListofTables" text="&#1057;&#1087;&#1080;&#1089;&#1098;&#1082; &#1085;&#1072; &#1090;&#1072;&#1073;&#1083;&#1080;&#1094;&#1080;&#1090;&#1077;"/>
<l:gentext key="ListofUnknown" text="&#1053;&#1077;&#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1077;&#1085; &#1089;&#1087;&#1080;&#1089;&#1098;&#1082;"/>
<l:gentext key="listofunknown" text="&#1053;&#1077;&#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1077;&#1085; &#1089;&#1087;&#1080;&#1089;&#1098;&#1082;"/>
<l:gentext key="nav-home" text="&#1053;&#1072;&#1095;&#1072;&#1083;&#1086;"/>
<l:gentext key="nav-next" text="&#1057;&#1083;&#1077;&#1076;&#1074;&#1072;&#1097;&#1072; &#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1094;&#1072;"/>
<l:gentext key="nav-next-sibling" text="&#1057;&#1083;&#1077;&#1076;&#1074;&#1072;&#1097; &#1088;&#1072;&#1079;&#1076;&#1077;&#1083;"/>
<l:gentext key="nav-prev" text="&#1055;&#1088;&#1077;&#1076;&#1080;&#1096;&#1085;&#1072; &#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1094;&#1072;"/>
<l:gentext key="nav-prev-sibling" text="&#1055;&#1088;&#1077;&#1076;&#1080;&#1096;&#1077;&#1085; &#1088;&#1072;&#1079;&#1076;&#1077;&#1083;"/>
<l:gentext key="nav-up" text="&#1053;&#1072;&#1095;&#1072;&#1083;&#1086; &#1085;&#1072; &#1088;&#1072;&#1079;&#1076;&#1077;&#1083;&#1072;"/>
<l:gentext key="nav-toc" text="&#1057;&#1098;&#1076;&#1098;&#1088;&#1078;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="Draft" text="&#1063;&#1077;&#1088;&#1085;&#1086;&#1074;&#1072;"/>
<l:gentext key="above" text="&#1087;&#1086;-&#1075;&#1086;&#1088;&#1077;"/>
<l:gentext key="below" text="&#1087;&#1086;-&#1076;&#1086;&#1083;&#1091;"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="index symbols" text="&#1057;&#1080;&#1084;&#1074;&#1086;&#1083;&#1080;"/>
<l:gentext key="lowercase.alpha" text="&#1072;&#1073;&#1074;&#1075;&#1076;&#1077;&#1078;&#1079;&#1080;&#1081;&#1082;&#1083;&#1084;&#1085;&#1086;&#1087;&#1088;&#1089;&#1090;&#1091;&#1092;&#1093;&#1094;&#1095;&#1096;&#1097;&#1098;&#1099;&#1100;&#1101;&#1102;&#1103;"/>
<l:gentext key="uppercase.alpha" text="&#1040;&#1041;&#1042;&#1043;&#1044;&#1045;&#1046;&#1047;&#1048;&#1049;&#1050;&#1051;&#1052;&#1053;&#1054;&#1055;&#1056;&#1057;&#1058;&#1059;&#1060;&#1061;&#1062;&#1063;&#1064;&#1065;&#1066;&#1067;&#1068;&#1069;&#1070;&#1071;"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="&#1055;&#1088;&#1080;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1077;&#160;%n.&#160;%t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="&#1043;&#1083;&#1072;&#1074;&#1072;&#160;%n.&#160;%t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#1060;&#1086;&#1088;&#1084;&#1091;&#1083;&#1072;&#160;%n.&#160;%t"/>
<l:template name="example" text="&#1055;&#1088;&#1080;&#1084;&#1077;&#1088;&#160;%n.&#160;%t"/>
<l:template name="figure" text="&#1060;&#1080;&#1075;&#1091;&#1088;&#1072;&#160;%n.&#160;%t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="glossentry" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="&#1063;&#1072;&#1089;&#1090;&#160;%n.&#160;%t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="&#1055;&#1088;&#1086;&#1094;&#1077;&#1076;&#1091;&#1088;&#1072;&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="&#1058;&#1072;&#1073;&#1083;&#1080;&#1094;&#1072;&#160;%n.&#160;%t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text=""/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="article/appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="&#1055;&#1088;&#1080;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1077;&#160;%n.&#160;%t"/>
<l:template name="article/appendix" text="%n.&#160;%t"/>
<l:template name="bridgehead" text="%n.&#160;%t"/>
<l:template name="chapter" text="&#1043;&#1083;&#1072;&#1074;&#1072;&#160;%n.&#160;%t"/>
<l:template name="sect1" text="%n.&#160;%t"/>
<l:template name="sect2" text="%n.&#160;%t"/>
<l:template name="sect3" text="%n.&#160;%t"/>
<l:template name="sect4" text="%n.&#160;%t"/>
<l:template name="sect5" text="%n.&#160;%t"/>
<l:template name="section" text="%n.&#160;%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="&#1054;:&#160;%n"/>
<l:template name="appendix" text="&#1055;&#1088;&#1080;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1077;&#160;%n"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="&#1043;&#1083;&#1072;&#1074;&#1072;&#160;%n"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#1060;&#1086;&#1088;&#1084;&#1091;&#1083;&#1072;&#160;%n"/>
<l:template name="example" text="&#1055;&#1088;&#1080;&#1084;&#1077;&#1088;&#160;%n"/>
<l:template name="figure" text="&#1060;&#1080;&#1075;&#1091;&#1088;&#1072;&#160;%n"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="&#1063;&#1072;&#1089;&#1090;&#160;%n"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="&#1055;&#1088;&#1086;&#1094;&#1077;&#1076;&#1091;&#1088;&#1072;&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="&#1042;:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="&#1042;:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="&#1058;&#1072;&#1073;&#1083;&#1080;&#1094;&#1072;&#160;%n"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsection" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect1" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect2" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect3" text="the section called &#8220;%t&#8221;"/>
<l:template name="sect1" text="the section called &#8220;%t&#8221;"/>
<l:template name="sect2" text="the section called &#8220;%t&#8221;"/>
<l:template name="sect3" text="the section called &#8220;%t&#8221;"/>
<l:template name="sect4" text="the section called &#8220;%t&#8221;"/>
<l:template name="sect5" text="the section called &#8220;%t&#8221;"/>
<l:template name="section" text="the section called &#8220;%t&#8221;"/>
<l:template name="simplesect" text="the section called &#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;&#160;%n"/>
<l:template name="refsection" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect1" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect2" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect3" text="the section called &#8220;%t&#8221;"/>
<l:template name="sect1" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;&#160;%n"/>
<l:template name="sect2" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;&#160;%n"/>
<l:template name="sect3" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;&#160;%n"/>
<l:template name="sect4" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;&#160;%n"/>
<l:template name="sect5" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;&#160;%n"/>
<l:template name="section" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;&#160;%n"/>
<l:template name="simplesect" text="the section called &#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" "/>
<l:template name="seplast" text=", "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="&#1074;&#1078;. "/>
<l:template name="seealso" text="&#1074;&#1078;. &#1089;&#1098;&#1097;&#1086; "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Audience: "/>
<l:template name="MsgLevel" text="&#1053;&#1080;&#1074;&#1086;: "/>
<l:template name="MsgOrig" text="&#1048;&#1079;&#1090;&#1086;&#1095;&#1085;&#1080;&#1082;: "/>
</l:context>
</l:l10n>

428
docs/xsl/docbook/common/ca.xml Executable file
View File

@@ -0,0 +1,428 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="ca" english-language-name="Catalan">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Resum"/>
<l:gentext key="abstract" text="Resum"/>
<l:gentext key="Answer" text="Answer"/>
<l:gentext key="answer" text="Answer"/>
<l:gentext key="appendix" text="ap&#232;ndex"/>
<l:gentext key="Appendix" text="Ap&#232;ndix"/>
<l:gentext key="Article" text="Article"/>
<l:gentext key="article" text="Article"/>
<l:gentext key="Bibliography" text="Bibliografia"/>
<l:gentext key="bibliography" text="Bibliografia"/>
<l:gentext key="Book" text="Llibre"/>
<l:gentext key="book" text="Llibre"/>
<l:gentext key="Caution" text="Atenci&#243;"/>
<l:gentext key="caution" text="Atenci&#243;"/>
<l:gentext key="CAUTION" text="ATENCI&#211;"/>
<l:gentext key="Chapter" text="Cap&#237;tol"/>
<l:gentext key="chapter" text="cap&#237;tol"/>
<l:gentext key="Colophon" text="Colophon"/>
<l:gentext key="colophon" text="Colophon"/>
<l:gentext key="Copyright" text="Dret de reproducci&#243;"/>
<l:gentext key="copyright" text="Dret de reproducci&#243;"/>
<l:gentext key="Dedication" text="Dedicat&#242;ria"/>
<l:gentext key="dedication" text="Dedicat&#242;ria"/>
<l:gentext key="Edition" text="Edici&#243;"/>
<l:gentext key="edition" text="Edici&#243;"/>
<l:gentext key="Equation" text="Equaci&#243;"/>
<l:gentext key="equation" text="Equaci&#243;"/>
<l:gentext key="Example" text="Exemple"/>
<l:gentext key="example" text="Exemple"/>
<l:gentext key="Figure" text="Figura"/>
<l:gentext key="figure" text="Figura"/>
<l:gentext key="Glossary" text="Glossari"/>
<l:gentext key="glossary" text="Glossari"/>
<l:gentext key="GlossSee" text="Veure"/>
<l:gentext key="glosssee" text="Veure"/>
<l:gentext key="GlossSeeAlso" text="Veure tamb&#233;"/>
<l:gentext key="glossseealso" text="Veure tamb&#233;"/>
<l:gentext key="IMPORTANT" text="IMPORTANT"/>
<l:gentext key="Important" text="Important"/>
<l:gentext key="important" text="Important"/>
<l:gentext key="Index" text="&#205;ndex alfab&#232;tic"/>
<l:gentext key="index" text="&#205;ndex alfab&#232;tic"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text=""/>
<l:gentext key="legalnotice" text=""/>
<l:gentext key="MsgAud" text="Audi&#232;ncia"/>
<l:gentext key="msgaud" text="Audi&#232;ncia"/>
<l:gentext key="MsgLevel" text="Nivell"/>
<l:gentext key="msglevel" text="Nivell"/>
<l:gentext key="MsgOrig" text="Origen"/>
<l:gentext key="msgorig" text="Origen"/>
<l:gentext key="note" text="Nota"/>
<l:gentext key="NOTE" text="NOTA"/>
<l:gentext key="Note" text="Nota"/>
<l:gentext key="Part" text="Part"/>
<l:gentext key="part" text="Part"/>
<l:gentext key="Preface" text="Prefaci"/>
<l:gentext key="preface" text="Prefaci"/>
<l:gentext key="Procedure" text="Procediment"/>
<l:gentext key="procedure" text="Procediment"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="PubDate" text="Data de publicaci&#243;"/>
<l:gentext key="pubdate" text="Data de publicaci&#243;"/>
<l:gentext key="Published" text="Data de publicaci&#243;"/>
<l:gentext key="published" text="Data de publicaci&#243;"/>
<l:gentext key="Question" text="Question"/>
<l:gentext key="question" text="Question"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Refer&#232;ncia"/>
<l:gentext key="reference" text="Refer&#232;ncia"/>
<l:gentext key="RefName" text="Nom"/>
<l:gentext key="refname" text="Nom"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="Synopsis"/>
<l:gentext key="refsynopsisdiv" text="Synopsis"/>
<l:gentext key="RevHistory" text="Historial de revisions"/>
<l:gentext key="revhistory" text="Historial de revisions"/>
<l:gentext key="Revision" text="Revisi&#243;"/>
<l:gentext key="revision" text="Revisi&#243;"/>
<l:gentext key="sect1" text="Secci&#243;"/>
<l:gentext key="sect2" text="Secci&#243;"/>
<l:gentext key="sect3" text="Secci&#243;"/>
<l:gentext key="sect4" text="Secci&#243;"/>
<l:gentext key="sect5" text="Secci&#243;"/>
<l:gentext key="Section" text="Secci&#243;"/>
<l:gentext key="section" text="secci&#243;"/>
<l:gentext key="see" text="Veure"/>
<l:gentext key="See" text="Veure"/>
<l:gentext key="Seealso" text="Veure tamb&#233;"/>
<l:gentext key="seealso" text="Veure tambi&#233;"/>
<l:gentext key="SeeAlso" text="Veure tambi&#233;"/>
<l:gentext key="Set" text="Conjunt"/>
<l:gentext key="set" text="Conjunt"/>
<l:gentext key="SetIndex" text="&#205;ndex del conjunt"/>
<l:gentext key="setindex" text="&#205;ndex del conjunt"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text="glossa"/>
<l:gentext key="step" text="pas"/>
<l:gentext key="Step" text="Pas"/>
<l:gentext key="table" text="Taula"/>
<l:gentext key="Table" text="Taula"/>
<l:gentext key="TIP" text="SUGGERIMENT"/>
<l:gentext key="Tip" text="Suggeriment"/>
<l:gentext key="tip" text="Suggeriment"/>
<l:gentext key="WARNING" text="AV&#205;S"/>
<l:gentext key="Warning" text="Av&#237;s"/>
<l:gentext key="warning" text="Av&#237;s"/>
<l:gentext key="and" text="i"/>
<l:gentext key="by" text="per"/>
<l:gentext key="Edited" text="Editat"/>
<l:gentext key="edited" text="Editat"/>
<l:gentext key="Editedby" text="Editat per"/>
<l:gentext key="editedby" text="Editat per"/>
<l:gentext key="in" text="a"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="element inexistent"/>
<l:gentext key="notes" text="Notes"/>
<l:gentext key="Notes" text="Notes"/>
<l:gentext key="Pgs" text="P&#224;gs."/>
<l:gentext key="pgs" text="P&#224;gs."/>
<l:gentext key="Revisedby" text="Revised by: "/>
<l:gentext key="revisedby" text="Revised by: "/>
<l:gentext key="TableNotes" text="Notes"/>
<l:gentext key="tablenotes" text="Notes"/>
<l:gentext key="TableofContents" text="Sumari"/>
<l:gentext key="tableofcontents" text="Sumari"/>
<l:gentext key="unexpectedelementname" text="Nom d'element no esperat"/>
<l:gentext key="unsupported" text="no reconeguda"/>
<l:gentext key="xrefto" text="xref a"/>
<l:gentext key="listofequations" text="&#205;ndex d'equacions"/>
<l:gentext key="ListofEquations" text="&#205;ndex d'equacions"/>
<l:gentext key="ListofExamples" text="&#205;ndex d'exemples"/>
<l:gentext key="listofexamples" text="&#205;ndex d'exemples"/>
<l:gentext key="ListofFigures" text="&#205;ndex de figures"/>
<l:gentext key="listoffigures" text="&#205;ndex de figures"/>
<l:gentext key="listoftables" text="&#205;ndex de taules"/>
<l:gentext key="ListofTables" text="&#205;ndex de taules"/>
<l:gentext key="ListofUnknown" text="&#205;ndex de desconegut ?"/>
<l:gentext key="listofunknown" text="&#205;ndex de desconegut ?"/>
<l:gentext key="nav-home" text="Inici"/>
<l:gentext key="nav-next" text="Seguent"/>
<l:gentext key="nav-next-sibling" text="Avancar"/>
<l:gentext key="nav-prev" text="Anterior"/>
<l:gentext key="nav-prev-sibling" text="Retrocedir"/>
<l:gentext key="nav-up" text="Pujar"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="last-first"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Ap&#232;ndix %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Cap&#237;tol %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Equaci&#243; %n. %t"/>
<l:template name="example" text="Exemple %n. %t"/>
<l:template name="figure" text="Figura %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Part %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Procediment&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Taula %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Ap&#232;ndix %n. %t"/>
<l:template name="bridgehead" text="%n.&#160;%t"/>
<l:template name="chapter" text="Cap&#237;tol %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="Answer&#160;%n"/>
<l:template name="appendix" text="Ap&#232;ndix %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Cap&#237;tol %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Equaci&#243;&#160;%n"/>
<l:template name="example" text="Exemple %n. %t"/>
<l:template name="figure" text="Figura %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
<l:template name="part" text="Part %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Procediment&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="Question&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="Question&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Taula %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text=" &#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="Secci&#243; %n"/>
<l:template name="sect2" text="Secci&#243; %n"/>
<l:template name="sect3" text="Secci&#243; %n"/>
<l:template name="sect4" text="Secci&#243; %n"/>
<l:template name="sect5" text="Secci&#243; %n"/>
<l:template name="section" text="Secci&#243; %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" i "/>
<l:template name="seplast" text=", i "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Veure "/>
<l:template name="seealso" text="Veure tamb&#233; "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Audi&#232;ncia: "/>
<l:template name="MsgLevel" text="Nivell: "/>
<l:template name="MsgOrig" text="Origen: "/>
</l:context>
</l:l10n>

1590
docs/xsl/docbook/common/common.xsl Executable file

File diff suppressed because it is too large Load Diff

426
docs/xsl/docbook/common/cs.xml Executable file
View File

@@ -0,0 +1,426 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="cs" english-language-name="Czech">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Abstrakt"/>
<l:gentext key="abstract" text="Abstrakt"/>
<l:gentext key="Answer" text="Odpov&#283;&#271;:"/>
<l:gentext key="answer" text="Odpov&#283;&#271;:"/>
<l:gentext key="Appendix" text="P&#345;&#237;loha"/>
<l:gentext key="appendix" text="P&#345;&#237;loha"/>
<l:gentext key="Article" text="&#268;l&#225;nek"/>
<l:gentext key="article" text="&#268;l&#225;nek"/>
<l:gentext key="Bibliography" text="Bibliografie"/>
<l:gentext key="bibliography" text="Bibliografie"/>
<l:gentext key="Book" text="Kniha"/>
<l:gentext key="book" text="Kniha"/>
<l:gentext key="CAUTION" text="V&#253;straha"/>
<l:gentext key="Caution" text="V&#253;straha"/>
<l:gentext key="caution" text="V&#253;straha"/>
<l:gentext key="Chapter" text="Kapitola"/>
<l:gentext key="chapter" text="Kapitola"/>
<l:gentext key="Colophon" text="Tir&#225;&#382;"/>
<l:gentext key="colophon" text="Tir&#225;&#382;"/>
<l:gentext key="Copyright" text="Copyright"/>
<l:gentext key="copyright" text="Copyright"/>
<l:gentext key="Dedication" text="V&#283;nov&#225;n&#237;"/>
<l:gentext key="dedication" text="V&#283;nov&#225;n&#237;"/>
<l:gentext key="Edition" text="Vyd&#225;n&#237;"/>
<l:gentext key="edition" text="Vyd&#225;n&#237;"/>
<l:gentext key="Equation" text="Rovnice"/>
<l:gentext key="equation" text="Rovnice"/>
<l:gentext key="Example" text="P&#345;&#237;klad"/>
<l:gentext key="example" text="P&#345;&#237;klad"/>
<l:gentext key="Figure" text="Obr&#225;zek"/>
<l:gentext key="figure" text="Obr&#225;zek"/>
<l:gentext key="Glossary" text="Slovn&#237;k"/>
<l:gentext key="glossary" text="Slovn&#237;k"/>
<l:gentext key="GlossSee" text="Viz"/>
<l:gentext key="glosssee" text="Viz"/>
<l:gentext key="GlossSeeAlso" text="Viz t&#233;&#382;"/>
<l:gentext key="glossseealso" text="Viz t&#233;&#382;"/>
<l:gentext key="IMPORTANT" text="D&#367;le&#382;it&#233;"/>
<l:gentext key="Important" text="D&#367;le&#382;it&#233;"/>
<l:gentext key="important" text="D&#367;le&#382;it&#233;"/>
<l:gentext key="Index" text="Rejst&#345;&#237;k"/>
<l:gentext key="index" text="Rejst&#345;&#237;k"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="Pr&#225;vn&#237; dolo&#382;ka"/>
<l:gentext key="legalnotice" text="Pr&#225;vn&#237; dolo&#382;ka"/>
<l:gentext key="MsgAud" text="Publikum"/>
<l:gentext key="msgaud" text="Publikum"/>
<l:gentext key="MsgLevel" text="&#218;rove&#328;"/>
<l:gentext key="msglevel" text="&#218;rove&#328;"/>
<l:gentext key="MsgOrig" text="P&#367;vod"/>
<l:gentext key="msgorig" text="P&#367;vod"/>
<l:gentext key="NOTE" text="Pozn&#225;mka"/>
<l:gentext key="Note" text="Pozn&#225;mka"/>
<l:gentext key="note" text="Pozn&#225;mka"/>
<l:gentext key="Part" text="&#268;&#225;st"/>
<l:gentext key="part" text="&#268;&#225;st"/>
<l:gentext key="Preface" text="P&#345;edmluva"/>
<l:gentext key="preface" text="P&#345;edmluva"/>
<l:gentext key="Procedure" text="Postup"/>
<l:gentext key="procedure" text="Postup"/>
<l:gentext key="ProductionSet" text="Produkce"/>
<l:gentext key="Published" text="Vyd&#225;no"/>
<l:gentext key="published" text="Vyd&#225;no"/>
<l:gentext key="Question" text="Ot&#225;zka:"/>
<l:gentext key="question" text="Ot&#225;zka:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Odkaz"/>
<l:gentext key="reference" text="Odkaz"/>
<l:gentext key="RefName" text="Jm&#233;no"/>
<l:gentext key="refname" text="Jm&#233;no"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="P&#345;ehled"/>
<l:gentext key="refsynopsisdiv" text="P&#345;ehled"/>
<l:gentext key="RevHistory" text="P&#345;ehled reviz&#237;"/>
<l:gentext key="revhistory" text="P&#345;ehled reviz&#237;"/>
<l:gentext key="Revision" text="Revize"/>
<l:gentext key="revision" text="Revize"/>
<l:gentext key="sect1" text="Odd&#237;l"/>
<l:gentext key="sect2" text="Odd&#237;l"/>
<l:gentext key="sect3" text="Odd&#237;l"/>
<l:gentext key="sect4" text="Odd&#237;l"/>
<l:gentext key="sect5" text="Odd&#237;l"/>
<l:gentext key="Section" text="Odd&#237;l"/>
<l:gentext key="section" text="Odd&#237;l"/>
<l:gentext key="See" text="Viz"/>
<l:gentext key="see" text="Viz"/>
<l:gentext key="SeeAlso" text="Viz t&#233;&#382;"/>
<l:gentext key="Seealso" text="Viz t&#233;&#382;"/>
<l:gentext key="seealso" text="Viz t&#233;&#382;"/>
<l:gentext key="Set" text="Sada"/>
<l:gentext key="set" text="Sada"/>
<l:gentext key="SetIndex" text="Rejst&#345;&#237;k sady"/>
<l:gentext key="setindex" text="Rejst&#345;&#237;k sady"/>
<l:gentext key="Sidebar" text="Margin&#225;lie"/>
<l:gentext key="sidebar" text="Margin&#225;lie"/>
<l:gentext key="Step" text="Krok"/>
<l:gentext key="step" text="krok"/>
<l:gentext key="Table" text="Tabulka"/>
<l:gentext key="table" text="Tabulka"/>
<l:gentext key="TIP" text="Tip"/>
<l:gentext key="Tip" text="Tip"/>
<l:gentext key="tip" text="Tip"/>
<l:gentext key="WARNING" text="Varov&#225;n&#237;"/>
<l:gentext key="Warning" text="Varov&#225;n&#237;"/>
<l:gentext key="warning" text="Varov&#225;n&#237;"/>
<l:gentext key="and" text="a"/>
<l:gentext key="by" text=""/>
<l:gentext key="Edited" text="Vyd&#225;no"/>
<l:gentext key="edited" text="Vyd&#225;no"/>
<l:gentext key="Editedby" text="Sestavil"/>
<l:gentext key="editedby" text="Sestavil"/>
<l:gentext key="in" text="v"/>
<l:gentext key="lastlistcomma" text=""/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="neexistuj&#237;c&#237; prvek"/>
<l:gentext key="notes" text="Pozn&#225;mky"/>
<l:gentext key="Notes" text="Pozn&#225;mky"/>
<l:gentext key="Pgs" text="Str."/>
<l:gentext key="pgs" text="Str."/>
<l:gentext key="Revisedby" text="Revidoval: "/>
<l:gentext key="revisedby" text="Revidoval: "/>
<l:gentext key="TableNotes" text="Pozn&#225;mky"/>
<l:gentext key="tablenotes" text="Pozn&#225;mky"/>
<l:gentext key="TableofContents" text="Obsah"/>
<l:gentext key="tableofcontents" text="Obsah"/>
<l:gentext key="unexpectedelementname" text="Neo&#269;ek&#225;van&#233; jm&#233;no prvku"/>
<l:gentext key="unsupported" text="nepodporovan&#253;"/>
<l:gentext key="xrefto" text="xref k"/>
<l:gentext key="listofequations" text="Seznam rovnic"/>
<l:gentext key="ListofEquations" text="Seznam rovnic"/>
<l:gentext key="ListofExamples" text="Seznam p&#345;&#237;klad&#367;"/>
<l:gentext key="listofexamples" text="Seznam p&#345;&#237;klad&#367;"/>
<l:gentext key="ListofFigures" text="Seznam obr&#225;zk&#367;"/>
<l:gentext key="listoffigures" text="Seznam obr&#225;zk&#367;"/>
<l:gentext key="listoftables" text="Seznam tabulek"/>
<l:gentext key="ListofTables" text="Seznam tabulek"/>
<l:gentext key="ListofUnknown" text="Seznam nezn&#225;m&#233;ho"/>
<l:gentext key="listofunknown" text="Seznam nezn&#225;m&#233;ho"/>
<l:gentext key="nav-home" text="Dom&#367;"/>
<l:gentext key="nav-next" text="Dal&#353;&#237;"/>
<l:gentext key="nav-next-sibling" text="Rychle dop&#345;edu"/>
<l:gentext key="nav-prev" text="P&#345;edch&#225;zej&#237;c&#237;"/>
<l:gentext key="nav-prev-sibling" text="Rychle zp&#283;t"/>
<l:gentext key="nav-up" text="Nahoru"/>
<l:gentext key="sectioncalled" text="odd&#237;l nazvan&#253;"/>
<l:gentext key="Draft" text="N&#225;vrh"/>
<l:gentext key="above" text="nad"/>
<l:gentext key="below" text="pod"/>
<l:gentext key="index symbols" text="Symboly"/>
<l:gentext key="lowercase.alpha" text="a&#225;bc&#269;d&#271;e&#233;&#283;fghi&#237;jklmno&#243;pqr&#345;s&#353;t&#357;u&#250;&#367;vwxy&#253;z&#382;"/>
<l:gentext key="uppercase.alpha" text="A&#193;BC&#268;D&#270;E&#201;&#282;FGHI&#205;JKLMNO&#211;PQR&#344;S&#352;T&#356;U&#218;&#366;VWXY&#221;Z&#381;"/>
<l:dingbat key="startquote" text="&#8222;"/>
<l:dingbat key="endquote" text="&#8220;"/>
<l:dingbat key="nestedstartquote" text="&#8218;"/>
<l:dingbat key="nestedendquote" text="&#8216;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="P&#345;&#237;loha %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Kapitola %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Rovnice %n. %t"/>
<l:template name="example" text="P&#345;&#237;klad %n. %t"/>
<l:template name="figure" text="Obr&#225;zek %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="&#268;&#225;st %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Postup %n. %t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Produkce %n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tabulka %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text=""/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="P&#345;&#237;loha %n. %t"/>
<l:template name="bridgehead" text="%n. %t"/>
<l:template name="chapter" text="Kapitola %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%n"/>
<l:template name="appendix" text="%n &#8211; &#8222;%t&#8220;"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="%n &#8211; &#8222;%t&#8220;"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="%n"/>
<l:template name="example" text="%n"/>
<l:template name="figure" text="%n"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="%n &#8211; &#8222;%t&#8220;"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="%n"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8222;%t&#8220;"/>
<l:template name="refsection" text="&#8222;%t&#8220;"/>
<l:template name="refsect1" text="&#8222;%t&#8220;"/>
<l:template name="refsect2" text="&#8222;%t&#8220;"/>
<l:template name="refsect3" text="&#8222;%t&#8220;"/>
<l:template name="sect1" text="&#8222;%t&#8220;"/>
<l:template name="sect2" text="&#8222;%t&#8220;"/>
<l:template name="sect3" text="&#8222;%t&#8220;"/>
<l:template name="sect4" text="&#8222;%t&#8220;"/>
<l:template name="sect5" text="&#8222;%t&#8220;"/>
<l:template name="section" text="&#8222;%t&#8220;"/>
<l:template name="simplesect" text="&#8222;%t&#8220;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="%n"/>
<l:template name="refsection" text="&#8222;%t&#8220;"/>
<l:template name="refsect1" text="&#8222;%t&#8220;"/>
<l:template name="refsect2" text="&#8222;%t&#8220;"/>
<l:template name="refsect3" text="&#8222;%t&#8220;"/>
<l:template name="sect1" text="%n"/>
<l:template name="sect2" text="%n"/>
<l:template name="sect3" text="%n"/>
<l:template name="sect4" text="%n"/>
<l:template name="sect5" text="%n"/>
<l:template name="section" text="%n"/>
<l:template name="simplesect" text="&#8222;%t&#8220;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" a "/>
<l:template name="seplast" text=" a "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Viz "/>
<l:template name="seealso" text="Viz t&#233;&#382; "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Publikum: "/>
<l:template name="MsgLevel" text="&#218;rove&#328;: "/>
<l:template name="MsgOrig" text="P&#367;vod: "/>
</l:context>
</l:l10n>

427
docs/xsl/docbook/common/da.xml Executable file
View File

@@ -0,0 +1,427 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="da" english-language-name="Danish">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Resum&#233;"/>
<l:gentext key="abstract" text="resum&#233;"/>
<l:gentext key="Answer" text="Svar"/>
<l:gentext key="answer" text="svar"/>
<l:gentext key="Appendix" text="Appendiks"/>
<l:gentext key="appendix" text="appendiks"/>
<l:gentext key="Article" text="Artikel"/>
<l:gentext key="article" text="artikel"/>
<l:gentext key="Bibliography" text="Litteraturliste"/>
<l:gentext key="bibliography" text="litteraturliste"/>
<l:gentext key="Book" text="Bog"/>
<l:gentext key="book" text="bog"/>
<l:gentext key="CAUTION" text="PAS P&#197;"/>
<l:gentext key="Caution" text="Pas p&#229;"/>
<l:gentext key="caution" text="pas p&#229;"/>
<l:gentext key="Chapter" text="Kapitel"/>
<l:gentext key="chapter" text="kapitel"/>
<l:gentext key="Colophon" text="Kolofon"/>
<l:gentext key="colophon" text="kolofon"/>
<l:gentext key="Copyright" text="Ophavsret"/>
<l:gentext key="copyright" text="ophavsret"/>
<l:gentext key="Dedication" text="Tilegnet"/>
<l:gentext key="dedication" text="tilegnet"/>
<l:gentext key="Edition" text="Udgave"/>
<l:gentext key="edition" text="udgave"/>
<l:gentext key="Equation" text="Ligning"/>
<l:gentext key="equation" text="ligning"/>
<l:gentext key="Example" text="Eksempel"/>
<l:gentext key="example" text="eksempel"/>
<l:gentext key="Figure" text="Figur"/>
<l:gentext key="figure" text="figur"/>
<l:gentext key="Glossary" text="Ordliste"/>
<l:gentext key="glossary" text="ordliste"/>
<l:gentext key="GlossSee" text="Se"/>
<l:gentext key="glosssee" text="se"/>
<l:gentext key="GlossSeeAlso" text="Se ogs&#229;"/>
<l:gentext key="glossseealso" text="se ogs&#229;"/>
<l:gentext key="IMPORTANT" text="VIGTIGT"/>
<l:gentext key="Important" text="Vigtigt"/>
<l:gentext key="important" text="vigtigt"/>
<l:gentext key="Index" text="Stikordsregister"/>
<l:gentext key="index" text="stikordsregister"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="Retslig note"/>
<l:gentext key="legalnotice" text="retslig note"/>
<l:gentext key="MsgAud" text="M&#229;lgruppe"/>
<l:gentext key="msgaud" text="m&#229;lgruppe"/>
<l:gentext key="MsgLevel" text="Niveau"/>
<l:gentext key="msglevel" text="niveau"/>
<l:gentext key="MsgOrig" text="Grundlag"/>
<l:gentext key="msgorig" text="grundlag"/>
<l:gentext key="NOTE" text="BEM&#198;RK"/>
<l:gentext key="Note" text="Bem&#230;rk"/>
<l:gentext key="note" text="bem&#230;rk"/>
<l:gentext key="Part" text="Del"/>
<l:gentext key="part" text="del"/>
<l:gentext key="Preface" text="Forord"/>
<l:gentext key="preface" text="forord"/>
<l:gentext key="Procedure" text="Procedure"/>
<l:gentext key="procedure" text="procedure"/>
<l:gentext key="ProductionSet" text="Produktion"/>
<l:gentext key="Published" text="Udgivet"/>
<l:gentext key="published" text="udgivet"/>
<l:gentext key="Question" text="Sp&#248;rgsm&#229;l"/>
<l:gentext key="question" text="sp&#248;rgsm&#229;l"/>
<l:gentext key="RefEntry" text="Punkt"/>
<l:gentext key="refentry" text="punkt"/>
<l:gentext key="Reference" text="Henvisning"/>
<l:gentext key="reference" text="henvisning"/>
<l:gentext key="RefName" text="Navn"/>
<l:gentext key="refname" text="navn"/>
<l:gentext key="RefSection" text="Afsnit"/>
<l:gentext key="refsection" text="afsnit"/>
<l:gentext key="RefSynopsisDiv" text="Synopsis"/>
<l:gentext key="refsynopsisdiv" text="synopsis"/>
<l:gentext key="RevHistory" text="Revisionshistorie"/>
<l:gentext key="revhistory" text="revisionshistorie"/>
<l:gentext key="revision" text="revision"/>
<l:gentext key="Revision" text="Revision"/>
<l:gentext key="sect1" text="Afsnit"/>
<l:gentext key="sect2" text="Afsnit"/>
<l:gentext key="sect3" text="Afsnit"/>
<l:gentext key="sect4" text="Afsnit"/>
<l:gentext key="sect5" text="Afsnit"/>
<l:gentext key="section" text="afsnit"/>
<l:gentext key="Section" text="Afsnit"/>
<l:gentext key="See" text="Se"/>
<l:gentext key="see" text="se"/>
<l:gentext key="SeeAlso" text="Se ogs&#229;"/>
<l:gentext key="seealso" text="se ogs&#229;"/>
<l:gentext key="Seealso" text="Se ogs&#229;"/>
<l:gentext key="set" text="s&#230;t"/>
<l:gentext key="Set" text="S&#230;t"/>
<l:gentext key="setindex" text="s&#230;t indeks"/>
<l:gentext key="SetIndex" text="S&#230;t indeks"/>
<l:gentext key="Sidebar" text="Sidebj&#230;lke"/>
<l:gentext key="sidebar" text="sidebj&#230;lke"/>
<l:gentext key="step" text="trin"/>
<l:gentext key="Step" text="Trin"/>
<l:gentext key="Table" text="Tabel"/>
<l:gentext key="table" text="tabel"/>
<l:gentext key="tip" text="vink"/>
<l:gentext key="TIP" text="VINK"/>
<l:gentext key="Tip" text="Vink"/>
<l:gentext key="Warning" text="Advarsel"/>
<l:gentext key="warning" text="advarsel"/>
<l:gentext key="WARNING" text="ADVARSEL"/>
<l:gentext key="and" text="og"/>
<l:gentext key="by" text="af"/>
<l:gentext key="Edited" text="Redigeret"/>
<l:gentext key="edited" text="redigeret"/>
<l:gentext key="Editedby" text="Redigeret af"/>
<l:gentext key="editedby" text="redigeret af"/>
<l:gentext key="in" text="i"/>
<l:gentext key="lastlistcomma" text=" og "/>
<l:gentext key="listcomma" text=", "/>
<l:gentext key="nonexistantelement" text="ikke-eksisterende element"/>
<l:gentext key="notes" text="slutbem&#230;rkning:"/>
<l:gentext key="Notes" text="Slutbem&#230;rkning:"/>
<l:gentext key="Pgs" text="Siderne"/>
<l:gentext key="pgs" text="siderne"/>
<l:gentext key="Revisedby" text="Revideret af: "/>
<l:gentext key="revisedby" text="revideret af: "/>
<l:gentext key="TableNotes" text="Noter:"/>
<l:gentext key="tablenotes" text="noter:"/>
<l:gentext key="TableofContents" text="Indholdsfortegnelse"/>
<l:gentext key="tableofcontents" text="indholdsfortegnelse"/>
<l:gentext key="unexpectedelementname" text="uventet elementnavn"/>
<l:gentext key="unsupported" text="ikke underst&#248;ttet"/>
<l:gentext key="xrefto" text="krydshenvisning til"/>
<l:gentext key="listofequations" text="ligningsliste"/>
<l:gentext key="ListofEquations" text="Ligningsliste"/>
<l:gentext key="ListofExamples" text="Eksempelliste"/>
<l:gentext key="listofexamples" text="eksempelliste"/>
<l:gentext key="ListofFigures" text="Figurliste"/>
<l:gentext key="listoffigures" text="figurliste"/>
<l:gentext key="listoftables" text="tabelliste"/>
<l:gentext key="ListofTables" text="Tabelliste"/>
<l:gentext key="ListofUnknown" text="Liste over ukendte"/>
<l:gentext key="listofunknown" text="liste over ukendte"/>
<l:gentext key="nav-home" text="hjem"/>
<l:gentext key="nav-next" text="n&#230;ste"/>
<l:gentext key="nav-next-sibling" text="hurtigt fremad"/>
<l:gentext key="nav-prev" text="forrige"/>
<l:gentext key="nav-prev-sibling" text="hurtigt tilbage"/>
<l:gentext key="nav-up" text="op"/>
<l:gentext key="Draft" text="Kladde"/>
<l:gentext key="above" text="over"/>
<l:gentext key="below" text="under"/>
<l:gentext key="sectioncalled" text="afsnittet der hedder"/>
<l:gentext key="index symbols" text="symboler"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz&#230;&#248;&#229;"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ&#198;&#216;&#197;"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Appendiks %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Kapitel %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Ligning %n. %t"/>
<l:template name="example" text="Eksempel %n. %t"/>
<l:template name="figure" text="Figur %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Del %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Procedure %n. %t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Produktion %n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="Sp&#248;rgsm&#229;l %n"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tabel %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text=""/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Appendiks %n. %t"/>
<l:template name="bridgehead" text="%n. %t"/>
<l:template name="chapter" text="Kapitel %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="Svar %n"/>
<l:template name="appendix" text="Appendiks %n"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Kapitel %n"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Ligning %n"/>
<l:template name="example" text="Eksempel %n"/>
<l:template name="figure" text="Figur %n"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Del %n"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Procedure %n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="Sp&#248;rgsm&#229;l %n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="Sp&#248;rgsm&#229;l %n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Tabel %n"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="afsnittet der hedder &#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="Afsnit %n"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="Afsnit %n"/>
<l:template name="sect2" text="Afsnit %n"/>
<l:template name="sect3" text="Afsnit %n"/>
<l:template name="sect4" text="Afsnit %n"/>
<l:template name="sect5" text="Afsnit %n"/>
<l:template name="section" text="Afsnit %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" og "/>
<l:template name="seplast" text=" og og "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Se "/>
<l:template name="seealso" text="Se ogs&#229; "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="M&#229;lgruppe: "/>
<l:template name="MsgLevel" text="Niveau: "/>
<l:template name="MsgOrig" text="Grundlag: "/>
</l:context>
</l:l10n>

426
docs/xsl/docbook/common/de.xml Executable file
View File

@@ -0,0 +1,426 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="de" english-language-name="German">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Zusammenfassung"/>
<l:gentext key="abstract" text="Zusammenfassung"/>
<l:gentext key="Answer" text="A:"/>
<l:gentext key="answer" text="A:"/>
<l:gentext key="Appendix" text="Anhang"/>
<l:gentext key="appendix" text="Anhang"/>
<l:gentext key="Article" text="Artikel"/>
<l:gentext key="article" text="Artikel"/>
<l:gentext key="Bibliography" text="Literaturverzeichnis"/>
<l:gentext key="bibliography" text="Literaturverzeichnis"/>
<l:gentext key="Book" text="Buch"/>
<l:gentext key="book" text="Buch"/>
<l:gentext key="Caution" text="Achtung"/>
<l:gentext key="caution" text="Achtung"/>
<l:gentext key="CAUTION" text="ACHTUNG"/>
<l:gentext key="Chapter" text="Kapitel"/>
<l:gentext key="chapter" text="Kapitel"/>
<l:gentext key="Colophon" text="Kolophon"/>
<l:gentext key="colophon" text="Kolophon"/>
<l:gentext key="Copyright" text="Copyright"/>
<l:gentext key="copyright" text="Copyright"/>
<l:gentext key="Dedication" text="Widmung"/>
<l:gentext key="dedication" text="Widmung"/>
<l:gentext key="Edition" text="Ausgabe"/>
<l:gentext key="edition" text="Ausgabe"/>
<l:gentext key="Equation" text="Gleichung"/>
<l:gentext key="equation" text="Gleichung"/>
<l:gentext key="Example" text="Beispiel"/>
<l:gentext key="example" text="Beispiel"/>
<l:gentext key="Figure" text="Abbildung"/>
<l:gentext key="figure" text="Abbildung"/>
<l:gentext key="Glossary" text="Glossar"/>
<l:gentext key="glossary" text="Glossar"/>
<l:gentext key="GlossSee" text="Siehe"/>
<l:gentext key="glosssee" text="Siehe"/>
<l:gentext key="GlossSeeAlso" text="Siehe auch"/>
<l:gentext key="glossseealso" text="Siehe auch"/>
<l:gentext key="IMPORTANT" text="WICHTIG"/>
<l:gentext key="Important" text="Wichtig"/>
<l:gentext key="important" text="Wichtig"/>
<l:gentext key="Index" text="Stichwortverzeichnis"/>
<l:gentext key="index" text="Stichwortverzeichnis"/>
<l:gentext key="index symbols" text="Symbole"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="Rechtlicher Hinweis"/>
<l:gentext key="legalnotice" text="Rechtlicher Hinweis"/>
<l:gentext key="MsgAud" text="Zielgruppe"/>
<l:gentext key="msgaud" text="Zielgruppe"/>
<l:gentext key="MsgLevel" text="Dringlichkeit"/>
<l:gentext key="msglevel" text="Dringlichkeit"/>
<l:gentext key="MsgOrig" text="Ursprung"/>
<l:gentext key="msgorig" text="Ursprung"/>
<l:gentext key="note" text="Anmerkung"/>
<l:gentext key="NOTE" text="ANMERKUNG"/>
<l:gentext key="Note" text="Anmerkung"/>
<l:gentext key="part" text="Teil"/>
<l:gentext key="Part" text="Teil"/>
<l:gentext key="Preface" text="Vorwort"/>
<l:gentext key="preface" text="Vorwort"/>
<l:gentext key="Procedure" text="Prozedur"/>
<l:gentext key="procedure" text="Prozedur"/>
<l:gentext key="ProductionSet" text="Produktion"/>
<l:gentext key="Published" text="Ver&#246;ffentlicht"/>
<l:gentext key="published" text="Ver&#246;ffentlicht"/>
<l:gentext key="Question" text="F:"/>
<l:gentext key="question" text="F:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Verweis"/>
<l:gentext key="reference" text="Verweis"/>
<l:gentext key="refname" text="Name"/>
<l:gentext key="RefName" text="Name"/>
<l:gentext key="RefSection" text="Abschnitt"/>
<l:gentext key="refsection" text="Abschnitt"/>
<l:gentext key="RefSynopsisDiv" text="Synopsis"/>
<l:gentext key="refsynopsisdiv" text="Synopsis"/>
<l:gentext key="RevHistory" text="Versionsgeschichte"/>
<l:gentext key="revhistory" text="Versionsgeschichte"/>
<l:gentext key="Revision" text="Version"/>
<l:gentext key="revision" text="Version"/>
<l:gentext key="Section" text="Abschnitt"/>
<l:gentext key="section" text="Abschnitt"/>
<l:gentext key="sect1" text="Abschnitt"/>
<l:gentext key="sect2" text="Abschnitt"/>
<l:gentext key="sect3" text="Abschnitt"/>
<l:gentext key="sect4" text="Abschnitt"/>
<l:gentext key="sect5" text="Abschnitt"/>
<l:gentext key="see" text="Siehe"/>
<l:gentext key="See" text="Siehe"/>
<l:gentext key="SeeAlso" text="Siehe auch"/>
<l:gentext key="seealso" text="Siehe auch"/>
<l:gentext key="Seealso" text="Siehe auch"/>
<l:gentext key="Set" text="Satz"/>
<l:gentext key="set" text="Satz"/>
<l:gentext key="setindex" text="Stichwortverzeichnis"/>
<l:gentext key="SetIndex" text="Stichwortverzeichnis"/>
<l:gentext key="sidebar" text="randnotiz"/>
<l:gentext key="Sidebar" text="Randnotiz"/>
<l:gentext key="Step" text="Schritt"/>
<l:gentext key="step" text="Schritt"/>
<l:gentext key="table" text="Tabelle"/>
<l:gentext key="Table" text="Tabelle"/>
<l:gentext key="TIP" text="TIPP"/>
<l:gentext key="Tip" text="Tipp"/>
<l:gentext key="tip" text="Tipp"/>
<l:gentext key="Warning" text="Warnung"/>
<l:gentext key="warning" text="Warnung"/>
<l:gentext key="WARNING" text="WARNUNG"/>
<l:gentext key="and" text="und"/>
<l:gentext key="by" text="von"/>
<l:gentext key="Edited" text="Herausgegeben"/>
<l:gentext key="edited" text="Herausgegeben"/>
<l:gentext key="Editedby" text="Herausgegeben von"/>
<l:gentext key="editedby" text="Herausgegeben von"/>
<l:gentext key="in" text="in"/>
<l:gentext key="lastlistcomma" text=""/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="nicht existierendes Element"/>
<l:gentext key="notes" text="Fu&#223;noten"/>
<l:gentext key="Notes" text="Fu&#223;noten"/>
<l:gentext key="Pgs" text="Seiten"/>
<l:gentext key="pgs" text="Seiten"/>
<l:gentext key="Revisedby" text="Ge&#228;ndert durch: "/>
<l:gentext key="revisedby" text="Ge&#228;ndert durch: "/>
<l:gentext key="TableNotes" text="Bemerkungen"/>
<l:gentext key="tablenotes" text="Bemerkungen"/>
<l:gentext key="TableofContents" text="Inhaltsverzeichnis"/>
<l:gentext key="tableofcontents" text="Inhaltsverzeichnis"/>
<l:gentext key="unexpectedelementname" text="Unerwarteter Elementname"/>
<l:gentext key="unsupported" text="wird nicht unterst&#252;tzt"/>
<l:gentext key="xrefto" text="xref auf"/>
<l:gentext key="listofequations" text="Gleichungen"/>
<l:gentext key="ListofEquations" text="Gleichungen"/>
<l:gentext key="ListofExamples" text="Beispiele"/>
<l:gentext key="listofexamples" text="Beispiele"/>
<l:gentext key="ListofFigures" text="Abbildungsverzeichnis"/>
<l:gentext key="listoffigures" text="Abbildungsverzeichnis"/>
<l:gentext key="listoftables" text="Tabellenverzeichnis"/>
<l:gentext key="ListofTables" text="Tabellenverzeichnis"/>
<l:gentext key="ListofUnknown" text="???-Verzeichnis"/>
<l:gentext key="listofunknown" text="???-Verzeichnis"/>
<l:gentext key="nav-home" text="Zum Anfang"/>
<l:gentext key="nav-next" text="Weiter"/>
<l:gentext key="nav-next-sibling" text="Schnell weiter"/>
<l:gentext key="nav-prev" text="Zur&#252;ck"/>
<l:gentext key="nav-prev-sibling" text="Schnell zur&#252;ck"/>
<l:gentext key="nav-up" text="Nach oben"/>
<l:gentext key="sectioncalled" text="der Abschnitt namens"/>
<l:gentext key="Draft" text="Entwurf"/>
<l:gentext key="above" text="oben"/>
<l:gentext key="below" text="unten"/>
<l:gentext key="index symbols" text="Symbole"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz&#228;&#246;&#252;&#223;"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ&#196;&#214;&#220;&#223;"/>
<l:dingbat key="startquote" text="&#8222;"/>
<l:dingbat key="endquote" text="&#8220;"/>
<l:dingbat key="nestedstartquote" text="&#8218;"/>
<l:dingbat key="nestedendquote" text="&#8216;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Anhang %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Kapitel %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Gleichung %n. %t"/>
<l:template name="example" text="Beispiel %n. %t"/>
<l:template name="figure" text="Abbildung %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Teil %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Prozedur %n. %t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Produktion&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="F: %n"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tabelle %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Anhang %n. %t"/>
<l:template name="bridgehead" text="%n.&#160;%t"/>
<l:template name="chapter" text="Kapitel %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="A:&#160;%n"/>
<l:template name="appendix" text="Anhang %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Kapitel %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Gleichung&#160;%n"/>
<l:template name="example" text="Beispiel %n. %t"/>
<l:template name="figure" text="Abbildung %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Teil %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Prozedur&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="F:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="F: %n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Tabelle %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8222;%t&#8220;"/>
<l:template name="refsection" text="&#8222;%t&#8220;"/>
<l:template name="refsect1" text="&#8222;%t&#8220;"/>
<l:template name="refsect2" text="&#8222;%t&#8220;"/>
<l:template name="refsect3" text="&#8222;%t&#8220;"/>
<l:template name="sect1" text="&#8222;%t&#8220;"/>
<l:template name="sect2" text="&#8222;%t&#8220;"/>
<l:template name="sect3" text="&#8222;%t&#8220;"/>
<l:template name="sect4" text="&#8222;%t&#8220;"/>
<l:template name="sect5" text="&#8222;%t&#8220;"/>
<l:template name="section" text="&#8222;%t&#8220;"/>
<l:template name="simplesect" text="&#8222;%t&#8220;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8222;%t&#8220;"/>
<l:template name="refsection" text="&#8222;%t&#8220;"/>
<l:template name="refsect1" text="&#8222;%t&#8220;"/>
<l:template name="refsect2" text="&#8222;%t&#8220;"/>
<l:template name="refsect3" text="&#8222;%t&#8220;"/>
<l:template name="sect1" text="Abschnitt %n"/>
<l:template name="sect2" text="Abschnitt %n"/>
<l:template name="sect3" text="Abschnitt %n"/>
<l:template name="sect4" text="Abschnitt %n"/>
<l:template name="sect5" text="Abschnitt %n"/>
<l:template name="section" text="Abschnitt %n"/>
<l:template name="simplesect" text="&#8222;%t&#8220;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" und "/>
<l:template name="seplast" text=" und "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Siehe "/>
<l:template name="seealso" text="Siehe auch "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Zielgruppe: "/>
<l:template name="MsgLevel" text="Dringlichkeit: "/>
<l:template name="MsgOrig" text="Ursprung: "/>
</l:context>
</l:l10n>

425
docs/xsl/docbook/common/el.xml Executable file
View File

@@ -0,0 +1,425 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="el" english-language-name="Greek">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="&#208;&#229;&#241;&#223;&#235;&#231;&#248;&#231;"/>
<l:gentext key="Answer" text="&#193;:"/>
<l:gentext key="Appendix" text="&#208;&#225;&#241;&#220;&#241;&#244;&#231;&#236;&#225;"/>
<l:gentext key="Article" text="&#182;&#241;&#232;&#241;&#239;"/>
<l:gentext key="Bibliography" text="&#194;&#233;&#226;&#235;&#233;&#239;&#227;&#241;&#225;&#246;&#223;&#225;"/>
<l:gentext key="Book" text="&#194;&#233;&#226;&#235;&#223;&#239;"/>
<l:gentext key="CAUTION" text="&#208;&#209;&#207;&#211;&#207;&#215;&#199;"/>
<l:gentext key="Caution" text="&#208;&#241;&#239;&#243;&#239;&#247;&#222;"/>
<l:gentext key="Chapter" text="&#202;&#229;&#246;&#220;&#235;&#225;&#233;&#239;"/>
<l:gentext key="Colophon" text="&#202;&#239;&#241;&#249;&#237;&#223;&#228;&#225;"/>
<l:gentext key="Copyright" text="&#208;&#237;&#229;&#245;&#236;&#225;&#244;&#233;&#234;&#220; &#196;&#233;&#234;&#225;&#233;&#254;&#236;&#225;&#244;&#225;"/>
<l:gentext key="Dedication" text="&#193;&#246;&#233;&#221;&#241;&#249;&#243;&#231;"/>
<l:gentext key="Edition" text="&#184;&#234;&#228;&#239;&#243;&#231;"/>
<l:gentext key="Equation" text="&#197;&#238;&#223;&#243;&#249;&#243;&#231;"/>
<l:gentext key="Example" text="&#208;&#225;&#241;&#220;&#228;&#229;&#233;&#227;&#236;&#225;"/>
<l:gentext key="Figure" text="&#211;&#247;&#222;&#236;&#225;"/>
<l:gentext key="GlossSee" text="&#196;&#229;&#223;&#244;&#229;"/>
<l:gentext key="GlossSeeAlso" text="&#196;&#229;&#223;&#244;&#229; &#197;&#240;&#223;&#243;&#231;&#242;"/>
<l:gentext key="Glossary" text="&#195;&#235;&#249;&#243;&#243;&#220;&#241;&#233;&#239;"/>
<l:gentext key="IMPORTANT" text="&#211;&#199;&#204;&#193;&#205;&#212;&#201;&#202;&#207;"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="Important" text="&#211;&#231;&#236;&#225;&#237;&#244;&#233;&#234;&#252;"/>
<l:gentext key="Index" text="&#197;&#245;&#241;&#229;&#244;&#222;&#241;&#233;&#239;"/>
<l:gentext key="LegalNotice" text="&#205;&#239;&#236;&#233;&#234;&#222; &#211;&#231;&#236;&#229;&#223;&#249;&#243;&#231;"/>
<l:gentext key="MsgAud" text="&#193;&#234;&#241;&#239;&#225;&#244;&#222;&#241;&#233;&#239;"/>
<l:gentext key="MsgLevel" text="&#197;&#240;&#223;&#240;&#229;&#228;&#239;"/>
<l:gentext key="MsgOrig" text="&#208;&#231;&#227;&#222;"/>
<l:gentext key="NOTE" text="&#211;&#199;&#204;&#197;&#201;&#217;&#211;&#199;"/>
<l:gentext key="Note" text="&#211;&#231;&#236;&#229;&#223;&#249;&#243;&#231;"/>
<l:gentext key="Part" text="&#204;&#221;&#241;&#239;&#242;"/>
<l:gentext key="Preface" text="&#197;&#233;&#243;&#225;&#227;&#249;&#227;&#222;"/>
<l:gentext key="Procedure" text="&#196;&#233;&#225;&#228;&#233;&#234;&#225;&#243;&#223;&#225;"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text="&#196;&#231;&#236;&#239;&#243;&#233;&#229;&#245;&#236;&#221;&#237;&#239;"/>
<l:gentext key="Question" text="&#197;:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="RefName" text="&#188;&#237;&#239;&#236;&#225;"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="RefSynopsisDiv" text="&#211;&#253;&#237;&#239;&#248;&#231;"/>
<l:gentext key="Reference" text="&#193;&#237;&#225;&#246;&#239;&#241;&#220;"/>
<l:gentext key="RevHistory" text="&#201;&#243;&#244;&#239;&#241;&#233;&#234;&#252; &#193;&#237;&#225;&#232;&#229;&#249;&#241;&#222;&#243;&#229;&#249;&#237;"/>
<l:gentext key="Revision" text="&#193;&#237;&#225;&#232;&#229;&#254;&#241;&#231;&#243;&#231;"/>
<l:gentext key="Section" text="&#212;&#236;&#222;&#236;&#225;"/>
<l:gentext key="See" text="&#196;&#229;&#223;&#244;&#229;"/>
<l:gentext key="SeeAlso" text="&#196;&#229;&#223;&#244;&#229; &#197;&#240;&#223;&#243;&#231;&#242;"/>
<l:gentext key="Seealso" text="&#196;&#229;&#223;&#244;&#229; &#229;&#240;&#223;&#243;&#231;&#242;"/>
<l:gentext key="Set" text="&#211;&#253;&#237;&#239;&#235;&#239;"/>
<l:gentext key="SetIndex" text="&#197;&#245;&#241;&#229;&#244;&#222;&#241;&#233;&#239; &#211;&#245;&#237;&#252;&#235;&#249;&#237;"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="Step" text="&#214;&#220;&#243;&#231;"/>
<l:gentext key="TIP" text="&#213;&#208;&#207;&#196;&#197;&#201;&#206;&#199;"/>
<l:gentext key="Table" text="&#208;&#223;&#237;&#225;&#234;&#225;&#242;"/>
<l:gentext key="Tip" text="&#213;&#240;&#252;&#228;&#229;&#233;&#238;&#231;"/>
<l:gentext key="WARNING" text="&#208;&#209;&#207;&#197;&#201;&#196;&#207;&#208;&#207;&#201;&#199;&#211;&#199;"/>
<l:gentext key="Warning" text="&#208;&#241;&#239;&#229;&#233;&#228;&#239;&#240;&#239;&#223;&#231;&#243;&#231;"/>
<l:gentext key="abstract" text="&#208;&#229;&#241;&#223;&#235;&#231;&#248;&#231;"/>
<l:gentext key="answer" text="&#193;:"/>
<l:gentext key="appendix" text="&#240;&#225;&#241;&#220;&#241;&#244;&#231;&#236;&#225;"/>
<l:gentext key="article" text="&#182;&#241;&#232;&#241;&#239;"/>
<l:gentext key="bibliography" text="&#194;&#233;&#226;&#235;&#233;&#239;&#227;&#241;&#225;&#246;&#223;&#225;"/>
<l:gentext key="book" text="&#194;&#233;&#226;&#235;&#223;&#239;"/>
<l:gentext key="caution" text="&#208;&#241;&#239;&#243;&#239;&#247;&#222;"/>
<l:gentext key="chapter" text="&#234;&#229;&#246;&#220;&#235;&#225;&#233;&#239;"/>
<l:gentext key="colophon" text="&#202;&#239;&#241;&#249;&#237;&#223;&#228;&#225;"/>
<l:gentext key="copyright" text="&#208;&#237;&#229;&#245;&#236;&#225;&#244;&#233;&#234;&#220; &#196;&#233;&#234;&#225;&#233;&#254;&#236;&#225;&#244;&#225;"/>
<l:gentext key="dedication" text="&#193;&#246;&#233;&#221;&#241;&#249;&#243;&#231;"/>
<l:gentext key="edition" text="&#184;&#234;&#228;&#239;&#243;&#231;"/>
<l:gentext key="equation" text="&#197;&#238;&#223;&#243;&#249;&#243;&#231;"/>
<l:gentext key="example" text="&#208;&#225;&#241;&#220;&#228;&#229;&#233;&#227;&#236;&#225;"/>
<l:gentext key="figure" text="&#211;&#247;&#222;&#236;&#225;"/>
<l:gentext key="glossary" text="&#195;&#235;&#249;&#243;&#243;&#220;&#241;&#233;&#239;"/>
<l:gentext key="glosssee" text="&#196;&#229;&#223;&#244;&#229;"/>
<l:gentext key="glossseealso" text="&#196;&#229;&#223;&#244;&#229; &#197;&#240;&#223;&#243;&#231;&#242;"/>
<l:gentext key="important" text="&#211;&#231;&#236;&#225;&#237;&#244;&#233;&#234;&#252;"/>
<l:gentext key="index" text="&#197;&#245;&#241;&#229;&#244;&#222;&#241;&#233;&#239;"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="legalnotice" text="&#205;&#239;&#236;&#233;&#234;&#222; &#211;&#231;&#236;&#229;&#223;&#249;&#243;&#231;"/>
<l:gentext key="msgaud" text="&#193;&#234;&#241;&#239;&#225;&#244;&#222;&#241;&#233;&#239;"/>
<l:gentext key="msglevel" text="&#197;&#240;&#223;&#240;&#229;&#228;&#239;"/>
<l:gentext key="msgorig" text="&#208;&#231;&#227;&#222;"/>
<l:gentext key="note" text="&#211;&#231;&#236;&#229;&#223;&#249;&#243;&#231;"/>
<l:gentext key="part" text="&#204;&#221;&#241;&#239;&#242;"/>
<l:gentext key="preface" text="&#197;&#233;&#243;&#225;&#227;&#249;&#227;&#222;"/>
<l:gentext key="procedure" text="&#196;&#233;&#225;&#228;&#233;&#234;&#225;&#243;&#223;&#225;"/>
<l:gentext key="published" text="&#196;&#231;&#236;&#239;&#243;&#233;&#229;&#245;&#236;&#221;&#237;&#239;"/>
<l:gentext key="question" text="&#197;:"/>
<l:gentext key="refentry" text=""/>
<l:gentext key="reference" text="&#193;&#237;&#225;&#246;&#239;&#241;&#220;"/>
<l:gentext key="refname" text="&#188;&#237;&#239;&#236;&#225;"/>
<l:gentext key="refsection" text=""/>
<l:gentext key="refsynopsisdiv" text="&#211;&#253;&#237;&#239;&#248;&#231;"/>
<l:gentext key="revhistory" text="&#201;&#243;&#244;&#239;&#241;&#233;&#234;&#252; &#193;&#237;&#225;&#232;&#229;&#249;&#241;&#222;&#243;&#229;&#249;&#237;"/>
<l:gentext key="revision" text="&#193;&#237;&#225;&#232;&#229;&#254;&#241;&#231;&#243;&#231;"/>
<l:gentext key="sect1" text="Section"/>
<l:gentext key="sect2" text="Section"/>
<l:gentext key="sect3" text="Section"/>
<l:gentext key="sect4" text="Section"/>
<l:gentext key="sect5" text="Section"/>
<l:gentext key="section" text="&#244;&#236;&#222;&#236;&#225;"/>
<l:gentext key="see" text="&#196;&#229;&#223;&#244;&#229;"/>
<l:gentext key="seealso" text="&#196;&#229;&#223;&#244;&#229; &#197;&#240;&#223;&#243;&#231;&#242;"/>
<l:gentext key="set" text="&#211;&#253;&#237;&#239;&#235;&#239;"/>
<l:gentext key="setindex" text="&#197;&#245;&#241;&#229;&#244;&#222;&#241;&#233;&#239; &#211;&#245;&#237;&#252;&#235;&#249;&#237;"/>
<l:gentext key="sidebar" text="&#229;&#240;&#229;&#238;&#231;&#227;&#231;&#236;&#225;&#244;&#233;&#234;&#252; &#240;&#235;&#229;&#245;&#241;&#233;&#234;&#252; &#225;&#241;&#232;&#241;&#223;&#228;&#233;&#239;"/>
<l:gentext key="step" text="&#246;&#220;&#243;&#231;"/>
<l:gentext key="table" text="&#208;&#223;&#237;&#225;&#234;&#225;&#242;"/>
<l:gentext key="tip" text="&#213;&#240;&#252;&#228;&#229;&#233;&#238;&#231;"/>
<l:gentext key="warning" text="&#208;&#241;&#239;&#229;&#233;&#228;&#239;&#240;&#239;&#223;&#231;&#243;&#231;"/>
<l:gentext key="and" text="&#234;&#225;&#233;"/>
<l:gentext key="by" text="&#225;&#240;&#252;"/>
<l:gentext key="Edited" text="&#197;&#240;&#233;&#236;&#221;&#235;&#229;&#233;&#225;"/>
<l:gentext key="edited" text="&#197;&#240;&#233;&#236;&#221;&#235;&#229;&#233;&#225;"/>
<l:gentext key="Editedby" text="&#197;&#240;&#233;&#236;&#221;&#235;&#229;&#233;&#225; &#225;&#240;&#252;"/>
<l:gentext key="editedby" text="&#197;&#240;&#233;&#236;&#221;&#235;&#229;&#233;&#225; &#225;&#240;&#252;"/>
<l:gentext key="in" text="&#243;&#229;"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="&#236;&#231;-&#245;&#240;&#225;&#241;&#234;&#244;&#252; &#243;&#244;&#239;&#233;&#247;&#229;&#223;&#239;"/>
<l:gentext key="notes" text="&#211;&#231;&#236;&#229;&#233;&#254;&#243;&#229;&#233;&#242;"/>
<l:gentext key="Notes" text="&#211;&#231;&#236;&#229;&#233;&#254;&#243;&#229;&#233;&#242;"/>
<l:gentext key="Pgs" text="&#211;&#235;&#228;&#242;."/>
<l:gentext key="pgs" text="&#211;&#235;&#228;&#242;."/>
<l:gentext key="Revisedby" text="Revised by: "/>
<l:gentext key="revisedby" text="Revised by: "/>
<l:gentext key="TableNotes" text="&#208;&#223;&#237;&#225;&#234;&#225;&#242; &#211;&#231;&#236;&#229;&#233;&#254;&#243;&#229;&#249;&#237;"/>
<l:gentext key="tablenotes" text="&#208;&#223;&#237;&#225;&#234;&#225;&#242; &#211;&#231;&#236;&#229;&#233;&#254;&#243;&#229;&#249;&#237;"/>
<l:gentext key="TableofContents" text="&#208;&#223;&#237;&#225;&#234;&#225;&#242; &#208;&#229;&#241;&#233;&#229;&#247;&#239;&#236;&#221;&#237;&#249;&#237;"/>
<l:gentext key="tableofcontents" text="&#208;&#223;&#237;&#225;&#234;&#225;&#242; &#208;&#229;&#241;&#233;&#229;&#247;&#239;&#236;&#221;&#237;&#249;&#237;"/>
<l:gentext key="unexpectedelementname" text="&#204;&#231; &#225;&#237;&#225;&#236;&#229;&#237;&#252;&#236;&#229;&#237;&#239; &#252;&#237;&#239;&#236;&#225; &#243;&#244;&#239;&#233;&#247;&#229;&#223;&#239;&#245;"/>
<l:gentext key="unsupported" text="&#236;&#231; &#245;&#240;&#239;&#243;&#244;&#231;&#241;&#233;&#230;&#252;&#236;&#229;&#237;&#239;"/>
<l:gentext key="xrefto" text="&#225;&#237;&#244;&#233;&#240;&#225;&#241;&#225;&#240;&#239;&#236;&#240;&#222; &#243;&#229;"/>
<l:gentext key="listofequations" text="&#202;&#225;&#244;&#220;&#235;&#239;&#227;&#239;&#242; &#197;&#238;&#233;&#243;&#254;&#243;&#229;&#249;&#237;"/>
<l:gentext key="ListofEquations" text="&#202;&#225;&#244;&#220;&#235;&#239;&#227;&#239;&#242; &#197;&#238;&#233;&#243;&#254;&#243;&#229;&#249;&#237;"/>
<l:gentext key="ListofExamples" text="&#202;&#225;&#244;&#220;&#235;&#239;&#227;&#239;&#242; &#208;&#225;&#241;&#225;&#228;&#229;&#233;&#227;&#236;&#220;&#244;&#249;&#237;"/>
<l:gentext key="listofexamples" text="&#202;&#225;&#244;&#220;&#235;&#239;&#227;&#239;&#242; &#208;&#225;&#241;&#225;&#228;&#229;&#233;&#227;&#236;&#220;&#244;&#249;&#237;"/>
<l:gentext key="ListofFigures" text="&#202;&#225;&#244;&#220;&#235;&#239;&#227;&#239;&#242; &#211;&#247;&#231;&#236;&#220;&#244;&#249;&#237;"/>
<l:gentext key="listoffigures" text="&#202;&#225;&#244;&#220;&#235;&#239;&#227;&#239;&#242; &#211;&#247;&#231;&#236;&#220;&#244;&#249;&#237;"/>
<l:gentext key="listoftables" text="&#202;&#225;&#244;&#220;&#235;&#239;&#227;&#239;&#242; &#208;&#233;&#237;&#220;&#234;&#249;&#237;"/>
<l:gentext key="ListofTables" text="&#202;&#225;&#244;&#220;&#235;&#239;&#227;&#239;&#242; &#208;&#233;&#237;&#220;&#234;&#249;&#237;"/>
<l:gentext key="ListofUnknown" text="&#202;&#225;&#244;&#220;&#235;&#239;&#227;&#239;&#242; &#193;&#227;&#237;&#254;&#243;&#244;&#249;&#237;"/>
<l:gentext key="listofunknown" text="&#202;&#225;&#244;&#220;&#235;&#239;&#227;&#239;&#242; &#193;&#227;&#237;&#254;&#243;&#244;&#249;&#237;"/>
<l:gentext key="nav-home" text="&#193;&#241;&#247;&#222;"/>
<l:gentext key="nav-next" text="&#197;&#240;&#252;&#236;&#229;&#237;&#239;"/>
<l:gentext key="nav-next-sibling" text="&#208;&#241;&#239;&#242; &#244;&#239; &#244;&#221;&#235;&#239;&#242;"/>
<l:gentext key="nav-prev" text="&#208;&#241;&#239;&#231;&#227;"/>
<l:gentext key="nav-prev-sibling" text="&#208;&#241;&#239;&#242; &#244;&#231;&#237; &#225;&#241;&#247;&#222;"/>
<l:gentext key="nav-up" text="&#208;&#220;&#237;&#249;"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="&#208;&#225;&#241;&#220;&#241;&#244;&#231;&#236;&#225; %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="&#202;&#229;&#246;&#220;&#235;&#225;&#233;&#239; %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#197;&#238;&#223;&#243;&#249;&#243;&#231; %n. %t"/>
<l:template name="example" text="&#208;&#225;&#241;&#220;&#228;&#229;&#233;&#227;&#236;&#225; %n. %t"/>
<l:template name="figure" text="&#211;&#247;&#222;&#236;&#225; %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="&#204;&#221;&#241;&#239;&#242; %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="&#196;&#233;&#225;&#228;&#233;&#234;&#225;&#243;&#223;&#225;&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="&#208;&#223;&#237;&#225;&#234;&#225;&#242; %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="&#208;&#225;&#241;&#220;&#241;&#244;&#231;&#236;&#225; %n. %t"/>
<l:template name="bridgehead" text="%n.&#160;%t"/>
<l:template name="chapter" text="&#202;&#229;&#246;&#220;&#235;&#225;&#233;&#239; %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="&#193;:&#160;%n"/>
<l:template name="appendix" text="&#208;&#225;&#241;&#220;&#241;&#244;&#231;&#236;&#225; %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="&#202;&#229;&#246;&#220;&#235;&#225;&#233;&#239; %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#197;&#238;&#223;&#243;&#249;&#243;&#231;&#160;%n"/>
<l:template name="example" text="&#208;&#225;&#241;&#220;&#228;&#229;&#233;&#227;&#236;&#225; %n. %t"/>
<l:template name="figure" text="&#211;&#247;&#222;&#236;&#225; %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
<l:template name="part" text="&#204;&#221;&#241;&#239;&#242; %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="&#196;&#233;&#225;&#228;&#233;&#234;&#225;&#243;&#223;&#225;&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="&#197;:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="&#197;:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="&#208;&#223;&#237;&#225;&#234;&#225;&#242; %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#212;&#236;&#222;&#236;&#225; %n"/>
<l:template name="sect2" text="&#212;&#236;&#222;&#236;&#225; %n"/>
<l:template name="sect3" text="&#212;&#236;&#222;&#236;&#225; %n"/>
<l:template name="sect4" text="&#212;&#236;&#222;&#236;&#225; %n"/>
<l:template name="sect5" text="&#212;&#236;&#222;&#236;&#225; %n"/>
<l:template name="section" text="&#212;&#236;&#222;&#236;&#225; %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" &#234;&#225;&#233; "/>
<l:template name="seplast" text=", &#234;&#225;&#233; "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="&#196;&#229;&#223;&#244;&#229; "/>
<l:template name="seealso" text="&#196;&#229;&#223;&#244;&#229; &#197;&#240;&#223;&#243;&#231;&#242; "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="&#193;&#234;&#241;&#239;&#225;&#244;&#222;&#241;&#233;&#239;: "/>
<l:template name="MsgLevel" text="&#197;&#240;&#223;&#240;&#229;&#228;&#239;: "/>
<l:template name="MsgOrig" text="&#208;&#231;&#227;&#222;: "/>
</l:context>
</l:l10n>

447
docs/xsl/docbook/common/en.xml Executable file
View File

@@ -0,0 +1,447 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="en" english-language-name="English">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Abstract"/>
<l:gentext key="abstract" text="Abstract"/>
<l:gentext key="Answer" text="A:"/>
<l:gentext key="answer" text="A:"/>
<l:gentext key="Appendix" text="Appendix"/>
<l:gentext key="appendix" text="appendix"/>
<l:gentext key="Article" text="Article"/>
<l:gentext key="article" text="Article"/>
<l:gentext key="Bibliography" text="Bibliography"/>
<l:gentext key="bibliography" text="Bibliography"/>
<l:gentext key="Book" text="Book"/>
<l:gentext key="book" text="Book"/>
<l:gentext key="CAUTION" text="CAUTION"/>
<l:gentext key="Caution" text="Caution"/>
<l:gentext key="caution" text="Caution"/>
<l:gentext key="Chapter" text="Chapter"/>
<l:gentext key="chapter" text="chapter"/>
<l:gentext key="Colophon" text="Colophon"/>
<l:gentext key="colophon" text="Colophon"/>
<l:gentext key="Copyright" text="Copyright"/>
<l:gentext key="copyright" text="Copyright"/>
<l:gentext key="Dedication" text="Dedication"/>
<l:gentext key="dedication" text="Dedication"/>
<l:gentext key="Edition" text="Edition"/>
<l:gentext key="edition" text="Edition"/>
<l:gentext key="Equation" text="Equation"/>
<l:gentext key="equation" text="Equation"/>
<l:gentext key="Example" text="Example"/>
<l:gentext key="example" text="Example"/>
<l:gentext key="Figure" text="Figure"/>
<l:gentext key="figure" text="Figure"/>
<l:gentext key="Glossary" text="Glossary"/>
<l:gentext key="glossary" text="Glossary"/>
<l:gentext key="GlossSee" text="See"/>
<l:gentext key="glosssee" text="See"/>
<l:gentext key="GlossSeeAlso" text="See Also"/>
<l:gentext key="glossseealso" text="See Also"/>
<l:gentext key="IMPORTANT" text="IMPORTANT"/>
<l:gentext key="important" text="Important"/>
<l:gentext key="Important" text="Important"/>
<l:gentext key="Index" text="Index"/>
<l:gentext key="index" text="Index"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="Legal Notice"/>
<l:gentext key="legalnotice" text="Legal Notice"/>
<l:gentext key="MsgAud" text="Audience"/>
<l:gentext key="msgaud" text="Audience"/>
<l:gentext key="MsgLevel" text="Level"/>
<l:gentext key="msglevel" text="Level"/>
<l:gentext key="MsgOrig" text="Origin"/>
<l:gentext key="msgorig" text="Origin"/>
<l:gentext key="NOTE" text="NOTE"/>
<l:gentext key="Note" text="Note"/>
<l:gentext key="note" text="Note"/>
<l:gentext key="Part" text="Part"/>
<l:gentext key="part" text="Part"/>
<l:gentext key="Preface" text="Preface"/>
<l:gentext key="preface" text="Preface"/>
<l:gentext key="Procedure" text="Procedure"/>
<l:gentext key="procedure" text="Procedure"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text="Published"/>
<l:gentext key="published" text="Published"/>
<l:gentext key="Question" text="Q:"/>
<l:gentext key="question" text="Q:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Reference"/>
<l:gentext key="reference" text="Reference"/>
<l:gentext key="RefName" text="Name"/>
<l:gentext key="refname" text="Name"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="Synopsis"/>
<l:gentext key="refsynopsisdiv" text="Synopsis"/>
<l:gentext key="RevHistory" text="Revision History"/>
<l:gentext key="revhistory" text="Revision History"/>
<l:gentext key="revision" text="Revision"/>
<l:gentext key="Revision" text="Revision"/>
<l:gentext key="sect1" text="Section"/>
<l:gentext key="sect2" text="Section"/>
<l:gentext key="sect3" text="Section"/>
<l:gentext key="sect4" text="Section"/>
<l:gentext key="sect5" text="Section"/>
<l:gentext key="section" text="Section"/>
<l:gentext key="Section" text="Section"/>
<l:gentext key="see" text="see"/>
<l:gentext key="seealso" text="see also"/>
<l:gentext key="set" text="Set"/>
<l:gentext key="Set" text="Set"/>
<l:gentext key="setindex" text="Set Index"/>
<l:gentext key="SetIndex" text="Set Index"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text="sidebar"/>
<l:gentext key="step" text="step"/>
<l:gentext key="Step" text="Step"/>
<l:gentext key="Table" text="Table"/>
<l:gentext key="table" text="Table"/>
<l:gentext key="tip" text="Tip"/>
<l:gentext key="TIP" text="TIP"/>
<l:gentext key="Tip" text="Tip"/>
<l:gentext key="Warning" text="Warning"/>
<l:gentext key="warning" text="Warning"/>
<l:gentext key="WARNING" text="WARNING"/>
<l:gentext key="and" text="and"/>
<l:gentext key="by" text="by"/>
<l:gentext key="Edited" text="Edited"/>
<l:gentext key="edited" text="Edited"/>
<l:gentext key="Editedby" text="Edited by"/>
<l:gentext key="editedby" text="Edited by"/>
<l:gentext key="in" text="in"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="non-existant element"/>
<l:gentext key="notes" text="Notes"/>
<l:gentext key="Notes" text="Notes"/>
<l:gentext key="Pgs" text="Pgs."/>
<l:gentext key="pgs" text="Pgs."/>
<l:gentext key="Revisedby" text="Revised by: "/>
<l:gentext key="revisedby" text="Revised by: "/>
<l:gentext key="TableNotes" text="Notes"/>
<l:gentext key="tablenotes" text="Notes"/>
<l:gentext key="TableofContents" text="Table of Contents"/>
<l:gentext key="tableofcontents" text="Table of Contents"/>
<l:gentext key="unexpectedelementname" text="Unexpected element name"/>
<l:gentext key="unsupported" text="unsupported"/>
<l:gentext key="xrefto" text="xref to"/>
<l:gentext key="listofequations" text="List of Equations"/>
<l:gentext key="ListofEquations" text="List of Equations"/>
<l:gentext key="ListofExamples" text="List of Examples"/>
<l:gentext key="listofexamples" text="List of Examples"/>
<l:gentext key="ListofFigures" text="List of Figures"/>
<l:gentext key="listoffigures" text="List of Figures"/>
<l:gentext key="ListofProcedures" text="List of Procedures"/>
<l:gentext key="listofprocedures" text="List of Procedures"/>
<l:gentext key="listoftables" text="List of Tables"/>
<l:gentext key="ListofTables" text="List of Tables"/>
<l:gentext key="ListofUnknown" text="List of Unknown"/>
<l:gentext key="listofunknown" text="List of Unknown"/>
<l:gentext key="nav-home" text="Home"/>
<l:gentext key="nav-next" text="Next"/>
<l:gentext key="nav-next-sibling" text="Fast Forward"/>
<l:gentext key="nav-prev" text="Prev"/>
<l:gentext key="nav-prev-sibling" text="Fast Backward"/>
<l:gentext key="nav-up" text="Up"/>
<l:gentext key="nav-toc" text="ToC"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Appendix&#160;%n.&#160;%t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Chapter&#160;%n.&#160;%t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Equation&#160;%n.&#160;%t"/>
<l:template name="example" text="Example&#160;%n.&#160;%t"/>
<l:template name="figure" text="Figure&#160;%n.&#160;%t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="glossentry" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Part&#160;%n.&#160;%t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Procedure&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Table&#160;%n.&#160;%t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text=""/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="article/appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Appendix&#160;%n.&#160;%t"/>
<l:template name="article/appendix" text="%n.&#160;%t"/>
<l:template name="bridgehead" text="%n.&#160;%t"/>
<l:template name="chapter" text="Chapter&#160;%n.&#160;%t"/>
<l:template name="sect1" text="%n.&#160;%t"/>
<l:template name="sect2" text="%n.&#160;%t"/>
<l:template name="sect3" text="%n.&#160;%t"/>
<l:template name="sect4" text="%n.&#160;%t"/>
<l:template name="sect5" text="%n.&#160;%t"/>
<l:template name="section" text="%n.&#160;%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="A:&#160;%n"/>
<l:template name="appendix" text="Appendix&#160;%n"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Chapter&#160;%n"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Equation&#160;%n"/>
<l:template name="example" text="Example&#160;%n"/>
<l:template name="figure" style="title" text="Figure&#160;%n.&#160;%t"/>
<l:template name="figure" text="Figure&#160;%n"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Part&#160;%n"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Procedure&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="Q:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="Q:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Table&#160;%n"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsection" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect1" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect2" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect3" text="the section called &#8220;%t&#8221;"/>
<l:template name="sect1" text="the section called &#8220;%t&#8221;"/>
<l:template name="sect2" text="the section called &#8220;%t&#8221;"/>
<l:template name="sect3" text="the section called &#8220;%t&#8221;"/>
<l:template name="sect4" text="the section called &#8220;%t&#8221;"/>
<l:template name="sect5" text="the section called &#8220;%t&#8221;"/>
<l:template name="section" text="the section called &#8220;%t&#8221;"/>
<l:template name="simplesect" text="the section called &#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="Section&#160;%n"/>
<l:template name="refsection" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect1" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect2" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect3" text="the section called &#8220;%t&#8221;"/>
<l:template name="sect1" text="Section&#160;%n"/>
<l:template name="sect2" text="Section&#160;%n"/>
<l:template name="sect3" text="Section&#160;%n"/>
<l:template name="sect4" text="Section&#160;%n"/>
<l:template name="sect5" text="Section&#160;%n"/>
<l:template name="section" text="Section&#160;%n"/>
<l:template name="simplesect" text="the section called &#8220;%t&#8221;"/>
</l:context>
<l:context name="xref-number-and-title">
<l:template name="bridgehead" text="Section&#160;%n, &#8220;%t&#8221;"/>
<l:template name="refsection" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect1" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect2" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect3" text="the section called &#8220;%t&#8221;"/>
<l:template name="sect1" text="Section&#160;%n, &#8220;%t&#8221;"/>
<l:template name="sect2" text="Section&#160;%n, &#8220;%t&#8221;"/>
<l:template name="sect3" text="Section&#160;%n, &#8220;%t&#8221;"/>
<l:template name="sect4" text="Section&#160;%n, &#8220;%t&#8221;"/>
<l:template name="sect5" text="Section&#160;%n, &#8220;%t&#8221;"/>
<l:template name="section" text="Section&#160;%n, &#8220;%t&#8221;"/>
<l:template name="simplesect" text="the section called &#8220;%t&#8221;"/>
<l:template name="chapter" text="Chapter&#160;%n, %t"/>
<l:template name="appendix" text="Appendix&#160;%n, %t"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" and "/>
<l:template name="seplast" text=", and "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="See "/>
<l:template name="seealso" text="See Also "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Audience: "/>
<l:template name="MsgLevel" text="Level: "/>
<l:template name="MsgOrig" text="Origin: "/>
</l:context>
</l:l10n>

427
docs/xsl/docbook/common/es.xml Executable file
View File

@@ -0,0 +1,427 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="es" english-language-name="Spanish">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Resumen"/>
<l:gentext key="abstract" text="resumen"/>
<l:gentext key="Answer" text="R:"/>
<l:gentext key="answer" text="r:"/>
<l:gentext key="Appendix" text="Ap&#233;ndice"/>
<l:gentext key="appendix" text="ap&#233;ndice"/>
<l:gentext key="Article" text="Art&#237;culo"/>
<l:gentext key="article" text="art&#237;culo"/>
<l:gentext key="Bibliography" text="Bibliograf&#237;a"/>
<l:gentext key="bibliography" text="bibliograf&#237;a"/>
<l:gentext key="Book" text="Libro"/>
<l:gentext key="book" text="libro"/>
<l:gentext key="CAUTION" text="ATENCI&#211;N"/>
<l:gentext key="Caution" text="Atenci&#243;n"/>
<l:gentext key="caution" text="atenci&#243;n"/>
<l:gentext key="Chapter" text="Cap&#237;tulo"/>
<l:gentext key="chapter" text="cap&#237;tulo"/>
<l:gentext key="Colophon" text="Colof&#243;n"/>
<l:gentext key="colophon" text="colof&#243;n"/>
<l:gentext key="Copyright" text="Copyright"/>
<l:gentext key="copyright" text="copyright"/>
<l:gentext key="Dedication" text="Dedicatoria"/>
<l:gentext key="dedication" text="dedicatoria"/>
<l:gentext key="Edition" text="Edici&#243;n"/>
<l:gentext key="edition" text="edici&#243;n"/>
<l:gentext key="Equation" text="Ecuaci&#243;n"/>
<l:gentext key="equation" text="ecuaci&#243;n"/>
<l:gentext key="Example" text="Ejemplo"/>
<l:gentext key="example" text="ejemplo"/>
<l:gentext key="Figure" text="Figura"/>
<l:gentext key="figure" text="figura"/>
<l:gentext key="Glossary" text="Glosario"/>
<l:gentext key="glossary" text="glosario"/>
<l:gentext key="GlossSee" text="Ver"/>
<l:gentext key="glosssee" text="ver"/>
<l:gentext key="GlossSeeAlso" text="Ver tambi&#233;n"/>
<l:gentext key="glossseealso" text="ver tambi&#233;n"/>
<l:gentext key="IMPORTANT" text="IMPORTANTE"/>
<l:gentext key="Important" text="Importante"/>
<l:gentext key="important" text="importante"/>
<l:gentext key="Index" text="&#205;ndice"/>
<l:gentext key="index" text="&#237;ndice"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="isbn"/>
<l:gentext key="LegalNotice" text="Aviso Legal"/>
<l:gentext key="legalnotice" text="aviso legal"/>
<l:gentext key="MsgAud" text="Audiencia"/>
<l:gentext key="msgaud" text="audiencia"/>
<l:gentext key="MsgLevel" text="Nivel"/>
<l:gentext key="msglevel" text="nivel"/>
<l:gentext key="MsgOrig" text="Origen"/>
<l:gentext key="msgorig" text="origen"/>
<l:gentext key="NOTE" text="NOTA"/>
<l:gentext key="Note" text="Nota"/>
<l:gentext key="note" text="nota"/>
<l:gentext key="Part" text="Parte"/>
<l:gentext key="part" text="parte"/>
<l:gentext key="Preface" text="Prefacio"/>
<l:gentext key="preface" text="prefacio"/>
<l:gentext key="Procedure" text="Procedimiento"/>
<l:gentext key="procedure" text="procedimiento"/>
<l:gentext key="ProductionSet" text="Producci&#243;n"/>
<l:gentext key="PubDate" text="Fecha de publicaci&#243;n"/>
<l:gentext key="pubdate" text="fecha de publicaci&#243;n"/>
<l:gentext key="Published" text="Publicado"/>
<l:gentext key="published" text="publicado"/>
<l:gentext key="Question" text="P:"/>
<l:gentext key="question" text="p:"/>
<l:gentext key="RefEntry" text="Entrada de referencia"/>
<l:gentext key="refentry" text="entrada de referencia"/>
<l:gentext key="Reference" text="Referencia"/>
<l:gentext key="reference" text="referencia"/>
<l:gentext key="RefName" text="Nombre de referencia"/>
<l:gentext key="refname" text="nombre de referencia"/>
<l:gentext key="RefSection" text="Secci&#243;n de referencia"/>
<l:gentext key="refsection" text="secci&#243;n de referencia"/>
<l:gentext key="RefSynopsisDiv" text="Sinopsis"/>
<l:gentext key="refsynopsisdiv" text="sinopsis"/>
<l:gentext key="RevHistory" text="Historial de revisiones"/>
<l:gentext key="revhistory" text="Historial de revisiones"/>
<l:gentext key="Revision" text="Revisi&#243;n"/>
<l:gentext key="revision" text="revisi&#243;n"/>
<l:gentext key="sect1" text="Secci&#243;n"/>
<l:gentext key="sect2" text="Secci&#243;n"/>
<l:gentext key="sect3" text="Secci&#243;n"/>
<l:gentext key="sect4" text="Secci&#243;n"/>
<l:gentext key="sect5" text="Secci&#243;n"/>
<l:gentext key="Section" text="Secci&#243;n"/>
<l:gentext key="section" text="secci&#243;n"/>
<l:gentext key="See" text="Ver"/>
<l:gentext key="see" text="ver"/>
<l:gentext key="SeeAlso" text="Ver Tambi&#233;n"/>
<l:gentext key="Seealso" text="Ver tambi&#233;n"/>
<l:gentext key="seealso" text="ver tambi&#233;n"/>
<l:gentext key="Set" text="Conjunto"/>
<l:gentext key="set" text="conjunto"/>
<l:gentext key="SetIndex" text="&#205;ndice del Conjunto"/>
<l:gentext key="setindex" text="&#237;ndice del conjunto"/>
<l:gentext key="Sidebar" text="Barra lateral"/>
<l:gentext key="sidebar" text="barra lateral"/>
<l:gentext key="Step" text="Paso"/>
<l:gentext key="step" text="paso"/>
<l:gentext key="Table" text="Tabla"/>
<l:gentext key="table" text="tabla"/>
<l:gentext key="TIP" text="SUGERENCIA"/>
<l:gentext key="Tip" text="Sugerencia"/>
<l:gentext key="tip" text="sugerencia"/>
<l:gentext key="WARNING" text="AVISO"/>
<l:gentext key="Warning" text="Aviso"/>
<l:gentext key="warning" text="aviso"/>
<l:gentext key="and" text="y"/>
<l:gentext key="by" text="por"/>
<l:gentext key="Edited" text="Editado"/>
<l:gentext key="edited" text="editado"/>
<l:gentext key="Editedby" text="Editado por"/>
<l:gentext key="editedby" text="editado por"/>
<l:gentext key="in" text="en"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="elemento inexistente"/>
<l:gentext key="notes" text="notas"/>
<l:gentext key="Notes" text="Notas"/>
<l:gentext key="Pgs" text="Pags."/>
<l:gentext key="pgs" text="pags."/>
<l:gentext key="Revisedby" text="Revisado por: "/>
<l:gentext key="revisedby" text="revisado por: "/>
<l:gentext key="TableNotes" text="Notas de Tabla"/>
<l:gentext key="tablenotes" text="notas de tabla"/>
<l:gentext key="TableofContents" text="Tabla de contenidos"/>
<l:gentext key="tableofcontents" text="tabla de contenidos"/>
<l:gentext key="unexpectedelementname" text="nombre de elemento inesperado"/>
<l:gentext key="unsupported" text="no soportado"/>
<l:gentext key="xrefto" text="referencia a"/>
<l:gentext key="listofequations" text="lista de ecuaciones"/>
<l:gentext key="ListofEquations" text="Lista de ecuaciones"/>
<l:gentext key="ListofExamples" text="Lista de ejemplos"/>
<l:gentext key="listofexamples" text="lista de ejemplos"/>
<l:gentext key="ListofFigures" text="Lista de figuras"/>
<l:gentext key="listoffigures" text="lista de figuras"/>
<l:gentext key="listoftables" text="lista de tablas"/>
<l:gentext key="ListofTables" text="Lista de tablas"/>
<l:gentext key="ListofUnknown" text="Lista de desconocido"/>
<l:gentext key="listofunknown" text="lista de desconocido"/>
<l:gentext key="nav-home" text="Inicio"/>
<l:gentext key="nav-next" text="Siguiente"/>
<l:gentext key="nav-next-sibling" text="Avanzar"/>
<l:gentext key="nav-prev" text="Anterior"/>
<l:gentext key="nav-prev-sibling" text="Retroceder"/>
<l:gentext key="nav-up" text="Subir"/>
<l:gentext key="index symbols" text="S&#237;mbolos"/>
<l:gentext key="Draft" text="Borrador"/>
<l:gentext key="above" text="arriba"/>
<l:gentext key="below" text="abajo"/>
<l:gentext key="sectioncalled" text="secci&#243;n llamada"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz&#225;&#233;&#237;&#243;&#250;&#241;"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ&#193;&#201;&#205;&#211;&#218;&#209;"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Ap&#233;ndice %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Cap&#237;tulo %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Ecuaci&#243;n %n. %t"/>
<l:template name="example" text="Ejemplo %n. %t"/>
<l:template name="figure" text="Figura %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Parte %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Procedimiento %n. %t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Producci&#243;n %n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tabla %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Ap&#233;ndice %n. %t"/>
<l:template name="bridgehead" text="%n. %t"/>
<l:template name="chapter" text="Cap&#237;tulo %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="R:&#160;%n"/>
<l:template name="appendix" text="Ap&#233;ndice %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Cap&#237;tulo %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Ecuaci&#243;n&#160;%n"/>
<l:template name="example" text="Ejemplo %n. %t"/>
<l:template name="figure" text="Figura %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Parte %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Procedimiento&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="P:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="P:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Tabla %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="Secci&#243;n %n"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="Secci&#243;n %n"/>
<l:template name="sect2" text="Secci&#243;n %n"/>
<l:template name="sect3" text="Secci&#243;n %n"/>
<l:template name="sect4" text="Secci&#243;n %n"/>
<l:template name="sect5" text="Secci&#243;n %n"/>
<l:template name="section" text="Secci&#243;n %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" y "/>
<l:template name="seplast" text=", y "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Ver "/>
<l:template name="seealso" text="Ver tambi&#233;n "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Audiencia: "/>
<l:template name="MsgLevel" text="Nivel: "/>
<l:template name="MsgOrig" text="Origen: "/>
</l:context>
</l:l10n>

425
docs/xsl/docbook/common/et.xml Executable file
View File

@@ -0,0 +1,425 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="et" english-language-name="Estonian">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="&#220;levaade"/>
<l:gentext key="abstract" text="&#220;levaade"/>
<l:gentext key="Answer" text="V:"/>
<l:gentext key="answer" text="V:"/>
<l:gentext key="Appendix" text="Lisa"/>
<l:gentext key="appendix" text="lisa"/>
<l:gentext key="Article" text="Artikkel"/>
<l:gentext key="article" text="Artikkel"/>
<l:gentext key="Bibliography" text="Bibliograafia"/>
<l:gentext key="bibliography" text="Bibliograafia"/>
<l:gentext key="Book" text="Raamat"/>
<l:gentext key="book" text="Raamat"/>
<l:gentext key="CAUTION" text="ETTEVAATUST"/>
<l:gentext key="Caution" text="Ettevaatust"/>
<l:gentext key="caution" text="Ettevaatust"/>
<l:gentext key="Chapter" text="Peat&#252;kk"/>
<l:gentext key="chapter" text="peat&#252;kk"/>
<l:gentext key="Colophon" text="L&#245;pum&#228;rgis"/>
<l:gentext key="colophon" text="L&#245;pum&#228;rgis"/>
<l:gentext key="Copyright" text="Autori&#245;igus"/>
<l:gentext key="copyright" text="Autori&#245;igus"/>
<l:gentext key="Dedication" text="P&#252;hendus"/>
<l:gentext key="dedication" text="P&#252;hendus"/>
<l:gentext key="Edition" text="V&#228;ljaanne"/>
<l:gentext key="edition" text="V&#228;ljaanne"/>
<l:gentext key="Equation" text="Valem"/>
<l:gentext key="equation" text="Valem"/>
<l:gentext key="Example" text="N&#228;ide"/>
<l:gentext key="example" text="N&#228;ide"/>
<l:gentext key="Figure" text="Joonis"/>
<l:gentext key="figure" text="Joonis"/>
<l:gentext key="Glossary" text="S&#245;nastik"/>
<l:gentext key="glossary" text="S&#245;nastik"/>
<l:gentext key="GlossSee" text="Vt."/>
<l:gentext key="glosssee" text="Vt."/>
<l:gentext key="GlossSeeAlso" text="Vt. ka"/>
<l:gentext key="glossseealso" text="Vt. ka"/>
<l:gentext key="IMPORTANT" text="OLULINE"/>
<l:gentext key="Important" text="Oluline"/>
<l:gentext key="important" text="Oluline"/>
<l:gentext key="Index" text="Aineregister"/>
<l:gentext key="index" text="Aineregister"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="Autori&#245;iguse m&#228;rge"/>
<l:gentext key="legalnotice" text="Autori&#245;iguse m&#228;rge"/>
<l:gentext key="MsgAud" text="Auditoorium"/>
<l:gentext key="msgaud" text="Auditoorium"/>
<l:gentext key="MsgLevel" text="Tase"/>
<l:gentext key="msglevel" text="Tase"/>
<l:gentext key="MsgOrig" text="Algallikas"/>
<l:gentext key="msgorig" text="Algallikas"/>
<l:gentext key="NOTE" text="M&#196;RKUS"/>
<l:gentext key="Note" text="M&#228;rkus"/>
<l:gentext key="note" text="M&#228;rkus"/>
<l:gentext key="Part" text="Osa"/>
<l:gentext key="part" text="Osa"/>
<l:gentext key="Preface" text="Eess&#245;na"/>
<l:gentext key="preface" text="Eess&#245;na"/>
<l:gentext key="Procedure" text="Protseduur"/>
<l:gentext key="procedure" text="Protseduur"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text="Avaldatud"/>
<l:gentext key="published" text="Avaldatud"/>
<l:gentext key="Question" text="K:"/>
<l:gentext key="question" text="K:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Viide"/>
<l:gentext key="reference" text="Viide"/>
<l:gentext key="RefName" text="Nimi"/>
<l:gentext key="refname" text="Nimi"/>
<l:gentext key="RefSection" text="L&#245;ik"/>
<l:gentext key="refsection" text="L&#245;ik"/>
<l:gentext key="RefSynopsisDiv" text="S&#252;nopsis"/>
<l:gentext key="refsynopsisdiv" text="S&#252;nopsis"/>
<l:gentext key="RevHistory" text="Vigade paranduste ajalugu"/>
<l:gentext key="revhistory" text="Vigade paranduste ajalugu"/>
<l:gentext key="Revision" text="Vigade parandus"/>
<l:gentext key="revision" text="Vigade parandus"/>
<l:gentext key="sect1" text="Section"/>
<l:gentext key="sect2" text="Section"/>
<l:gentext key="sect3" text="Section"/>
<l:gentext key="sect4" text="Section"/>
<l:gentext key="sect5" text="Section"/>
<l:gentext key="section" text="l&#245;ik"/>
<l:gentext key="Section" text="Sektsioon"/>
<l:gentext key="See" text="Vt."/>
<l:gentext key="see" text="Vt."/>
<l:gentext key="SeeAlso" text="Vt. ka"/>
<l:gentext key="Seealso" text="Vt. ka"/>
<l:gentext key="seealso" text="Vt. ka"/>
<l:gentext key="Set" text="Sea"/>
<l:gentext key="set" text="Sea"/>
<l:gentext key="SetIndex" text="Sea indeks"/>
<l:gentext key="setindex" text="Sea indeks"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text="k&#252;lgriba"/>
<l:gentext key="Step" text="Samm"/>
<l:gentext key="step" text="samm"/>
<l:gentext key="Table" text="Tabel"/>
<l:gentext key="table" text="Tabel"/>
<l:gentext key="TIP" text="VIHJE"/>
<l:gentext key="Tip" text="Vihje"/>
<l:gentext key="tip" text="Vihje"/>
<l:gentext key="WARNING" text="HOIATUS"/>
<l:gentext key="Warning" text="Hoiatus"/>
<l:gentext key="warning" text="Hoiatus"/>
<l:gentext key="and" text="ja"/>
<l:gentext key="by" text=""/>
<l:gentext key="Edited" text="Redaktsioon"/>
<l:gentext key="edited" text="Redaktsioon"/>
<l:gentext key="Editedby" text="Redaktsiooni autor(id)"/>
<l:gentext key="editedby" text="Redaktsiooni autor(id)"/>
<l:gentext key="in" text=""/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="mitte eksisteeriv element"/>
<l:gentext key="Notes" text="M&#228;rkused"/>
<l:gentext key="notes" text="M&#228;rkused"/>
<l:gentext key="Pgs" text="Lk."/>
<l:gentext key="pgs" text="Lk."/>
<l:gentext key="Revisedby" text="&#220;le vaadanud: "/>
<l:gentext key="revisedby" text="&#220;le vaadanud: "/>
<l:gentext key="TableNotes" text="M&#228;rkused"/>
<l:gentext key="tablenotes" text="M&#228;rkused"/>
<l:gentext key="TableofContents" text="Sisukord"/>
<l:gentext key="tableofcontents" text="Sisukord"/>
<l:gentext key="unexpectedelementname" text="Ootamatu elemendi nimi"/>
<l:gentext key="unsupported" text="toetuseta"/>
<l:gentext key="xrefto" text="viide"/>
<l:gentext key="listofequations" text="Valemite nimekiri"/>
<l:gentext key="ListofEquations" text="Valemite nimekiri"/>
<l:gentext key="ListofExamples" text="N&#228;idete nimekiri"/>
<l:gentext key="listofexamples" text="N&#228;idete nimekiri"/>
<l:gentext key="ListofFigures" text="Jooniste nimekiri"/>
<l:gentext key="listoffigures" text="Jooniste nimekiri"/>
<l:gentext key="listoftables" text="Tabelite nimekiri"/>
<l:gentext key="ListofTables" text="Tabelite nimekiri"/>
<l:gentext key="ListofUnknown" text="Tundmatute nimekiri"/>
<l:gentext key="listofunknown" text="Tundmatute nimekiri"/>
<l:gentext key="nav-home" text="Koju"/>
<l:gentext key="nav-next" text="J&#228;rgmine"/>
<l:gentext key="nav-next-sibling" text="Kiiresti edasi"/>
<l:gentext key="nav-prev" text="Eelmine"/>
<l:gentext key="nav-prev-sibling" text="Kiiresti tagasi"/>
<l:gentext key="nav-up" text="&#220;les"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Lisa %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Peat&#252;kk %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Valem %n. %t"/>
<l:template name="example" text="N&#228;ide %n. %t"/>
<l:template name="figure" text="Joonis %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Osa %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Protseduur&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tabel %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Lisa %n. %t"/>
<l:template name="bridgehead" text="%n. %t"/>
<l:template name="chapter" text="Peat&#252;kk %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="V:&#160;%n"/>
<l:template name="appendix" text="Lisa %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Peat&#252;kk %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Valem&#160;%n"/>
<l:template name="example" text="N&#228;ide %n. %t"/>
<l:template name="figure" text="Joonis %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
<l:template name="part" text="Osa %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Protseduur&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="K:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="K:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Tabel %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="Sektsioon %n"/>
<l:template name="sect2" text="Sektsioon %n"/>
<l:template name="sect3" text="Sektsioon %n"/>
<l:template name="sect4" text="Sektsioon %n"/>
<l:template name="sect5" text="Sektsioon %n"/>
<l:template name="section" text="Sektsioon %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" ja "/>
<l:template name="seplast" text=", ja "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Vt. "/>
<l:template name="seealso" text="Vt. ka "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Auditoorium: "/>
<l:template name="MsgLevel" text="Tase: "/>
<l:template name="MsgOrig" text="Algallikas: "/>
</l:context>
</l:l10n>

426
docs/xsl/docbook/common/eu.xml Executable file
View File

@@ -0,0 +1,426 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="eu" english-language-name="Basque">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Laburpena"/>
<l:gentext key="abstract" text="Laburpena"/>
<l:gentext key="Answer" text="E:"/>
<l:gentext key="answer" text="E:"/>
<l:gentext key="Appendix" text="Eranskina"/>
<l:gentext key="appendix" text="eranskina"/>
<l:gentext key="Article" text="Artikulua"/>
<l:gentext key="article" text="Artikulua"/>
<l:gentext key="Bibliography" text="Bibliografia"/>
<l:gentext key="bibliography" text="Bibliografia"/>
<l:gentext key="Book" text="Liburua"/>
<l:gentext key="book" text="Liburua"/>
<l:gentext key="CAUTION" text="KONTUZ"/>
<l:gentext key="Caution" text="Kontuz"/>
<l:gentext key="caution" text="Kontuz"/>
<l:gentext key="Chapter" text="Atala"/>
<l:gentext key="chapter" text="atala"/>
<l:gentext key="Colophon" text="Azken ohar"/>
<l:gentext key="colophon" text="Azken ohar"/>
<l:gentext key="Copyright" text="Copyright"/>
<l:gentext key="copyright" text="Copyright"/>
<l:gentext key="Dedication" text="Eskaintza"/>
<l:gentext key="dedication" text="Eskaintza"/>
<l:gentext key="Edition" text="Edizioa"/>
<l:gentext key="edition" text="Edizioa"/>
<l:gentext key="Equation" text="Ekuazioa"/>
<l:gentext key="equation" text="Ekuazioa"/>
<l:gentext key="Example" text="Adibidea"/>
<l:gentext key="example" text="Adibidea"/>
<l:gentext key="Figure" text="Irudia"/>
<l:gentext key="figure" text="Irudia"/>
<l:gentext key="Glossary" text="Glosarioa"/>
<l:gentext key="glossary" text="Glosarioa"/>
<l:gentext key="GlossSee" text="Ikus"/>
<l:gentext key="glosssee" text="Ikus"/>
<l:gentext key="GlossSeeAlso" text="Ikus baita ere"/>
<l:gentext key="glossseealso" text="Ikus baita ere"/>
<l:gentext key="IMPORTANT" text="GARRANTZITSUA"/>
<l:gentext key="important" text="Garrantzitsua"/>
<l:gentext key="Important" text="Garrantzitsua"/>
<l:gentext key="Index" text="Indizea"/>
<l:gentext key="index" text="Indizea"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="Legezko abisua"/>
<l:gentext key="legalnotice" text="Legezko abisua"/>
<l:gentext key="MsgAud" text="Audientzia"/>
<l:gentext key="msgaud" text="Audientzia"/>
<l:gentext key="MsgLevel" text="Maila"/>
<l:gentext key="msglevel" text="Maila"/>
<l:gentext key="MsgOrig" text="Jatorria"/>
<l:gentext key="msgorig" text="Jatorria"/>
<l:gentext key="NOTE" text="OHARRA"/>
<l:gentext key="Note" text="Oharra"/>
<l:gentext key="note" text="Oharra"/>
<l:gentext key="Part" text="Zatia"/>
<l:gentext key="part" text="Zatia"/>
<l:gentext key="Preface" text="Hitzaurrea"/>
<l:gentext key="preface" text="Hitzaurrea"/>
<l:gentext key="Procedure" text="Prozedura"/>
<l:gentext key="procedure" text="Prozedura"/>
<l:gentext key="ProductionSet" text="Ekoizpena"/>
<l:gentext key="Published" text="Argitaratua"/>
<l:gentext key="published" text="Argitaratua"/>
<l:gentext key="Question" text="Galdera"/>
<l:gentext key="question" text="galdera"/>
<l:gentext key="RefEntry" text="Sarrera"/>
<l:gentext key="refentry" text="Sarrera"/>
<l:gentext key="Reference" text="Erreferentzia"/>
<l:gentext key="reference" text="Erreferentzia"/>
<l:gentext key="RefName" text="Izena"/>
<l:gentext key="refname" text="Izena"/>
<l:gentext key="RefSection" text="Sekzioa"/>
<l:gentext key="refsection" text="sekzioa"/>
<l:gentext key="RefSynopsisDiv" text="Laburpena"/>
<l:gentext key="refsynopsisdiv" text="Laburpena"/>
<l:gentext key="RevHistory" text="Berrikuspenaren historia"/>
<l:gentext key="revhistory" text="Berrikuspenaren historia"/>
<l:gentext key="revision" text="Berrikuspena"/>
<l:gentext key="Revision" text="Berrikuspena"/>
<l:gentext key="sect1" text="Atala"/>
<l:gentext key="sect2" text="Atala"/>
<l:gentext key="sect3" text="Atala"/>
<l:gentext key="sect4" text="Atala"/>
<l:gentext key="sect5" text="Atala"/>
<l:gentext key="section" text="Atala"/>
<l:gentext key="Section" text="Atala"/>
<l:gentext key="See" text="Ikus"/>
<l:gentext key="see" text="Ikus"/>
<l:gentext key="SeeAlso" text="Ikus baita ere"/>
<l:gentext key="seealso" text="Ikus baita ere"/>
<l:gentext key="Seealso" text="Ikus baita ere"/>
<l:gentext key="set" text="Konfiguratu"/>
<l:gentext key="Set" text="Konfiguratu"/>
<l:gentext key="setindex" text="Konfiguratu indizea"/>
<l:gentext key="SetIndex" text="Konfiguratu indizea"/>
<l:gentext key="Sidebar" text="Alboko barra"/>
<l:gentext key="sidebar" text="alboko barra"/>
<l:gentext key="step" text="urratsa"/>
<l:gentext key="Step" text="Urratsa"/>
<l:gentext key="Table" text="Taula"/>
<l:gentext key="table" text="Taula"/>
<l:gentext key="tip" text="Iradokizuna"/>
<l:gentext key="TIP" text="IRADOKIZUNA"/>
<l:gentext key="Tip" text="Iradokizuna"/>
<l:gentext key="Warning" text="Abisua"/>
<l:gentext key="warning" text="Abisua"/>
<l:gentext key="WARNING" text="ABISUA"/>
<l:gentext key="and" text="eta"/>
<l:gentext key="by" text="Honek"/>
<l:gentext key="Edited" text="editatua"/>
<l:gentext key="edited" text="editatua"/>
<l:gentext key="Editedby" text="Honek editatua"/>
<l:gentext key="editedby" text="Honek editatua"/>
<l:gentext key="in" text="non"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="lehendik ez dagoen elementua"/>
<l:gentext key="notes" text="Oharrak"/>
<l:gentext key="Notes" text="Oharrak"/>
<l:gentext key="Pgs" text="Orr."/>
<l:gentext key="pgs" text="Orr."/>
<l:gentext key="Revisedby" text="Berrikuspena: "/>
<l:gentext key="revisedby" text="Berrikuspena: "/>
<l:gentext key="TableNotes" text="Oharrak"/>
<l:gentext key="tablenotes" text="Oharrak"/>
<l:gentext key="TableofContents" text="Edukien aurkibidea"/>
<l:gentext key="tableofcontents" text="Edukien aurkibidea"/>
<l:gentext key="unexpectedelementname" text="Ustekabeko elemetu-izena"/>
<l:gentext key="unsupported" text="onartzen ez den"/>
<l:gentext key="xrefto" text="xref honi"/>
<l:gentext key="listofequations" text="Ekuazioen zerrenda"/>
<l:gentext key="ListofEquations" text="Ekuazioen zerrenda"/>
<l:gentext key="ListofExamples" text="Adibideen zerrenda"/>
<l:gentext key="listofexamples" text="Adibideen zerrenda"/>
<l:gentext key="ListofFigures" text="Irudien zerrenda"/>
<l:gentext key="listoffigures" text="Irudien zerrenda"/>
<l:gentext key="listoftables" text="Taulen zerrenda"/>
<l:gentext key="ListofTables" text="Taulen zerrenda"/>
<l:gentext key="ListofUnknown" text="Ezezagunen zerrenda"/>
<l:gentext key="listofunknown" text="Ezazagunen zerrenda"/>
<l:gentext key="nav-home" text="Etxea"/>
<l:gentext key="nav-next" text="Hurrengoa"/>
<l:gentext key="nav-next-sibling" text="Aurreratze azkarra"/>
<l:gentext key="nav-prev" text="Aurrekoa"/>
<l:gentext key="nav-prev-sibling" text="Atzeratze azkarra"/>
<l:gentext key="nav-up" text="Gora"/>
<l:gentext key="sectioncalled" text="honela deritzon atala"/>
<l:gentext key="Draft" text="Zirriborroa"/>
<l:gentext key="above" text="goian"/>
<l:gentext key="below" text="behean"/>
<l:gentext key="index symbols" text="Ikurrak"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Eranskina %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Atala %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Ekuazioa %n. %t"/>
<l:template name="example" text="Adibidea %n. %t"/>
<l:template name="figure" text="Irudia %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Zatia %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Prozedura %n. %t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Ekoizpena %n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Taula %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text=""/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Eranskina %n. %t"/>
<l:template name="chapter" text="Atala %n. %t"/>
<l:template name="bridgehead" text="%n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="E:&#160;%n"/>
<l:template name="appendix" text="Eranskina %n"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Atala %n"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Ekuazioa&#160;%n"/>
<l:template name="example" text="Adibidea %n"/>
<l:template name="figure" text="Irudia %n"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Zatia %n"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Prozedura&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="Galdera&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="Galdera&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Taula %n"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="honela deritzon atala &#8220;%t&#8221;"/>
<l:template name="refsection" text="honela deritzon atala &#8220;%t&#8221;"/>
<l:template name="refsect1" text="honela deritzon atala &#8220;%t&#8221;"/>
<l:template name="refsect2" text="honela deritzon atala &#8220;%t&#8221;"/>
<l:template name="refsect3" text="honela deritzon atala &#8220;%t&#8221;"/>
<l:template name="sect1" text="honela deritzon atala &#8220;%t&#8221;"/>
<l:template name="sect2" text="honela deritzon atala &#8220;%t&#8221;"/>
<l:template name="sect3" text="honela deritzon atala &#8220;%t&#8221;"/>
<l:template name="sect4" text="honela deritzon atala &#8220;%t&#8221;"/>
<l:template name="sect5" text="honela deritzon atala &#8220;%t&#8221;"/>
<l:template name="section" text="honela deritzon atala &#8220;%t&#8221;"/>
<l:template name="simplesect" text="honela deritzon atala &#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="Atala %n"/>
<l:template name="refsection" text="honela deritzon atala &#8220;%t&#8221;"/>
<l:template name="refsect1" text="honela deritzon atala &#8220;%t&#8221;"/>
<l:template name="refsect2" text="honela deritzon atala &#8220;%t&#8221;"/>
<l:template name="refsect3" text="honela deritzon atala &#8220;%t&#8221;"/>
<l:template name="sect1" text="Atala %n"/>
<l:template name="sect2" text="Atala %n"/>
<l:template name="sect3" text="Atala %n"/>
<l:template name="sect4" text="Atala %n"/>
<l:template name="sect5" text="Atala %n"/>
<l:template name="section" text="Atala %n"/>
<l:template name="simplesect" text="honela deritzon atala &#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" eta "/>
<l:template name="seplast" text=", eta "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Ikus "/>
<l:template name="seealso" text="Ikus baita ere "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Audientzia: "/>
<l:template name="MsgLevel" text="Maila: "/>
<l:template name="MsgOrig" text="Jatorria: "/>
</l:context>
</l:l10n>

425
docs/xsl/docbook/common/fi.xml Executable file
View File

@@ -0,0 +1,425 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="fi" english-language-name="Finnish">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Lyhennelm&#228;"/>
<l:gentext key="abstract" text="Lyhennelm&#228;"/>
<l:gentext key="Answer" text="A:"/>
<l:gentext key="answer" text="A:"/>
<l:gentext key="Appendix" text="Liite"/>
<l:gentext key="appendix" text="liite"/>
<l:gentext key="Article" text="Artikkeli"/>
<l:gentext key="article" text="Artikkeli"/>
<l:gentext key="Bibliography" text="L&#228;hteet"/>
<l:gentext key="bibliography" text="L&#228;hteet"/>
<l:gentext key="Book" text="Kirja"/>
<l:gentext key="book" text="Kirja"/>
<l:gentext key="CAUTION" text="VARO"/>
<l:gentext key="Caution" text="Varo"/>
<l:gentext key="caution" text="Varo"/>
<l:gentext key="Chapter" text="Luku"/>
<l:gentext key="chapter" text="luku"/>
<l:gentext key="Colophon" text="Colophon"/>
<l:gentext key="colophon" text="Colophon"/>
<l:gentext key="Copyright" text="Copyright"/>
<l:gentext key="copyright" text="Copyright"/>
<l:gentext key="Dedication" text="Omistus"/>
<l:gentext key="dedication" text="Omistus"/>
<l:gentext key="Edition" text="Edition"/>
<l:gentext key="edition" text="Edition"/>
<l:gentext key="Equation" text="Kaava"/>
<l:gentext key="equation" text="Kaava"/>
<l:gentext key="Example" text="Esimerkki"/>
<l:gentext key="example" text="Esimerkki"/>
<l:gentext key="Figure" text="Kuva"/>
<l:gentext key="figure" text="Kuva"/>
<l:gentext key="Glossary" text="Sanasto"/>
<l:gentext key="glossary" text="Sanasto"/>
<l:gentext key="GlossSee" text="Katso"/>
<l:gentext key="glosssee" text="Katso"/>
<l:gentext key="GlossSeeAlso" text="Katso my&#246;s"/>
<l:gentext key="glossseealso" text="Katso my&#246;s"/>
<l:gentext key="IMPORTANT" text="T&#196;RKE&#196;&#196;"/>
<l:gentext key="Important" text="T&#228;rke&#228;&#228;"/>
<l:gentext key="important" text="T&#228;rke&#228;&#228;"/>
<l:gentext key="Index" text="Indeksi"/>
<l:gentext key="index" text="Indeksi"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text=""/>
<l:gentext key="legalnotice" text=""/>
<l:gentext key="MsgAud" text="Yleis&#246;"/>
<l:gentext key="msgaud" text="Yleis&#246;"/>
<l:gentext key="MsgLevel" text="Taso"/>
<l:gentext key="msglevel" text="Taso"/>
<l:gentext key="MsgOrig" text="Alkuper&#228;"/>
<l:gentext key="msgorig" text="Alkuper&#228;"/>
<l:gentext key="NOTE" text="HUOMAA"/>
<l:gentext key="Note" text="Huomaa"/>
<l:gentext key="note" text="Huomaa"/>
<l:gentext key="Part" text="Osa"/>
<l:gentext key="part" text="Osa"/>
<l:gentext key="Preface" text="Esipuhe"/>
<l:gentext key="preface" text="Esipuhe"/>
<l:gentext key="Procedure" text="Aliohjelma"/>
<l:gentext key="procedure" text="Aliohjelma"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text="Julkaistu"/>
<l:gentext key="published" text="Julkaistu"/>
<l:gentext key="Question" text="Q:"/>
<l:gentext key="question" text="Q:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="L&#228;hdeluettelo"/>
<l:gentext key="reference" text="L&#228;hdeluettelo"/>
<l:gentext key="RefName" text="Nimi"/>
<l:gentext key="refname" text="Nimi"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="Synopsis"/>
<l:gentext key="refsynopsisdiv" text="Synopsis"/>
<l:gentext key="RevHistory" text="Versiohistoria"/>
<l:gentext key="revhistory" text="Versiohistoria"/>
<l:gentext key="Revision" text="Versio"/>
<l:gentext key="revision" text="Versio"/>
<l:gentext key="sect1" text="Section"/>
<l:gentext key="sect2" text="Section"/>
<l:gentext key="sect3" text="Section"/>
<l:gentext key="sect4" text="Section"/>
<l:gentext key="sect5" text="Section"/>
<l:gentext key="Section" text="Kohta"/>
<l:gentext key="section" text="kohta"/>
<l:gentext key="See" text="Katso"/>
<l:gentext key="see" text="Katso"/>
<l:gentext key="SeeAlso" text="Katso my&#246;s"/>
<l:gentext key="Seealso" text="Katso my&#246;s"/>
<l:gentext key="seealso" text="Katso my&#246;s"/>
<l:gentext key="Set" text="Kokoelma"/>
<l:gentext key="set" text="Kokoelma"/>
<l:gentext key="SetIndex" text="Kokoelman indeksi"/>
<l:gentext key="setindex" text="Kokoelman indeksi"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text="sivupalkki"/>
<l:gentext key="Step" text="Step"/>
<l:gentext key="step" text="step"/>
<l:gentext key="Table" text="Taulu"/>
<l:gentext key="table" text="Taulu"/>
<l:gentext key="TIP" text="VIHJE"/>
<l:gentext key="Tip" text="Vihje"/>
<l:gentext key="tip" text="Vihje"/>
<l:gentext key="WARNING" text="VAROITUS"/>
<l:gentext key="Warning" text="Varoitus"/>
<l:gentext key="warning" text="Varoitus"/>
<l:gentext key="and" text="ja"/>
<l:gentext key="by" text=""/>
<l:gentext key="Edited" text="Toim."/>
<l:gentext key="edited" text="Toim."/>
<l:gentext key="Editedby" text="Toimittanut"/>
<l:gentext key="editedby" text="Toimittanut"/>
<l:gentext key="in" text="teoksessa"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="elementti&#228; ei ole olemassa"/>
<l:gentext key="notes" text=""/>
<l:gentext key="Notes" text=""/>
<l:gentext key="Pgs" text="Sivut"/>
<l:gentext key="pgs" text="Sivut"/>
<l:gentext key="Revisedby" text="Revised by: "/>
<l:gentext key="revisedby" text="Revised by: "/>
<l:gentext key="TableNotes" text=""/>
<l:gentext key="tablenotes" text=""/>
<l:gentext key="TableofContents" text="Sis&#228;llys"/>
<l:gentext key="tableofcontents" text="Sis&#228;llys"/>
<l:gentext key="unexpectedelementname" text="Odottamaton elementin nimi"/>
<l:gentext key="unsupported" text="ei tueta"/>
<l:gentext key="xrefto" text="xref johonkin"/>
<l:gentext key="listofequations" text="Luettelo esimerkeist&#228;"/>
<l:gentext key="ListofEquations" text="Luettelo esimerkeist&#228;"/>
<l:gentext key="ListofExamples" text="Luettelo esimerkeist&#228;"/>
<l:gentext key="listofexamples" text="Luettelo esimerkeist&#228;"/>
<l:gentext key="ListofFigures" text="Luettelo kuvista"/>
<l:gentext key="listoffigures" text="Luettelo kuvista"/>
<l:gentext key="listoftables" text="Luettelo tauluista"/>
<l:gentext key="ListofTables" text="Luettelo tauluista"/>
<l:gentext key="ListofUnknown" text="Luettelo tuntemattomista"/>
<l:gentext key="listofunknown" text="Luettelo tuntemattomista"/>
<l:gentext key="nav-home" text="Alkuun"/>
<l:gentext key="nav-next" text="Seuraava"/>
<l:gentext key="nav-next-sibling" text="Nopeasti eteenp&#228;in"/>
<l:gentext key="nav-prev" text="Edellinen"/>
<l:gentext key="nav-prev-sibling" text="Nopeasti taaksep&#228;in"/>
<l:gentext key="nav-up" text="Yl&#246;s"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Liite %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Luku %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Kaava %n. %t"/>
<l:template name="example" text="Esimerkki %n. %t"/>
<l:template name="figure" text="Kuva %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Osa %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Aliohjelma&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Taulu %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Liite %n. %t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="Luku %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="A:&#160;%n"/>
<l:template name="appendix" text="Liite %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Luku %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Kaava&#160;%n"/>
<l:template name="example" text="Esimerkki %n. %t"/>
<l:template name="figure" text="Kuva %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Osa %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Aliohjelma&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="Q:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="Q:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Taulu %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="Kohta %n"/>
<l:template name="sect2" text="Kohta %n"/>
<l:template name="sect3" text="Kohta %n"/>
<l:template name="sect4" text="Kohta %n"/>
<l:template name="sect5" text="Kohta %n"/>
<l:template name="section" text="Kohta %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" ja "/>
<l:template name="seplast" text=", ja "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Katso "/>
<l:template name="seealso" text="Katso my&#246;s "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Yleis&#246;: "/>
<l:template name="MsgLevel" text="Taso: "/>
<l:template name="MsgOrig" text="Alkuper&#228;: "/>
</l:context>
</l:l10n>

427
docs/xsl/docbook/common/fr.xml Executable file
View File

@@ -0,0 +1,427 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="fr" english-language-name="French">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="R&#233;sum&#233;"/>
<l:gentext key="abstract" text="R&#233;sum&#233;"/>
<l:gentext key="Answer" text="R&#160;:"/>
<l:gentext key="answer" text="R&#160;:"/>
<l:gentext key="Appendix" text="Annexe"/>
<l:gentext key="appendix" text="annexe"/>
<l:gentext key="Article" text="Article"/>
<l:gentext key="article" text="Article"/>
<l:gentext key="Bibliography" text="Bibliographie"/>
<l:gentext key="bibliography" text="Bibliographie"/>
<l:gentext key="Book" text="Livre"/>
<l:gentext key="book" text="Livre"/>
<l:gentext key="Caution" text="Attention"/>
<l:gentext key="caution" text="Attention"/>
<l:gentext key="CAUTION" text="ATTENTION"/>
<l:gentext key="Chapter" text="Chapitre"/>
<l:gentext key="chapter" text="chapitre"/>
<l:gentext key="Colophon" text="Colophon"/>
<l:gentext key="colophon" text="Colophon"/>
<l:gentext key="Copyright" text="Copyright"/>
<l:gentext key="copyright" text="Copyright"/>
<l:gentext key="Dedication" text="D&#233;dicace"/>
<l:gentext key="dedication" text="D&#233;dicace"/>
<l:gentext key="Edition" text="&#201;dition"/>
<l:gentext key="edition" text="&#201;dition"/>
<l:gentext key="Equation" text="&#201;quation"/>
<l:gentext key="equation" text="&#201;quation"/>
<l:gentext key="Example" text="Exemple"/>
<l:gentext key="example" text="Exemple"/>
<l:gentext key="Figure" text="Figure"/>
<l:gentext key="figure" text="Figure"/>
<l:gentext key="Glossary" text="Glossaire"/>
<l:gentext key="glossary" text="Glossaire"/>
<l:gentext key="GlossSee" text="Voir"/>
<l:gentext key="glosssee" text="Voir"/>
<l:gentext key="GlossSeeAlso" text="Voir aussi"/>
<l:gentext key="glossseealso" text="Voir aussi"/>
<l:gentext key="IMPORTANT" text="IMPORTANT"/>
<l:gentext key="Important" text="Important"/>
<l:gentext key="important" text="Important"/>
<l:gentext key="Index" text="Index"/>
<l:gentext key="index" text="Index"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="Note l&#233;gale"/>
<l:gentext key="legalnotice" text="Note l&#233;gale"/>
<l:gentext key="MsgAud" text="Public vis&#233;"/>
<l:gentext key="msgaud" text="Public vis&#233;"/>
<l:gentext key="MsgLevel" text="Niveau"/>
<l:gentext key="msglevel" text="Niveau"/>
<l:gentext key="MsgOrig" text="Origine"/>
<l:gentext key="msgorig" text="Origine"/>
<l:gentext key="Note" text="Note"/>
<l:gentext key="NOTE" text="NOTE"/>
<l:gentext key="note" text="NOTE"/>
<l:gentext key="Part" text="Partie"/>
<l:gentext key="part" text="Partie"/>
<l:gentext key="Preface" text="Pr&#233;face"/>
<l:gentext key="preface" text="Pr&#233;face"/>
<l:gentext key="Procedure" text="Proc&#233;dure"/>
<l:gentext key="procedure" text="Proc&#233;dure"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text="Publi&#233;"/>
<l:gentext key="published" text="Publi&#233;"/>
<l:gentext key="Question" text="Q&#160;:"/>
<l:gentext key="question" text="Q&#160;:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="R&#233;f&#233;rence"/>
<l:gentext key="reference" text="R&#233;f&#233;rence"/>
<l:gentext key="RefName" text="Nom"/>
<l:gentext key="refname" text="Nom"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="Synopsis"/>
<l:gentext key="refsynopsisdiv" text="Synopsis"/>
<l:gentext key="RevHistory" text="Historique des versions"/>
<l:gentext key="revhistory" text="Historique des versions"/>
<l:gentext key="Revision" text="Version"/>
<l:gentext key="revision" text="Version"/>
<l:gentext key="sect1" text="Section"/>
<l:gentext key="sect2" text="Section"/>
<l:gentext key="sect3" text="Section"/>
<l:gentext key="sect4" text="Section"/>
<l:gentext key="sect5" text="Section"/>
<l:gentext key="Section" text="Section"/>
<l:gentext key="section" text="section"/>
<l:gentext key="see" text="Voir"/>
<l:gentext key="See" text="Voir"/>
<l:gentext key="seealso" text="Voir Aussi"/>
<l:gentext key="SeeAlso" text="Voir Aussi"/>
<l:gentext key="Seealso" text="Voir aussi"/>
<l:gentext key="Set" text="Ensemble"/>
<l:gentext key="set" text="Ensemble"/>
<l:gentext key="setindex" text="Index"/>
<l:gentext key="SetIndex" text="Index"/>
<l:gentext key="sidebar" text=""/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="Step" text="&#201;tape"/>
<l:gentext key="step" text="&#233;tape"/>
<l:gentext key="table" text="Tableau"/>
<l:gentext key="Table" text="Tableau"/>
<l:gentext key="tip" text="ASTUCE"/>
<l:gentext key="TIP" text="ASTUCE"/>
<l:gentext key="Tip" text="Astuce"/>
<l:gentext key="Warning" text="Avertissement"/>
<l:gentext key="WARNING" text="AVERTISSEMENT"/>
<l:gentext key="warning" text="AVERTISSEMENT"/>
<l:gentext key="and" text="et"/>
<l:gentext key="by" text="par"/>
<l:gentext key="Edited" text="Publi&#233;"/>
<l:gentext key="edited" text="Publi&#233;"/>
<l:gentext key="Editedby" text="Publi&#233; par"/>
<l:gentext key="editedby" text="Publi&#233; par"/>
<l:gentext key="in" text="dans"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="Cet &#233;l&#233;ment n'existe pas"/>
<l:gentext key="notes" text="Notes"/>
<l:gentext key="Notes" text="Notes"/>
<l:gentext key="Pgs" text="Pages"/>
<l:gentext key="pgs" text="Pages"/>
<l:gentext key="Revisedby" text="Revu par&#160;: "/>
<l:gentext key="revisedby" text="Revu par&#160;: "/>
<l:gentext key="TableNotes" text="Remarques"/>
<l:gentext key="tablenotes" text="Remarques"/>
<l:gentext key="TableofContents" text="Table des mati&#232;res"/>
<l:gentext key="tableofcontents" text="Table des mati&#232;res"/>
<l:gentext key="unexpectedelementname" text="Nom d'&#233;l&#233;ment non attendu"/>
<l:gentext key="unsupported" text="Non reconnu par le syst&#232;me"/>
<l:gentext key="xrefto" text="R&#233;f&#233;rence vers"/>
<l:gentext key="listofequations" text="Liste des &#233;quations"/>
<l:gentext key="ListofEquations" text="Liste des &#233;quations"/>
<l:gentext key="ListofExamples" text="Liste des exemples"/>
<l:gentext key="listofexamples" text="Liste des exemples"/>
<l:gentext key="ListofFigures" text="Liste des illustrations"/>
<l:gentext key="listoffigures" text="Liste des illustrations"/>
<l:gentext key="listoftables" text="Liste des tableaux"/>
<l:gentext key="ListofTables" text="Liste des tableaux"/>
<l:gentext key="ListofUnknown" text="Liste des inconnues"/>
<l:gentext key="listofunknown" text="Liste des inconnues"/>
<l:gentext key="nav-home" text="Sommaire"/>
<l:gentext key="nav-next" text="Suivant"/>
<l:gentext key="nav-next-sibling" text="Avance rapide"/>
<l:gentext key="nav-prev" text="Pr&#233;c&#233;dent"/>
<l:gentext key="nav-prev-sibling" text="Arri&#232;re rapide"/>
<l:gentext key="nav-up" text="Niveau sup&#233;rieur"/>
<l:gentext key="sectioncalled" text="la section intitul&#233;e"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="Symboles"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#171;"/>
<l:dingbat key="endquote" text="&#187;"/>
<l:dingbat key="singlestartquote" text="&#8249;"/>
<l:dingbat key="singleendquote" text="&#8250;"/>
<l:dingbat key="nestedstartquote" text="&#171;"/>
<l:dingbat key="nestedendquote" text="&#187;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Annexe %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Chapitre %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#201;quation %n. %t"/>
<l:template name="example" text="Exemple %n. %t"/>
<l:template name="figure" text="Figure %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Partie %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Proc&#233;dure %n. %t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production %n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tableau %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Annexe %n. %t"/>
<l:template name="bridgehead" text="%n. %t"/>
<l:template name="chapter" text="Chapitre %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="R&#160;:&#160;%n"/>
<l:template name="appendix" text="Annexe %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Chapitre %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#201;quation&#160;%n"/>
<l:template name="example" text="Exemple %n. %t"/>
<l:template name="figure" text="Figure %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Partie %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Proc&#233;dure&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="Q&#160;:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="Q&#160;:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Tableau %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="la section intitul&#233;e &#8220;%t&#8221;"/>
<l:template name="refsection" text="la section intitul&#233;e &#8220;%t&#8221;"/>
<l:template name="refsect1" text="la section intitul&#233;e &#8220;%t&#8221;"/>
<l:template name="refsect2" text="la section intitul&#233;e &#8220;%t&#8221;"/>
<l:template name="refsect3" text="la section intitul&#233;e &#8220;%t&#8221;"/>
<l:template name="sect1" text="la section intitul&#233;e &#8220;%t&#8221;"/>
<l:template name="sect2" text="la section intitul&#233;e &#8220;%t&#8221;"/>
<l:template name="sect3" text="la section intitul&#233;e &#8220;%t&#8221;"/>
<l:template name="sect4" text="la section intitul&#233;e &#8220;%t&#8221;"/>
<l:template name="sect5" text="la section intitul&#233;e &#8220;%t&#8221;"/>
<l:template name="section" text="la section intitul&#233;e &#8220;%t&#8221;"/>
<l:template name="simplesect" text="la section intitul&#233;e &#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="Section %n"/>
<l:template name="refsection" text="la section intitul&#233;e &#8220;%t&#8221;"/>
<l:template name="refsect1" text="la section intitul&#233;e &#8220;%t&#8221;"/>
<l:template name="refsect2" text="la section intitul&#233;e &#8220;%t&#8221;"/>
<l:template name="refsect3" text="la section intitul&#233;e &#8220;%t&#8221;"/>
<l:template name="sect1" text="Section %n"/>
<l:template name="sect2" text="Section %n"/>
<l:template name="sect3" text="Section %n"/>
<l:template name="sect4" text="Section %n"/>
<l:template name="sect5" text="Section %n"/>
<l:template name="section" text="Section %n"/>
<l:template name="simplesect" text="la section intitul&#233;e &#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" et "/>
<l:template name="seplast" text=", et "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Voir "/>
<l:template name="seealso" text="Voir aussi "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Public vis&#233;: "/>
<l:template name="MsgLevel" text="Niveau: "/>
<l:template name="MsgOrig" text="Origine: "/>
</l:context>
</l:l10n>

View File

@@ -0,0 +1,466 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"
exclude-result-prefixes="doc"
version='1.0'>
<!-- ============================================================ -->
<xsl:template match="*" mode="object.title.template">
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'title'"/>
<xsl:with-param name="name">
<xsl:call-template name="xpath.location"/>
</xsl:with-param>
</xsl:call-template>
</xsl:template>
<xsl:template match="chapter" mode="object.title.template">
<xsl:choose>
<xsl:when test="$chapter.autolabel != 0">
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'title-numbered'"/>
<xsl:with-param name="name">
<xsl:call-template name="xpath.location"/>
</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'title-unnumbered'"/>
<xsl:with-param name="name">
<xsl:call-template name="xpath.location"/>
</xsl:with-param>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="appendix" mode="object.title.template">
<xsl:choose>
<xsl:when test="$appendix.autolabel != 0">
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'title-numbered'"/>
<xsl:with-param name="name">
<xsl:call-template name="xpath.location"/>
</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'title-unnumbered'"/>
<xsl:with-param name="name">
<xsl:call-template name="xpath.location"/>
</xsl:with-param>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="section|sect1|sect2|sect3|sect4|sect5|simplesect
|bridgehead"
mode="object.title.template">
<xsl:choose>
<xsl:when test="$section.autolabel != 0">
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'title-numbered'"/>
<xsl:with-param name="name">
<xsl:call-template name="xpath.location"/>
</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'title-unnumbered'"/>
<xsl:with-param name="name">
<xsl:call-template name="xpath.location"/>
</xsl:with-param>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="procedure" mode="object.title.template">
<xsl:choose>
<xsl:when test="$formal.procedures != 0">
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'title'"/>
<xsl:with-param name="name">
<xsl:call-template name="xpath.location"/>
<xsl:text>.formal</xsl:text>
</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'title'"/>
<xsl:with-param name="name">
<xsl:call-template name="xpath.location"/>
</xsl:with-param>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- ============================================================ -->
<xsl:template match="*" mode="object.subtitle.template">
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'subtitle'"/>
<xsl:with-param name="name">
<xsl:call-template name="xpath.location"/>
</xsl:with-param>
</xsl:call-template>
</xsl:template>
<!-- ============================================================ -->
<xsl:template match="*" mode="object.xref.template">
<xsl:param name="purpose"/>
<xsl:param name="xrefstyle"/>
<xsl:param name="referrer"/>
<xsl:variable name="number-and-title-template">
<xsl:call-template name="gentext.template.exists">
<xsl:with-param name="context" select="'xref-number-and-title'"/>
<xsl:with-param name="name">
<xsl:call-template name="xpath.location"/>
</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:choose>
<xsl:when test="$number-and-title-template != 0
and $xref.with.number.and.title != 0">
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'xref-number-and-title'"/>
<xsl:with-param name="name">
<xsl:call-template name="xpath.location"/>
</xsl:with-param>
<xsl:with-param name="purpose" select="$purpose"/>
<xsl:with-param name="xrefstyle" select="$xrefstyle"/>
<xsl:with-param name="referrer" select="$referrer"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'xref'"/>
<xsl:with-param name="name">
<xsl:call-template name="xpath.location"/>
</xsl:with-param>
<xsl:with-param name="purpose" select="$purpose"/>
<xsl:with-param name="xrefstyle" select="$xrefstyle"/>
<xsl:with-param name="referrer" select="$referrer"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="section|simplesect
|sect1|sect2|sect3|sect4|sect5
|refsect1|refsect2|refsect3
|bridgehead"
mode="object.xref.template">
<xsl:variable name="number-and-title-template">
<xsl:call-template name="gentext.template.exists">
<xsl:with-param name="context" select="'xref-number-and-title'"/>
<xsl:with-param name="name">
<xsl:call-template name="xpath.location"/>
</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:choose>
<xsl:when test="$number-and-title-template != 0
and $xref.with.number.and.title != 0">
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'xref-number-and-title'"/>
<xsl:with-param name="name">
<xsl:call-template name="xpath.location"/>
</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:when test="$section.autolabel != 0">
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'section-xref-numbered'"/>
<xsl:with-param name="name">
<xsl:call-template name="xpath.location"/>
</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'section-xref'"/>
<xsl:with-param name="name">
<xsl:call-template name="xpath.location"/>
</xsl:with-param>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- ============================================================ -->
<xsl:template match="*" mode="object.title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:variable name="template">
<xsl:apply-templates select="." mode="object.title.template"/>
</xsl:variable>
<!--
<xsl:message>
<xsl:text>object.title.markup: </xsl:text>
<xsl:value-of select="local-name(.)"/>
<xsl:text>: </xsl:text>
<xsl:value-of select="$template"/>
</xsl:message>
-->
<xsl:call-template name="substitute-markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
<xsl:with-param name="template" select="$template"/>
</xsl:call-template>
</xsl:template>
<xsl:template match="*" mode="object.title.markup.textonly">
<xsl:variable name="title">
<xsl:apply-templates select="." mode="object.title.markup"/>
</xsl:variable>
<xsl:value-of select="$title"/>
</xsl:template>
<!-- ============================================================ -->
<xsl:template match="*" mode="object.titleabbrev.markup">
<xsl:param name="allow-anchors" select="0"/>
<!-- Just for consistency in template naming -->
<xsl:apply-templates select="." mode="titleabbrev.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:template>
<!-- ============================================================ -->
<xsl:template match="*" mode="object.subtitle.markup">
<xsl:variable name="template">
<xsl:apply-templates select="." mode="object.subtitle.template"/>
</xsl:variable>
<xsl:call-template name="substitute-markup">
<xsl:with-param name="template" select="$template"/>
</xsl:call-template>
</xsl:template>
<!-- ============================================================ -->
<xsl:template match="*" mode="object.xref.markup">
<xsl:param name="purpose"/>
<xsl:param name="xrefstyle"/>
<xsl:param name="referrer"/>
<xsl:variable name="template">
<xsl:apply-templates select="." mode="object.xref.template">
<xsl:with-param name="purpose" select="$purpose"/>
<xsl:with-param name="xrefstyle" select="$xrefstyle"/>
<xsl:with-param name="referrer" select="$referrer"/>
</xsl:apply-templates>
</xsl:variable>
<!--
<xsl:message>
<xsl:text>object.xref.markup: </xsl:text>
<xsl:value-of select="local-name(.)"/>
<xsl:text>(</xsl:text>
<xsl:value-of select="$xrefstyle"/>
<xsl:text>, </xsl:text>
<xsl:value-of select="$purpose"/>
<xsl:text>)</xsl:text>
<xsl:text>: [</xsl:text>
<xsl:value-of select="$template"/>
<xsl:text>]</xsl:text>
</xsl:message>
-->
<xsl:call-template name="substitute-markup">
<xsl:with-param name="purpose" select="$purpose"/>
<xsl:with-param name="xrefstyle" select="$xrefstyle"/>
<xsl:with-param name="referrer" select="$referrer"/>
<xsl:with-param name="template" select="$template"/>
</xsl:call-template>
</xsl:template>
<xsl:template match="listitem" mode="object.xref.markup">
<xsl:choose>
<xsl:when test="parent::orderedlist">
<xsl:variable name="template">
<xsl:apply-templates select="." mode="object.xref.template"/>
</xsl:variable>
<xsl:call-template name="substitute-markup">
<xsl:with-param name="template" select="$template"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:message>
<xsl:text>Xref is only supported to listitems in an</xsl:text>
<xsl:text> orderedlist: </xsl:text>
<xsl:value-of select="@id"/>
</xsl:message>
<xsl:text>???</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- ============================================================ -->
<xsl:template name="substitute-markup">
<xsl:param name="template" select="''"/>
<xsl:param name="allow-anchors" select="'0'"/>
<xsl:param name="title" select="''"/>
<xsl:param name="subtitle" select="''"/>
<xsl:param name="label" select="''"/>
<xsl:param name="pagenumber" select="''"/>
<xsl:param name="purpose"/>
<xsl:param name="xrefstyle"/>
<xsl:param name="referrer"/>
<xsl:choose>
<xsl:when test="contains($template, '%')">
<xsl:value-of select="substring-before($template, '%')"/>
<xsl:variable name="candidate"
select="substring(substring-after($template, '%'), 1, 1)"/>
<xsl:choose>
<xsl:when test="$candidate = 't'">
<xsl:apply-templates select="." mode="insert.title.markup">
<xsl:with-param name="purpose" select="$purpose"/>
<xsl:with-param name="xrefstyle" select="$xrefstyle"/>
<xsl:with-param name="title">
<xsl:choose>
<xsl:when test="$title != ''">
<xsl:copy-of select="$title"/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="." mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:otherwise>
</xsl:choose>
</xsl:with-param>
</xsl:apply-templates>
</xsl:when>
<xsl:when test="$candidate = 's'">
<xsl:apply-templates select="." mode="insert.subtitle.markup">
<xsl:with-param name="purpose" select="$purpose"/>
<xsl:with-param name="xrefstyle" select="$xrefstyle"/>
<xsl:with-param name="subtitle">
<xsl:choose>
<xsl:when test="$subtitle != ''">
<xsl:copy-of select="$subtitle"/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="." mode="subtitle.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:otherwise>
</xsl:choose>
</xsl:with-param>
</xsl:apply-templates>
</xsl:when>
<xsl:when test="$candidate = 'n'">
<xsl:apply-templates select="." mode="insert.label.markup">
<xsl:with-param name="purpose" select="$purpose"/>
<xsl:with-param name="xrefstyle" select="$xrefstyle"/>
<xsl:with-param name="label">
<xsl:choose>
<xsl:when test="$label != ''">
<xsl:copy-of select="$label"/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="." mode="label.markup"/>
</xsl:otherwise>
</xsl:choose>
</xsl:with-param>
</xsl:apply-templates>
</xsl:when>
<xsl:when test="$candidate = 'p'">
<xsl:apply-templates select="." mode="insert.pagenumber.markup">
<xsl:with-param name="purpose" select="$purpose"/>
<xsl:with-param name="xrefstyle" select="$xrefstyle"/>
<xsl:with-param name="pagenumber">
<xsl:choose>
<xsl:when test="$pagenumber != ''">
<xsl:copy-of select="$pagenumber"/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="." mode="pagenumber.markup"/>
</xsl:otherwise>
</xsl:choose>
</xsl:with-param>
</xsl:apply-templates>
</xsl:when>
<xsl:when test="$candidate = 'd'">
<xsl:apply-templates select="." mode="insert.direction.markup">
<xsl:with-param name="purpose" select="$purpose"/>
<xsl:with-param name="xrefstyle" select="$xrefstyle"/>
<xsl:with-param name="direction">
<xsl:choose>
<xsl:when test="$referrer">
<xsl:variable name="referent-is-below">
<xsl:for-each select="preceding::xref">
<xsl:if test="generate-id(.) = generate-id($referrer)">1</xsl:if>
</xsl:for-each>
</xsl:variable>
<xsl:choose>
<xsl:when test="$referent-is-below = ''">
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'above'"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'below'"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:message>Attempt to use %d in gentext with no referrer!</xsl:message>
</xsl:otherwise>
</xsl:choose>
</xsl:with-param>
</xsl:apply-templates>
</xsl:when>
<xsl:when test="$candidate = '%' ">
<xsl:text>%</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text>%</xsl:text><xsl:value-of select="$candidate"/>
</xsl:otherwise>
</xsl:choose>
<!-- recurse with the rest of the template string -->
<xsl:variable name="rest"
select="substring($template,
string-length(substring-before($template, '%'))+3)"/>
<xsl:call-template name="substitute-markup">
<xsl:with-param name="template" select="$rest"/>
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
<xsl:with-param name="title" select="$title"/>
<xsl:with-param name="subtitle" select="$subtitle"/>
<xsl:with-param name="label" select="$label"/>
<xsl:with-param name="pagenumber" select="$label"/>
<xsl:with-param name="purpose" select="$purpose"/>
<xsl:with-param name="xrefstyle" select="$xrefstyle"/>
<xsl:with-param name="referrer" select="$referrer"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$template"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- ============================================================ -->
</xsl:stylesheet>

426
docs/xsl/docbook/common/he.xml Executable file
View File

@@ -0,0 +1,426 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="he" english-language-name="Hebrew">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="&#1505;&#1497;&#1499;&#1493;&#1501;"/>
<l:gentext key="abstract" text="&#1505;&#1497;&#1499;&#1493;&#1501;"/>
<l:gentext key="Answer" text="&#1514;:"/>
<l:gentext key="answer" text="&#1514;:"/>
<l:gentext key="Appendix" text="&#1504;&#1505;&#1508;&#1495;"/>
<l:gentext key="appendix" text="&#1504;&#1505;&#1508;&#1495;"/>
<l:gentext key="Article" text="&#1502;&#1488;&#1502;&#1512;"/>
<l:gentext key="article" text="&#1502;&#1488;&#1502;&#1512;"/>
<l:gentext key="Bibliography" text="&#1489;&#1497;&#1489;&#1500;&#1497;&#1493;&#1490;&#1512;&#1508;&#1497;&#1492;"/>
<l:gentext key="bibliography" text="&#1489;&#1497;&#1489;&#1500;&#1497;&#1493;&#1490;&#1512;&#1508;&#1497;&#1492;"/>
<l:gentext key="Book" text="&#1505;&#1508;&#1512;"/>
<l:gentext key="book" text="&#1505;&#1508;&#1512;"/>
<l:gentext key="CAUTION" text="&#1488;&#1494;&#1492;&#1512;&#1492;"/>
<l:gentext key="Caution" text="&#1488;&#1494;&#1492;&#1512;&#1492;"/>
<l:gentext key="caution" text="&#1488;&#1494;&#1492;&#1512;&#1492;"/>
<l:gentext key="Chapter" text="&#1508;&#1512;&#1511;"/>
<l:gentext key="chapter" text="&#1508;&#1512;&#1511;"/>
<l:gentext key="Colophon" text="&#1511;&#1493;&#1500;&#1493;&#1508;&#1493;&#1503;"/>
<l:gentext key="colophon" text="&#1511;&#1493;&#1500;&#1493;&#1508;&#1493;&#1503;"/>
<l:gentext key="Copyright" text="&#1494;&#1499;&#1493;&#1497;&#1493;&#1514; &#1497;&#1493;&#1510;&#1512;&#1497;&#1501;"/>
<l:gentext key="copyright" text="&#1494;&#1499;&#1493;&#1497;&#1493;&#1514; &#1497;&#1493;&#1510;&#1512;&#1497;&#1501;"/>
<l:gentext key="Dedication" text="&#1492;&#1511;&#1491;&#1513;&#1492;"/>
<l:gentext key="dedication" text="&#1492;&#1511;&#1491;&#1513;&#1492;"/>
<l:gentext key="Edition" text="&#1502;&#1492;&#1491;&#1493;&#1512;&#1492;"/>
<l:gentext key="edition" text="&#1502;&#1492;&#1491;&#1493;&#1512;&#1492;"/>
<l:gentext key="Equation" text="&#1502;&#1513;&#1493;&#1493;&#1488;&#1492;"/>
<l:gentext key="equation" text="&#1502;&#1513;&#1493;&#1493;&#1488;&#1492;"/>
<l:gentext key="Example" text="&#1491;&#1493;&#1490;&#1502;&#1492;"/>
<l:gentext key="example" text="&#1491;&#1493;&#1490;&#1502;&#1492;"/>
<l:gentext key="Figure" text="&#1488;&#1497;&#1493;&#1512;"/>
<l:gentext key="figure" text="&#1488;&#1497;&#1493;&#1512;"/>
<l:gentext key="Glossary" text="&#1502;&#1497;&#1500;&#1493;&#1503; &#1502;&#1493;&#1504;&#1495;&#1497;&#1501;"/>
<l:gentext key="glossary" text="&#1502;&#1497;&#1500;&#1493;&#1503; &#1502;&#1493;&#1504;&#1495;&#1497;&#1501;"/>
<l:gentext key="GlossSee" text="&#1512;&#1488;&#1492;"/>
<l:gentext key="glosssee" text="&#1512;&#1488;&#1492;"/>
<l:gentext key="GlossSeeAlso" text="&#1512;&#1488;&#1492; &#1490;&#1501;"/>
<l:gentext key="glossseealso" text="&#1512;&#1488;&#1492; &#1490;&#1501;"/>
<l:gentext key="IMPORTANT" text="&#1495;&#1513;&#1493;&#1489;"/>
<l:gentext key="important" text="&#1495;&#1513;&#1493;&#1489;"/>
<l:gentext key="Important" text="&#1495;&#1513;&#1493;&#1489;"/>
<l:gentext key="Index" text="&#1488;&#1497;&#1504;&#1491;&#1511;&#1505;"/>
<l:gentext key="index" text="&#1488;&#1497;&#1504;&#1491;&#1511;&#1505;"/>
<l:gentext key="ISBN" text="&#1502;&#1505;&#1508;&#1512; &#1505;&#1508;&#1512; &#1505;&#1496;&#1504;&#1491;&#1512;&#1496;&#1497; &#1489;&#1497;&#1504;&#1500;&#1488;&#1493;&#1502;&#1497;"/>
<l:gentext key="isbn" text="&#1502;&#1505;&#1508;&#1512; &#1505;&#1508;&#1512; &#1505;&#1496;&#1504;&#1491;&#1512;&#1496;&#1497; &#1489;&#1497;&#1504;&#1500;&#1488;&#1493;&#1502;&#1497;"/>
<l:gentext key="LegalNotice" text="&#1492;&#1493;&#1491;&#1506;&#1492; &#1502;&#1513;&#1508;&#1496;&#1497;&#1514;"/>
<l:gentext key="legalnotice" text="&#1492;&#1493;&#1491;&#1506;&#1492; &#1502;&#1513;&#1508;&#1496;&#1497;&#1514;"/>
<l:gentext key="MsgAud" text="&#1511;&#1492;&#1500; &#1497;&#1506;&#1491;"/>
<l:gentext key="msgaud" text="&#1511;&#1492;&#1500; &#1497;&#1506;&#1491;"/>
<l:gentext key="MsgLevel" text="&#1512;&#1502;&#1492;"/>
<l:gentext key="msglevel" text="&#1512;&#1502;&#1492;"/>
<l:gentext key="MsgOrig" text="&#1502;&#1511;&#1493;&#1512;"/>
<l:gentext key="msgorig" text="&#1502;&#1511;&#1493;&#1512;"/>
<l:gentext key="NOTE" text="&#1513;&#1497;&#1501; &#1500;&#1489;"/>
<l:gentext key="Note" text="&#1513;&#1497;&#1501; &#1500;&#1489;"/>
<l:gentext key="note" text="&#1513;&#1497;&#1501; &#1500;&#1489;"/>
<l:gentext key="Part" text="&#1495;&#1500;&#1511;"/>
<l:gentext key="part" text="&#1495;&#1500;&#1511;"/>
<l:gentext key="Preface" text="&#1502;&#1489;&#1493;&#1488;"/>
<l:gentext key="preface" text="&#1502;&#1489;&#1493;&#1488;"/>
<l:gentext key="Procedure" text="&#1492;&#1500;&#1497;&#1498;"/>
<l:gentext key="procedure" text="&#1492;&#1500;&#1497;&#1498;"/>
<l:gentext key="ProductionSet" text="&#1497;&#1497;&#1510;&#1493;&#1512;"/>
<l:gentext key="Published" text="&#1492;&#1493;&#1510;&#1488; &#1500;&#1488;&#1493;&#1512;"/>
<l:gentext key="published" text="&#1492;&#1493;&#1510;&#1488; &#1500;&#1488;&#1493;&#1512;"/>
<l:gentext key="Question" text="&#1513;:"/>
<l:gentext key="question" text="&#1513;:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="&#1502;&#1512;&#1488;&#1492; &#1502;&#1511;&#1493;&#1501;"/>
<l:gentext key="reference" text="&#1502;&#1512;&#1488;&#1492; &#1502;&#1511;&#1493;&#1501;"/>
<l:gentext key="RefName" text="&#1513;&#1501;"/>
<l:gentext key="refname" text="&#1513;&#1501;"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="&#1514;&#1502;&#1510;&#1497;&#1514;"/>
<l:gentext key="refsynopsisdiv" text="&#1514;&#1502;&#1510;&#1497;&#1514;"/>
<l:gentext key="RevHistory" text="&#1492;&#1497;&#1505;&#1496;&#1493;&#1512;&#1497;&#1497;&#1514; &#1490;&#1497;&#1512;&#1505;&#1488;&#1493;&#1514;"/>
<l:gentext key="revhistory" text="&#1492;&#1497;&#1505;&#1496;&#1493;&#1512;&#1497;&#1497;&#1514; &#1490;&#1497;&#1512;&#1505;&#1488;&#1493;&#1514;"/>
<l:gentext key="revision" text="&#1490;&#1497;&#1512;&#1505;&#1492;"/>
<l:gentext key="Revision" text="&#1490;&#1497;&#1512;&#1505;&#1492;"/>
<l:gentext key="sect1" text="&#1505;&#1506;&#1497;&#1507;"/>
<l:gentext key="sect2" text="&#1505;&#1506;&#1497;&#1507;"/>
<l:gentext key="sect3" text="&#1505;&#1506;&#1497;&#1507;"/>
<l:gentext key="sect4" text="&#1505;&#1506;&#1497;&#1507;"/>
<l:gentext key="sect5" text="&#1505;&#1506;&#1497;&#1507;"/>
<l:gentext key="section" text="&#1505;&#1506;&#1497;&#1507;"/>
<l:gentext key="Section" text="&#1505;&#1506;&#1497;&#1507;"/>
<l:gentext key="See" text="&#1512;&#1488;&#1492;"/>
<l:gentext key="see" text="&#1512;&#1488;&#1492;"/>
<l:gentext key="SeeAlso" text="&#1512;&#1488;&#1492; &#1490;&#1501;"/>
<l:gentext key="seealso" text="&#1512;&#1488;&#1492; &#1490;&#1501;"/>
<l:gentext key="Seealso" text="&#1512;&#1488;&#1492; &#1490;&#1501;"/>
<l:gentext key="set" text="&#1505;&#1497;&#1491;&#1512;&#1492;"/>
<l:gentext key="Set" text="&#1505;&#1497;&#1491;&#1512;&#1492;"/>
<l:gentext key="setindex" text="&#1488;&#1497;&#1504;&#1511;&#1491;&#1511;&#1505; &#1505;&#1491;&#1512;&#1493;&#1514;"/>
<l:gentext key="SetIndex" text="&#1488;&#1497;&#1504;&#1491;&#1511;&#1505; &#1505;&#1491;&#1512;&#1493;&#1514;"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text="&#1508;&#1505; &#1510;&#1491;&#1491;&#1497;"/>
<l:gentext key="step" text="&#1510;&#1506;&#1491;"/>
<l:gentext key="Step" text="&#1510;&#1506;&#1491;"/>
<l:gentext key="Table" text="&#1496;&#1489;&#1500;&#1492;"/>
<l:gentext key="table" text="&#1496;&#1489;&#1500;&#1492;"/>
<l:gentext key="tip" text="&#1506;&#1510;&#1492;"/>
<l:gentext key="TIP" text="&#1506;&#1510;&#1492;"/>
<l:gentext key="Tip" text="&#1506;&#1510;&#1492;"/>
<l:gentext key="Warning" text="&#1488;&#1494;&#1492;&#1512;&#1492;"/>
<l:gentext key="warning" text="&#1488;&#1494;&#1492;&#1512;&#1492;"/>
<l:gentext key="WARNING" text="&#1488;&#1494;&#1492;&#1512;&#1492;"/>
<l:gentext key="and" text="&#1493;"/>
<l:gentext key="by" text="&#1502;&#1488;&#1514;"/>
<l:gentext key="Edited" text="&#1504;&#1506;&#1512;&#1498;"/>
<l:gentext key="edited" text="&#1504;&#1506;&#1512;&#1498;"/>
<l:gentext key="Editedby" text="&#1504;&#1506;&#1512;&#1498; &#1506;&#1500; &#1497;&#1491;&#1497;"/>
<l:gentext key="editedby" text="&#1504;&#1506;&#1512;&#1498; &#1506;&#1500; &#1497;&#1491;&#1497;"/>
<l:gentext key="in" text="&#1489;"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="&#1502;&#1512;&#1499;&#1497;&#1489; &#1513;&#1488;&#1497;&#1504;&#1493; &#1511;&#1497;&#1497;&#1501;"/>
<l:gentext key="notes" text="&#1492;&#1506;&#1512;&#1493;&#1514;"/>
<l:gentext key="Notes" text="&#1492;&#1506;&#1512;&#1493;&#1514;"/>
<l:gentext key="Pgs" text="&#1506;&#1502;&#1493;&#1491;&#1497;&#1501;"/>
<l:gentext key="pgs" text="&#1506;&#1502;&#1493;&#1491;&#1497;&#1501;"/>
<l:gentext key="Revisedby" text="&#1492;&#1493;&#1490;&#1492; &#1506;&#1500; &#1497;&#1491;&#1497;: "/>
<l:gentext key="revisedby" text="&#1492;&#1493;&#1490;&#1492; &#1506;&#1500; &#1497;&#1491;&#1497;: "/>
<l:gentext key="TableNotes" text="&#1492;&#1506;&#1512;&#1493;&#1514;"/>
<l:gentext key="tablenotes" text="&#1492;&#1506;&#1512;&#1493;&#1514;"/>
<l:gentext key="TableofContents" text="&#1514;&#1493;&#1499;&#1503; &#1492;&#1506;&#1504;&#1497;&#1497;&#1504;&#1497;&#1501;"/>
<l:gentext key="tableofcontents" text="&#1514;&#1493;&#1499;&#1503; &#1492;&#1506;&#1504;&#1497;&#1497;&#1504;&#1497;&#1501;"/>
<l:gentext key="unexpectedelementname" text="&#1513;&#1501; &#1502;&#1512;&#1499;&#1497;&#1489; &#1489;&#1500;&#1514;&#1497; &#1510;&#1508;&#1493;&#1497;"/>
<l:gentext key="unsupported" text="&#1500;&#1488; &#1504;&#1514;&#1502;&#1498;"/>
<l:gentext key="xrefto" text="&#1492;&#1514;&#1497;&#1497;&#1495;&#1505;&#1493;&#1514; &#1510;&#1493;&#1500;&#1489;&#1514; &#1488;&#1500;"/>
<l:gentext key="listofequations" text="&#1512;&#1513;&#1497;&#1502;&#1514; &#1502;&#1513;&#1493;&#1493;&#1488;&#1493;&#1514;"/>
<l:gentext key="ListofEquations" text="&#1512;&#1513;&#1497;&#1502;&#1514; &#1502;&#1513;&#1493;&#1493;&#1488;&#1493;&#1514;"/>
<l:gentext key="ListofExamples" text="&#1512;&#1513;&#1497;&#1502;&#1514; &#1491;&#1493;&#1490;&#1502;&#1488;&#1493;&#1514;"/>
<l:gentext key="listofexamples" text="&#1512;&#1513;&#1497;&#1502;&#1514; &#1491;&#1493;&#1490;&#1502;&#1488;&#1493;&#1514;"/>
<l:gentext key="ListofFigures" text="&#1512;&#1513;&#1497;&#1502;&#1514; &#1488;&#1497;&#1493;&#1512;&#1497;&#1501;"/>
<l:gentext key="listoffigures" text="&#1512;&#1513;&#1497;&#1502;&#1514; &#1488;&#1497;&#1493;&#1512;&#1497;&#1501;"/>
<l:gentext key="listoftables" text="&#1512;&#1513;&#1497;&#1502;&#1514; &#1496;&#1489;&#1500;&#1488;&#1493;&#1514;"/>
<l:gentext key="ListofTables" text="&#1512;&#1513;&#1497;&#1502;&#1514; &#1496;&#1489;&#1500;&#1488;&#1493;&#1514;"/>
<l:gentext key="ListofUnknown" text="&#1512;&#1513;&#1497;&#1502;&#1492; &#1513;&#1500; &#1502;&#1512;&#1499;&#1497;&#1489;&#1497;&#1501; &#1500;&#1488; &#1497;&#1491;&#1493;&#1506;&#1497;&#1501;"/>
<l:gentext key="listofunknown" text="&#1512;&#1513;&#1497;&#1502;&#1492; &#1513;&#1500; &#1502;&#1512;&#1499;&#1497;&#1489;&#1497;&#1501; &#1500;&#1488; &#1497;&#1491;&#1493;&#1506;&#1497;&#1501;"/>
<l:gentext key="nav-home" text="&#1512;&#1488;&#1513;&#1497;"/>
<l:gentext key="nav-next" text="&#1492;&#1489;&#1488;"/>
<l:gentext key="nav-next-sibling" text="&#1491;&#1500;&#1490; &#1500;&#1505;&#1493;&#1507;"/>
<l:gentext key="nav-prev" text="&#1492;&#1511;&#1493;&#1491;&#1501;"/>
<l:gentext key="nav-prev-sibling" text="&#1495;&#1494;&#1493;&#1512; &#1500;&#1492;&#1514;&#1495;&#1500;&#1492;"/>
<l:gentext key="nav-up" text="&#1500;&#1502;&#1506;&#1500;&#1492;"/>
<l:gentext key="sectioncalled" text="&#1492;&#1505;&#1506;&#1497;&#1507; &#1513;&#1504;&#1511;&#1512;&#1488;"/>
<l:gentext key="Draft" text="&#1496;&#1497;&#1493;&#1496;&#1492;"/>
<l:gentext key="above" text="&#1500;&#1502;&#1506;&#1500;&#1492;"/>
<l:gentext key="below" text="&#1500;&#1502;&#1496;&#1492;"/>
<l:gentext key="index symbols" text="&#1505;&#1502;&#1500;&#1497;&#1501;"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="&#1504;&#1505;&#1508;&#1495; %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="&#1508;&#1512;&#1511; %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#1502;&#1513;&#1493;&#1493;&#1488;&#1492; %n. %t"/>
<l:template name="example" text="&#1491;&#1493;&#1490;&#1502;&#1492; %n. %t"/>
<l:template name="figure" text="&#1488;&#1497;&#1493;&#1512; %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="&#1495;&#1500;&#1511; %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="&#1492;&#1500;&#1497;&#1498; %n. %t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="&#1497;&#1497;&#1510;&#1493;&#1512; %n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="&#1496;&#1489;&#1500;&#1492; %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text=""/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="&#1504;&#1505;&#1508;&#1495; %n. %t"/>
<l:template name="bridgehead" text="%n. %t"/>
<l:template name="chapter" text="&#1508;&#1512;&#1511; %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="&#1514;:&#160;%n"/>
<l:template name="appendix" text="&#1504;&#1505;&#1508;&#1495; %n"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="&#1508;&#1512;&#1511; %n"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#1502;&#1513;&#1493;&#1493;&#1488;&#1492;&#160;%n"/>
<l:template name="example" text="&#1491;&#1493;&#1490;&#1502;&#1492; %n"/>
<l:template name="figure" text="&#1488;&#1497;&#1493;&#1512; %n"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="&#1495;&#1500;&#1511; %n"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="&#1492;&#1500;&#1497;&#1498;&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="&#1513;:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="&#1513;:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="&#1496;&#1489;&#1500;&#1492; %n"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#1492;&#1505;&#1506;&#1497;&#1507; &#1513;&#1504;&#1511;&#1512;&#1488; &#8220;%t&#8221;"/>
<l:template name="refsection" text="&#1492;&#1505;&#1506;&#1497;&#1507; &#1513;&#1504;&#1511;&#1512;&#1488; &#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#1492;&#1505;&#1506;&#1497;&#1507; &#1513;&#1504;&#1511;&#1512;&#1488; &#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#1492;&#1505;&#1506;&#1497;&#1507; &#1513;&#1504;&#1511;&#1512;&#1488; &#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#1492;&#1505;&#1506;&#1497;&#1507; &#1513;&#1504;&#1511;&#1512;&#1488; &#8220;%t&#8221;"/>
<l:template name="sect1" text="&#1492;&#1505;&#1506;&#1497;&#1507; &#1513;&#1504;&#1511;&#1512;&#1488; &#8220;%t&#8221;"/>
<l:template name="sect2" text="&#1492;&#1505;&#1506;&#1497;&#1507; &#1513;&#1504;&#1511;&#1512;&#1488; &#8220;%t&#8221;"/>
<l:template name="sect3" text="&#1492;&#1505;&#1506;&#1497;&#1507; &#1513;&#1504;&#1511;&#1512;&#1488; &#8220;%t&#8221;"/>
<l:template name="sect4" text="&#1492;&#1505;&#1506;&#1497;&#1507; &#1513;&#1504;&#1511;&#1512;&#1488; &#8220;%t&#8221;"/>
<l:template name="sect5" text="&#1492;&#1505;&#1506;&#1497;&#1507; &#1513;&#1504;&#1511;&#1512;&#1488; &#8220;%t&#8221;"/>
<l:template name="section" text="&#1492;&#1505;&#1506;&#1497;&#1507; &#1513;&#1504;&#1511;&#1512;&#1488; &#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#1492;&#1505;&#1506;&#1497;&#1507; &#1513;&#1504;&#1511;&#1512;&#1488; &#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#1505;&#1506;&#1497;&#1507; %n"/>
<l:template name="refsection" text="&#1492;&#1505;&#1506;&#1497;&#1507; &#1513;&#1504;&#1511;&#1512;&#1488; &#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#1492;&#1505;&#1506;&#1497;&#1507; &#1513;&#1504;&#1511;&#1512;&#1488; &#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#1492;&#1505;&#1506;&#1497;&#1507; &#1513;&#1504;&#1511;&#1512;&#1488; &#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#1492;&#1505;&#1506;&#1497;&#1507; &#1513;&#1504;&#1511;&#1512;&#1488; &#8220;%t&#8221;"/>
<l:template name="sect1" text="&#1505;&#1506;&#1497;&#1507; %n"/>
<l:template name="sect2" text="&#1505;&#1506;&#1497;&#1507; %n"/>
<l:template name="sect3" text="&#1505;&#1506;&#1497;&#1507; %n"/>
<l:template name="sect4" text="&#1505;&#1506;&#1497;&#1507; %n"/>
<l:template name="sect5" text="&#1505;&#1506;&#1497;&#1507; %n"/>
<l:template name="section" text="&#1505;&#1506;&#1497;&#1507; %n"/>
<l:template name="simplesect" text="&#1492;&#1505;&#1506;&#1497;&#1507; &#1513;&#1504;&#1511;&#1512;&#1488; &#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" &#1493; "/>
<l:template name="seplast" text=", &#1493; "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="&#1512;&#1488;&#1492; "/>
<l:template name="seealso" text="&#1512;&#1488;&#1492; &#1490;&#1501; "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="&#1511;&#1492;&#1500; &#1497;&#1506;&#1491;: "/>
<l:template name="MsgLevel" text="&#1512;&#1502;&#1492;: "/>
<l:template name="MsgOrig" text="&#1502;&#1511;&#1493;&#1512;: "/>
</l:context>
</l:l10n>

425
docs/xsl/docbook/common/hu.xml Executable file
View File

@@ -0,0 +1,425 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="hu" english-language-name="Hungarian">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Kivonat"/>
<l:gentext key="abstract" text="kivonat"/>
<l:gentext key="Answer" text="V:"/>
<l:gentext key="answer" text="v:"/>
<l:gentext key="Appendix" text="F&#252;ggel&#233;k"/>
<l:gentext key="appendix" text="f&#252;ggel&#233;k"/>
<l:gentext key="Article" text="Cikk"/>
<l:gentext key="article" text="cikk"/>
<l:gentext key="Bibliography" text="Irodalomjegyz&#233;k"/>
<l:gentext key="bibliography" text="irodalomjegyz&#233;k"/>
<l:gentext key="Book" text="K&#246;nyv"/>
<l:gentext key="book" text="k&#246;nyv"/>
<l:gentext key="CAUTION" text="FIGYELEM"/>
<l:gentext key="Caution" text="Figyelem"/>
<l:gentext key="caution" text="figyelem"/>
<l:gentext key="Chapter" text="Fejezet"/>
<l:gentext key="chapter" text="fejezet"/>
<l:gentext key="Colophon" text="V&#233;gsz&#243;"/>
<l:gentext key="colophon" text="v&#233;gsz&#243;"/>
<l:gentext key="Copyright" text="Copyright"/>
<l:gentext key="copyright" text="copyright"/>
<l:gentext key="Dedication" text="Aj&#225;nl&#225;s"/>
<l:gentext key="dedication" text="aj&#225;nl&#225;s"/>
<l:gentext key="Edition" text="Kiad&#225;s"/>
<l:gentext key="edition" text="kiad&#225;s"/>
<l:gentext key="Equation" text="Egyenlet"/>
<l:gentext key="equation" text="egyenlet"/>
<l:gentext key="Example" text="P&#233;lda"/>
<l:gentext key="example" text="p&#233;lda"/>
<l:gentext key="Figure" text="&#193;bra"/>
<l:gentext key="figure" text="&#225;bra"/>
<l:gentext key="Glossary" text="Sz&#243;jegyz&#233;k"/>
<l:gentext key="glossary" text="sz&#243;jegyz&#233;k"/>
<l:gentext key="GlossSee" text="L&#225;sd"/>
<l:gentext key="glosssee" text="l&#225;sd"/>
<l:gentext key="GlossSeeAlso" text="L&#225;sd m&#233;g"/>
<l:gentext key="glossseealso" text="l&#225;sd m&#233;g"/>
<l:gentext key="IMPORTANT" text="FONTOS"/>
<l:gentext key="Important" text="Fontos"/>
<l:gentext key="important" text="fontos"/>
<l:gentext key="Index" text="T&#225;rgymutat&#243;"/>
<l:gentext key="index" text="t&#225;rgymutat&#243;"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="isbn"/>
<l:gentext key="LegalNotice" text="Jogi k&#246;zlem&#233;ny"/>
<l:gentext key="legalnotice" text="jogi k&#246;zlem&#233;ny"/>
<l:gentext key="MsgAud" text="C&#233;lk&#246;z&#246;ns&#233;g"/>
<l:gentext key="msgaud" text="c&#233;lk&#246;z&#246;ns&#233;g"/>
<l:gentext key="MsgLevel" text="Szint"/>
<l:gentext key="msglevel" text="szint"/>
<l:gentext key="MsgOrig" text="Eredet"/>
<l:gentext key="msgorig" text="eredet"/>
<l:gentext key="NOTE" text="MEGJEGYZ&#201;S"/>
<l:gentext key="Note" text="Megjegyz&#233;s"/>
<l:gentext key="note" text="megjegyz&#233;s"/>
<l:gentext key="Part" text="R&#233;sz"/>
<l:gentext key="part" text="r&#233;sz"/>
<l:gentext key="Preface" text="El&#337;sz&#243;"/>
<l:gentext key="preface" text="el&#337;sz&#243;"/>
<l:gentext key="Procedure" text="Elj&#225;r&#225;s"/>
<l:gentext key="procedure" text="elj&#225;r&#225;s"/>
<l:gentext key="ProductionSet" text="Elemcsoport"/>
<l:gentext key="Published" text="Megjelent"/>
<l:gentext key="published" text="megjelent"/>
<l:gentext key="Question" text="K:"/>
<l:gentext key="question" text="k:"/>
<l:gentext key="RefEntry" text="Bejegyz&#233;s"/>
<l:gentext key="refentry" text="bejegyz&#233;s"/>
<l:gentext key="Reference" text="Referencia"/>
<l:gentext key="reference" text="referencia"/>
<l:gentext key="RefName" text="N&#233;v"/>
<l:gentext key="refname" text="n&#233;v"/>
<l:gentext key="RefSection" text="Szakasz"/>
<l:gentext key="refsection" text="szakasz"/>
<l:gentext key="RefSynopsisDiv" text="&#193;ttekint&#233;s"/>
<l:gentext key="refsynopsisdiv" text="&#225;ttekint&#233;s"/>
<l:gentext key="RevHistory" text="Verzi&#243;t&#246;rt&#233;net"/>
<l:gentext key="revhistory" text="verzi&#243;t&#246;rt&#233;net"/>
<l:gentext key="Revision" text="Verzi&#243;"/>
<l:gentext key="revision" text="verzi&#243;"/>
<l:gentext key="sect1" text="Szakasz"/>
<l:gentext key="sect2" text="Szakasz"/>
<l:gentext key="sect3" text="Szakasz"/>
<l:gentext key="sect4" text="Szakasz"/>
<l:gentext key="sect5" text="Szakasz"/>
<l:gentext key="Section" text="Szakasz"/>
<l:gentext key="section" text="szakasz"/>
<l:gentext key="See" text="L&#225;sd"/>
<l:gentext key="see" text="l&#225;sd"/>
<l:gentext key="SeeAlso" text="L&#225;sd m&#233;g"/>
<l:gentext key="Seealso" text="L&#225;sd m&#233;g"/>
<l:gentext key="seealso" text="l&#225;sd m&#233;g"/>
<l:gentext key="Set" text="Csoport"/>
<l:gentext key="set" text="csoport"/>
<l:gentext key="SetIndex" text="Csoportmutat&#243;"/>
<l:gentext key="setindex" text="csoportmutat&#243;"/>
<l:gentext key="Sidebar" text="Sz&#233;ljegyzet"/>
<l:gentext key="sidebar" text="sz&#233;ljegyzet"/>
<l:gentext key="Step" text="L&#233;p&#233;s"/>
<l:gentext key="step" text="l&#233;p&#233;s"/>
<l:gentext key="Table" text="T&#225;bl&#225;zat"/>
<l:gentext key="table" text="t&#225;bl&#225;zat"/>
<l:gentext key="TIP" text="TIPP"/>
<l:gentext key="Tip" text="Tipp"/>
<l:gentext key="tip" text="tipp"/>
<l:gentext key="WARNING" text="FIGYELEM"/>
<l:gentext key="Warning" text="Figyelem"/>
<l:gentext key="warning" text="figyelem"/>
<l:gentext key="and" text="&#233;s"/>
<l:gentext key="by" text=""/>
<l:gentext key="Edited" text="Szerk."/>
<l:gentext key="edited" text="szerk."/>
<l:gentext key="Editedby" text="Szerkesztette"/>
<l:gentext key="editedby" text="szerkesztette"/>
<l:gentext key="in" text=""/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="nem l&#233;tez&#337; elem"/>
<l:gentext key="notes" text="megjegyz&#233;sek"/>
<l:gentext key="Notes" text="Megjegyz&#233;sek"/>
<l:gentext key="Pgs" text="Lsz."/>
<l:gentext key="pgs" text="lsz."/>
<l:gentext key="Revisedby" text="Megvizsg&#225;lva"/>
<l:gentext key="revisedby" text="megvizsg&#225;lva"/>
<l:gentext key="TableNotes" text="Megjegyz&#233;sek"/>
<l:gentext key="tablenotes" text="megjegyz&#233;sek"/>
<l:gentext key="TableofContents" text="Tartalom"/>
<l:gentext key="tableofcontents" text="tartalom"/>
<l:gentext key="unexpectedelementname" text="nem v&#225;rt elemn&#233;v"/>
<l:gentext key="unsupported" text="nem t&#225;mogatott"/>
<l:gentext key="xrefto" text="keresztref"/>
<l:gentext key="listofequations" text="az egyenletek list&#225;ja"/>
<l:gentext key="ListofEquations" text="Az egyenletek list&#225;ja"/>
<l:gentext key="ListofExamples" text="A p&#233;ld&#225;k list&#225;ja"/>
<l:gentext key="listofexamples" text="a p&#233;ld&#225;k list&#225;ja"/>
<l:gentext key="ListofFigures" text="Az &#225;br&#225;k list&#225;ja"/>
<l:gentext key="listoffigures" text="az &#225;br&#225;k list&#225;ja"/>
<l:gentext key="listoftables" text="a t&#225;bl&#225;zatok list&#225;ja"/>
<l:gentext key="ListofTables" text="A t&#225;bl&#225;zatok list&#225;ja"/>
<l:gentext key="ListofUnknown" text="Az egy&#233;b elemek list&#225;ja"/>
<l:gentext key="listofunknown" text="az egy&#233;b elemek list&#225;ja"/>
<l:gentext key="nav-home" text="Tartalom"/>
<l:gentext key="nav-next" text="K&#246;vetkez&#337;"/>
<l:gentext key="nav-next-sibling" text="Gyors el&#337;re"/>
<l:gentext key="nav-prev" text="El&#337;z&#337;"/>
<l:gentext key="nav-prev-sibling" text="Gyors vissza"/>
<l:gentext key="nav-up" text="Fel"/>
<l:gentext key="sectioncalled" text="ilyen nev&#369; szakasz:"/>
<l:gentext key="Draft" text="V&#225;zlat"/>
<l:gentext key="above" text="fent"/>
<l:gentext key="below" text="lent"/>
<l:gentext key="index symbols" text="szimb&#243;lummutat&#243;"/>
<l:gentext key="lowercase.alpha" text="a&#225;bcde&#233;fghi&#237;jklmno&#243;&#246;&#337;pqrstu&#250;&#252;&#171;vwxyz"/>
<l:gentext key="uppercase.alpha" text="A&#193;BCDE&#201;FGHI&#205;JKLMNO&#211;&#214;&#336;PQRSTU&#218;&#220;&#368;VWXYZ"/>
<l:dingbat key="startquote" text="&#8222;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#187;"/>
<l:dingbat key="nestedendquote" text="&#171;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="last-first"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="%n. f&#252;ggel&#233;k - %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="%n. fejezet - %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="%n. egyenlet - %t"/>
<l:template name="example" text="%n. p&#233;lda - %t"/>
<l:template name="figure" text="%n. &#225;bra - %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="%n. r&#233;sz - %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Elj&#225;r&#225;s&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Elemcsoport&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="%n. t&#225;bl&#225;zat - %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="%n. f&#252;ggel&#233;k - %t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%n. fejezet - %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="V:&#160;%n"/>
<l:template name="appendix" text="%n. f&#252;ggel&#233;k - %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="%n. fejezet - %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Egyenlet&#160;%n"/>
<l:template name="example" text="%n. p&#233;lda - %t"/>
<l:template name="figure" text="%n. &#225;bra - %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="%n. r&#233;sz - %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Elj&#225;r&#225;s&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="K:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="K:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="%n. t&#225;bl&#225;zat - %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="%n. szakasz"/>
<l:template name="sect2" text="%n. szakasz"/>
<l:template name="sect3" text="%n. szakasz"/>
<l:template name="sect4" text="%n. szakasz"/>
<l:template name="sect5" text="%n. szakasz"/>
<l:template name="section" text="%n. szakasz"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" &#233;s "/>
<l:template name="seplast" text=", &#233;s "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="L&#225;sd "/>
<l:template name="seealso" text="L&#225;sd m&#233;g "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="C&#233;lk&#246;z&#246;ns&#233;g: "/>
<l:template name="MsgLevel" text="Szint: "/>
<l:template name="MsgOrig" text="Eredet: "/>
</l:context>
</l:l10n>

425
docs/xsl/docbook/common/id.xml Executable file
View File

@@ -0,0 +1,425 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="id" english-language-name="Indonesian">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Abstrak"/>
<l:gentext key="abstract" text="Abstrak"/>
<l:gentext key="Answer" text="Jawab:"/>
<l:gentext key="answer" text="Jawab:"/>
<l:gentext key="Appendix" text="Lampiran"/>
<l:gentext key="appendix" text="lampiran"/>
<l:gentext key="Article" text="Artikel"/>
<l:gentext key="article" text="Artikel"/>
<l:gentext key="Bibliography" text="Bibliografi"/>
<l:gentext key="bibliography" text="Bibliografi"/>
<l:gentext key="Book" text="Buku"/>
<l:gentext key="book" text="Buku"/>
<l:gentext key="CAUTION" text="PERHATIAN"/>
<l:gentext key="Caution" text="Perhatian"/>
<l:gentext key="caution" text="Perhatian"/>
<l:gentext key="Chapter" text="Bab"/>
<l:gentext key="chapter" text="bab"/>
<l:gentext key="Colophon" text="Kolofon"/>
<l:gentext key="colophon" text="Kolofon"/>
<l:gentext key="Copyright" text="Hak Cipta"/>
<l:gentext key="copyright" text="Hak Cipta"/>
<l:gentext key="Dedication" text="Dedikasi"/>
<l:gentext key="dedication" text="Dedikasi"/>
<l:gentext key="Edition" text="Edisi"/>
<l:gentext key="edition" text="Edisi"/>
<l:gentext key="Equation" text="Persamaan"/>
<l:gentext key="equation" text="Persamaan"/>
<l:gentext key="Example" text="Teladan"/>
<l:gentext key="example" text="Teladan"/>
<l:gentext key="Figure" text="Gambar"/>
<l:gentext key="figure" text="Gambar"/>
<l:gentext key="Glossary" text="Daftar Istilah"/>
<l:gentext key="glossary" text="Daftar Istilah"/>
<l:gentext key="GlossSee" text="Lihat"/>
<l:gentext key="glosssee" text="Lihat"/>
<l:gentext key="GlossSeeAlso" text="Lihat Juga"/>
<l:gentext key="glossseealso" text="Lihat Juga"/>
<l:gentext key="IMPORTANT" text="PENTING"/>
<l:gentext key="Important" text="Penting"/>
<l:gentext key="important" text="Penting"/>
<l:gentext key="Index" text="Indeks"/>
<l:gentext key="index" text="Indeks"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="Aspek Hukum"/>
<l:gentext key="legalnotice" text="Aspek Hukum"/>
<l:gentext key="MsgAud" text="Pemirsa"/>
<l:gentext key="msgaud" text="Pemirsa"/>
<l:gentext key="MsgLevel" text="Tingkatan"/>
<l:gentext key="msglevel" text="Tingkatan"/>
<l:gentext key="MsgOrig" text="Asal"/>
<l:gentext key="msgorig" text="Asal"/>
<l:gentext key="NOTE" text="CATATAN"/>
<l:gentext key="Note" text="Catatan"/>
<l:gentext key="note" text="Catatan"/>
<l:gentext key="Part" text="Bagian"/>
<l:gentext key="part" text="Bagian"/>
<l:gentext key="Preface" text="Kata Pengantar"/>
<l:gentext key="preface" text="Kata Pengantar"/>
<l:gentext key="Procedure" text="Prosedur"/>
<l:gentext key="procedure" text="Prosedur"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text="Diterbitkan"/>
<l:gentext key="published" text="Diterbitkan"/>
<l:gentext key="Question" text="Tanya:"/>
<l:gentext key="question" text="Tanya:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Referensi"/>
<l:gentext key="reference" text="Referensi"/>
<l:gentext key="RefName" text="Nama"/>
<l:gentext key="refname" text="Nama"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="Sinopsis"/>
<l:gentext key="refsynopsisdiv" text="Sinopsis"/>
<l:gentext key="RevHistory" text="Catatan Revisi"/>
<l:gentext key="revhistory" text="Catatan Revisi"/>
<l:gentext key="Revision" text="Revisi"/>
<l:gentext key="revision" text="Revisi"/>
<l:gentext key="sect1" text="Bagian"/>
<l:gentext key="sect2" text="Bagian"/>
<l:gentext key="sect3" text="Bagian"/>
<l:gentext key="sect4" text="Bagian"/>
<l:gentext key="sect5" text="Bagian"/>
<l:gentext key="Section" text="Bagian"/>
<l:gentext key="section" text="bagian"/>
<l:gentext key="See" text="Lihat"/>
<l:gentext key="see" text="Lihat"/>
<l:gentext key="SeeAlso" text="Lihat Juga"/>
<l:gentext key="Seealso" text="Lihat juga"/>
<l:gentext key="seealso" text="Lihat Juga"/>
<l:gentext key="Set" text="Set"/>
<l:gentext key="set" text="Set"/>
<l:gentext key="SetIndex" text="Indeks Set"/>
<l:gentext key="setindex" text="Indeks Set"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text="sidebar"/>
<l:gentext key="Step" text="Tahap"/>
<l:gentext key="step" text="tahap"/>
<l:gentext key="Table" text="Tabel"/>
<l:gentext key="table" text="Tabel"/>
<l:gentext key="TIP" text="TIP"/>
<l:gentext key="Tip" text="Tip"/>
<l:gentext key="tip" text="Tip"/>
<l:gentext key="WARNING" text="AWAS"/>
<l:gentext key="Warning" text="Awas"/>
<l:gentext key="warning" text="Awas"/>
<l:gentext key="and" text="dan"/>
<l:gentext key="by" text="oleh"/>
<l:gentext key="Edited" text="disunting"/>
<l:gentext key="edited" text="disunting"/>
<l:gentext key="Editedby" text="disunting oleh"/>
<l:gentext key="editedby" text="disunting oleh"/>
<l:gentext key="in" text="di"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="elemen tak tampak"/>
<l:gentext key="notes" text="Catatan"/>
<l:gentext key="Notes" text="Catatan"/>
<l:gentext key="Pgs" text="Hal."/>
<l:gentext key="pgs" text="Hal."/>
<l:gentext key="Revisedby" text="Direvisi oleh: "/>
<l:gentext key="revisedby" text="Direvisi oleh: "/>
<l:gentext key="TableNotes" text="Catatan"/>
<l:gentext key="tablenotes" text="Catatan"/>
<l:gentext key="TableofContents" text="Daftar Isi"/>
<l:gentext key="tableofcontents" text="Daftar Isi"/>
<l:gentext key="unexpectedelementname" text="Nama Elemen seharusnya tidak ada"/>
<l:gentext key="unsupported" text="tidak didukung"/>
<l:gentext key="xrefto" text="xref ke"/>
<l:gentext key="listofequations" text="Daftar Persamaan"/>
<l:gentext key="ListofEquations" text="Daftar Persamaan"/>
<l:gentext key="ListofExamples" text="Daftar Teladan"/>
<l:gentext key="listofexamples" text="Daftar Teladan"/>
<l:gentext key="ListofFigures" text="Daftar Gambar"/>
<l:gentext key="listoffigures" text="Daftar Gambar"/>
<l:gentext key="listoftables" text="Daftar Tabel"/>
<l:gentext key="ListofTables" text="Daftar Tabel"/>
<l:gentext key="ListofUnknown" text="Daftar Gaib"/>
<l:gentext key="listofunknown" text="Daftar Gaib"/>
<l:gentext key="nav-home" text="Depan"/>
<l:gentext key="nav-next" text="Lanjut"/>
<l:gentext key="nav-next-sibling" text="Lewati"/>
<l:gentext key="nav-prev" text="Kembali"/>
<l:gentext key="nav-prev-sibling" text="Sebelumnya"/>
<l:gentext key="nav-up" text="Induk"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Lampiran %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Bab %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Persamaan %n. %t"/>
<l:template name="example" text="Teladan %n. %t"/>
<l:template name="figure" text="Gambar %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Bagian %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Prosedur&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tabel %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Lampiran %n. %t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="Bab %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="Jawab:&#160;%n"/>
<l:template name="appendix" text="Lampiran %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Bab %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Persamaan&#160;%n"/>
<l:template name="example" text="Teladan %n. %t"/>
<l:template name="figure" text="Gambar %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Bagian %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Prosedur&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="Tanya:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="Tanya:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Tabel %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="Bagian %n"/>
<l:template name="sect2" text="Bagian %n"/>
<l:template name="sect3" text="Bagian %n"/>
<l:template name="sect4" text="Bagian %n"/>
<l:template name="sect5" text="Bagian %n"/>
<l:template name="section" text="Bagian %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" dan "/>
<l:template name="seplast" text=", dan "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Lihat "/>
<l:template name="seealso" text="Lihat Juga "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Pemirsa: "/>
<l:template name="MsgLevel" text="Tingkatan: "/>
<l:template name="MsgOrig" text="Asal: "/>
</l:context>
</l:l10n>

426
docs/xsl/docbook/common/it.xml Executable file
View File

@@ -0,0 +1,426 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="it" english-language-name="Italian">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Estratto"/>
<l:gentext key="abstract" text="Estratto"/>
<l:gentext key="Answer" text="R:"/>
<l:gentext key="answer" text="R:"/>
<l:gentext key="Appendix" text="Appendice"/>
<l:gentext key="appendix" text="appendice"/>
<l:gentext key="Article" text="Articolo"/>
<l:gentext key="article" text="Articolo"/>
<l:gentext key="Bibliography" text="Bibliografia"/>
<l:gentext key="bibliography" text="Bibliografia"/>
<l:gentext key="Book" text="Libro"/>
<l:gentext key="book" text="Libro"/>
<l:gentext key="CAUTION" text="ATTENZIONE"/>
<l:gentext key="Caution" text="Attenzione"/>
<l:gentext key="caution" text="Attenzione"/>
<l:gentext key="Chapter" text="Capitolo"/>
<l:gentext key="chapter" text="capitolo"/>
<l:gentext key="Colophon" text="Colophon"/>
<l:gentext key="colophon" text="Colophon"/>
<l:gentext key="Copyright" text="Copyright"/>
<l:gentext key="copyright" text="Copyright"/>
<l:gentext key="Dedication" text="Dedica"/>
<l:gentext key="dedication" text="Dedica"/>
<l:gentext key="Edition" text="Edizione"/>
<l:gentext key="edition" text="Edizione"/>
<l:gentext key="Equation" text="Equazione"/>
<l:gentext key="equation" text="Equazione"/>
<l:gentext key="Example" text="Esempio"/>
<l:gentext key="example" text="Esempio"/>
<l:gentext key="Figure" text="Figura"/>
<l:gentext key="figure" text="Figura"/>
<l:gentext key="Glossary" text="Glossario"/>
<l:gentext key="glossary" text="Glossario"/>
<l:gentext key="GlossSee" text="Vedi"/>
<l:gentext key="glosssee" text="Vedi"/>
<l:gentext key="GlossSeeAlso" text="Vedi Anche"/>
<l:gentext key="glossseealso" text="Vedi Anche"/>
<l:gentext key="IMPORTANT" text="IMPORTANTE"/>
<l:gentext key="important" text="Importante"/>
<l:gentext key="Important" text="Importante"/>
<l:gentext key="Index" text="Indice"/>
<l:gentext key="index" text="Indice"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="Note Legali"/>
<l:gentext key="legalnotice" text="Note Legali"/>
<l:gentext key="MsgAud" text="Pubblico"/>
<l:gentext key="msgaud" text="Pubblico"/>
<l:gentext key="MsgLevel" text="Livello"/>
<l:gentext key="msglevel" text="Livello"/>
<l:gentext key="MsgOrig" text="Origine"/>
<l:gentext key="msgorig" text="Origine"/>
<l:gentext key="NOTE" text="NOTA"/>
<l:gentext key="Note" text="Nota"/>
<l:gentext key="note" text="Nota"/>
<l:gentext key="Part" text="Parte"/>
<l:gentext key="part" text="Parte"/>
<l:gentext key="Preface" text="Prefazione"/>
<l:gentext key="preface" text="Prefazione"/>
<l:gentext key="Procedure" text="Procedura"/>
<l:gentext key="procedure" text="Procedura"/>
<l:gentext key="ProductionSet" text="Produzione"/>
<l:gentext key="Published" text="Pubblicato"/>
<l:gentext key="published" text="Pubblicato"/>
<l:gentext key="Question" text="D:"/>
<l:gentext key="question" text="D:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Riferimento"/>
<l:gentext key="reference" text="Riferimento"/>
<l:gentext key="RefName" text="Nome"/>
<l:gentext key="refname" text="Nome"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="Sinossi"/>
<l:gentext key="refsynopsisdiv" text="Sinossi"/>
<l:gentext key="RevHistory" text="Diario delle Revisioni"/>
<l:gentext key="revhistory" text="Diario delle Revisioni"/>
<l:gentext key="revision" text="Revisione"/>
<l:gentext key="Revision" text="Revisione"/>
<l:gentext key="sect1" text="Sezione"/>
<l:gentext key="sect2" text="Sezione"/>
<l:gentext key="sect3" text="Sezione"/>
<l:gentext key="sect4" text="Sezione"/>
<l:gentext key="sect5" text="Sezione"/>
<l:gentext key="section" text="Sezione"/>
<l:gentext key="Section" text="Sezione"/>
<l:gentext key="See" text="Vd."/>
<l:gentext key="see" text="Vd."/>
<l:gentext key="SeeAlso" text="Vd. Anche"/>
<l:gentext key="seealso" text="Vd. Anche"/>
<l:gentext key="Seealso" text="Vd. anche"/>
<l:gentext key="set" text="Raccolta"/>
<l:gentext key="Set" text="Raccolta"/>
<l:gentext key="setindex" text="Indice Raccolta"/>
<l:gentext key="SetIndex" text="Indice Raccolta"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text="nota a margine"/>
<l:gentext key="step" text="passo"/>
<l:gentext key="Step" text="Passo"/>
<l:gentext key="Table" text="Tabella"/>
<l:gentext key="table" text="Tabella"/>
<l:gentext key="tip" text="Suggerimento"/>
<l:gentext key="TIP" text="SUGGERIMENTO"/>
<l:gentext key="Tip" text="Suggerimento"/>
<l:gentext key="Warning" text="Avvertimento"/>
<l:gentext key="warning" text="avvertimento"/>
<l:gentext key="WARNING" text="AVVERTIMENTO"/>
<l:gentext key="and" text="e"/>
<l:gentext key="by" text="di"/>
<l:gentext key="Edited" text="A cura"/>
<l:gentext key="edited" text="A cura"/>
<l:gentext key="Editedby" text="A cura di"/>
<l:gentext key="editedby" text="A cura di"/>
<l:gentext key="in" text="in"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="elemento non esistente"/>
<l:gentext key="notes" text="Note"/>
<l:gentext key="Notes" text="Note"/>
<l:gentext key="Pgs" text="pp."/>
<l:gentext key="pgs" text="pp."/>
<l:gentext key="Revisedby" text="Revisionato da: "/>
<l:gentext key="revisedby" text="Revisionato da: "/>
<l:gentext key="TableNotes" text="Note"/>
<l:gentext key="tablenotes" text="Note"/>
<l:gentext key="TableofContents" text="Sommario"/>
<l:gentext key="tableofcontents" text="Sommario"/>
<l:gentext key="unexpectedelementname" text="Nome elemento inaspettato"/>
<l:gentext key="unsupported" text="non supportato"/>
<l:gentext key="xrefto" text="riferimento a"/>
<l:gentext key="listofequations" text="Lista delle Equazioni"/>
<l:gentext key="ListofEquations" text="Lista delle Equazioni"/>
<l:gentext key="ListofExamples" text="Lista degli Esempi"/>
<l:gentext key="listofexamples" text="Lista degli Esempi"/>
<l:gentext key="ListofFigures" text="Lista delle Figure"/>
<l:gentext key="listoffigures" text="Lista delle Figure"/>
<l:gentext key="listoftables" text="Lista delle Tabelle"/>
<l:gentext key="ListofTables" text="Lista delle Tabelle"/>
<l:gentext key="ListofUnknown" text="Lista degli Sconosciuti"/>
<l:gentext key="listofunknown" text="Lista degli Sconosciuti"/>
<l:gentext key="nav-home" text="Partenza"/>
<l:gentext key="nav-next" text="Avanti"/>
<l:gentext key="nav-next-sibling" text="Salta Avanti"/>
<l:gentext key="nav-prev" text="Indietro"/>
<l:gentext key="nav-prev-sibling" text="Salta Indietro"/>
<l:gentext key="nav-up" text="Risali"/>
<l:gentext key="Draft" text="Bozza"/>
<l:gentext key="above" text="sopra"/>
<l:gentext key="below" text="sotto"/>
<l:gentext key="sectioncalled" text="la sezione chiamata"/>
<l:gentext key="index symbols" text="Simboli"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Appendice&#160;%n.&#160;%t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Capitolo&#160;%n.&#160;%t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Equazione&#160;%n.&#160;%t"/>
<l:template name="example" text="Esempio&#160;%n.&#160;%t"/>
<l:template name="figure" text="Figura&#160;%n.&#160;%t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Parte&#160;%n.&#160;%t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Procedura&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Produzione&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tabella&#160;%n.&#160;%t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text=""/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Appendice&#160;%n.&#160;%t"/>
<l:template name="bridgehead" text="%n.&#160;%t"/>
<l:template name="chapter" text="Capitolo&#160;%n.&#160;%t"/>
<l:template name="sect1" text="%n.&#160;%t"/>
<l:template name="sect2" text="%n.&#160;%t"/>
<l:template name="sect3" text="%n.&#160;%t"/>
<l:template name="sect4" text="%n.&#160;%t"/>
<l:template name="sect5" text="%n.&#160;%t"/>
<l:template name="section" text="%n.&#160;%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="R:&#160;%n"/>
<l:template name="appendix" text="Appendice&#160;%n"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Capitolo&#160;%n"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Equazione&#160;%n"/>
<l:template name="example" text="Esempio&#160;%n"/>
<l:template name="figure" text="Figura&#160;%n"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Parte&#160;%n"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Procedura&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="D:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="D:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Tabella&#160;%n"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="la sezione chiamata &#8220;%t&#8221;"/>
<l:template name="refsection" text="la sezione chiamata &#8220;%t&#8221;"/>
<l:template name="refsect1" text="la sezione chiamata &#8220;%t&#8221;"/>
<l:template name="refsect2" text="la sezione chiamata &#8220;%t&#8221;"/>
<l:template name="refsect3" text="la sezione chiamata &#8220;%t&#8221;"/>
<l:template name="sect1" text="la sezione chiamata &#8220;%t&#8221;"/>
<l:template name="sect2" text="la sezione chiamata &#8220;%t&#8221;"/>
<l:template name="sect3" text="la sezione chiamata &#8220;%t&#8221;"/>
<l:template name="sect4" text="la sezione chiamata &#8220;%t&#8221;"/>
<l:template name="sect5" text="la sezione chiamata &#8220;%t&#8221;"/>
<l:template name="section" text="la sezione chiamata &#8220;%t&#8221;"/>
<l:template name="simplesect" text="la sezione chiamata &#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="Sezione&#160;%n"/>
<l:template name="refsection" text="la sezione chiamata &#8220;%t&#8221;"/>
<l:template name="refsect1" text="la sezione chiamata &#8220;%t&#8221;"/>
<l:template name="refsect2" text="la sezione chiamata &#8220;%t&#8221;"/>
<l:template name="refsect3" text="la sezione chiamata &#8220;%t&#8221;"/>
<l:template name="sect1" text="Sezione&#160;%n"/>
<l:template name="sect2" text="Sezione&#160;%n"/>
<l:template name="sect3" text="Sezione&#160;%n"/>
<l:template name="sect4" text="Sezione&#160;%n"/>
<l:template name="sect5" text="Sezione&#160;%n"/>
<l:template name="section" text="Sezione&#160;%n"/>
<l:template name="simplesect" text="la sezione chiamata &#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" e "/>
<l:template name="seplast" text=", e "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Vedi "/>
<l:template name="seealso" text="Vedi Anche "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Pubblico: "/>
<l:template name="MsgLevel" text="Livello: "/>
<l:template name="MsgOrig" text="Origine: "/>
</l:context>
</l:l10n>

427
docs/xsl/docbook/common/ja.xml Executable file
View File

@@ -0,0 +1,427 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="ja" english-language-name="Japanese">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="&#27010;&#35201;"/>
<l:gentext key="abstract" text="&#27010;&#35201;"/>
<l:gentext key="Answer" text="&#31572;&#65306;"/>
<l:gentext key="answer" text="&#31572;&#65306;"/>
<l:gentext key="Appendix" text="&#20184;&#37682;"/>
<l:gentext key="appendix" text="&#20184;&#37682;"/>
<l:gentext key="Article" text="&#38917;&#30446;"/>
<l:gentext key="article" text="&#38917;&#30446;"/>
<l:gentext key="Bibliography" text="&#21442;&#32771;&#25991;&#29486;"/>
<l:gentext key="bibliography" text="&#21442;&#32771;&#25991;&#29486;"/>
<l:gentext key="Book" text="&#12502;&#12483;&#12463;"/>
<l:gentext key="book" text="&#12502;&#12483;&#12463;"/>
<l:gentext key="Caution" text="&#27880;&#24847;"/>
<l:gentext key="caution" text="&#27880;&#24847;"/>
<l:gentext key="CAUTION" text="&#27880;&#24847;"/>
<l:gentext key="chapter" text="&#31456;"/>
<l:gentext key="Chapter" text="&#31456;"/>
<l:gentext key="chapter1" text="&#31532;"/>
<l:gentext key="Chapter1" text="&#31532;"/>
<l:gentext key="Chapter2" text="&#31456;"/>
<l:gentext key="chapter2" text="&#31456;"/>
<l:gentext key="Colophon" text="&#22885;&#20184;"/>
<l:gentext key="colophon" text="&#22885;&#20184;"/>
<l:gentext key="Copyright" text="&#35069;&#20316;&#33879;&#20316;"/>
<l:gentext key="copyright" text="&#35069;&#20316;&#33879;&#20316;"/>
<l:gentext key="Dedication" text="&#35613;&#36766;"/>
<l:gentext key="dedication" text="&#35613;&#36766;"/>
<l:gentext key="Edition" text="&#32232;&#38598;"/>
<l:gentext key="edition" text="&#32232;&#38598;"/>
<l:gentext key="Equation" text="&#24335;"/>
<l:gentext key="equation" text="&#24335;"/>
<l:gentext key="Example" text="&#20363;"/>
<l:gentext key="example" text="&#20363;"/>
<l:gentext key="Figure" text="&#22259;"/>
<l:gentext key="figure" text="&#22259;"/>
<l:gentext key="Glossary" text="&#29992;&#35486;&#38598;"/>
<l:gentext key="glossary" text="&#29992;&#35486;&#38598;"/>
<l:gentext key="GlossSee" text="&#21442;&#29031;"/>
<l:gentext key="glosssee" text="&#21442;&#29031;"/>
<l:gentext key="GlossSeeAlso" text="&#21442;&#29031;"/>
<l:gentext key="glossseealso" text="&#21442;&#29031;"/>
<l:gentext key="IMPORTANT" text="&#37325;&#35201;&#38917;&#30446;"/>
<l:gentext key="Important" text="&#37325;&#35201;&#38917;&#30446;"/>
<l:gentext key="important" text="&#37325;&#35201;&#38917;&#30446;"/>
<l:gentext key="Index" text="&#30446;&#27425;"/>
<l:gentext key="index" text="&#30446;&#27425;"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text=""/>
<l:gentext key="legalnotice" text=""/>
<l:gentext key="MsgAud" text="&#23550;&#35937;&#32773;"/>
<l:gentext key="msgaud" text="&#23550;&#35937;&#32773;"/>
<l:gentext key="MsgLevel" text="&#12524;&#12505;&#12523;"/>
<l:gentext key="msglevel" text="&#12524;&#12505;&#12523;"/>
<l:gentext key="MsgOrig" text="&#30330;&#20449;&#20803;"/>
<l:gentext key="msgorig" text="&#30330;&#20449;&#20803;"/>
<l:gentext key="note" text="&#27880;&#24847;"/>
<l:gentext key="Note" text="&#27880;&#24847;"/>
<l:gentext key="NOTE" text="&#27880;&#24847;"/>
<l:gentext key="Part" text="&#12497;&#12540;&#12488;"/>
<l:gentext key="part" text="&#12497;&#12540;&#12488;"/>
<l:gentext key="Preface" text="&#24207;&#25991;"/>
<l:gentext key="preface" text="&#24207;&#25991;"/>
<l:gentext key="Procedure" text="&#25163;&#38918;"/>
<l:gentext key="procedure" text="&#25163;&#38918;"/>
<l:gentext key="ProductionSet" text="&#12503;&#12525;&#12480;&#12463;&#12471;&#12519;&#12531;"/>
<l:gentext key="Published" text="&#30330;&#34892;"/>
<l:gentext key="published" text="&#30330;&#34892;"/>
<l:gentext key="Question" text="&#21839;&#65306;"/>
<l:gentext key="question" text="&#21839;&#65306;"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="&#21442;&#29031;"/>
<l:gentext key="reference" text="&#21442;&#29031;"/>
<l:gentext key="RefName" text="&#21517;&#21069;"/>
<l:gentext key="refname" text="&#21517;&#21069;"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="&#27010;&#35201;"/>
<l:gentext key="refsynopsisdiv" text="&#27010;&#35201;"/>
<l:gentext key="RevHistory" text="&#25913;&#35330;&#23653;&#27508;"/>
<l:gentext key="revhistory" text="&#25913;&#35330;&#23653;&#27508;"/>
<l:gentext key="revision" text="&#25913;&#35330;"/>
<l:gentext key="Revision" text="&#25913;&#35330;"/>
<l:gentext key="sect1" text="&#38917;"/>
<l:gentext key="sect2" text="&#38917;"/>
<l:gentext key="sect3" text="&#38917;"/>
<l:gentext key="sect4" text="&#38917;"/>
<l:gentext key="sect5" text="&#38917;"/>
<l:gentext key="Section" text="&#38917;"/>
<l:gentext key="section" text="&#38917;"/>
<l:gentext key="See" text="&#21442;&#29031;"/>
<l:gentext key="see" text="&#21442;&#29031;"/>
<l:gentext key="seealso" text="&#21442;&#29031;"/>
<l:gentext key="SeeAlso" text="&#21442;&#29031;"/>
<l:gentext key="Seealso" text="&#21442;&#29031;"/>
<l:gentext key="Set" text="&#35373;&#23450;"/>
<l:gentext key="set" text="&#35373;&#23450;"/>
<l:gentext key="SetIndex" text="&#30446;&#27425;&#35373;&#23450;"/>
<l:gentext key="setindex" text="&#30446;&#27425;&#35373;&#23450;"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text="&#12469;&#12452;&#12489;&#12496;&#12540;"/>
<l:gentext key="step" text="&#12473;&#12486;&#12483;&#12503;"/>
<l:gentext key="Step" text="&#12473;&#12486;&#12483;&#12503;"/>
<l:gentext key="table" text="&#34920;"/>
<l:gentext key="Table" text="&#34920;"/>
<l:gentext key="TIP" text="&#12486;&#12451;&#12483;&#12503;"/>
<l:gentext key="Tip" text="&#12486;&#12451;&#12483;&#12503;"/>
<l:gentext key="tip" text="&#12486;&#12451;&#12483;&#12503;"/>
<l:gentext key="WARNING" text="&#35686;&#21578;"/>
<l:gentext key="Warning" text="&#35686;&#21578;"/>
<l:gentext key="warning" text="&#35686;&#21578;"/>
<l:gentext key="and" text="&#12289;"/>
<l:gentext key="by" text="&#65306;"/>
<l:gentext key="Edited" text="&#20316;&#32773;"/>
<l:gentext key="edited" text="&#20316;&#32773;"/>
<l:gentext key="Editedby" text="&#20316;&#32773;&#65306;"/>
<l:gentext key="editedby" text="&#20316;&#32773;&#65306;"/>
<l:gentext key="in" text=""/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="&#35201;&#32032;&#12364;&#23384;&#22312;&#12375;&#12414;&#12379;&#12435;"/>
<l:gentext key="notes" text="&#27880;&#24847;"/>
<l:gentext key="Notes" text="&#27880;&#24847;"/>
<l:gentext key="Pgs" text="&#20583;&#29486;"/>
<l:gentext key="pgs" text="&#20583;&#29486;"/>
<l:gentext key="Revisedby" text="Revised by: "/>
<l:gentext key="revisedby" text="Revised by: "/>
<l:gentext key="TableNotes" text="&#27880;&#24847;"/>
<l:gentext key="tablenotes" text="&#27880;&#24847;"/>
<l:gentext key="TableofContents" text="&#30446;&#27425;"/>
<l:gentext key="tableofcontents" text="&#30446;&#27425;"/>
<l:gentext key="unexpectedelementname" text="&#19981;&#26126;&#12394;&#35201;&#32032;&#21517;"/>
<l:gentext key="unsupported" text="&#12469;&#12509;&#12540;&#12488;&#12375;&#12414;&#12379;&#12435;"/>
<l:gentext key="xrefto" text="xref to"/>
<l:gentext key="listofequations" text="&#24335;&#30446;&#27425;"/>
<l:gentext key="ListofEquations" text="&#24335;&#30446;&#27425;"/>
<l:gentext key="ListofExamples" text="&#20363;&#30446;&#27425;"/>
<l:gentext key="listofexamples" text="&#20363;&#30446;&#27425;"/>
<l:gentext key="ListofFigures" text="&#22259;&#30446;&#27425;"/>
<l:gentext key="listoffigures" text="&#22259;&#30446;&#27425;"/>
<l:gentext key="listoftables" text="&#34920;&#30446;&#27425;"/>
<l:gentext key="ListofTables" text="&#34920;&#30446;&#27425;"/>
<l:gentext key="ListofUnknown" text="&#19981;&#26126;&#30446;&#27425;"/>
<l:gentext key="listofunknown" text="&#19981;&#26126;&#30446;&#27425;"/>
<l:gentext key="nav-home" text="&#12507;&#12540;&#12512;"/>
<l:gentext key="nav-next" text="&#27425;&#12398;&#12506;&#12540;&#12472;"/>
<l:gentext key="nav-next-sibling" text="&#26089;&#36865;&#12426;"/>
<l:gentext key="nav-prev" text="&#21069;&#12398;&#12506;&#12540;&#12472;"/>
<l:gentext key="nav-prev-sibling" text="&#24059;&#25147;&#12375;"/>
<l:gentext key="nav-up" text="&#19978;&#12395;&#25147;&#12427;"/>
<l:gentext key="index symbols" text="&#12471;&#12531;&#12508;&#12523;"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:dingbat key="startquote" text="&#12300;"/>
<l:dingbat key="endquote" text="&#12301;"/>
<l:dingbat key="nestedstartquote" text="&#12302;"/>
<l:dingbat key="nestedendquote" text="&#12303;"/>
<l:dingbat key="bullet" text="&#9679;"/>
<l:context name="styles">
<l:template name="person-name" text="family-given"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="&#20184;&#37682; %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="&#31532;%n&#31456; %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#24335; %n. %t"/>
<l:template name="example" text="&#20363; %n. %t"/>
<l:template name="figure" text="&#22259; %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="&#12497;&#12540;&#12488; %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="&#25163;&#38918; %n. %t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="&#12503;&#12525;&#12480;&#12463;&#12471;&#12519;&#12531; %n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="&#34920; %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="&#20184;&#37682; %n. %t"/>
<l:template name="chapter" text="&#31532;%n&#31456; %t"/>
<l:template name="bridgehead" text="%n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="&#31572;&#65306;&#160;%n"/>
<l:template name="appendix" text="&#20184;&#37682;%n"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="&#31532;%n&#31456;"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#24335;&#160;%n"/>
<l:template name="example" text="&#20363; %n"/>
<l:template name="figure" text="&#22259; %n"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="&#12497;&#12540;&#12488; %n"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="&#25163;&#38918;&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="&#21839;&#65306;&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="&#21839;&#65306;&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="&#34920; %n"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="%t&#38917;"/>
<l:template name="refsection" text="%t&#38917;"/>
<l:template name="refsect1" text="%t&#38917;"/>
<l:template name="refsect2" text="%t&#38917;"/>
<l:template name="refsect3" text="%t&#38917;"/>
<l:template name="sect1" text="%t&#38917;"/>
<l:template name="sect2" text="%t&#38917;"/>
<l:template name="sect3" text="%t&#38917;"/>
<l:template name="sect4" text="%t&#38917;"/>
<l:template name="sect5" text="%t&#38917;"/>
<l:template name="section" text="%t&#38917;"/>
<l:template name="simplesect" text="%t&#38917;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#38917;%n"/>
<l:template name="refsection" text="%t&#38917;"/>
<l:template name="refsect1" text="%t&#38917;"/>
<l:template name="refsect2" text="%t&#38917;"/>
<l:template name="refsect3" text="%t&#38917;"/>
<l:template name="sect1" text="&#38917;%n"/>
<l:template name="sect2" text="&#38917;%n"/>
<l:template name="sect3" text="&#38917;%n"/>
<l:template name="sect4" text="&#38917;%n"/>
<l:template name="sect5" text="&#38917;%n"/>
<l:template name="section" text="&#38917;%n"/>
<l:template name="simplesect" text="%t&#38917;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" &#12289; "/>
<l:template name="seplast" text=", &#12289; "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="&#21442;&#29031; "/>
<l:template name="seealso" text="&#21442;&#29031; "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="&#23550;&#35937;&#32773;: "/>
<l:template name="MsgLevel" text="&#12524;&#12505;&#12523;: "/>
<l:template name="MsgOrig" text="&#30330;&#20449;&#20803;: "/>
</l:context>
</l:l10n>

423
docs/xsl/docbook/common/ko.xml Executable file
View File

@@ -0,0 +1,423 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="ko" english-language-name="Korean">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="&#52488;&#47197;"/>
<l:gentext key="abstract" text="&#52488;&#47197;"/>
<l:gentext key="Answer" text="&#45813;&#48320;"/>
<l:gentext key="answer" text="&#45813;&#48320;"/>
<l:gentext key="Appendix" text="&#48512;&#47197;"/>
<l:gentext key="appendix" text="&#48512;&#47197;"/>
<l:gentext key="Article" text="&#47928;&#49436;"/>
<l:gentext key="article" text="&#47928;&#49436;"/>
<l:gentext key="Bibliography" text="&#49436;&#51648;&#49324;&#54637;"/>
<l:gentext key="bibliography" text="&#49436;&#51648;&#49324;&#54637;"/>
<l:gentext key="Book" text="&#52293;"/>
<l:gentext key="book" text="&#52293;"/>
<l:gentext key="Caution" text="&#44221;&#44256;"/>
<l:gentext key="caution" text="&#44221;&#44256;"/>
<l:gentext key="CAUTION" text="[&#44221;&#44256;]"/>
<l:gentext key="Chapter" text="&#51109;"/>
<l:gentext key="chapter" text="&#51109;"/>
<l:gentext key="Colophon" text="&#54032;&#44428;"/>
<l:gentext key="colophon" text="&#54032;&#44428;"/>
<l:gentext key="Copyright" text="&#51200;&#51089;&#44428;"/>
<l:gentext key="copyright" text="&#51200;&#51089;&#44428;"/>
<l:gentext key="Dedication" text="&#48148;&#52824;&#45716; &#44544;"/>
<l:gentext key="dedication" text="&#48148;&#52824;&#45716; &#44544;"/>
<l:gentext key="Edition" text="&#50670;&#51020;"/>
<l:gentext key="edition" text="&#50670;&#51020;"/>
<l:gentext key="Equation" text="&#49688;&#49885;"/>
<l:gentext key="equation" text="&#49688;&#49885;"/>
<l:gentext key="Example" text="&#50696;"/>
<l:gentext key="example" text="&#50696;"/>
<l:gentext key="Figure" text="&#44536;&#47548;"/>
<l:gentext key="figure" text="&#44536;&#47548;"/>
<l:gentext key="Glossary" text="&#50857;&#50612;&#54644;&#49444;"/>
<l:gentext key="glossary" text="&#50857;&#50612;&#54644;&#49444;"/>
<l:gentext key="GlossSee" text="&#49332;&#54196;&#48380; &#45236;&#50857;"/>
<l:gentext key="glosssee" text="&#49332;&#54196;&#48380; &#45236;&#50857;"/>
<l:gentext key="GlossSeeAlso" text="&#45796;&#47480; &#49332;&#54196;&#48380; &#45236;&#50857;"/>
<l:gentext key="glossseealso" text="&#45796;&#47480; &#49332;&#54196;&#48380; &#45236;&#50857;"/>
<l:gentext key="Important" text="&#51473;&#50836;"/>
<l:gentext key="important" text="&#51473;&#50836;"/>
<l:gentext key="IMPORTANT" text="[&#51473;&#50836;]"/>
<l:gentext key="Index" text="&#49353;&#51064;"/>
<l:gentext key="index" text="&#49353;&#51064;"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="&#48277;&#51201; &#44277;&#51648;"/>
<l:gentext key="legalnotice" text="&#48277;&#51201; &#44277;&#51648;"/>
<l:gentext key="MsgAud" text="&#48155;&#45716; &#51060;"/>
<l:gentext key="msgaud" text="&#48155;&#45716; &#51060;"/>
<l:gentext key="MsgLevel" text="&#51473;&#50836;&#46020;"/>
<l:gentext key="msglevel" text="&#51473;&#50836;&#46020;"/>
<l:gentext key="MsgOrig" text="&#48372;&#45236;&#45716; &#51060;"/>
<l:gentext key="msgorig" text="&#48372;&#45236;&#45716; &#51060;"/>
<l:gentext key="Note" text="&#52280;&#44256;"/>
<l:gentext key="note" text="&#52280;&#44256;"/>
<l:gentext key="NOTE" text="[&#52280;&#44256;]"/>
<l:gentext key="Part" text="&#48512;"/>
<l:gentext key="part" text="&#48512;"/>
<l:gentext key="Preface" text="&#49436;&#47928;"/>
<l:gentext key="preface" text="&#49436;&#47928;"/>
<l:gentext key="Procedure" text="&#51208;&#52264;"/>
<l:gentext key="procedure" text="&#51208;&#52264;"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text="&#54196;&#45252;"/>
<l:gentext key="published" text="&#54196;&#45252;"/>
<l:gentext key="Question" text="&#51656;&#47928;"/>
<l:gentext key="question" text="&#51656;&#47928;"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="&#52280;&#44256;&#47928;&#54732;"/>
<l:gentext key="reference" text="&#52280;&#44256;&#47928;&#54732;"/>
<l:gentext key="RefName" text="&#51228;&#47785;"/>
<l:gentext key="refname" text="&#51228;&#47785;"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="&#50836;&#50557;"/>
<l:gentext key="refsynopsisdiv" text="&#50836;&#50557;"/>
<l:gentext key="RevHistory" text="&#44256;&#52828; &#44284;&#51221;"/>
<l:gentext key="revhistory" text="&#44256;&#52828; &#44284;&#51221;"/>
<l:gentext key="Revision" text="&#44256;&#52840;"/>
<l:gentext key="revision" text="&#44256;&#52840;"/>
<l:gentext key="sect1" text="Section"/>
<l:gentext key="sect2" text="Section"/>
<l:gentext key="sect3" text="Section"/>
<l:gentext key="sect4" text="Section"/>
<l:gentext key="sect5" text="Section"/>
<l:gentext key="Section" text="&#51208;"/>
<l:gentext key="section" text="&#51208;"/>
<l:gentext key="See" text="&#49332;&#54196;&#48380; &#45236;&#50857;"/>
<l:gentext key="see" text="&#49332;&#54196;&#48380; &#45236;&#50857;"/>
<l:gentext key="Seealso" text="&#49332;&#54196;&#48380; &#45796;&#47480; &#45236;&#50857;"/>
<l:gentext key="SeeAlso" text="[&#49332;&#54196;&#48380; &#45796;&#47480; &#45236;&#50857;]"/>
<l:gentext key="seealso" text="[&#49332;&#54196;&#48380; &#45796;&#47480; &#45236;&#50857;]"/>
<l:gentext key="Set" text="&#51204;&#51665;"/>
<l:gentext key="set" text="&#51204;&#51665;"/>
<l:gentext key="SetIndex" text="&#51204;&#51665; &#49353;&#51064;"/>
<l:gentext key="setindex" text="&#51204;&#51665; &#49353;&#51064;"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text="&#45927;&#48537;&#51076;"/>
<l:gentext key="Step" text="&#45800;&#44228;"/>
<l:gentext key="step" text="&#45800;&#44228;"/>
<l:gentext key="Table" text="&#54364;"/>
<l:gentext key="table" text="&#54364;"/>
<l:gentext key="Tip" text="&#51089;&#51008; &#51221;&#48372;"/>
<l:gentext key="tip" text="&#51089;&#51008; &#51221;&#48372;"/>
<l:gentext key="TIP" text="[&#51089;&#51008; &#51221;&#48372;]"/>
<l:gentext key="WARNING" text="&#51452;&#51032;!"/>
<l:gentext key="Warning" text="&#51452;&#51032;"/>
<l:gentext key="warning" text="&#51452;&#51032;"/>
<l:gentext key="and" text="&#44536;&#47532;&#44256;"/>
<l:gentext key="by" text="&#51648;&#51008;&#51060;"/>
<l:gentext key="Edited" text="&#50670;&#51020;"/>
<l:gentext key="edited" text="&#50670;&#51020;"/>
<l:gentext key="Editedby" text="&#50670;&#51008;&#51060;"/>
<l:gentext key="editedby" text="&#50670;&#51008;&#51060;"/>
<l:gentext key="in" text="-"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="&#51316;&#51116;&#54616;&#51648; &#50506;&#45716; &#44592;&#52488;&#50836;&#49548;&#51077;&#45768;&#45796;"/>
<l:gentext key="notes" text="&#51452;&#49437;"/>
<l:gentext key="Notes" text="&#51452;&#49437;"/>
<l:gentext key="Pgs" text="Pgs."/>
<l:gentext key="pgs" text="Pgs."/>
<l:gentext key="Revisedby" text="&#44256;&#52828;&#51060; "/>
<l:gentext key="revisedby" text="&#44256;&#52828;&#51060; "/>
<l:gentext key="TableNotes" text="&#52280;&#44256;"/>
<l:gentext key="tablenotes" text="&#52280;&#44256;"/>
<l:gentext key="TableofContents" text="&#52264;&#47168;"/>
<l:gentext key="tableofcontents" text="&#52264;&#47168;"/>
<l:gentext key="unexpectedelementname" text="&#50508; &#49688; &#50630;&#45716; &#44592;&#52488;&#50836;&#49548; &#51060;&#47492;&#51077;&#45768;&#45796;"/>
<l:gentext key="unsupported" text="&#51648;&#50896;&#46104;&#51648; &#50506;&#49845;&#45768;&#45796;"/>
<l:gentext key="xrefto" text="&#51060; &#44275;&#51012; &#52280;&#51312;&#54616;&#49464;&#50836; : "/>
<l:gentext key="listofequations" text="&#49688;&#49885; &#47785;&#47197;"/>
<l:gentext key="ListofEquations" text="&#49688;&#49885; &#47785;&#47197;"/>
<l:gentext key="ListofExamples" text="&#50696; &#47785;&#47197;"/>
<l:gentext key="listofexamples" text="&#50696; &#47785;&#47197;"/>
<l:gentext key="ListofFigures" text="&#44536;&#47548; &#47785;&#47197;"/>
<l:gentext key="listoffigures" text="&#44536;&#47548; &#47785;&#47197;"/>
<l:gentext key="listoftables" text="&#54364; &#47785;&#47197;"/>
<l:gentext key="ListofTables" text="&#54364; &#47785;&#47197;"/>
<l:gentext key="ListofUnknown" text="&#44592;&#53440; &#47785;&#47197;"/>
<l:gentext key="listofunknown" text="&#44592;&#53440; &#47785;&#47197;"/>
<l:gentext key="nav-home" text="&#52376;&#51020;&#51004;&#47196;"/>
<l:gentext key="nav-next" text="&#45796;&#51020;"/>
<l:gentext key="nav-next-sibling" text="&#45796;&#51020;&#51004;&#47196; &#44148;&#45320;&#46848;"/>
<l:gentext key="nav-prev" text="&#51060;&#51204;"/>
<l:gentext key="nav-prev-sibling" text="&#51060;&#51204;&#51004;&#47196; &#44148;&#45320;&#46848;"/>
<l:gentext key="nav-up" text="&#50948;&#47196;"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="&#48512;&#47197; %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="%n&#51109;. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#49688;&#49885; %n. %t"/>
<l:template name="example" text="&#50696; %n. %t"/>
<l:template name="figure" text="&#44536;&#47548; %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="%n&#48512;. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="&#51208;&#52264;&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="&#54364; %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="&#48512;&#47197; %n. %t"/>
<l:template name="bridgehead" text="%n. %t"/>
<l:template name="chapter" text="%n&#51109;. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="&#45813;&#48320;&#160;%n"/>
<l:template name="appendix" text="&#48512;&#47197; %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="%n&#51109;. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#49688;&#49885;&#160;%n"/>
<l:template name="example" text="&#50696; %n. %t"/>
<l:template name="figure" text="&#44536;&#47548; %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="%n&#48512;. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="&#51208;&#52264;&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="&#51656;&#47928;&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="&#51656;&#47928;&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="&#54364; %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="%n&#51208;"/>
<l:template name="sect2" text="%n&#51208;"/>
<l:template name="sect3" text="%n&#51208;"/>
<l:template name="sect4" text="%n&#51208;"/>
<l:template name="sect5" text="%n&#51208;"/>
<l:template name="section" text="%n&#51208;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" &#44536;&#47532;&#44256; "/>
<l:template name="seplast" text=", &#44536;&#47532;&#44256; "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="&#49332;&#54196;&#48380; &#45236;&#50857; "/>
<l:template name="seealso" text="&#45796;&#47480; &#49332;&#54196;&#48380; &#45236;&#50857; "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="&#48155;&#45716; &#51060;: "/>
<l:template name="MsgLevel" text="&#51473;&#50836;&#46020;: "/>
<l:template name="MsgOrig" text="&#48372;&#45236;&#45716; &#51060;: "/>
</l:context>
</l:l10n>

View File

@@ -0,0 +1,45 @@
<!ENTITY % prefix "l">
<!ENTITY % xmlns "xmlns:%prefix;">
<!ENTITY % uri "'http://docbook.sourceforge.net/xmlns/l10n/1.0'">
<!ENTITY % i18n "%prefix;:i18n">
<!ENTITY % l10n "%prefix;:l10n">
<!ENTITY % gentext "%prefix;:gentext">
<!ENTITY % dingbat "%prefix;:dingbat">
<!ENTITY % context "%prefix;:context">
<!ENTITY % template "%prefix;:template">
<!ELEMENT %i18n; ((%l10n;)+)>
<!ATTLIST %i18n;
%xmlns; CDATA #FIXED %uri;
>
<!ELEMENT %l10n; (%gentext;|%dingbat;|%context;)*>
<!ATTLIST %l10n;
%xmlns; CDATA #FIXED %uri;
language CDATA #REQUIRED
>
<!ELEMENT %gentext; EMPTY>
<!ATTLIST %gentext;
key CDATA #REQUIRED
text CDATA #REQUIRED
>
<!ELEMENT %dingbat; EMPTY>
<!ATTLIST %dingbat;
key CDATA #REQUIRED
text CDATA #REQUIRED
>
<!ELEMENT %context; ((%template;)+)>
<!ATTLIST %context;
name CDATA #REQUIRED
>
<!ELEMENT %template; EMPTY>
<!ATTLIST %template;
name CDATA #REQUIRED
text CDATA #REQUIRED
>

View File

@@ -0,0 +1,83 @@
<?xml version='1.0'?>
<!DOCTYPE l:i18n SYSTEM "l10n.dtd" [
<!ENTITY af SYSTEM "af.xml">
<!ENTITY bg SYSTEM "bg.xml">
<!ENTITY ca SYSTEM "ca.xml">
<!ENTITY cs SYSTEM "cs.xml">
<!ENTITY da SYSTEM "da.xml">
<!ENTITY de SYSTEM "de.xml">
<!ENTITY el SYSTEM "el.xml">
<!ENTITY en SYSTEM "en.xml">
<!ENTITY es SYSTEM "es.xml">
<!ENTITY et SYSTEM "et.xml">
<!ENTITY eu SYSTEM "eu.xml">
<!ENTITY fi SYSTEM "fi.xml">
<!ENTITY fr SYSTEM "fr.xml">
<!ENTITY he SYSTEM "he.xml">
<!ENTITY hu SYSTEM "hu.xml">
<!ENTITY id SYSTEM "id.xml">
<!ENTITY it SYSTEM "it.xml">
<!ENTITY ja SYSTEM "ja.xml">
<!ENTITY ko SYSTEM "ko.xml">
<!ENTITY lit SYSTEM "lt.xml">
<!ENTITY nl SYSTEM "nl.xml">
<!ENTITY nn SYSTEM "nn.xml">
<!ENTITY no SYSTEM "no.xml">
<!ENTITY pl SYSTEM "pl.xml">
<!ENTITY pt SYSTEM "pt.xml">
<!ENTITY pt_br SYSTEM "pt_br.xml">
<!ENTITY ro SYSTEM "ro.xml">
<!ENTITY ru SYSTEM "ru.xml">
<!ENTITY sk SYSTEM "sk.xml">
<!ENTITY sl SYSTEM "sl.xml">
<!ENTITY sr SYSTEM "sr.xml">
<!ENTITY sv SYSTEM "sv.xml">
<!ENTITY th SYSTEM "th.xml">
<!ENTITY tr SYSTEM "tr.xml">
<!ENTITY uk SYSTEM "uk.xml">
<!ENTITY vi SYSTEM "vi.xml">
<!ENTITY xh SYSTEM "xh.xml">
<!ENTITY zh_cn SYSTEM "zh_cn.xml">
<!ENTITY zh_tw SYSTEM "zh_tw.xml">
]>
<l:i18n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">
&af;
&bg;
&ca;
&cs;
&da;
&de;
&el;
&en;
&es;
&et;
&eu;
&fi;
&fr;
&he;
&hu;
&id;
&it;
&ja;
&ko;
&lit;
&nl;
&nn;
&no;
&pl;
&pt;
&pt_br;
&ro;
&ru;
&sk;
&sl;
&sr;
&sv;
&th;
&tr;
&uk;
&vi;
&xh;
&zh_cn;
&zh_tw;
</l:i18n>

462
docs/xsl/docbook/common/l10n.xsl Executable file
View File

@@ -0,0 +1,462 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0"
exclude-result-prefixes="l"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
This file contains localization templates (for internationalization)
******************************************************************** -->
<xsl:param name="l10n.xml" select="document('../common/l10n.xml')"/>
<xsl:param name="local.l10n.xml" select="document('')"/>
<xsl:template name="l10n.language">
<xsl:param name="target" select="."/>
<xsl:param name="xref-context" select="false()"/>
<xsl:variable name="mc-language">
<xsl:choose>
<xsl:when test="$l10n.gentext.language != ''">
<xsl:value-of select="$l10n.gentext.language"/>
</xsl:when>
<xsl:when test="$xref-context or $l10n.gentext.use.xref.language != 0">
<!-- can't do this one step: attributes are unordered! -->
<xsl:variable name="lang-scope"
select="($target/ancestor-or-self::*[@lang]
|$target/ancestor-or-self::*[@xml:lang])[last()]"/>
<xsl:variable name="lang-attr"
select="($lang-scope/@lang | $lang-scope/@xml:lang)[1]"/>
<xsl:choose>
<xsl:when test="string($lang-attr) = ''">
<xsl:value-of select="$l10n.gentext.default.language"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$lang-attr"/>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<!-- can't do this one step: attributes are unordered! -->
<xsl:variable name="lang-scope"
select="(ancestor-or-self::*[@lang]
|ancestor-or-self::*[@xml:lang])[last()]"/>
<xsl:variable name="lang-attr"
select="($lang-scope/@lang | $lang-scope/@xml:lang)[1]"/>
<xsl:choose>
<xsl:when test="string($lang-attr) = ''">
<xsl:value-of select="$l10n.gentext.default.language"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$lang-attr"/>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="language" select="translate($mc-language,
'ABCDEFGHIJKLMNOPQRSTUVWXYZ',
'abcdefghijklmnopqrstuvwxyz')"/>
<xsl:variable name="adjusted.language">
<xsl:choose>
<xsl:when test="contains($language,'-')">
<xsl:value-of select="substring-before($language,'-')"/>
<xsl:text>_</xsl:text>
<xsl:value-of select="substring-after($language,'-')"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$language"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:choose>
<xsl:when test="$l10n.xml/l:i18n/l:l10n[@language=$adjusted.language]">
<xsl:value-of select="$adjusted.language"/>
</xsl:when>
<!-- try just the lang code without country -->
<xsl:when test="$l10n.xml/l:i18n/l:l10n[@language=substring-before($adjusted.language,'_')]">
<xsl:value-of select="substring-before($adjusted.language,'_')"/>
</xsl:when>
<!-- or use the default -->
<xsl:otherwise>
<xsl:message>
<xsl:text>No localization exists for "</xsl:text>
<xsl:value-of select="$adjusted.language"/>
<xsl:text>" or "</xsl:text>
<xsl:value-of select="substring-before($adjusted.language,'_')"/>
<xsl:text>". Using default "</xsl:text>
<xsl:value-of select="$l10n.gentext.default.language"/>
<xsl:text>".</xsl:text>
</xsl:message>
<xsl:value-of select="$l10n.gentext.default.language"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="language.attribute">
<xsl:param name="node" select="."/>
<xsl:variable name="language">
<xsl:choose>
<xsl:when test="$l10n.gentext.language != ''">
<xsl:value-of select="$l10n.gentext.language"/>
</xsl:when>
<xsl:otherwise>
<!-- can't do this one step: attributes are unordered! -->
<xsl:variable name="lang-scope"
select="($node/ancestor-or-self::*[@lang]
|$node/ancestor-or-self::*[@xml:lang])[last()]"/>
<xsl:variable name="lang-attr"
select="($lang-scope/@lang | $lang-scope/@xml:lang)[1]"/>
<xsl:choose>
<xsl:when test="string($lang-attr) = ''">
<xsl:value-of select="$l10n.gentext.default.language"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$lang-attr"/>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:if test="$language != ''">
<xsl:attribute name="lang">
<xsl:value-of select="$language"/>
</xsl:attribute>
</xsl:if>
</xsl:template>
<xsl:template name="gentext">
<xsl:param name="key" select="local-name(.)"/>
<xsl:param name="lang">
<xsl:call-template name="l10n.language"/>
</xsl:param>
<xsl:variable name="local.l10n.gentext"
select="($local.l10n.xml//l:i18n/l:l10n[@language=$lang]/l:gentext[@key=$key])[1]"/>
<xsl:variable name="l10n.gentext"
select="($l10n.xml/l:i18n/l:l10n[@language=$lang]/l:gentext[@key=$key])[1]"/>
<xsl:variable name="l10n.name">
<xsl:choose>
<xsl:when test="$local.l10n.gentext">
<xsl:value-of select="$local.l10n.gentext/@text"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$l10n.gentext/@text"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:choose>
<xsl:when test="count($local.l10n.gentext) &gt; 0">
<xsl:value-of select="$local.l10n.gentext/@text"/>
</xsl:when>
<xsl:when test="count($l10n.gentext) &gt; 0">
<xsl:value-of select="$l10n.gentext/@text"/>
</xsl:when>
<xsl:otherwise>
<xsl:message>
<xsl:text>No "</xsl:text>
<xsl:value-of select="$lang"/>
<xsl:text>" localization of "</xsl:text>
<xsl:value-of select="$key"/>
<xsl:text>" exists</xsl:text>
<xsl:choose>
<xsl:when test="$lang = 'en'">
<xsl:text>.</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text>; using "en".</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:message>
<xsl:value-of select="($l10n.xml/l:i18n/l:l10n[@language='en']/l:gentext[@key=$key])[1]/@text"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="gentext.element.name">
<xsl:param name="element.name" select="name(.)"/>
<xsl:param name="lang">
<xsl:call-template name="l10n.language"/>
</xsl:param>
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="$element.name"/>
<xsl:with-param name="lang" select="$lang"/>
</xsl:call-template>
</xsl:template>
<xsl:template name="gentext.space">
<xsl:text> </xsl:text>
</xsl:template>
<xsl:template name="gentext.edited.by">
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'Editedby'"/>
</xsl:call-template>
</xsl:template>
<xsl:template name="gentext.by">
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'by'"/>
</xsl:call-template>
</xsl:template>
<xsl:template name="gentext.dingbat">
<xsl:param name="dingbat">bullet</xsl:param>
<xsl:param name="lang">
<xsl:call-template name="l10n.language"/>
</xsl:param>
<xsl:variable name="local.l10n.dingbat"
select="($local.l10n.xml//l:i18n/l:l10n[@language=$lang]/l:dingbat[@key=$dingbat])[1]"/>
<xsl:variable name="l10n.dingbat"
select="($l10n.xml/l:i18n/l:l10n[@language=$lang]/l:dingbat[@key=$dingbat])[1]"/>
<xsl:choose>
<xsl:when test="count($local.l10n.dingbat) &gt; 0">
<xsl:value-of select="$local.l10n.dingbat/@text"/>
</xsl:when>
<xsl:when test="count($l10n.dingbat) &gt; 0">
<xsl:value-of select="$l10n.dingbat/@text"/>
</xsl:when>
<xsl:otherwise>
<xsl:message>
<xsl:text>No "</xsl:text>
<xsl:value-of select="$lang"/>
<xsl:text>" localization of dingbat </xsl:text>
<xsl:value-of select="$dingbat"/>
<xsl:text> exists; using "en".</xsl:text>
</xsl:message>
<xsl:value-of select="($l10n.xml/l:i18n/l:l10n[@language='en']/l:dingbat[@key=$dingbat])[1]/@text"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="gentext.startquote">
<xsl:call-template name="gentext.dingbat">
<xsl:with-param name="dingbat">startquote</xsl:with-param>
</xsl:call-template>
</xsl:template>
<xsl:template name="gentext.endquote">
<xsl:call-template name="gentext.dingbat">
<xsl:with-param name="dingbat">endquote</xsl:with-param>
</xsl:call-template>
</xsl:template>
<xsl:template name="gentext.nestedstartquote">
<xsl:call-template name="gentext.dingbat">
<xsl:with-param name="dingbat">nestedstartquote</xsl:with-param>
</xsl:call-template>
</xsl:template>
<xsl:template name="gentext.nestedendquote">
<xsl:call-template name="gentext.dingbat">
<xsl:with-param name="dingbat">nestedendquote</xsl:with-param>
</xsl:call-template>
</xsl:template>
<xsl:template name="gentext.nav.prev">
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'nav-prev'"/>
</xsl:call-template>
</xsl:template>
<xsl:template name="gentext.nav.next">
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'nav-next'"/>
</xsl:call-template>
</xsl:template>
<xsl:template name="gentext.nav.home">
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'nav-home'"/>
</xsl:call-template>
</xsl:template>
<xsl:template name="gentext.nav.up">
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'nav-up'"/>
</xsl:call-template>
</xsl:template>
<!-- ============================================================ -->
<xsl:template name="gentext.template">
<xsl:param name="context" select="'default'"/>
<xsl:param name="name" select="'default'"/>
<xsl:param name="origname" select="$name"/>
<xsl:param name="purpose"/>
<xsl:param name="xrefstyle"/>
<xsl:param name="referrer"/>
<xsl:param name="lang">
<xsl:call-template name="l10n.language"/>
</xsl:param>
<xsl:variable name="local.localization.node"
select="($local.l10n.xml//l:i18n/l:l10n[@language=$lang])[1]"/>
<xsl:variable name="localization.node"
select="($l10n.xml/l:i18n/l:l10n[@language=$lang])[1]"/>
<xsl:if test="count($localization.node) = 0
and count($local.localization.node) = 0">
<xsl:message>
<xsl:text>No "</xsl:text>
<xsl:value-of select="$lang"/>
<xsl:text>" localization exists.</xsl:text>
</xsl:message>
</xsl:if>
<xsl:variable name="local.context.node"
select="$local.localization.node/l:context[@name=$context]"/>
<xsl:variable name="context.node"
select="$localization.node/l:context[@name=$context]"/>
<xsl:if test="count($context.node) = 0
and count($local.context.node) = 0">
<xsl:message>
<xsl:text>No context named "</xsl:text>
<xsl:value-of select="$context"/>
<xsl:text>" exists in the "</xsl:text>
<xsl:value-of select="$lang"/>
<xsl:text>" localization.</xsl:text>
</xsl:message>
</xsl:if>
<xsl:variable name="local.template.node"
select="($local.context.node/l:template[@name=$name
and @style
and @style=$xrefstyle]
|$local.context.node/l:template[@name=$name
and not(@style)])[1]"/>
<xsl:variable name="template.node"
select="($context.node/l:template[@name=$name
and @style
and @style=$xrefstyle]
|$context.node/l:template[@name=$name
and not(@style)])[1]"/>
<xsl:choose>
<xsl:when test="$local.template.node/@text">
<xsl:value-of select="$local.template.node/@text"/>
</xsl:when>
<xsl:when test="$template.node/@text">
<xsl:value-of select="$template.node/@text"/>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="contains($name, '/')">
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="$context"/>
<xsl:with-param name="name" select="substring-after($name, '/')"/>
<xsl:with-param name="origname" select="$origname"/>
<xsl:with-param name="purpose" select="$purpose"/>
<xsl:with-param name="xrefstyle" select="$xrefstyle"/>
<xsl:with-param name="referrer" select="$referrer"/>
<xsl:with-param name="lang" select="$lang"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:message>
<xsl:text>No template for "</xsl:text>
<xsl:value-of select="$origname"/>
<xsl:text>" (or any of its leaves) exists
in the context named "</xsl:text>
<xsl:value-of select="$context"/>
<xsl:text>" in the "</xsl:text>
<xsl:value-of select="$lang"/>
<xsl:text>" localization.</xsl:text>
</xsl:message>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="gentext.template.exists">
<xsl:param name="context" select="'default'"/>
<xsl:param name="name" select="'default'"/>
<xsl:param name="origname" select="$name"/>
<xsl:param name="purpose"/>
<xsl:param name="xrefstyle"/>
<xsl:param name="referrer"/>
<xsl:param name="lang">
<xsl:call-template name="l10n.language"/>
</xsl:param>
<xsl:variable name="local.localization.node"
select="($local.l10n.xml//l:i18n/l:l10n[@language=$lang])[1]"/>
<xsl:variable name="localization.node"
select="($l10n.xml/l:i18n/l:l10n[@language=$lang])[1]"/>
<xsl:variable name="local.context.node"
select="$local.localization.node/l:context[@name=$context]"/>
<xsl:variable name="context.node"
select="$localization.node/l:context[@name=$context]"/>
<xsl:variable name="local.template.node"
select="($local.context.node/l:template[@name=$name
and @style
and @style=$xrefstyle]
|$local.context.node/l:template[@name=$name
and not(@style)])[1]"/>
<xsl:variable name="template.node"
select="($context.node/l:template[@name=$name
and @style
and @style=$xrefstyle]
|$context.node/l:template[@name=$name
and not(@style)])[1]"/>
<xsl:choose>
<xsl:when test="$local.template.node/@text">1</xsl:when>
<xsl:when test="$template.node/@text">1</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="contains($name, '/')">
<xsl:call-template name="gentext.template.exists">
<xsl:with-param name="context" select="$context"/>
<xsl:with-param name="name" select="substring-after($name, '/')"/>
<xsl:with-param name="origname" select="$origname"/>
<xsl:with-param name="purpose" select="$purpose"/>
<xsl:with-param name="xrefstyle" select="$xrefstyle"/>
<xsl:with-param name="referrer" select="$referrer"/>
<xsl:with-param name="lang" select="$lang"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>

View File

@@ -0,0 +1,607 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"
exclude-result-prefixes="doc"
version='1.0'>
<!-- ============================================================ -->
<!-- label markup -->
<doc:mode mode="label.markup" xmlns="">
<refpurpose>Provides access to element labels</refpurpose>
<refdescription>
<para>Processing an element in the
<literal role="mode">label.markup</literal> mode produces the
element label.</para>
<para>Trailing punctuation is not added to the label.
</para>
</refdescription>
</doc:mode>
<xsl:template match="*" mode="intralabel.punctuation">
<xsl:text>.</xsl:text>
</xsl:template>
<xsl:template match="*" mode="label.markup">
<xsl:param name="verbose" select="1"/>
<xsl:if test="$verbose">
<xsl:message>
<xsl:text>Request for label of unexpected element: </xsl:text>
<xsl:value-of select="name(.)"/>
</xsl:message>
</xsl:if>
</xsl:template>
<xsl:template match="set|book" mode="label.markup">
<xsl:if test="@label">
<xsl:value-of select="@label"/>
</xsl:if>
</xsl:template>
<xsl:template match="part" mode="label.markup">
<xsl:choose>
<xsl:when test="@label">
<xsl:value-of select="@label"/>
</xsl:when>
<xsl:when test="$part.autolabel != 0">
<xsl:number from="book" count="part" format="I"/>
</xsl:when>
</xsl:choose>
</xsl:template>
<xsl:template match="partintro" mode="label.markup">
<!-- no label -->
</xsl:template>
<xsl:template match="preface" mode="label.markup">
<xsl:choose>
<xsl:when test="@label">
<xsl:value-of select="@label"/>
</xsl:when>
<xsl:when test="$preface.autolabel != 0">
<xsl:choose>
<xsl:when test="$label.from.part != 0 and ancestor::part">
<xsl:number from="part" count="preface" format="1" level="any"/>
</xsl:when>
<xsl:otherwise>
<xsl:number from="book" count="preface" format="1" level="any"/>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
</xsl:choose>
</xsl:template>
<xsl:template match="chapter" mode="label.markup">
<xsl:choose>
<xsl:when test="@label">
<xsl:value-of select="@label"/>
</xsl:when>
<xsl:when test="$chapter.autolabel != 0">
<xsl:choose>
<xsl:when test="$label.from.part != 0 and ancestor::part">
<xsl:number from="part" count="chapter" format="1" level="any"/>
</xsl:when>
<xsl:otherwise>
<xsl:number from="book" count="chapter" format="1" level="any"/>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
</xsl:choose>
</xsl:template>
<xsl:template match="appendix" mode="label.markup">
<xsl:choose>
<xsl:when test="@label">
<xsl:value-of select="@label"/>
</xsl:when>
<xsl:when test="$appendix.autolabel != 0">
<xsl:choose>
<xsl:when test="$label.from.part != 0 and ancestor::part">
<xsl:number from="part" count="appendix" format="A" level="any"/>
</xsl:when>
<xsl:otherwise>
<xsl:number from="book|article"
count="appendix" format="A" level="any"/>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
</xsl:choose>
</xsl:template>
<xsl:template match="article" mode="label.markup">
<xsl:if test="@label">
<xsl:value-of select="@label"/>
</xsl:if>
</xsl:template>
<xsl:template match="dedication|colophon" mode="label.markup">
<xsl:if test="@label">
<xsl:value-of select="@label"/>
</xsl:if>
</xsl:template>
<xsl:template match="reference" mode="label.markup">
<xsl:choose>
<xsl:when test="@label">
<xsl:value-of select="@label"/>
</xsl:when>
<xsl:when test="$part.autolabel != 0">
<xsl:number from="book" count="reference" format="I" level="any"/>
</xsl:when>
</xsl:choose>
</xsl:template>
<xsl:template match="refentry" mode="label.markup">
<xsl:if test="@label">
<xsl:value-of select="@label"/>
</xsl:if>
</xsl:template>
<xsl:template match="section" mode="label.markup">
<!-- if this is a nested section, label the parent -->
<xsl:if test="local-name(..) = 'section'">
<xsl:variable name="parent.section.label">
<xsl:apply-templates select=".." mode="label.markup"/>
</xsl:variable>
<xsl:if test="$parent.section.label != ''">
<xsl:apply-templates select=".." mode="label.markup"/>
<xsl:apply-templates select=".." mode="intralabel.punctuation"/>
</xsl:if>
</xsl:if>
<!-- if the parent is a component, maybe label that too -->
<xsl:variable name="parent.is.component">
<xsl:call-template name="is.component">
<xsl:with-param name="node" select=".."/>
</xsl:call-template>
</xsl:variable>
<!-- does this section get labelled? -->
<xsl:variable name="label">
<xsl:call-template name="label.this.section">
<xsl:with-param name="section" select="."/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="$section.label.includes.component.label != 0
and $parent.is.component != 0">
<xsl:variable name="parent.label">
<xsl:apply-templates select=".." mode="label.markup"/>
</xsl:variable>
<xsl:if test="$parent.label != ''">
<xsl:apply-templates select=".." mode="label.markup"/>
<xsl:apply-templates select=".." mode="intralabel.punctuation"/>
</xsl:if>
</xsl:if>
<!--
<xsl:message>
<xsl:value-of select="$label"/>, <xsl:number count="section"/>
</xsl:message>
-->
<xsl:choose>
<xsl:when test="@label">
<xsl:value-of select="@label"/>
</xsl:when>
<xsl:when test="$label != 0">
<xsl:number count="section"/>
</xsl:when>
</xsl:choose>
</xsl:template>
<xsl:template match="sect1" mode="label.markup">
<!-- if the parent is a component, maybe label that too -->
<xsl:variable name="parent.is.component">
<xsl:call-template name="is.component">
<xsl:with-param name="node" select=".."/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="$section.label.includes.component.label != 0
and $parent.is.component">
<xsl:variable name="parent.label">
<xsl:apply-templates select=".." mode="label.markup"/>
</xsl:variable>
<xsl:if test="$parent.label != ''">
<xsl:apply-templates select=".." mode="label.markup"/>
<xsl:apply-templates select=".." mode="intralabel.punctuation"/>
</xsl:if>
</xsl:if>
<xsl:choose>
<xsl:when test="@label">
<xsl:value-of select="@label"/>
</xsl:when>
<xsl:when test="$section.autolabel != 0">
<xsl:number count="sect1"/>
</xsl:when>
</xsl:choose>
</xsl:template>
<xsl:template match="sect2|sect3|sect4|sect5" mode="label.markup">
<!-- label the parent -->
<xsl:variable name="parent.label">
<xsl:apply-templates select=".." mode="label.markup"/>
</xsl:variable>
<xsl:if test="$parent.label != ''">
<xsl:apply-templates select=".." mode="label.markup"/>
<xsl:apply-templates select=".." mode="intralabel.punctuation"/>
</xsl:if>
<xsl:choose>
<xsl:when test="@label">
<xsl:value-of select="@label"/>
</xsl:when>
<xsl:when test="$section.autolabel != 0">
<xsl:choose>
<xsl:when test="local-name(.) = 'sect2'">
<xsl:number count="sect2"/>
</xsl:when>
<xsl:when test="local-name(.) = 'sect3'">
<xsl:number count="sect3"/>
</xsl:when>
<xsl:when test="local-name(.) = 'sect4'">
<xsl:number count="sect4"/>
</xsl:when>
<xsl:when test="local-name(.) = 'sect5'">
<xsl:number count="sect5"/>
</xsl:when>
<xsl:otherwise>
<xsl:message>label.markup: this can't happen!</xsl:message>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
</xsl:choose>
</xsl:template>
<xsl:template match="bridgehead" mode="label.markup">
<!-- FIXME: could we do a better job here? -->
<xsl:variable name="contsec"
select="(ancestor::section
|ancestor::simplesect
|ancestor::sect1
|ancestor::sect2
|ancestor::sect3
|ancestor::sect4
|ancestor::sect5
|ancestor::refsect1
|ancestor::refsect2
|ancestor::refsect3
|ancestor::chapter
|ancestor::appendix
|ancestor::preface)[last()]"/>
<xsl:apply-templates select="$contsec" mode="label.markup"/>
</xsl:template>
<xsl:template match="refsect1" mode="label.markup">
<xsl:choose>
<xsl:when test="@label">
<xsl:value-of select="@label"/>
</xsl:when>
<xsl:when test="$section.autolabel != 0">
<xsl:number count="refsect1"/>
</xsl:when>
</xsl:choose>
</xsl:template>
<xsl:template match="refsect2|refsect3" mode="label.markup">
<!-- label the parent -->
<xsl:variable name="parent.label">
<xsl:apply-templates select=".." mode="label.markup"/>
</xsl:variable>
<xsl:if test="$parent.label != ''">
<xsl:apply-templates select=".." mode="label.markup"/>
<xsl:apply-templates select=".." mode="intralabel.punctuation"/>
</xsl:if>
<xsl:choose>
<xsl:when test="@label">
<xsl:value-of select="@label"/>
</xsl:when>
<xsl:when test="$section.autolabel != 0">
<xsl:choose>
<xsl:when test="local-name(.) = 'refsect2'">
<xsl:number count="refsect2"/>
</xsl:when>
<xsl:otherwise>
<xsl:number count="refsect3"/>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
</xsl:choose>
</xsl:template>
<xsl:template match="simplesect" mode="label.markup">
<!-- if this is a nested section, label the parent -->
<xsl:if test="local-name(..) = 'section'
or local-name(..) = 'sect1'
or local-name(..) = 'sect2'
or local-name(..) = 'sect3'
or local-name(..) = 'sect4'
or local-name(..) = 'sect5'">
<xsl:variable name="parent.section.label">
<xsl:apply-templates select=".." mode="label.markup"/>
</xsl:variable>
<xsl:if test="$parent.section.label != ''">
<xsl:apply-templates select=".." mode="label.markup"/>
<xsl:apply-templates select=".." mode="intralabel.punctuation"/>
</xsl:if>
</xsl:if>
<!-- if the parent is a component, maybe label that too -->
<xsl:variable name="parent.is.component">
<xsl:call-template name="is.component">
<xsl:with-param name="node" select=".."/>
</xsl:call-template>
</xsl:variable>
<!-- does this section get labelled? -->
<xsl:variable name="label">
<xsl:call-template name="label.this.section">
<xsl:with-param name="section" select="."/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="$section.label.includes.component.label != 0
and $parent.is.component != 0">
<xsl:variable name="parent.label">
<xsl:apply-templates select=".." mode="label.markup"/>
</xsl:variable>
<xsl:if test="$parent.label != ''">
<xsl:apply-templates select=".." mode="label.markup"/>
<xsl:apply-templates select=".." mode="intralabel.punctuation"/>
</xsl:if>
</xsl:if>
<xsl:choose>
<xsl:when test="@label">
<xsl:value-of select="@label"/>
</xsl:when>
<xsl:when test="$label != 0">
<xsl:number count="simplesect"/>
</xsl:when>
</xsl:choose>
</xsl:template>
<xsl:template match="qandadiv" mode="label.markup">
<xsl:variable name="lparent" select="(ancestor::set
|ancestor::book
|ancestor::chapter
|ancestor::appendix
|ancestor::preface
|ancestor::section
|ancestor::simplesect
|ancestor::sect1
|ancestor::sect2
|ancestor::sect3
|ancestor::sect4
|ancestor::sect5
|ancestor::refsect1
|ancestor::refsect2
|ancestor::refsect3)[last()]"/>
<xsl:variable name="lparent.prefix">
<xsl:apply-templates select="$lparent" mode="label.markup"/>
</xsl:variable>
<xsl:variable name="prefix">
<xsl:if test="$qanda.inherit.numeration != 0">
<xsl:if test="$lparent.prefix != ''">
<xsl:apply-templates select="$lparent" mode="label.markup"/>
<xsl:apply-templates select="$lparent" mode="intralabel.punctuation"/>
</xsl:if>
</xsl:if>
</xsl:variable>
<xsl:choose>
<xsl:when test="@label">
<xsl:value-of select="$prefix"/>
<xsl:value-of select="@label"/>
</xsl:when>
<xsl:when test="$qandadiv.autolabel != 0">
<xsl:value-of select="$prefix"/>
<xsl:number level="multiple" count="qandadiv" format="1"/>
</xsl:when>
</xsl:choose>
</xsl:template>
<xsl:template match="question|answer" mode="label.markup">
<xsl:variable name="lparent" select="(ancestor::set
|ancestor::book
|ancestor::chapter
|ancestor::appendix
|ancestor::preface
|ancestor::section
|ancestor::simplesect
|ancestor::sect1
|ancestor::sect2
|ancestor::sect3
|ancestor::sect4
|ancestor::sect5
|ancestor::refsect1
|ancestor::refsect2
|ancestor::refsect3)[last()]"/>
<xsl:variable name="lparent.prefix">
<xsl:apply-templates select="$lparent" mode="label.markup"/>
</xsl:variable>
<xsl:variable name="prefix">
<xsl:if test="$qanda.inherit.numeration != 0">
<xsl:if test="$lparent.prefix != ''">
<xsl:apply-templates select="$lparent" mode="label.markup"/>
<xsl:apply-templates select="$lparent" mode="intralabel.punctuation"/>
</xsl:if>
<xsl:if test="ancestor::qandadiv">
<xsl:apply-templates select="ancestor::qandadiv[1]" mode="label.markup"/>
<xsl:apply-templates select="ancestor::qandadiv[1]"
mode="intralabel.punctuation"/>
</xsl:if>
</xsl:if>
</xsl:variable>
<xsl:variable name="inhlabel"
select="ancestor-or-self::qandaset/@defaultlabel[1]"/>
<xsl:variable name="deflabel">
<xsl:choose>
<xsl:when test="$inhlabel != ''">
<xsl:value-of select="$inhlabel"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$qanda.defaultlabel"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="label" select="label"/>
<xsl:choose>
<xsl:when test="count($label)>0">
<xsl:apply-templates select="$label"/>
</xsl:when>
<xsl:when test="$deflabel = 'qanda' and local-name(.) = 'question'">
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'Question'"/>
</xsl:call-template>
</xsl:when>
<xsl:when test="$deflabel = 'qanda' and local-name(.) = 'answer'">
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'Answer'"/>
</xsl:call-template>
</xsl:when>
<xsl:when test="$deflabel = 'number' and local-name(.) = 'question'">
<xsl:value-of select="$prefix"/>
<xsl:number level="multiple" count="qandaentry" format="1"/>
</xsl:when>
</xsl:choose>
</xsl:template>
<xsl:template match="bibliography|glossary|index|setindex" mode="label.markup">
<xsl:if test="@label">
<xsl:value-of select="@label"/>
</xsl:if>
</xsl:template>
<xsl:template match="figure|table|example|procedure" mode="label.markup">
<xsl:variable name="pchap"
select="ancestor::chapter
|ancestor::appendix
|ancestor::article[ancestor::book]"/>
<xsl:variable name="prefix">
<xsl:if test="count($pchap) &gt; 0">
<xsl:apply-templates select="$pchap" mode="label.markup"/>
</xsl:if>
</xsl:variable>
<xsl:choose>
<xsl:when test="@label">
<xsl:value-of select="@label"/>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="count($pchap)>0">
<xsl:if test="$prefix != ''">
<xsl:apply-templates select="$pchap" mode="label.markup"/>
<xsl:apply-templates select="$pchap" mode="intralabel.punctuation"/>
</xsl:if>
<xsl:number format="1" from="chapter|appendix" level="any"/>
</xsl:when>
<xsl:otherwise>
<xsl:number format="1" from="book|article" level="any"/>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="equation" mode="label.markup">
<xsl:variable name="pchap"
select="ancestor::chapter
|ancestor::appendix
|ancestor::article[ancestor::book]"/>
<xsl:variable name="prefix">
<xsl:if test="count($pchap) &gt; 0">
<xsl:apply-templates select="$pchap" mode="label.markup"/>
</xsl:if>
</xsl:variable>
<xsl:choose>
<xsl:when test="@label">
<xsl:value-of select="@label"/>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="count($pchap)>0">
<xsl:if test="$prefix != ''">
<xsl:apply-templates select="$pchap" mode="label.markup"/>
<xsl:apply-templates select="$pchap" mode="intralabel.punctuation"/>
</xsl:if>
<xsl:number format="1" count="equation[title]" from="chapter|appendix" level="any"/>
</xsl:when>
<xsl:otherwise>
<xsl:number format="1" count="equation[title]" from="book|article" level="any"/>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="orderedlist/listitem" mode="label.markup">
<xsl:variable name="numeration">
<xsl:call-template name="list.numeration">
<xsl:with-param name="node" select="parent::orderedlist"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="type">
<xsl:choose>
<xsl:when test="$numeration='arabic'">1</xsl:when>
<xsl:when test="$numeration='loweralpha'">a</xsl:when>
<xsl:when test="$numeration='lowerroman'">i</xsl:when>
<xsl:when test="$numeration='upperalpha'">A</xsl:when>
<xsl:when test="$numeration='upperroman'">I</xsl:when>
<!-- What!? This should never happen -->
<xsl:otherwise>
<xsl:message>
<xsl:text>Unexpected numeration: </xsl:text>
<xsl:value-of select="$numeration"/>
</xsl:message>
<xsl:value-of select="1."/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:number count="listitem" format="{$type}"/>
</xsl:template>
<xsl:template match="abstract" mode="label.markup">
<!-- nop -->
</xsl:template>
<!-- ============================================================ -->
<xsl:template name="label.this.section">
<xsl:param name="section" select="."/>
<xsl:value-of select="$section.autolabel"/>
</xsl:template>
<doc:template name="label.this.section" xmlns="">
<refpurpose>Returns true if $section should be labelled</refpurpose>
<refdescription>
<para>Returns true if the specified section should be labelled.
By default, this template simply returns $section.autolabel, but
custom stylesheets may override it to get more selective behavior.</para>
</refdescription>
</doc:template>
<!-- ============================================================ -->
</xsl:stylesheet>

424
docs/xsl/docbook/common/lt.xml Executable file
View File

@@ -0,0 +1,424 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="lt" english-language-name="Lithuanian">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Santrauka"/>
<l:gentext key="abstract" text="Santrauka"/>
<l:gentext key="Answer" text="Ats:"/>
<l:gentext key="answer" text="Ats:"/>
<l:gentext key="Appendix" text="Priedas"/>
<l:gentext key="appendix" text="priedas"/>
<l:gentext key="Article" text="Straipsnis"/>
<l:gentext key="article" text="Straipsnis"/>
<l:gentext key="Bibliography" text="Bibliografija"/>
<l:gentext key="bibliography" text="Bibliografija"/>
<l:gentext key="Book" text="Knyga"/>
<l:gentext key="book" text="Knyga"/>
<l:gentext key="CAUTION" text="ATSARGIAI"/>
<l:gentext key="Caution" text="Atsargiai"/>
<l:gentext key="caution" text="Atsargiai"/>
<l:gentext key="Chapter" text="Skyrius"/>
<l:gentext key="chapter" text="skyrius"/>
<l:gentext key="Colophon" text="&#302;&#382;anga &#303; knyg&#261;"/>
<l:gentext key="colophon" text="&#302;&#382;anga &#303; knyg&#336;"/>
<l:gentext key="Copyright" text="Autorin&#279;s teis&#279;s"/>
<l:gentext key="copyright" text="Autorin&#279;s teis&#279;s"/>
<l:gentext key="Dedication" text="Dedikacija"/>
<l:gentext key="dedication" text="Dedikacija"/>
<l:gentext key="Edition" text="Leidimas"/>
<l:gentext key="edition" text="Leidimas"/>
<l:gentext key="Equation" text="Lygtis"/>
<l:gentext key="equation" text="Lygtis"/>
<l:gentext key="Example" text="Pavyzdys"/>
<l:gentext key="example" text="Pavyzdys"/>
<l:gentext key="Figure" text="Pav."/>
<l:gentext key="figure" text="Pav."/>
<l:gentext key="Glossary" text="Termin&#371; &#382;odyn&#279;lis"/>
<l:gentext key="glossary" text="Termin&#371; &#382;odyn&#279;lis"/>
<l:gentext key="GlossSee" text="Termin&#261; &#382;r."/>
<l:gentext key="glosssee" text="Termin&#261; &#382;r."/>
<l:gentext key="GlossSeeAlso" text="Taip pat &#382;r."/>
<l:gentext key="glossseealso" text="Taip pat &#382;r."/>
<l:gentext key="IMPORTANT" text="SVARBU"/>
<l:gentext key="important" text="Svarbu"/>
<l:gentext key="Important" text="Svarbu"/>
<l:gentext key="Index" text="Rodykl&#279;"/>
<l:gentext key="index" text="Rodykl&#279;"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="Teisin&#279; pastaba"/>
<l:gentext key="legalnotice" text="Teisin&#279; pastaba"/>
<l:gentext key="MsgAud" text="Auditorija"/>
<l:gentext key="msgaud" text="Auditorija"/>
<l:gentext key="MsgLevel" text="Lygmuo"/>
<l:gentext key="msglevel" text="Lygmuo"/>
<l:gentext key="MsgOrig" text="Kilm&#279;"/>
<l:gentext key="msgorig" text="Kilm&#279;"/>
<l:gentext key="NOTE" text="PASTABA"/>
<l:gentext key="Note" text="Pastaba"/>
<l:gentext key="note" text="Pastaba"/>
<l:gentext key="Part" text="Dalis"/>
<l:gentext key="part" text="Dalis"/>
<l:gentext key="Preface" text="&#302;&#382;anga"/>
<l:gentext key="preface" text="&#302;&#382;anga"/>
<l:gentext key="Procedure" text="Proced&#363;ra"/>
<l:gentext key="procedure" text="Proced&#363;ra"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text="I&#353;leistas"/>
<l:gentext key="published" text="I&#353;leistas"/>
<l:gentext key="Question" text="Klausimas:"/>
<l:gentext key="question" text="Klausimas:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Nuoroda"/>
<l:gentext key="reference" text="Nuoroda"/>
<l:gentext key="RefName" text="Pavadinimas"/>
<l:gentext key="refname" text="Pavadinimas"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="Trumpa ap&#382;valga"/>
<l:gentext key="refsynopsisdiv" text="Trumpa ap&#382;valga"/>
<l:gentext key="RevHistory" text="Pataisym&#371; istorija"/>
<l:gentext key="revhistory" text="Pataisym&#371; istorija"/>
<l:gentext key="revision" text="Pataisytas leidimas"/>
<l:gentext key="Revision" text="Pataisytas leidimas"/>
<l:gentext key="sect1" text="Skyrius"/>
<l:gentext key="sect2" text="Skyrius"/>
<l:gentext key="sect3" text="Skyrius"/>
<l:gentext key="sect4" text="Skyrius"/>
<l:gentext key="sect5" text="Skyrius"/>
<l:gentext key="section" text="Skyrius"/>
<l:gentext key="Section" text="Skyrius"/>
<l:gentext key="see" text="&#382;r."/>
<l:gentext key="seealso" text="&#382;r."/>
<l:gentext key="set" text="Set"/>
<l:gentext key="Set" text="Set"/>
<l:gentext key="setindex" text="Set Index"/>
<l:gentext key="SetIndex" text="Set Index"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text="sidebar"/>
<l:gentext key="step" text="&#382;ingsnis"/>
<l:gentext key="Step" text="&#381;ingsnis"/>
<l:gentext key="Table" text="Lentel&#279;"/>
<l:gentext key="table" text="Lentel&#279;"/>
<l:gentext key="tip" text="Patarimas"/>
<l:gentext key="TIP" text="PATARIMAS"/>
<l:gentext key="Tip" text="Patarimas"/>
<l:gentext key="Warning" text="&#302;sp&#279;jimas"/>
<l:gentext key="warning" text="&#302;sp&#279;jimas"/>
<l:gentext key="WARNING" text="&#302;SP&#278;JIMAS"/>
<l:gentext key="and" text="ir"/>
<l:gentext key="by" text="by"/>
<l:gentext key="Edited" text="Redaguotas"/>
<l:gentext key="edited" text="Redaguotas"/>
<l:gentext key="Editedby" text="Redaguotas:"/>
<l:gentext key="editedby" text="Redaguotas:"/>
<l:gentext key="in" text="in"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="neegzistuojantis elementas"/>
<l:gentext key="notes" text="Pastabos"/>
<l:gentext key="Notes" text="Pastabos"/>
<l:gentext key="Pgs" text="Pgs."/>
<l:gentext key="pgs" text="Pgs."/>
<l:gentext key="Revisedby" text="Patais&#279;: "/>
<l:gentext key="revisedby" text="Patais&#279;: "/>
<l:gentext key="TableNotes" text="Lentel&#279;s pastabos"/>
<l:gentext key="tablenotes" text="Lentel&#279;s pastabos"/>
<l:gentext key="TableofContents" text="T&#363;rinys"/>
<l:gentext key="tableofcontents" text="T&#363;rinys"/>
<l:gentext key="unexpectedelementname" text="Unexpected element name"/>
<l:gentext key="unsupported" text="nepalaikomas"/>
<l:gentext key="xrefto" text="xref to"/>
<l:gentext key="listofequations" text="Lyg&#269;i&#371; s&#261;ra&#353;as"/>
<l:gentext key="ListofEquations" text="Lyg&#269;i&#371; s&#261;ra&#353;as"/>
<l:gentext key="ListofExamples" text="Pavyzd&#382;i&#371; s&#261;ra&#353;as"/>
<l:gentext key="listofexamples" text="Pavyzd&#382;i&#371; s&#261;ra&#353;as"/>
<l:gentext key="ListofFigures" text="Pav. s&#261;ra&#353;as"/>
<l:gentext key="listoffigures" text="Pav. s&#261;ra&#353;as"/>
<l:gentext key="listoftables" text="Lenteli&#371; s&#261;ra&#353;as"/>
<l:gentext key="ListofTables" text="Lenteli&#371; s&#261;ra&#353;as"/>
<l:gentext key="ListofUnknown" text="Ne&#382;inomas s&#261;ra&#353;as"/>
<l:gentext key="listofunknown" text="Ne&#382;inomas s&#261;ra&#353;as"/>
<l:gentext key="nav-home" text="Namai"/>
<l:gentext key="nav-next" text="Sekantis"/>
<l:gentext key="nav-next-sibling" text="Fast Forward"/>
<l:gentext key="nav-prev" text="Paskesnis"/>
<l:gentext key="nav-prev-sibling" text="Fast Backward"/>
<l:gentext key="nav-up" text="&#302; vir&#353;&#371;"/>
<l:gentext key="nav-toc" text="ToC"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Priedas&#160;%n.&#160;%t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Skyrius&#160;%n.&#160;%t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Lygtis&#160;%n.&#160;%t"/>
<l:template name="example" text="Pavyzdys&#160;%n.&#160;%t"/>
<l:template name="figure" text="Pav.&#160;%n.&#160;%t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Dalis&#160;%n.&#160;%t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Proced&#363;ra&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Lentel&#279;&#160;%n.&#160;%t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text=""/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Priedas&#160;%n.&#160;%t"/>
<l:template name="bridgehead" text="%n.&#160;%t"/>
<l:template name="chapter" text="Skyrius&#160;%n.&#160;%t"/>
<l:template name="sect1" text="%n.&#160;%t"/>
<l:template name="sect2" text="%n.&#160;%t"/>
<l:template name="sect3" text="%n.&#160;%t"/>
<l:template name="sect4" text="%n.&#160;%t"/>
<l:template name="sect5" text="%n.&#160;%t"/>
<l:template name="section" text="%n.&#160;%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="Ats:&#160;%n"/>
<l:template name="appendix" text="Priedas&#160;%n"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Skyrius&#160;%n"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Lygtis&#160;%n"/>
<l:template name="example" text="Pavyzdys&#160;%n"/>
<l:template name="figure" text="Pav.&#160;%n"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Dalis&#160;%n"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Proced&#363;ra&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="Klausimas:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="Klausimas:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Lentel&#279;&#160;%n"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsection" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect1" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect2" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect3" text="the section called &#8220;%t&#8221;"/>
<l:template name="sect1" text="the section called &#8220;%t&#8221;"/>
<l:template name="sect2" text="the section called &#8220;%t&#8221;"/>
<l:template name="sect3" text="the section called &#8220;%t&#8221;"/>
<l:template name="sect4" text="the section called &#8220;%t&#8221;"/>
<l:template name="sect5" text="the section called &#8220;%t&#8221;"/>
<l:template name="section" text="the section called &#8220;%t&#8221;"/>
<l:template name="simplesect" text="the section called &#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="Skyrius&#160;%n"/>
<l:template name="refsection" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect1" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect2" text="the section called &#8220;%t&#8221;"/>
<l:template name="refsect3" text="the section called &#8220;%t&#8221;"/>
<l:template name="sect1" text="Skyrius&#160;%n"/>
<l:template name="sect2" text="Skyrius&#160;%n"/>
<l:template name="sect3" text="Skyrius&#160;%n"/>
<l:template name="sect4" text="Skyrius&#160;%n"/>
<l:template name="sect5" text="Skyrius&#160;%n"/>
<l:template name="section" text="Skyrius&#160;%n"/>
<l:template name="simplesect" text="the section called &#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" ir "/>
<l:template name="seplast" text=", ir "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Termin&#261; &#382;r. "/>
<l:template name="seealso" text="Taip pat &#382;r. "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Auditorija: "/>
<l:template name="MsgLevel" text="Lygmuo: "/>
<l:template name="MsgOrig" text="Kilm&#279;: "/>
</l:context>
</l:l10n>

425
docs/xsl/docbook/common/nl.xml Executable file
View File

@@ -0,0 +1,425 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="nl" english-language-name="Dutch">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Samenvatting"/>
<l:gentext key="abstract" text="Samenvatting"/>
<l:gentext key="Answer" text="Antwoord:"/>
<l:gentext key="answer" text="Antwoord:"/>
<l:gentext key="Appendix" text="Aanhangsel"/>
<l:gentext key="appendix" text="aanhangsel"/>
<l:gentext key="Article" text="Artikel"/>
<l:gentext key="article" text="Artikel"/>
<l:gentext key="Bibliography" text="Literatuurlijst"/>
<l:gentext key="bibliography" text="Literatuurlijst"/>
<l:gentext key="Book" text="Boek"/>
<l:gentext key="book" text="Boek"/>
<l:gentext key="CAUTION" text="LET OP"/>
<l:gentext key="Caution" text="Let op"/>
<l:gentext key="caution" text="Let op"/>
<l:gentext key="Chapter" text="Hoofdstuk"/>
<l:gentext key="chapter" text="hoofdstuk"/>
<l:gentext key="Colophon" text="Colofon"/>
<l:gentext key="colophon" text="Colofon"/>
<l:gentext key="Copyright" text="Copyright"/>
<l:gentext key="copyright" text="Copyright"/>
<l:gentext key="Dedication" text="Opdracht"/>
<l:gentext key="dedication" text="Opdracht"/>
<l:gentext key="Edition" text="Uitgave"/>
<l:gentext key="edition" text="Uitgave"/>
<l:gentext key="Equation" text="Vergelijking"/>
<l:gentext key="equation" text="Vergelijking"/>
<l:gentext key="Example" text="Voorbeeld"/>
<l:gentext key="example" text="Voorbeeld"/>
<l:gentext key="Figure" text="Figuur"/>
<l:gentext key="figure" text="Figuur"/>
<l:gentext key="Glossary" text="Woordenlijst"/>
<l:gentext key="glossary" text="Woordenlijst"/>
<l:gentext key="GlossSee" text="Zie"/>
<l:gentext key="glosssee" text="Zie"/>
<l:gentext key="GlossSeeAlso" text="Zie ook"/>
<l:gentext key="glossseealso" text="Zie ook"/>
<l:gentext key="IMPORTANT" text="BELANGRIJK"/>
<l:gentext key="Important" text="Belangrijk"/>
<l:gentext key="important" text="Belangrijk"/>
<l:gentext key="Index" text="Register"/>
<l:gentext key="index" text="Register"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="Bericht"/>
<l:gentext key="legalnotice" text="Bericht"/>
<l:gentext key="MsgAud" text="Doelgroep"/>
<l:gentext key="msgaud" text="Doelgroep"/>
<l:gentext key="MsgLevel" text="Niveau"/>
<l:gentext key="msglevel" text="Niveau"/>
<l:gentext key="MsgOrig" text="Herkomst"/>
<l:gentext key="msgorig" text="Herkomst"/>
<l:gentext key="NOTE" text="OPMERKING"/>
<l:gentext key="Note" text="Opmerking"/>
<l:gentext key="note" text="Opmerking"/>
<l:gentext key="Part" text="Deel"/>
<l:gentext key="part" text="Deel"/>
<l:gentext key="Preface" text="Voorwoord"/>
<l:gentext key="preface" text="Voorwoord"/>
<l:gentext key="Procedure" text="Procedure"/>
<l:gentext key="procedure" text="Procedure"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text="Uitgegeven"/>
<l:gentext key="published" text="Uitgegeven"/>
<l:gentext key="Question" text="Vraag:"/>
<l:gentext key="question" text="Vraag:"/>
<l:gentext key="RefEntry" text="Referentielemma"/>
<l:gentext key="refentry" text="Referentielemma"/>
<l:gentext key="Reference" text="Referentie"/>
<l:gentext key="reference" text="Referentie"/>
<l:gentext key="RefName" text="Referentienaam"/>
<l:gentext key="refname" text="Referentienaam"/>
<l:gentext key="RefSection" text="Referentieparagraaf"/>
<l:gentext key="refsection" text="Referentieparagraaf"/>
<l:gentext key="RefSynopsisDiv" text="Referentiesamenvatting"/>
<l:gentext key="refsynopsisdiv" text="Referentiesamenvatting"/>
<l:gentext key="RevHistory" text="Wijzigingen"/>
<l:gentext key="revhistory" text="Wijzigingen"/>
<l:gentext key="Revision" text="Herziening"/>
<l:gentext key="revision" text="Herziening"/>
<l:gentext key="sect1" text="Paragraaf"/>
<l:gentext key="sect2" text="Paragraaf"/>
<l:gentext key="sect3" text="Paragraaf"/>
<l:gentext key="sect4" text="Paragraaf"/>
<l:gentext key="sect5" text="Paragraaf"/>
<l:gentext key="Section" text="Paragraaf"/>
<l:gentext key="section" text="paragraaf"/>
<l:gentext key="See" text="Zie"/>
<l:gentext key="see" text="Zie"/>
<l:gentext key="SeeAlso" text="Zie ook"/>
<l:gentext key="Seealso" text="Zie ook"/>
<l:gentext key="seealso" text="Zie ook"/>
<l:gentext key="Set" text="Verzameling"/>
<l:gentext key="set" text="Verzameling"/>
<l:gentext key="SetIndex" text="Hoofdregister"/>
<l:gentext key="setindex" text="Hoofdregister"/>
<l:gentext key="Sidebar" text="Excursie"/>
<l:gentext key="sidebar" text="excursie"/>
<l:gentext key="Step" text="Stap"/>
<l:gentext key="step" text="stap"/>
<l:gentext key="Table" text="Tabel"/>
<l:gentext key="table" text="Tabel"/>
<l:gentext key="TIP" text="TIP"/>
<l:gentext key="Tip" text="Tip"/>
<l:gentext key="tip" text="Tip"/>
<l:gentext key="WARNING" text="WAARSCHUWING"/>
<l:gentext key="Warning" text="Waarschuwing"/>
<l:gentext key="warning" text="Waarschuwing"/>
<l:gentext key="and" text="en"/>
<l:gentext key="by" text="door"/>
<l:gentext key="Edited" text="Redactie"/>
<l:gentext key="edited" text="Redactie"/>
<l:gentext key="Editedby" text="Redactie door"/>
<l:gentext key="editedby" text="Redactie door"/>
<l:gentext key="in" text="in"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="niet bestaand element"/>
<l:gentext key="notes" text="Noten"/>
<l:gentext key="Notes" text="Noten"/>
<l:gentext key="Pgs" text="blz."/>
<l:gentext key="pgs" text="blz."/>
<l:gentext key="Revisedby" text="Herzien door: "/>
<l:gentext key="revisedby" text="Herzien door: "/>
<l:gentext key="TableNotes" text="Opmerkingen"/>
<l:gentext key="tablenotes" text="Opmerkingen"/>
<l:gentext key="TableofContents" text="Inhoudsopgave"/>
<l:gentext key="tableofcontents" text="Inhoudsopgave"/>
<l:gentext key="unexpectedelementname" text="ONVERWACHT-ELEMENT"/>
<l:gentext key="unsupported" text="niet ondersteund"/>
<l:gentext key="xrefto" text="verwijzing naar"/>
<l:gentext key="listofequations" text="Lijst van vergelijkingen"/>
<l:gentext key="ListofEquations" text="Lijst van vergelijkingen"/>
<l:gentext key="ListofExamples" text="Lijst van voorbeelden"/>
<l:gentext key="listofexamples" text="Lijst van voorbeelden"/>
<l:gentext key="ListofFigures" text="Lijst van figuren"/>
<l:gentext key="listoffigures" text="Lijst van figuren"/>
<l:gentext key="listoftables" text="Lijst van tabellen"/>
<l:gentext key="ListofTables" text="Lijst van tabellen"/>
<l:gentext key="ListofUnknown" text="Lijst van ???"/>
<l:gentext key="listofunknown" text="Lijst van ???"/>
<l:gentext key="nav-home" text="Begin"/>
<l:gentext key="nav-next" text="Volgende"/>
<l:gentext key="nav-next-sibling" text="Verder vooruit"/>
<l:gentext key="nav-prev" text="Terug"/>
<l:gentext key="nav-prev-sibling" text="Verder terug"/>
<l:gentext key="nav-up" text="Omhoog"/>
<l:gentext key="Draft" text="Ontwerp"/>
<l:gentext key="above" text="boven"/>
<l:gentext key="below" text="onder"/>
<l:gentext key="index symbols" text="Symbolen"/>
<l:gentext key="sectioncalled" text="de paragraaf"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz&#235;&#239;&#233;"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ&#203;&#207;&#201;"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Aanhangsel %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Hoofdstuk %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Vergelijking %n. %t"/>
<l:template name="example" text="Voorbeeld %n. %t"/>
<l:template name="figure" text="Figuur %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Deel %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Procedure&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tabel %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Aanhangsel %n. %t"/>
<l:template name="bridgehead" text="%n. %t"/>
<l:template name="chapter" text="Hoofdstuk %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="Antwoord:&#160;%n"/>
<l:template name="appendix" text="Aanhangsel %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Hoofdstuk %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Vergelijking&#160;%n"/>
<l:template name="example" text="Voorbeeld %n. %t"/>
<l:template name="figure" text="Figuur %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Deel %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Procedure&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="Vraag:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="Vraag:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Tabel %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="de paragraaf &#8220;%t&#8221;"/>
<l:template name="refsection" text="de paragraaf &#8220;%t&#8221;"/>
<l:template name="refsect1" text="de paragraaf &#8220;%t&#8221;"/>
<l:template name="refsect2" text="de paragraaf &#8220;%t&#8221;"/>
<l:template name="refsect3" text="de paragraaf &#8220;%t&#8221;"/>
<l:template name="sect1" text="de paragraaf &#8220;%t&#8221;"/>
<l:template name="sect2" text="de paragraaf &#8220;%t&#8221;"/>
<l:template name="sect3" text="de paragraaf &#8220;%t&#8221;"/>
<l:template name="sect4" text="de paragraaf &#8220;%t&#8221;"/>
<l:template name="sect5" text="de paragraaf &#8220;%t&#8221;"/>
<l:template name="section" text="de paragraaf &#8220;%t&#8221;"/>
<l:template name="simplesect" text="de paragraaf &#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="de paragraaf &#8220;%t&#8221;"/>
<l:template name="refsection" text="de paragraaf &#8220;%t&#8221;"/>
<l:template name="refsect1" text="de paragraaf &#8220;%t&#8221;"/>
<l:template name="refsect2" text="de paragraaf &#8220;%t&#8221;"/>
<l:template name="refsect3" text="de paragraaf &#8220;%t&#8221;"/>
<l:template name="sect1" text="Paragraaf %n"/>
<l:template name="sect2" text="Paragraaf %n"/>
<l:template name="sect3" text="Paragraaf %n"/>
<l:template name="sect4" text="Paragraaf %n"/>
<l:template name="sect5" text="Paragraaf %n"/>
<l:template name="section" text="Paragraaf %n"/>
<l:template name="simplesect" text="de paragraaf &#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" en "/>
<l:template name="seplast" text=", en "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Zie "/>
<l:template name="seealso" text="Zie ook "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Doelgroep: "/>
<l:template name="MsgLevel" text="Niveau: "/>
<l:template name="MsgOrig" text="Herkomst: "/>
</l:context>
</l:l10n>

431
docs/xsl/docbook/common/nn.xml Executable file
View File

@@ -0,0 +1,431 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="nn" english-language-name="Nynorsk">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Samandrag"/>
<l:gentext key="abstract" text="Samandrag"/>
<l:gentext key="Answer" text="Svar"/>
<l:gentext key="answer" text="svar"/>
<l:gentext key="Appendix" text="Tillegg"/>
<l:gentext key="appendix" text="tillegg"/>
<l:gentext key="Article" text="Artikkel"/>
<l:gentext key="article" text="artikkel"/>
<l:gentext key="Bibliography" text="Bibliografi"/>
<l:gentext key="bibliography" text="bibliografi"/>
<l:gentext key="Book" text="Bok"/>
<l:gentext key="book" text="bok"/>
<l:gentext key="CAUTION" text="OBS"/>
<l:gentext key="Caution" text="Obs"/>
<l:gentext key="caution" text="OBS"/>
<l:gentext key="caution" text="Obs"/>
<l:gentext key="Chapter" text="Kapittel"/>
<l:gentext key="chapter" text="kapittel"/>
<l:gentext key="Colophon" text="Kolofon"/>
<l:gentext key="colophon" text="kolofon"/>
<l:gentext key="Copyright" text="Opphavsrett"/>
<l:gentext key="copyright" text="opphavsrett"/>
<l:gentext key="Dedication" text="Dedikasjon"/>
<l:gentext key="dedication" text="dedikasjon"/>
<l:gentext key="Edition" text="Utg&#229;ve"/>
<l:gentext key="edition" text="utg&#229;ve"/>
<l:gentext key="Equation" text="Formel"/>
<l:gentext key="equation" text="formel"/>
<l:gentext key="Example" text="D&#248;me"/>
<l:gentext key="example" text="d&#248;me"/>
<l:gentext key="Figure" text="Figur"/>
<l:gentext key="figure" text="figur"/>
<l:gentext key="Glossary" text="Ordliste"/>
<l:gentext key="glossary" text="ordliste"/>
<l:gentext key="GlossSee" text="Sj&#229;"/>
<l:gentext key="glosssee" text="sj&#229;"/>
<l:gentext key="GlossSeeAlso" text="Sj&#229; &#242;g"/>
<l:gentext key="glossseealso" text="sj&#229; &#242;g"/>
<l:gentext key="IMPORTANT" text="VIKTIG"/>
<l:gentext key="Important" text="Viktig"/>
<l:gentext key="important" text="viktig"/>
<l:gentext key="important" text="viktig"/>
<l:gentext key="Index" text="Indeks"/>
<l:gentext key="index" text="indeks"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text=""/>
<l:gentext key="legalnotice" text=""/>
<l:gentext key="MsgAud" text="Publikum"/>
<l:gentext key="msgaud" text="publikum"/>
<l:gentext key="MsgLevel" text="Niv&#229;"/>
<l:gentext key="msglevel" text="niv&#229;"/>
<l:gentext key="MsgOrig" text="Opphav"/>
<l:gentext key="msgorig" text="Opphav"/>
<l:gentext key="NOTE" text="NOTAT"/>
<l:gentext key="Note" text="Notat"/>
<l:gentext key="note" text="NOTAT"/>
<l:gentext key="note" text="Notat"/>
<l:gentext key="Part" text="Del"/>
<l:gentext key="part" text="del"/>
<l:gentext key="Preface" text="Forord"/>
<l:gentext key="preface" text="forord"/>
<l:gentext key="Procedure" text="Prosedyre"/>
<l:gentext key="procedure" text="prosedyre"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text="Utgitt"/>
<l:gentext key="published" text="utgitt"/>
<l:gentext key="Question" text="Sp&#248;rsm&#229;l"/>
<l:gentext key="question" text="sp&#248;rsm&#229;l"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Referanse"/>
<l:gentext key="reference" text="referanse"/>
<l:gentext key="RefName" text="Namn"/>
<l:gentext key="refname" text="namn"/>
<l:gentext key="RefSection" text="Del"/>
<l:gentext key="refsection" text="del"/>
<l:gentext key="RefSynopsisDiv" text="Oversyn"/>
<l:gentext key="refsynopsisdiv" text="oversyn"/>
<l:gentext key="RevHistory" text="Revisjonshistorie"/>
<l:gentext key="revhistory" text="revisjonshistorie"/>
<l:gentext key="Revision" text="Revisjon"/>
<l:gentext key="revision" text="revisjon"/>
<l:gentext key="sect1" text="Section"/>
<l:gentext key="sect2" text="Section"/>
<l:gentext key="sect3" text="Section"/>
<l:gentext key="sect4" text="Section"/>
<l:gentext key="sect5" text="Section"/>
<l:gentext key="Section" text="Del"/>
<l:gentext key="section" text="del"/>
<l:gentext key="See" text="Sj&#229;"/>
<l:gentext key="see" text="sj&#229;"/>
<l:gentext key="SeeAlso" text="Sj&#229; &#242;g"/>
<l:gentext key="seealso" text="sj&#229; &#242;g"/>
<l:gentext key="Set" text="Set"/>
<l:gentext key="set" text="set"/>
<l:gentext key="SetIndex" text="Indeks"/>
<l:gentext key="setindex" text="Indeks"/>
<l:gentext key="Sidebar" text="Sidestolpe"/>
<l:gentext key="sidebar" text="sidestolpe"/>
<l:gentext key="Step" text="Steg"/>
<l:gentext key="step" text="steg"/>
<l:gentext key="Table" text="Tabell"/>
<l:gentext key="table" text="tabell"/>
<l:gentext key="TIP" text="TIPS"/>
<l:gentext key="Tip" text="Tips"/>
<l:gentext key="tip" text="tips"/>
<l:gentext key="tip" text="tips"/>
<l:gentext key="WARNING" text="&#197;TVARING"/>
<l:gentext key="Warning" text="&#197;tvaring"/>
<l:gentext key="warning" text="&#229;tvaring"/>
<l:gentext key="warning" text="&#229;tvaring"/>
<l:gentext key="Seealso" text="Sj&#229; &#242;g"/>
<l:gentext key="seealso" text="sj&#229; &#242;g"/>
<l:gentext key="TableofContents" text="Innhald"/>
<l:gentext key="tableofcontents" text="Innhald"/>
<l:gentext key="in" text="i"/>
<l:gentext key="by" text="av"/>
<l:gentext key="Edited" text="Redigert"/>
<l:gentext key="edited" text="redigert"/>
<l:gentext key="Editedby" text="Redigert av"/>
<l:gentext key="editedby" text="redigert av"/>
<l:gentext key="and" text="og"/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="Notes" text="Merknader"/>
<l:gentext key="notes" text="merknader"/>
<l:gentext key="TableNotes" text="Merknader"/>
<l:gentext key="tablenotes" text="merknader"/>
<l:gentext key="nonexistantelement" text="ikkje-eksisterande element"/>
<l:gentext key="Pgs" text="Sider"/>
<l:gentext key="pgs" text="sider"/>
<l:gentext key="unsupported" text="ikkje st&#248;tta"/>
<l:gentext key="xrefto" text="xref til"/>
<l:gentext key="unexpectedelementname" text="UVENTA-ELEMENTNAVN"/>
<l:gentext key="Revisedby" text="Revidert av: "/>
<l:gentext key="revisedby" text="revidert av: "/>
<l:gentext key="ListofTables" text="Tabelloversikt"/>
<l:gentext key="listoftables" text="tabelloversikt"/>
<l:gentext key="ListofExamples" text="D&#248;meoversikt"/>
<l:gentext key="listofexamples" text="d&#248;meoversikt"/>
<l:gentext key="ListofFigures" text="Figuroversikt"/>
<l:gentext key="listoffigures" text="figuroversikt"/>
<l:gentext key="ListofEquations" text="Formeloversikt"/>
<l:gentext key="listofequations" text="formeloversikt"/>
<l:gentext key="ListofUnknown" text="???-oversikt"/>
<l:gentext key="listofunknown" text="???-oversikt"/>
<l:gentext key="nav-prev" text="Att"/>
<l:gentext key="nav-prev-sibling" text="Raskt bakover"/>
<l:gentext key="nav-next-sibling" text="Raskt framover"/>
<l:gentext key="nav-next" text="Fram"/>
<l:gentext key="nav-up" text="Opp"/>
<l:gentext key="nav-home" text="Heim"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Tillegg %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Kapittel %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Formel %n. %t"/>
<l:template name="example" text="D&#248;me %n. %t"/>
<l:template name="figure" text="Figur %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Del %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Prosedyre&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tabell %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Tillegg %n. %t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="Kapittel %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="Svar&#160;%n"/>
<l:template name="appendix" text="Tillegg %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Kapittel %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Formel&#160;%n"/>
<l:template name="example" text="D&#248;me %n. %t"/>
<l:template name="figure" text="Figur %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Del %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Prosedyre&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="Sp&#248;rsm&#229;l&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="Sp&#248;rsm&#229;l&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Tabell %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="Del %n"/>
<l:template name="sect2" text="Del %n"/>
<l:template name="sect3" text="Del %n"/>
<l:template name="sect4" text="Del %n"/>
<l:template name="sect5" text="Del %n"/>
<l:template name="section" text="Del %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" og "/>
<l:template name="seplast" text=", og "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Sj&#229; "/>
<l:template name="seealso" text="Sj&#229; &#242;g "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgLevel" text="Niv&#229;: "/>
<l:template name="MsgOrig" text="Opphav: "/>
<l:template name="MsgAud" text="Publikum: "/>
</l:context>
</l:l10n>

425
docs/xsl/docbook/common/no.xml Executable file
View File

@@ -0,0 +1,425 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="no" english-language-name="Norwegian">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Abstract"/>
<l:gentext key="abstract" text="Abstract"/>
<l:gentext key="Answer" text="A:"/>
<l:gentext key="answer" text="A:"/>
<l:gentext key="Appendix" text="Tillegg"/>
<l:gentext key="appendix" text="Tillegg"/>
<l:gentext key="Article" text=""/>
<l:gentext key="article" text=""/>
<l:gentext key="Bibliography" text="Bibliografi"/>
<l:gentext key="bibliography" text="Bibliografi"/>
<l:gentext key="Book" text=""/>
<l:gentext key="book" text=""/>
<l:gentext key="CAUTION" text="OBS"/>
<l:gentext key="Caution" text="Obs"/>
<l:gentext key="caution" text="Obs"/>
<l:gentext key="Chapter" text="Kapittel"/>
<l:gentext key="chapter" text="Kapittel"/>
<l:gentext key="Colophon" text="Colophon"/>
<l:gentext key="colophon" text="Colophon"/>
<l:gentext key="Copyright" text="Copyright"/>
<l:gentext key="copyright" text="Copyright"/>
<l:gentext key="Dedication" text="Dedikasjon"/>
<l:gentext key="dedication" text="Dedikasjon"/>
<l:gentext key="Edition" text=""/>
<l:gentext key="edition" text=""/>
<l:gentext key="Equation" text="Formel"/>
<l:gentext key="equation" text="Formel"/>
<l:gentext key="Example" text="Eksempel"/>
<l:gentext key="example" text="Eksempel"/>
<l:gentext key="Figure" text="Figur"/>
<l:gentext key="figure" text="Figur"/>
<l:gentext key="Glossary" text="Ordliste"/>
<l:gentext key="glossary" text="Ordliste"/>
<l:gentext key="GlossSee" text="Se"/>
<l:gentext key="glosssee" text="Se"/>
<l:gentext key="GlossSeeAlso" text="Se Ogs&#229;"/>
<l:gentext key="glossseealso" text="Se Ogs&#229;"/>
<l:gentext key="IMPORTANT" text="VIKTIG"/>
<l:gentext key="Important" text="Viktig"/>
<l:gentext key="important" text="Viktig"/>
<l:gentext key="Index" text="Indeks"/>
<l:gentext key="index" text="Indeks"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text=""/>
<l:gentext key="legalnotice" text=""/>
<l:gentext key="MsgAud" text="Publikum"/>
<l:gentext key="msgaud" text="Publikum"/>
<l:gentext key="MsgLevel" text="Niv&#229;"/>
<l:gentext key="msglevel" text="Niv&#229;"/>
<l:gentext key="MsgOrig" text="Opphav"/>
<l:gentext key="msgorig" text="Opphav"/>
<l:gentext key="NOTE" text="NOTAT"/>
<l:gentext key="Note" text="Notat"/>
<l:gentext key="note" text="Notat"/>
<l:gentext key="Part" text="Del"/>
<l:gentext key="part" text="Del"/>
<l:gentext key="Preface" text="Forord"/>
<l:gentext key="preface" text="Forord"/>
<l:gentext key="Procedure" text="Prosedyre"/>
<l:gentext key="procedure" text="Prosedyre"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text=""/>
<l:gentext key="published" text=""/>
<l:gentext key="Question" text="Q:"/>
<l:gentext key="question" text="Q:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Referanse"/>
<l:gentext key="reference" text="Referanse"/>
<l:gentext key="RefName" text="Navn"/>
<l:gentext key="refname" text="Navn"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="Synopsis"/>
<l:gentext key="refsynopsisdiv" text="Synopsis"/>
<l:gentext key="RevHistory" text="Revisjonshistorie"/>
<l:gentext key="revhistory" text="Revisjonshistorie"/>
<l:gentext key="Revision" text="Revisjon"/>
<l:gentext key="revision" text="Revisjon"/>
<l:gentext key="sect1" text="Section"/>
<l:gentext key="sect2" text="Section"/>
<l:gentext key="sect3" text="Section"/>
<l:gentext key="sect4" text="Section"/>
<l:gentext key="sect5" text="Section"/>
<l:gentext key="Section" text="Seksjon"/>
<l:gentext key="section" text="seksjon"/>
<l:gentext key="See" text="Se"/>
<l:gentext key="see" text="Se"/>
<l:gentext key="SeeAlso" text="Se Ogs&#229;"/>
<l:gentext key="Seealso" text="Se ogs&#229;"/>
<l:gentext key="seealso" text="Se Ogs&#229;"/>
<l:gentext key="Set" text=""/>
<l:gentext key="set" text=""/>
<l:gentext key="SetIndex" text="Indeks"/>
<l:gentext key="setindex" text="Indeks"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text=""/>
<l:gentext key="Step" text="Steg"/>
<l:gentext key="step" text="steg"/>
<l:gentext key="Table" text="Tabell"/>
<l:gentext key="table" text="Tabell"/>
<l:gentext key="TIP" text="TIPS"/>
<l:gentext key="Tip" text="Tips"/>
<l:gentext key="tip" text="Tips"/>
<l:gentext key="WARNING" text="ADVARSEL"/>
<l:gentext key="Warning" text="Advarsel"/>
<l:gentext key="warning" text="Advarsel"/>
<l:gentext key="and" text="og"/>
<l:gentext key="by" text="av"/>
<l:gentext key="Edited" text="Redigert"/>
<l:gentext key="edited" text="Redigert"/>
<l:gentext key="Editedby" text="Redigert av"/>
<l:gentext key="editedby" text="Redigert av"/>
<l:gentext key="in" text="i"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="ikke-eksisterende element"/>
<l:gentext key="notes" text="Sluttnotater"/>
<l:gentext key="Notes" text="Sluttnotater"/>
<l:gentext key="Pgs" text="Sdr."/>
<l:gentext key="pgs" text="Sdr."/>
<l:gentext key="Revisedby" text="Revised by: "/>
<l:gentext key="revisedby" text="Revised by: "/>
<l:gentext key="TableNotes" text="Notater"/>
<l:gentext key="tablenotes" text="Notater"/>
<l:gentext key="TableofContents" text="Innholdsfortegnelse"/>
<l:gentext key="tableofcontents" text="Innholdsfortegnelse"/>
<l:gentext key="unexpectedelementname" text="UVENTET-ELEMENTNAVN"/>
<l:gentext key="unsupported" text="ikke st&#248;ttet"/>
<l:gentext key="xrefto" text="xref til"/>
<l:gentext key="listofequations" text="Formeloversikt"/>
<l:gentext key="ListofEquations" text="Formeloversikt"/>
<l:gentext key="ListofExamples" text="Eksempeloversikt"/>
<l:gentext key="listofexamples" text="Eksempeloversikt"/>
<l:gentext key="ListofFigures" text="Figuroversikt"/>
<l:gentext key="listoffigures" text="Figuroversikt"/>
<l:gentext key="listoftables" text="Tabelloversikt"/>
<l:gentext key="ListofTables" text="Tabelloversikt"/>
<l:gentext key="ListofUnknown" text="???-oversikt"/>
<l:gentext key="listofunknown" text="???-oversikt"/>
<l:gentext key="nav-home" text="Hjem"/>
<l:gentext key="nav-next" text="Neste"/>
<l:gentext key="nav-next-sibling" text="Raskt Fremover"/>
<l:gentext key="nav-prev" text="Forrige"/>
<l:gentext key="nav-prev-sibling" text="Raskt Bakover"/>
<l:gentext key="nav-up" text="Opp"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Tillegg %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Kapittel %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Formel %n. %t"/>
<l:template name="example" text="Eksempel %n. %t"/>
<l:template name="figure" text="Figur %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Del %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Prosedyre&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tabell %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Tillegg %n. %t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="Kapittel %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="A:&#160;%n"/>
<l:template name="appendix" text="Tillegg %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Kapittel %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Formel&#160;%n"/>
<l:template name="example" text="Eksempel %n. %t"/>
<l:template name="figure" text="Figur %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Del %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Prosedyre&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="Q:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="Q:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Tabell %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="Seksjon %n"/>
<l:template name="sect2" text="Seksjon %n"/>
<l:template name="sect3" text="Seksjon %n"/>
<l:template name="sect4" text="Seksjon %n"/>
<l:template name="sect5" text="Seksjon %n"/>
<l:template name="section" text="Seksjon %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" og "/>
<l:template name="seplast" text=", og "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Se "/>
<l:template name="seealso" text="Se Ogs&#229; "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Publikum: "/>
<l:template name="MsgLevel" text="Niv&#229;: "/>
<l:template name="MsgOrig" text="Opphav: "/>
</l:context>
</l:l10n>

425
docs/xsl/docbook/common/pl.xml Executable file
View File

@@ -0,0 +1,425 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="pl" english-language-name="Polish">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Abstrakt"/>
<l:gentext key="abstract" text="Abstrakt"/>
<l:gentext key="Answer" text="Odp:"/>
<l:gentext key="answer" text="Odp:"/>
<l:gentext key="Appendix" text="Dodatek"/>
<l:gentext key="appendix" text="dodatek"/>
<l:gentext key="Article" text="Artyku&#322;"/>
<l:gentext key="article" text="Artyku&#322;"/>
<l:gentext key="Bibliography" text="Bibliografia"/>
<l:gentext key="bibliography" text="Bibliografia"/>
<l:gentext key="Book" text="Ksi&#261;&#380;ka"/>
<l:gentext key="book" text="Ksi&#261;&#380;ka"/>
<l:gentext key="CAUTION" text="PRZYPADEK"/>
<l:gentext key="Caution" text="Uwaga!"/>
<l:gentext key="caution" text="Uwaga!"/>
<l:gentext key="Chapter" text="Rozdzia&#322;"/>
<l:gentext key="chapter" text="rozdzia&#322;;"/>
<l:gentext key="Colophon" text="Colophon"/>
<l:gentext key="colophon" text="Colophon"/>
<l:gentext key="Copyright" text="Copyright"/>
<l:gentext key="copyright" text="Copyright"/>
<l:gentext key="Dedication" text="Dedykacja"/>
<l:gentext key="dedication" text="Dedykacja"/>
<l:gentext key="Edition" text="Wydanie"/>
<l:gentext key="edition" text="Wydanie"/>
<l:gentext key="Equation" text="R&#243;wnanie"/>
<l:gentext key="equation" text="R&#243;wnanie"/>
<l:gentext key="Example" text="Przyk&#322;ad"/>
<l:gentext key="example" text="Przyk&#322;ad"/>
<l:gentext key="Figure" text="Rysunek"/>
<l:gentext key="figure" text="Rysunek"/>
<l:gentext key="Glossary" text="Glossary"/>
<l:gentext key="glossary" text="Glossary"/>
<l:gentext key="GlossSee" text="Patrz"/>
<l:gentext key="glosssee" text="Patrz"/>
<l:gentext key="GlossSeeAlso" text="Patrz te&#380;"/>
<l:gentext key="glossseealso" text="Patrz te&#380;"/>
<l:gentext key="IMPORTANT" text="WA&#379;NE"/>
<l:gentext key="Important" text="WA&#379;NE"/>
<l:gentext key="important" text="WA&#379;NE"/>
<l:gentext key="Index" text="Indeks"/>
<l:gentext key="index" text="Indeks"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text=""/>
<l:gentext key="legalnotice" text=""/>
<l:gentext key="MsgAud" text="Odbiorcy"/>
<l:gentext key="msgaud" text="Odbiorcy"/>
<l:gentext key="MsgLevel" text="Poziom"/>
<l:gentext key="msglevel" text="Poziom"/>
<l:gentext key="MsgOrig" text="Nadawca"/>
<l:gentext key="msgorig" text="Nadawca"/>
<l:gentext key="NOTE" text="Notatka"/>
<l:gentext key="Note" text="Notatka"/>
<l:gentext key="note" text="Notatka"/>
<l:gentext key="Part" text="Cz&#281;&#347;&#263;"/>
<l:gentext key="part" text="Cz&#281;&#347;&#263;"/>
<l:gentext key="Preface" text="Przedmowa"/>
<l:gentext key="preface" text="Przedmowa"/>
<l:gentext key="Procedure" text="Procedura"/>
<l:gentext key="procedure" text="Procedura"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text="Data wydania"/>
<l:gentext key="published" text="Data wydania"/>
<l:gentext key="question" text="Pyt:"/>
<l:gentext key="Question" text="Pyt:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Materia&#322;y &#378;r&#243;d&#322;owe"/>
<l:gentext key="reference" text="Materia&#322;y &#378;r&#243;d&#322;owe"/>
<l:gentext key="RefName" text="Nazwa"/>
<l:gentext key="refname" text="Nazwa"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="Synopsis"/>
<l:gentext key="refsynopsisdiv" text="Synopsis"/>
<l:gentext key="RevHistory" text="Historia zmian"/>
<l:gentext key="revhistory" text="Historia zmian"/>
<l:gentext key="Revision" text="Zmiana"/>
<l:gentext key="revision" text="Zmiana"/>
<l:gentext key="sect1" text="Section"/>
<l:gentext key="sect2" text="Section"/>
<l:gentext key="sect3" text="Section"/>
<l:gentext key="sect4" text="Section"/>
<l:gentext key="sect5" text="Section"/>
<l:gentext key="Section" text="Sekcja"/>
<l:gentext key="section" text="sekcja"/>
<l:gentext key="See" text="Patrz"/>
<l:gentext key="see" text="Patrz"/>
<l:gentext key="SeeAlso" text="Patrz te&#380;"/>
<l:gentext key="Seealso" text="Patrz te&#380;"/>
<l:gentext key="seealso" text="Patrz te&#380;"/>
<l:gentext key="Set" text="Set"/>
<l:gentext key="set" text="Set"/>
<l:gentext key="SetIndex" text="Indeks"/>
<l:gentext key="setindex" text="Indeks"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text=""/>
<l:gentext key="Step" text="krok"/>
<l:gentext key="step" text="krok"/>
<l:gentext key="Table" text="Tabela"/>
<l:gentext key="table" text="Tabela"/>
<l:gentext key="TIP" text="Podpowied&#378;"/>
<l:gentext key="Tip" text="Podpowied&#378;"/>
<l:gentext key="tip" text="Podpowied&#378;"/>
<l:gentext key="WARNING" text="Ostrze&#380;enie"/>
<l:gentext key="Warning" text="Ostrze&#380;enie"/>
<l:gentext key="warning" text="Ostrze&#380;enie"/>
<l:gentext key="and" text="i"/>
<l:gentext key="by" text=""/>
<l:gentext key="Edited" text="Edited"/>
<l:gentext key="edited" text="Edited"/>
<l:gentext key="Editedby" text="Redakcja: "/>
<l:gentext key="editedby" text="Redakcja: "/>
<l:gentext key="in" text="w"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="nie istniej&#261;cy element"/>
<l:gentext key="notes" text="Przypisy"/>
<l:gentext key="Notes" text="Przypisy"/>
<l:gentext key="Pgs" text="stron"/>
<l:gentext key="pgs" text="stron"/>
<l:gentext key="Revisedby" text="Revised by: "/>
<l:gentext key="revisedby" text="Revised by: "/>
<l:gentext key="TableNotes" text="Przypisy"/>
<l:gentext key="tablenotes" text="Przypisy"/>
<l:gentext key="TableofContents" text="Spis tre&#347;ci"/>
<l:gentext key="tableofcontents" text="Spis tre&#347;ci"/>
<l:gentext key="unexpectedelementname" text="Unexpected element name"/>
<l:gentext key="unsupported" text="nie wspierany"/>
<l:gentext key="xrefto" text="xref to"/>
<l:gentext key="listofequations" text="Spis r&#243;wna&#324;"/>
<l:gentext key="ListofEquations" text="Spis r&#243;wna&#324;"/>
<l:gentext key="ListofExamples" text="Spis przyk&#322;ad&#243;w"/>
<l:gentext key="listofexamples" text="Spis przyk&#322;ad&#243;w"/>
<l:gentext key="ListofFigures" text="Spis rysunk&#243;w"/>
<l:gentext key="listoffigures" text="Spis rysunk&#243;w"/>
<l:gentext key="listoftables" text="Spis tabel"/>
<l:gentext key="ListofTables" text="Spis tabel"/>
<l:gentext key="ListofUnknown" text="Spis ???"/>
<l:gentext key="listofunknown" text="Spis ???"/>
<l:gentext key="nav-home" text="Spis tre&#347;ci"/>
<l:gentext key="nav-next" text="Nast&#281;pny"/>
<l:gentext key="nav-next-sibling" text="Nast&#281;pny rozdzia&#322;"/>
<l:gentext key="nav-prev" text="Poprzedni"/>
<l:gentext key="nav-prev-sibling" text="Poprzedni rozdzia&#322;"/>
<l:gentext key="nav-up" text="Pocz&#261;tek rozdzia&#322;u"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8222;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#171;"/>
<l:dingbat key="nestedendquote" text="&#187;"/>
<l:dingbat key="bullet" text="&#2022;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Dodatek %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Rozdzia&#322; %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="R&#243;wnanie %n. %t"/>
<l:template name="example" text="Przyk&#322;ad %n. %t"/>
<l:template name="figure" text="Rysunek %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Cz&#281;&#347;&#263; %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Procedura&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tabela %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Dodatek %n. %t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="Rozdzia&#322; %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="Odp:&#160;%n"/>
<l:template name="appendix" text="Dodatek %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Rozdzia&#322; %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="R&#243;wnanie&#160;%n"/>
<l:template name="example" text="Przyk&#322;ad %n. %t"/>
<l:template name="figure" text="Rysunek %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Cz&#281;&#347;&#263; %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Procedura&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="Pyt:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="Pyt:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Tabela %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="Sekcja %n"/>
<l:template name="sect2" text="Sekcja %n"/>
<l:template name="sect3" text="Sekcja %n"/>
<l:template name="sect4" text="Sekcja %n"/>
<l:template name="sect5" text="Sekcja %n"/>
<l:template name="section" text="Sekcja %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" i "/>
<l:template name="seplast" text=", i "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Patrz "/>
<l:template name="seealso" text="Patrz te&#380; "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Odbiorcy: "/>
<l:template name="MsgLevel" text="Poziom: "/>
<l:template name="MsgOrig" text="Nadawca: "/>
</l:context>
</l:l10n>

427
docs/xsl/docbook/common/pt.xml Executable file
View File

@@ -0,0 +1,427 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="pt" english-language-name="Portuguese">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Resumo"/>
<l:gentext key="abstract" text="Resumo"/>
<l:gentext key="Answer" text="R:"/>
<l:gentext key="answer" text="R:"/>
<l:gentext key="Appendix" text="Ap&#234;ndice"/>
<l:gentext key="appendix" text="ap&#234;ndice"/>
<l:gentext key="Article" text="Artigo"/>
<l:gentext key="article" text="Artigo"/>
<l:gentext key="Bibliography" text="Bibliografia"/>
<l:gentext key="bibliography" text="Bibliografia"/>
<l:gentext key="Book" text="Livro"/>
<l:gentext key="book" text="Livro"/>
<l:gentext key="CAUTION" text="CAUTELA"/>
<l:gentext key="Caution" text="Cautela"/>
<l:gentext key="caution" text="Cautela"/>
<l:gentext key="Chapter" text="Cap&#237;tulo"/>
<l:gentext key="chapter" text="cap&#237;tulo"/>
<l:gentext key="Colophon" text="Colophon"/>
<l:gentext key="colophon" text="Colophon"/>
<l:gentext key="Copyright" text="Copyright"/>
<l:gentext key="copyright" text="Copyright"/>
<l:gentext key="Dedication" text="Dedicat&#243;ria"/>
<l:gentext key="dedication" text="Dedicat&#243;ria"/>
<l:gentext key="Edition" text="Edi&#231;&#227;o"/>
<l:gentext key="edition" text="Edi&#231;&#227;o"/>
<l:gentext key="Equation" text="Equa&#231;&#227;o"/>
<l:gentext key="equation" text="Equa&#231;&#227;o"/>
<l:gentext key="Example" text="Exemplo"/>
<l:gentext key="example" text="Exemplo"/>
<l:gentext key="Figure" text="Figura"/>
<l:gentext key="figure" text="Figura"/>
<l:gentext key="Glossary" text="Glossario"/>
<l:gentext key="glossary" text="Glossario"/>
<l:gentext key="GlossSee" text="Ver"/>
<l:gentext key="glosssee" text="Ver"/>
<l:gentext key="GlossSeeAlso" text="Ver Tamb&#233;m"/>
<l:gentext key="glossseealso" text="Ver Tamb&#233;m"/>
<l:gentext key="IMPORTANT" text="IMPORTANTE"/>
<l:gentext key="Important" text="Importante"/>
<l:gentext key="important" text="Importante"/>
<l:gentext key="Index" text="Index"/>
<l:gentext key="index" text="Index"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text=""/>
<l:gentext key="legalnotice" text=""/>
<l:gentext key="MsgAud" text="Audi&#234;ncia"/>
<l:gentext key="msgaud" text="Audi&#234;ncia"/>
<l:gentext key="MsgLevel" text="N&#237;vel"/>
<l:gentext key="msglevel" text="N&#237;vel"/>
<l:gentext key="MsgOrig" text="Origem"/>
<l:gentext key="msgorig" text="Origem"/>
<l:gentext key="NOTE" text="NOTA"/>
<l:gentext key="Note" text="Nota"/>
<l:gentext key="note" text="Nota"/>
<l:gentext key="Part" text="Parte"/>
<l:gentext key="part" text="Parte"/>
<l:gentext key="Preface" text="Pref&#225;cio"/>
<l:gentext key="preface" text="Pref&#225;cio"/>
<l:gentext key="Procedure" text="Procedimento"/>
<l:gentext key="procedure" text="Procedimento"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="PubDate" text="Editado"/>
<l:gentext key="pubdate" text="Editado"/>
<l:gentext key="Published" text="Publicado"/>
<l:gentext key="published" text="Publicado"/>
<l:gentext key="Question" text="P:"/>
<l:gentext key="question" text="P:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Refer&#234;ncia"/>
<l:gentext key="reference" text="Refer&#234;ncia"/>
<l:gentext key="RefName" text="Nome"/>
<l:gentext key="refname" text="Nome"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="Synopsis"/>
<l:gentext key="refsynopsisdiv" text="Synopsis"/>
<l:gentext key="RevHistory" text="Hitorial de Revis&#245;es"/>
<l:gentext key="revhistory" text="Hitorial de Revis&#245;es"/>
<l:gentext key="Revision" text="Revis&#227;o"/>
<l:gentext key="revision" text="Revis&#227;o"/>
<l:gentext key="sect1" text="Section"/>
<l:gentext key="sect2" text="Section"/>
<l:gentext key="sect3" text="Section"/>
<l:gentext key="sect4" text="Section"/>
<l:gentext key="sect5" text="Section"/>
<l:gentext key="Section" text="Sec&#231;&#227;o"/>
<l:gentext key="section" text="sec&#231;&#227;o"/>
<l:gentext key="See" text="Ver"/>
<l:gentext key="see" text="Ver"/>
<l:gentext key="SeeAlso" text="Ver Tamb&#233;m"/>
<l:gentext key="Seealso" text="ver tamb&#233;m"/>
<l:gentext key="seealso" text="Ver Tamb&#233;m"/>
<l:gentext key="Set" text="Set"/>
<l:gentext key="set" text="Set"/>
<l:gentext key="SetIndex" text="Set Index"/>
<l:gentext key="setindex" text="Set Index"/>
<l:gentext key="Sidebar" text="Sidebar"/>
<l:gentext key="sidebar" text="sidebar"/>
<l:gentext key="Step" text="Passo"/>
<l:gentext key="step" text="passo"/>
<l:gentext key="Table" text="Tabela"/>
<l:gentext key="table" text="Tabela"/>
<l:gentext key="TIP" text="DICA"/>
<l:gentext key="Tip" text="Dica"/>
<l:gentext key="tip" text="Dica"/>
<l:gentext key="WARNING" text="ATEN&#199;&#195;O"/>
<l:gentext key="Warning" text="Aten&#231;&#227;o"/>
<l:gentext key="warning" text="Aten&#231;&#227;o"/>
<l:gentext key="and" text="e"/>
<l:gentext key="by" text="por"/>
<l:gentext key="Edited" text="Editado"/>
<l:gentext key="edited" text="Editado"/>
<l:gentext key="Editedby" text="Editado por"/>
<l:gentext key="editedby" text="Editado por"/>
<l:gentext key="in" text=""/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="non-existant element"/>
<l:gentext key="notes" text="Notas"/>
<l:gentext key="Notes" text="Notas"/>
<l:gentext key="Pgs" text="P&#225;ginas"/>
<l:gentext key="pgs" text="P&#225;ginas"/>
<l:gentext key="Revisedby" text="Revised by: "/>
<l:gentext key="revisedby" text="Revised by: "/>
<l:gentext key="TableNotes" text="Notas"/>
<l:gentext key="tablenotes" text="Notas"/>
<l:gentext key="TableofContents" text="&#205;ndice"/>
<l:gentext key="tableofcontents" text="&#205;ndice"/>
<l:gentext key="unexpectedelementname" text="Unexpected element name"/>
<l:gentext key="unsupported" text="unsupported"/>
<l:gentext key="xrefto" text="xref to"/>
<l:gentext key="listofequations" text="Lista de Equa&#231;&#245;es"/>
<l:gentext key="ListofEquations" text="Lista de Equa&#231;&#245;es"/>
<l:gentext key="ListofExamples" text="Lista de Exemplos"/>
<l:gentext key="listofexamples" text="Lista de Exemplos"/>
<l:gentext key="ListofFigures" text="Lista de Figuras"/>
<l:gentext key="listoffigures" text="Lista de Figuras"/>
<l:gentext key="listoftables" text="Lista de Tabelas"/>
<l:gentext key="ListofTables" text="Lista de Tabelas"/>
<l:gentext key="ListofUnknown" text="List of ???"/>
<l:gentext key="listofunknown" text="List of ???"/>
<l:gentext key="nav-home" text="Home"/>
<l:gentext key="nav-next" text="Next"/>
<l:gentext key="nav-next-sibling" text="Fast Forward"/>
<l:gentext key="nav-prev" text="Prev"/>
<l:gentext key="nav-prev-sibling" text="Fast Backward"/>
<l:gentext key="nav-up" text="Up"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Ap&#234;ndice %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Cap&#237;tulo %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Equa&#231;&#227;o %n. %t"/>
<l:template name="example" text="Exemplo %n. %t"/>
<l:template name="figure" text="Figura %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Parte %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Procedimento&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="Pergunta %n"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tabela %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Ap&#234;ndice %n. %t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="Cap&#237;tulo %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="R:&#160;%n"/>
<l:template name="appendix" text="Ap&#234;ndice %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Cap&#237;tulo %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Equa&#231;&#227;o&#160;%n"/>
<l:template name="example" text="Exemplo %n. %t"/>
<l:template name="figure" text="Figura %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Parte %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Procedimento&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="P:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="P:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Tabela %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="Sec&#231;&#227;o %n"/>
<l:template name="sect2" text="Sec&#231;&#227;o %n"/>
<l:template name="sect3" text="Sec&#231;&#227;o %n"/>
<l:template name="sect4" text="Sec&#231;&#227;o %n"/>
<l:template name="sect5" text="Sec&#231;&#227;o %n"/>
<l:template name="section" text="Sec&#231;&#227;o %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" e "/>
<l:template name="seplast" text=", e "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Ver "/>
<l:template name="seealso" text="Ver Tamb&#233;m "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Audi&#234;ncia: "/>
<l:template name="MsgLevel" text="N&#237;vel: "/>
<l:template name="MsgOrig" text="Origem: "/>
</l:context>
</l:l10n>

422
docs/xsl/docbook/common/pt_br.xml Executable file
View File

@@ -0,0 +1,422 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="pt_br" english-language-name="Portuguese (Brazil)">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Resumo"/>
<l:gentext key="abstract" text="Resumo"/>
<l:gentext key="Answer" text="R:"/>
<l:gentext key="answer" text="R:"/>
<l:gentext key="Appendix" text="Ap&#234;ndice"/>
<l:gentext key="appendix" text="ap&#234;ndice"/>
<l:gentext key="Article" text="Artigo"/>
<l:gentext key="article" text="Artigo"/>
<l:gentext key="Bibliography" text="Bibliografia"/>
<l:gentext key="bibliography" text="Bibliografia"/>
<l:gentext key="Book" text="Livro"/>
<l:gentext key="book" text="Livro"/>
<l:gentext key="CAUTION" text="CUIDADO"/>
<l:gentext key="Caution" text="Cuidado"/>
<l:gentext key="caution" text="Cuidado"/>
<l:gentext key="Chapter" text="Cap&#237;tulo"/>
<l:gentext key="chapter" text="cap&#237;tulo"/>
<l:gentext key="Colophon" text="Considera&#231;&#245;es finais"/>
<l:gentext key="colophon" text="Considera&#231;&#245;es finais"/>
<l:gentext key="Copyright" text="Copyright"/>
<l:gentext key="copyright" text="Copyright"/>
<l:gentext key="Dedication" text="Dedicat&#243;ria"/>
<l:gentext key="dedication" text="Dedicat&#243;ria"/>
<l:gentext key="Edition" text="Edi&#231;&#227;o"/>
<l:gentext key="edition" text="Edi&#231;&#227;o"/>
<l:gentext key="Equation" text="Equa&#231;&#227;o"/>
<l:gentext key="equation" text="Equa&#231;&#227;o"/>
<l:gentext key="Example" text="Exemplo"/>
<l:gentext key="example" text="Exemplo"/>
<l:gentext key="Figure" text="Figura"/>
<l:gentext key="figure" text="Figura"/>
<l:gentext key="Glossary" text="Gloss&#225;rio"/>
<l:gentext key="glossary" text="Gloss&#225;rio"/>
<l:gentext key="GlossSee" text="Ver"/>
<l:gentext key="glosssee" text="Ver"/>
<l:gentext key="GlossSeeAlso" text="Ver Tamb&#233;m"/>
<l:gentext key="glossseealso" text="Ver Tamb&#233;m"/>
<l:gentext key="IMPORTANT" text="IMPORTANTE"/>
<l:gentext key="Important" text="Importante"/>
<l:gentext key="important" text="Importante"/>
<l:gentext key="Index" text="&#205;ndice Remissivo"/>
<l:gentext key="index" text="&#205;ndice Remissivo"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="Nota Legal"/>
<l:gentext key="legalnotice" text="Nota Legal"/>
<l:gentext key="MsgAud" text="Audi&#234;ncia"/>
<l:gentext key="msgaud" text="Audi&#234;ncia"/>
<l:gentext key="MsgLevel" text="N&#237;vel"/>
<l:gentext key="msglevel" text="N&#237;vel"/>
<l:gentext key="MsgOrig" text="Origem"/>
<l:gentext key="msgorig" text="Origem"/>
<l:gentext key="NOTE" text="NOTA"/>
<l:gentext key="Note" text="Nota"/>
<l:gentext key="note" text="Nota"/>
<l:gentext key="Part" text="Parte"/>
<l:gentext key="part" text="Parte"/>
<l:gentext key="Preface" text="Pref&#225;cio"/>
<l:gentext key="preface" text="Pref&#225;cio"/>
<l:gentext key="Procedure" text="Procedimento"/>
<l:gentext key="procedure" text="Procedimento"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="PubDate" text="Data de Publica&#231;&#227;o"/>
<l:gentext key="pubdate" text="Data de Publica&#231;&#227;o"/>
<l:gentext key="Published" text="Publicado"/>
<l:gentext key="published" text="Publicado"/>
<l:gentext key="Question" text="P:"/>
<l:gentext key="question" text="P:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Refer&#234;ncia"/>
<l:gentext key="reference" text="Refer&#234;ncia"/>
<l:gentext key="RefName" text="Nome"/>
<l:gentext key="refname" text="Nome"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="Sinopse"/>
<l:gentext key="refsynopsisdiv" text="Sinopse"/>
<l:gentext key="RevHistory" text="Hist&#243;rico de Revis&#245;es"/>
<l:gentext key="revhistory" text="Hist&#243;rico de Revis&#245;es"/>
<l:gentext key="Revision" text="Revis&#227;o"/>
<l:gentext key="revision" text="Revis&#227;o"/>
<l:gentext key="sect1" text="Section"/>
<l:gentext key="sect2" text="Section"/>
<l:gentext key="sect3" text="Section"/>
<l:gentext key="sect4" text="Section"/>
<l:gentext key="sect5" text="Section"/>
<l:gentext key="Section" text="Se&#231;&#227;o"/>
<l:gentext key="section" text="se&#231;&#227;o"/>
<l:gentext key="See" text="Ver"/>
<l:gentext key="see" text="Ver"/>
<l:gentext key="SeeAlso" text="Ver Tamb&#233;m"/>
<l:gentext key="Seealso" text="ver tamb&#233;m"/>
<l:gentext key="seealso" text="Ver Tamb&#233;m"/>
<l:gentext key="Set" text="Conjunto"/>
<l:gentext key="set" text="Conjunto"/>
<l:gentext key="SetIndex" text="&#205;ndice do Conjunto"/>
<l:gentext key="setindex" text="&#205;ndice do Conjunto"/>
<l:gentext key="Sidebar" text="Quadro Lateral"/>
<l:gentext key="sidebar" text="quadro lateral"/>
<l:gentext key="Step" text="Passo"/>
<l:gentext key="step" text="passo"/>
<l:gentext key="Table" text="Tabela"/>
<l:gentext key="table" text="Tabela"/>
<l:gentext key="TIP" text="DICA"/>
<l:gentext key="Tip" text="Dica"/>
<l:gentext key="tip" text="Dica"/>
<l:gentext key="WARNING" text="ATEN&#199;&#195;O"/>
<l:gentext key="Warning" text="Aten&#231;&#227;o"/>
<l:gentext key="warning" text="Aten&#231;&#227;o"/>
<l:gentext key="and" text="e"/>
<l:gentext key="by" text="por"/>
<l:gentext key="edited" text="Editado"/>
<l:gentext key="Edited" text="Editado"/>
<l:gentext key="editedby" text="Editado por"/>
<l:gentext key="Editedby" text="Editado por"/>
<l:gentext key="in" text=""/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="elemento inexistente"/>
<l:gentext key="Notes" text="Notas"/>
<l:gentext key="notes" text="Notas"/>
<l:gentext key="Pgs" text="P&#225;ginas"/>
<l:gentext key="pgs" text="P&#225;ginas"/>
<l:gentext key="Revisedby" text="Revisado por: "/>
<l:gentext key="revisedby" text="Revisado por: "/>
<l:gentext key="tablenotes" text="Notas"/>
<l:gentext key="TableNotes" text="Notas"/>
<l:gentext key="TableofContents" text="&#205;ndice"/>
<l:gentext key="tableofcontents" text="&#205;ndice"/>
<l:gentext key="unexpectedelementname" text="Nome de elemento inesperado"/>
<l:gentext key="unsupported" text="n&#227;o suportado"/>
<l:gentext key="xrefto" text="refer&#234;ncia para"/>
<l:gentext key="listofequations" text="Lista de Equa&#231;&#245;es"/>
<l:gentext key="ListofEquations" text="Lista de Equa&#231;&#245;es"/>
<l:gentext key="ListofExamples" text="Lista de Exemplos"/>
<l:gentext key="listofexamples" text="Lista de Exemplos"/>
<l:gentext key="ListofFigures" text="Lista de Figuras"/>
<l:gentext key="listoffigures" text="Lista de Figuras"/>
<l:gentext key="listoftables" text="Lista de Tabelas"/>
<l:gentext key="ListofTables" text="Lista de Tabelas"/>
<l:gentext key="ListofUnknown" text="Lista de ???"/>
<l:gentext key="listofunknown" text="Lista de ???"/>
<l:gentext key="nav-home" text="Principal"/>
<l:gentext key="nav-next" text="Pr&#243;xima"/>
<l:gentext key="nav-next-sibling" text="Fim"/>
<l:gentext key="nav-prev" text="Anterior"/>
<l:gentext key="nav-prev-sibling" text="In&#237;cio"/>
<l:gentext key="nav-up" text="Acima"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Ap&#234;ndice %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Cap&#237;tulo %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Equa&#231;&#227;o %n. %t"/>
<l:template name="example" text="Exemplo %n. %t"/>
<l:template name="figure" text="Figura %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Parte %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Procedimento&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tabela %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Ap&#234;ndice %n. %t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="Cap&#237;tulo %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="R:&#160;%n"/>
<l:template name="appendix" text="Ap&#234;ndice %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Cap&#237;tulo %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Equa&#231;&#227;o&#160;%n"/>
<l:template name="example" text="Exemplo %n. %t"/>
<l:template name="figure" text="Figura %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Parte %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Procedimento&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="P:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="P:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Tabela %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="Se&#231;&#227;o %n"/>
<l:template name="sect2" text="Se&#231;&#227;o %n"/>
<l:template name="sect3" text="Se&#231;&#227;o %n"/>
<l:template name="sect4" text="Se&#231;&#227;o %n"/>
<l:template name="sect5" text="Se&#231;&#227;o %n"/>
<l:template name="section" text="Se&#231;&#227;o %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" e "/>
<l:template name="seplast" text=", e "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Ver "/>
<l:template name="seealso" text="Ver Tamb&#233;m "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Audi&#234;ncia: "/>
<l:template name="MsgLevel" text="N&#237;vel: "/>
<l:template name="MsgOrig" text="Origem: "/>
</l:context>
</l:l10n>

425
docs/xsl/docbook/common/ro.xml Executable file
View File

@@ -0,0 +1,425 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="ro" english-language-name="Romanian">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Rezumat"/>
<l:gentext key="abstract" text="Rezumat"/>
<l:gentext key="Answer" text="A:"/>
<l:gentext key="answer" text="A:"/>
<l:gentext key="Appendix" text="Anexa"/>
<l:gentext key="appendix" text="anexa"/>
<l:gentext key="Article" text="Articol"/>
<l:gentext key="article" text="Articol"/>
<l:gentext key="Bibliography" text="Bibliografie"/>
<l:gentext key="bibliography" text="Bibliografie"/>
<l:gentext key="Book" text="Carte"/>
<l:gentext key="book" text="Carte"/>
<l:gentext key="CAUTION" text="ATEN&#222;IE"/>
<l:gentext key="Caution" text="Aten&#254;ie"/>
<l:gentext key="caution" text="Aten&#254;ie"/>
<l:gentext key="Chapter" text="Cap."/>
<l:gentext key="chapter" text="cap."/>
<l:gentext key="Colophon" text="Colophon"/>
<l:gentext key="colophon" text="Colophon"/>
<l:gentext key="Copyright" text="Copyright"/>
<l:gentext key="copyright" text="Copyright"/>
<l:gentext key="Dedication" text="Dedica&#254;ie"/>
<l:gentext key="dedication" text="Dedica&#254;ie"/>
<l:gentext key="Edition" text="Edi&#254;ie"/>
<l:gentext key="edition" text="Edi&#254;ie"/>
<l:gentext key="Equation" text="ecua&#254;ia"/>
<l:gentext key="equation" text="ecua&#254;ia"/>
<l:gentext key="Example" text="Exemplu"/>
<l:gentext key="example" text="Exemplu"/>
<l:gentext key="Figure" text="Fig."/>
<l:gentext key="figure" text="Fig."/>
<l:gentext key="Glossary" text="Glosar"/>
<l:gentext key="glossary" text="Glosar"/>
<l:gentext key="GlossSee" text="Vezi"/>
<l:gentext key="glosssee" text="Vezi"/>
<l:gentext key="GlossSeeAlso" text="Vezi &#351;i"/>
<l:gentext key="glossseealso" text="Vezi &#351;i"/>
<l:gentext key="IMPORTANT" text="IMPORTANT"/>
<l:gentext key="Important" text="Important"/>
<l:gentext key="important" text="Important"/>
<l:gentext key="Index" text="Index"/>
<l:gentext key="index" text="Index"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text=""/>
<l:gentext key="legalnotice" text=""/>
<l:gentext key="MsgAud" text=""/>
<l:gentext key="msgaud" text=""/>
<l:gentext key="MsgLevel" text="Nivel"/>
<l:gentext key="msglevel" text="Nivel"/>
<l:gentext key="MsgOrig" text="Origine"/>
<l:gentext key="msgorig" text="Origine"/>
<l:gentext key="NOTE" text="NOT&#195;"/>
<l:gentext key="Note" text="Not&#227;"/>
<l:gentext key="note" text="Not&#227;"/>
<l:gentext key="Part" text="Parte"/>
<l:gentext key="part" text="Parte"/>
<l:gentext key="Preface" text="Prefa&#254;&#227;"/>
<l:gentext key="preface" text="Prefa&#254;&#227;"/>
<l:gentext key="Procedure" text="Procedur&#227;"/>
<l:gentext key="procedure" text="Procedur&#227;"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text="Publicat"/>
<l:gentext key="published" text="Publicat"/>
<l:gentext key="Question" text="Q:"/>
<l:gentext key="question" text="Q:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Referin&#254;&#227;"/>
<l:gentext key="reference" text="Referin&#254;&#227;"/>
<l:gentext key="RefName" text="Nume"/>
<l:gentext key="refname" text="Nume"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="Rezumat"/>
<l:gentext key="refsynopsisdiv" text="Rezumat"/>
<l:gentext key="RevHistory" text="Istoricul versiunilor"/>
<l:gentext key="revhistory" text="Istoricul versiunilor"/>
<l:gentext key="Revision" text="Versiune"/>
<l:gentext key="revision" text="Versiune"/>
<l:gentext key="sect1" text="Section"/>
<l:gentext key="sect2" text="Section"/>
<l:gentext key="sect3" text="Section"/>
<l:gentext key="sect4" text="Section"/>
<l:gentext key="sect5" text="Section"/>
<l:gentext key="Section" text="Sec&#254;iune"/>
<l:gentext key="section" text="sec."/>
<l:gentext key="See" text="Vezi"/>
<l:gentext key="see" text="Vezi"/>
<l:gentext key="SeeAlso" text="Vezi &#351;i"/>
<l:gentext key="Seealso" text="Vezi &#351;i"/>
<l:gentext key="seealso" text="Vezi &#351;i"/>
<l:gentext key="Set" text="Set"/>
<l:gentext key="set" text="Set"/>
<l:gentext key="SetIndex" text="Index"/>
<l:gentext key="setindex" text="Index"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text="sidebar"/>
<l:gentext key="Step" text="Opera&#254;ie"/>
<l:gentext key="step" text="opera&#254;iune"/>
<l:gentext key="Table" text="Tabel"/>
<l:gentext key="table" text="Tabel"/>
<l:gentext key="TIP" text="INDICA&#222;IE"/>
<l:gentext key="Tip" text="Indica&#254;ie"/>
<l:gentext key="tip" text="Indica&#254;ie"/>
<l:gentext key="WARNING" text="AVERTISMENT"/>
<l:gentext key="Warning" text="Avertisment"/>
<l:gentext key="warning" text="Avertisment"/>
<l:gentext key="and" text="&#351;i"/>
<l:gentext key="by" text="de"/>
<l:gentext key="Edited" text="Publicat"/>
<l:gentext key="edited" text="Publicat"/>
<l:gentext key="Editedby" text="Publicat de"/>
<l:gentext key="editedby" text="Publicat de"/>
<l:gentext key="in" text="&#238;n"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="element inexistent"/>
<l:gentext key="notes" text="Note"/>
<l:gentext key="Notes" text="Note"/>
<l:gentext key="Pgs" text="Pagini"/>
<l:gentext key="pgs" text="Pagini"/>
<l:gentext key="Revisedby" text="Revised by: "/>
<l:gentext key="revisedby" text="Revised by: "/>
<l:gentext key="TableNotes" text="Remarci"/>
<l:gentext key="tablenotes" text="Remarci"/>
<l:gentext key="TableofContents" text="Cuprins"/>
<l:gentext key="tableofcontents" text="Cuprins"/>
<l:gentext key="unexpectedelementname" text="Nume de element nea&#351;teptat"/>
<l:gentext key="unsupported" text="nerecunoscut de sisitem"/>
<l:gentext key="xrefto" text="referin&#254;&#227; c&#227;tre"/>
<l:gentext key="listofequations" text="List&#227; de ecua&#254;ii"/>
<l:gentext key="ListofEquations" text="List&#227; de ecua&#254;ii"/>
<l:gentext key="ListofExamples" text="List&#227; de exemple"/>
<l:gentext key="listofexamples" text="List&#227; de exemple"/>
<l:gentext key="ListofFigures" text="List&#227; de figuri"/>
<l:gentext key="listoffigures" text="List&#227; de figuri"/>
<l:gentext key="listoftables" text="List&#227; de tabele"/>
<l:gentext key="ListofTables" text="List&#227; de tabele"/>
<l:gentext key="ListofUnknown" text="List&#227; de necunoscute"/>
<l:gentext key="listofunknown" text="List&#227; de necunoscute"/>
<l:gentext key="nav-home" text="Acas&#227;"/>
<l:gentext key="nav-next" text="&#206;nainte"/>
<l:gentext key="nav-next-sibling" text="Repede &#239;nainte"/>
<l:gentext key="nav-prev" text="&#206;napoi"/>
<l:gentext key="nav-prev-sibling" text="Repede &#238;napoi"/>
<l:gentext key="nav-up" text="Sus"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Anexa %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Cap. %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="ecua&#254;ia %n. %t"/>
<l:template name="example" text="Exemplu %n. %t"/>
<l:template name="figure" text="Fig. %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Parte %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Procedur&#227;&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tabel %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Anexa %n. %t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="Cap. %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="A:&#160;%n"/>
<l:template name="appendix" text="Anexa %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Cap. %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="ecua&#254;ia&#160;%n"/>
<l:template name="example" text="Exemplu %n. %t"/>
<l:template name="figure" text="Fig. %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Parte %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Procedur&#227;&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="Q:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="Q:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Tabel %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="Sec&#254;iune %n"/>
<l:template name="sect2" text="Sec&#254;iune %n"/>
<l:template name="sect3" text="Sec&#254;iune %n"/>
<l:template name="sect4" text="Sec&#254;iune %n"/>
<l:template name="sect5" text="Sec&#254;iune %n"/>
<l:template name="section" text="Sec&#254;iune %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" &#351;i "/>
<l:template name="seplast" text=", &#351;i "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Vezi "/>
<l:template name="seealso" text="Vezi &#351;i "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text=": "/>
<l:template name="MsgLevel" text="Nivel: "/>
<l:template name="MsgOrig" text="Origine: "/>
</l:context>
</l:l10n>

454
docs/xsl/docbook/common/ru.xml Executable file
View File

@@ -0,0 +1,454 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="ru" english-language-name="Russian">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="&#1040;&#1085;&#1085;&#1086;&#1090;&#1072;&#1094;&#1080;&#1103;"/>
<l:gentext key="abstract" text="&#1040;&#1085;&#1085;&#1086;&#1090;&#1072;&#1094;&#1080;&#1103;"/>
<l:gentext key="Answer" text="&#1054;:"/>
<l:gentext key="answer" text="&#1054;:"/>
<l:gentext key="Appendix" text="&#1055;&#1088;&#1080;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1077;"/>
<l:gentext key="appendix" text="&#1087;&#1088;&#1080;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1077;"/>
<l:gentext key="Appendix.abr" text="&#1055;&#1088;&#1080;&#1083;."/>
<l:gentext key="appendix.abr" text="&#1055;&#1088;&#1080;&#1083;."/>
<l:gentext key="Article" text="&#1057;&#1090;&#1072;&#1090;&#1100;&#1103;"/>
<l:gentext key="article" text="&#1057;&#1090;&#1072;&#1090;&#1100;&#1103;"/>
<l:gentext key="Audience" text="&#1040;&#1091;&#1076;&#1080;&#1090;&#1086;&#1088;&#1080;&#1103;"/>
<l:gentext key="audience" text="&#1040;&#1091;&#1076;&#1080;&#1090;&#1086;&#1088;&#1080;&#1103;"/>
<l:gentext key="Bibliography" text="&#1051;&#1080;&#1090;&#1077;&#1088;&#1072;&#1090;&#1091;&#1088;&#1072;"/>
<l:gentext key="bibliography" text="&#1051;&#1080;&#1090;&#1077;&#1088;&#1072;&#1090;&#1091;&#1088;&#1072;"/>
<l:gentext key="Book" text="&#1050;&#1085;&#1080;&#1075;&#1072;"/>
<l:gentext key="book" text="&#1050;&#1085;&#1080;&#1075;&#1072;"/>
<l:gentext key="CAUTION" text="&#1055;&#1056;&#1045;&#1044;&#1054;&#1057;&#1058;&#1045;&#1056;&#1045;&#1046;&#1045;&#1053;&#1048;&#1045;"/>
<l:gentext key="Caution" text="&#1055;&#1088;&#1077;&#1076;&#1086;&#1089;&#1090;&#1077;&#1088;&#1077;&#1078;&#1077;&#1085;&#1080;&#1077;"/>
<l:gentext key="caution" text="&#1055;&#1088;&#1077;&#1076;&#1086;&#1089;&#1090;&#1077;&#1088;&#1077;&#1078;&#1077;&#1085;&#1080;&#1077;"/>
<l:gentext key="Chapter" text="&#1043;&#1083;&#1072;&#1074;&#1072;"/>
<l:gentext key="chapter" text="&#1075;&#1083;&#1072;&#1074;&#1072;"/>
<l:gentext key="Chapter.abr" text="&#1043;&#1083;."/>
<l:gentext key="chapter.abr" text="&#1043;&#1083;."/>
<l:gentext key="Colophon" text="Colophon"/>
<l:gentext key="colophon" text="Colophon"/>
<l:gentext key="Copyright" text="Copyright"/>
<l:gentext key="copyright" text="Copyright"/>
<l:gentext key="Dedication" text="&#1055;&#1086;&#1089;&#1074;&#1103;&#1097;&#1077;&#1085;&#1080;&#1077;"/>
<l:gentext key="dedication" text="&#1055;&#1086;&#1089;&#1074;&#1103;&#1097;&#1077;&#1085;&#1080;&#1077;"/>
<l:gentext key="Edition" text="&#1056;&#1077;&#1076;&#1072;&#1082;&#1094;&#1080;&#1103;"/>
<l:gentext key="edition" text="&#1056;&#1077;&#1076;&#1072;&#1082;&#1094;&#1080;&#1103;"/>
<l:gentext key="Equation" text="&#1060;&#1086;&#1088;&#1084;&#1091;&#1083;&#1072;"/>
<l:gentext key="equation" text="&#1060;&#1086;&#1088;&#1084;&#1091;&#1083;&#1072;"/>
<l:gentext key="Equation.abr" text="&#1060;."/>
<l:gentext key="equation.abr" text="&#1060;."/>
<l:gentext key="Example" text="&#1055;&#1088;&#1080;&#1084;&#1077;&#1088;"/>
<l:gentext key="example" text="&#1055;&#1088;&#1080;&#1084;&#1077;&#1088;"/>
<l:gentext key="Example.abr" text="&#1055;&#1088;&#1080;&#1084;."/>
<l:gentext key="example.abr" text="&#1055;&#1088;&#1080;&#1084;."/>
<l:gentext key="Figure" text="&#1056;&#1080;&#1089;&#1091;&#1085;&#1086;&#1082;"/>
<l:gentext key="figure" text="&#1056;&#1080;&#1089;&#1091;&#1085;&#1086;&#1082;"/>
<l:gentext key="Figure.abr" text="&#1056;&#1080;&#1089;."/>
<l:gentext key="figure.abr" text="&#1056;&#1080;&#1089;."/>
<l:gentext key="Glossary" text="&#1043;&#1083;&#1086;&#1089;&#1089;&#1072;&#1088;&#1080;&#1081;"/>
<l:gentext key="glossary" text="&#1043;&#1083;&#1086;&#1089;&#1089;&#1072;&#1088;&#1080;&#1081;"/>
<l:gentext key="GlossSee" text="&#1057;&#1084;."/>
<l:gentext key="glosssee" text="&#1057;&#1084;."/>
<l:gentext key="GlossSeeAlso" text="&#1057;&#1084;. &#1090;&#1072;&#1082;&#1078;&#1077;"/>
<l:gentext key="glossseealso" text="&#1057;&#1084;. &#1090;&#1072;&#1082;&#1078;&#1077;"/>
<l:gentext key="IMPORTANT" text="&#1042;&#1040;&#1046;&#1053;&#1054;"/>
<l:gentext key="Important" text="&#1042;&#1072;&#1078;&#1085;&#1086;"/>
<l:gentext key="important" text="&#1042;&#1072;&#1078;&#1085;&#1086;"/>
<l:gentext key="Index" text="&#1055;&#1088;&#1077;&#1076;&#1084;&#1077;&#1090;&#1085;&#1099;&#1081; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1077;&#1083;&#1100;"/>
<l:gentext key="index" text="&#1055;&#1088;&#1077;&#1076;&#1084;&#1077;&#1090;&#1085;&#1099;&#1081; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1077;&#1083;&#1100;"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="&#1040;&#1074;&#1090;&#1086;&#1088;&#1089;&#1082;&#1080;&#1077; &#1087;&#1088;&#1072;&#1074;&#1072;"/>
<l:gentext key="legalnotice" text="&#1040;&#1074;&#1090;&#1086;&#1088;&#1089;&#1082;&#1080;&#1077; &#1087;&#1088;&#1072;&#1074;&#1072;"/>
<l:gentext key="Level" text="&#1059;&#1088;&#1086;&#1074;&#1077;&#1085;&#1100;"/>
<l:gentext key="level" text="&#1059;&#1088;&#1086;&#1074;&#1077;&#1085;&#1100;"/>
<l:gentext key="MsgAud" text="Audience"/>
<l:gentext key="msgaud" text="Audience"/>
<l:gentext key="MsgLevel" text="Level"/>
<l:gentext key="msglevel" text="Level"/>
<l:gentext key="MsgOrig" text="Origin"/>
<l:gentext key="msgorig" text="Origin"/>
<l:gentext key="Name" text="&#1048;&#1084;&#1103;"/>
<l:gentext key="name" text="&#1048;&#1084;&#1103;"/>
<l:gentext key="NOTE" text="&#1047;&#1040;&#1052;&#1045;&#1063;&#1040;&#1053;&#1048;&#1045;"/>
<l:gentext key="Note" text="&#1047;&#1072;&#1084;&#1077;&#1095;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="note" text="&#1047;&#1072;&#1084;&#1077;&#1095;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="Origin" text="&#1048;&#1089;&#1090;&#1086;&#1095;&#1085;&#1080;&#1082;"/>
<l:gentext key="origin" text="&#1048;&#1089;&#1090;&#1086;&#1095;&#1085;&#1080;&#1082;"/>
<l:gentext key="Part" text="&#1063;&#1072;&#1089;&#1090;&#1100;"/>
<l:gentext key="part" text="&#1063;&#1072;&#1089;&#1090;&#1100;"/>
<l:gentext key="Part.abr" text="&#1063;."/>
<l:gentext key="part.abr" text="&#1063;."/>
<l:gentext key="Preface" text="&#1055;&#1088;&#1077;&#1076;&#1080;&#1089;&#1083;&#1086;&#1074;&#1080;&#1077;"/>
<l:gentext key="preface" text="&#1055;&#1088;&#1077;&#1076;&#1080;&#1089;&#1083;&#1086;&#1074;&#1080;&#1077;"/>
<l:gentext key="Procedure" text="&#1055;&#1088;&#1086;&#1094;&#1077;&#1076;&#1091;&#1088;&#1072;"/>
<l:gentext key="procedure" text="&#1055;&#1088;&#1086;&#1094;&#1077;&#1076;&#1091;&#1088;&#1072;"/>
<l:gentext key="Procedure.abr" text="&#1055;&#1088;&#1086;&#1094;."/>
<l:gentext key="procedure.abr" text="&#1055;&#1088;&#1086;&#1094;."/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text="&#1054;&#1087;&#1091;&#1073;&#1083;&#1080;&#1082;&#1086;&#1074;&#1072;&#1085;&#1086;"/>
<l:gentext key="published" text="&#1054;&#1087;&#1091;&#1073;&#1083;&#1080;&#1082;&#1086;&#1074;&#1072;&#1085;&#1086;"/>
<l:gentext key="Question" text="&#1042;:"/>
<l:gentext key="question" text="&#1042;:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="&#1057;&#1089;&#1099;&#1083;&#1082;&#1072;"/>
<l:gentext key="reference" text="&#1057;&#1089;&#1099;&#1083;&#1082;&#1072;"/>
<l:gentext key="RefName" text="&#1053;&#1072;&#1079;&#1074;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="refname" text="&#1053;&#1072;&#1079;&#1074;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="&#1057;&#1080;&#1085;&#1090;&#1072;&#1082;&#1089;&#1080;&#1089;"/>
<l:gentext key="refsynopsisdiv" text="&#1057;&#1080;&#1085;&#1090;&#1072;&#1082;&#1089;&#1080;&#1089;"/>
<l:gentext key="RevHistory" text="&#1048;&#1089;&#1090;&#1086;&#1088;&#1080;&#1103; &#1087;&#1077;&#1088;&#1077;&#1080;&#1079;&#1076;&#1072;&#1085;&#1080;&#1103;"/>
<l:gentext key="revhistory" text="&#1048;&#1089;&#1090;&#1086;&#1088;&#1080;&#1103; &#1087;&#1077;&#1088;&#1077;&#1080;&#1079;&#1076;&#1072;&#1085;&#1080;&#1103;"/>
<l:gentext key="Revision" text="&#1048;&#1079;&#1076;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="revision" text="&#1048;&#1079;&#1076;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="sect1" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;"/>
<l:gentext key="sect2" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;"/>
<l:gentext key="sect3" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;"/>
<l:gentext key="sect4" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;"/>
<l:gentext key="sect5" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;"/>
<l:gentext key="Section" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083;"/>
<l:gentext key="section" text="&#1088;&#1072;&#1079;&#1076;&#1077;&#1083;"/>
<l:gentext key="Section.abr" text="&#1056;&#1072;&#1079;&#1076;."/>
<l:gentext key="section.abr" text="&#1056;&#1072;&#1079;&#1076;."/>
<l:gentext key="See" text="&#1057;&#1084;."/>
<l:gentext key="see" text="&#1057;&#1084;."/>
<l:gentext key="SeeAlso" text="&#1057;&#1084;. &#1090;&#1072;&#1082;&#1078;&#1077;"/>
<l:gentext key="Seealso" text="&#1057;&#1084;. &#1090;&#1072;&#1082;&#1078;&#1077;"/>
<l:gentext key="seealso" text="&#1057;&#1084;. &#1090;&#1072;&#1082;&#1078;&#1077;"/>
<l:gentext key="Set" text="&#1055;&#1086;&#1076;&#1073;&#1086;&#1088;&#1082;&#1072;"/>
<l:gentext key="set" text="&#1055;&#1086;&#1076;&#1073;&#1086;&#1088;&#1082;&#1072;"/>
<l:gentext key="SetIndex" text="&#1048;&#1085;&#1076;&#1077;&#1082;&#1089; &#1087;&#1086;&#1076;&#1073;&#1086;&#1088;&#1082;&#1080;"/>
<l:gentext key="setindex" text="&#1048;&#1085;&#1076;&#1077;&#1082;&#1089; &#1087;&#1086;&#1076;&#1073;&#1086;&#1088;&#1082;&#1080;"/>
<l:gentext key="Sidebar" text="&#1042;&#1099;&#1076;&#1077;&#1083;&#1077;&#1085;&#1080;&#1077;"/>
<l:gentext key="sidebar" text="&#1074;&#1099;&#1076;&#1077;&#1083;&#1077;&#1085;&#1080;&#1077;"/>
<l:gentext key="Step" text="&#1064;&#1072;&#1075;"/>
<l:gentext key="step" text="&#1096;&#1072;&#1075;"/>
<l:gentext key="Table" text="&#1058;&#1072;&#1073;&#1083;&#1080;&#1094;&#1072;"/>
<l:gentext key="table" text="&#1058;&#1072;&#1073;&#1083;&#1080;&#1094;&#1072;"/>
<l:gentext key="Table.abr" text="&#1058;&#1072;&#1073;&#1083;."/>
<l:gentext key="table.abr" text="&#1058;&#1072;&#1073;&#1083;."/>
<l:gentext key="TIP" text="&#1055;&#1054;&#1044;&#1057;&#1050;&#1040;&#1047;&#1050;&#1040;"/>
<l:gentext key="Tip" text="&#1055;&#1086;&#1076;&#1089;&#1082;&#1072;&#1079;&#1082;&#1072;"/>
<l:gentext key="tip" text="&#1055;&#1086;&#1076;&#1089;&#1082;&#1072;&#1079;&#1082;&#1072;"/>
<l:gentext key="WARNING" text="&#1042;&#1053;&#1048;&#1052;&#1040;&#1053;&#1048;&#1045;"/>
<l:gentext key="Warning" text="&#1042;&#1085;&#1080;&#1084;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="warning" text="&#1042;&#1085;&#1080;&#1084;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="and" text=""/>
<l:gentext key="by" text=""/>
<l:gentext key="called" text=""/>
<l:gentext key="edited" text="&#1055;&#1086;&#1076; &#1088;&#1077;&#1076;&#1072;&#1082;&#1094;&#1080;&#1077;&#1081;"/>
<l:gentext key="Edited" text="&#1055;&#1086;&#1076; &#1088;&#1077;&#1076;&#1072;&#1082;&#1094;&#1080;&#1077;&#1081;"/>
<l:gentext key="Editedby" text="&#1055;&#1086;&#1076; &#1088;&#1077;&#1076;&#1072;&#1082;&#1094;&#1080;&#1077;&#1081;"/>
<l:gentext key="editedby" text="&#1055;&#1086;&#1076; &#1088;&#1077;&#1076;&#1072;&#1082;&#1094;&#1080;&#1077;&#1081;"/>
<l:gentext key="in" text="&#1074;"/>
<l:gentext key="TableofContents" text="&#1057;&#1086;&#1076;&#1077;&#1088;&#1078;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="tableofcontents" text="&#1057;&#1086;&#1076;&#1077;&#1088;&#1078;&#1072;&#1085;&#1080;&#1077;"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="Notes" text="&#1055;&#1088;&#1080;&#1084;&#1077;&#1095;&#1072;&#1085;&#1080;&#1103;"/>
<l:gentext key="notes" text="&#1055;&#1088;&#1080;&#1084;&#1077;&#1095;&#1072;&#1085;&#1080;&#1103;"/>
<l:gentext key="TableNotes" text="&#1055;&#1088;&#1080;&#1084;&#1077;&#1095;&#1072;&#1085;&#1080;&#1103;"/>
<l:gentext key="tablenotes" text="&#1055;&#1088;&#1080;&#1084;&#1077;&#1095;&#1072;&#1085;&#1080;&#1103;"/>
<l:gentext key="nonexistantelement" text="non-existant element"/>
<l:gentext key="pgs" text="&#1057;&#1090;&#1088;."/>
<l:gentext key="Pgs" text="&#1057;&#1090;&#1088;."/>
<l:gentext key="Revisedby" text="Revised by: "/>
<l:gentext key="revisedby" text="Revised by: "/>
<l:gentext key="the" text=""/>
<l:gentext key="unexpectedelementname" text="unexpected element name"/>
<l:gentext key="unsupported" text="unsupported"/>
<l:gentext key="xrefto" text="xref to"/>
<l:gentext key="listofequations" text="&#1057;&#1087;&#1080;&#1089;&#1086;&#1082; &#1092;&#1086;&#1088;&#1084;&#1091;&#1083;"/>
<l:gentext key="ListofEquations" text="&#1057;&#1087;&#1080;&#1089;&#1086;&#1082; &#1092;&#1086;&#1088;&#1084;&#1091;&#1083;"/>
<l:gentext key="ListofExamples" text="&#1057;&#1087;&#1080;&#1089;&#1086;&#1082; &#1087;&#1088;&#1080;&#1084;&#1077;&#1088;&#1086;&#1074;"/>
<l:gentext key="listofexamples" text="&#1057;&#1087;&#1080;&#1089;&#1086;&#1082; &#1087;&#1088;&#1080;&#1084;&#1077;&#1088;&#1086;&#1074;"/>
<l:gentext key="ListofFigures" text="&#1057;&#1087;&#1080;&#1089;&#1086;&#1082; &#1080;&#1083;&#1083;&#1102;&#1089;&#1090;&#1088;&#1072;&#1094;&#1080;&#1081;"/>
<l:gentext key="listoffigures" text="&#1057;&#1087;&#1080;&#1089;&#1086;&#1082; &#1080;&#1083;&#1083;&#1102;&#1089;&#1090;&#1088;&#1072;&#1094;&#1080;&#1081;"/>
<l:gentext key="listoftables" text="&#1057;&#1087;&#1080;&#1089;&#1086;&#1082; &#1090;&#1072;&#1073;&#1083;&#1080;&#1094;"/>
<l:gentext key="ListofTables" text="&#1057;&#1087;&#1080;&#1089;&#1086;&#1082; &#1090;&#1072;&#1073;&#1083;&#1080;&#1094;"/>
<l:gentext key="ListofUnknown" text="&#1053;&#1077;&#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1077;&#1085;&#1085;&#1099;&#1081; &#1089;&#1087;&#1080;&#1089;&#1086;&#1082;"/>
<l:gentext key="listofunknown" text="&#1053;&#1077;&#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1077;&#1085;&#1085;&#1099;&#1081; &#1089;&#1087;&#1080;&#1089;&#1086;&#1082;"/>
<l:gentext key="nav-next" text="&#1057;&#1083;&#1077;&#1076;."/>
<l:gentext key="nav-next-sibling" text="&#1057;&#1083;&#1077;&#1076;. &#1087;&#1086;&#1076;&#1088;&#1072;&#1079;&#1076;&#1077;&#1083;"/>
<l:gentext key="nav-prev" text="&#1055;&#1088;&#1077;&#1076;."/>
<l:gentext key="nav-prev-sibling" text="&#1055;&#1088;&#1077;&#1076;. &#1087;&#1086;&#1076;&#1088;&#1072;&#1079;&#1076;&#1077;&#1083;"/>
<l:gentext key="x-nav-next" text="&#1057;&#1083;&#1077;&#1076;."/>
<l:gentext key="nav-home" text="&#1053;&#1072;&#1095;&#1072;&#1083;&#1086;"/>
<l:gentext key="nav-up" text="&#1059;&#1088;&#1086;&#1074;&#1077;&#1085;&#1100; &#1074;&#1099;&#1096;&#1077;"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="Draft" text="&#1063;&#1077;&#1088;&#1085;&#1086;&#1074;&#1080;&#1082;"/>
<l:gentext key="above" text="&#1074;&#1099;&#1096;&#1077;"/>
<l:gentext key="below" text="&#1085;&#1080;&#1078;&#1077;"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:gentext key="lowercase.alpha" text="&#1072;&#1073;&#1074;&#1075;&#1076;&#1077;&#1105;&#1078;&#1079;&#1080;&#1081;&#1082;&#1083;&#1084;&#1085;&#1086;&#1087;&#1088;&#1089;&#1090;&#1091;&#1092;&#1093;&#1094;&#1095;&#1096;&#1097;&#1098;&#1099;&#1100;&#1101;&#1102;&#1103;"/>
<l:gentext key="uppercase.alpha" text="&#1040;&#1041;&#1042;&#1043;&#1044;&#1045;&#1025;&#1046;&#1047;&#1048;&#1049;&#1050;&#1051;&#1052;&#1053;&#1054;&#1055;&#1056;&#1057;&#1058;&#1059;&#1060;&#1061;&#1062;&#1063;&#1064;&#1065;&#1066;&#1067;&#1068;&#1069;&#1070;&#1071;"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="&#1055;&#1088;&#1080;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1077; %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="&#1043;&#1083;&#1072;&#1074;&#1072; %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#1060;&#1086;&#1088;&#1084;&#1091;&#1083;&#1072; %n. %t"/>
<l:template name="example" text="&#1055;&#1088;&#1080;&#1084;&#1077;&#1088; %n. %t"/>
<l:template name="figure" text="&#1056;&#1080;&#1089;&#1091;&#1085;&#1086;&#1082; %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="&#1063;&#1072;&#1089;&#1090;&#1100; %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="&#1055;&#1088;&#1086;&#1094;&#1077;&#1076;&#1091;&#1088;&#1072;&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="&#1058;&#1072;&#1073;&#1083;&#1080;&#1094;&#1072; %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="&#1055;&#1088;&#1080;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1077; %n. %t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="&#1043;&#1083;&#1072;&#1074;&#1072; %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="&#1054;:&#160;%n"/>
<l:template name="appendix" text="&#1055;&#1088;&#1080;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1077; %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="&#1043;&#1083;&#1072;&#1074;&#1072; %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#1060;&#1086;&#1088;&#1084;&#1091;&#1083;&#1072;&#160;%n"/>
<l:template name="example" text="&#1055;&#1088;&#1080;&#1084;&#1077;&#1088; %n. %t"/>
<l:template name="figure" text="&#1056;&#1080;&#1089;&#1091;&#1085;&#1086;&#1082; %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="&#1063;&#1072;&#1089;&#1090;&#1100; %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="&#1055;&#1088;&#1086;&#1094;&#1077;&#1076;&#1091;&#1088;&#1072;&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="&#1042;:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="&#1042;:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="&#1058;&#1072;&#1073;&#1083;&#1080;&#1094;&#1072; %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083; %n"/>
<l:template name="sect2" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083; %n"/>
<l:template name="sect3" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083; %n"/>
<l:template name="sect4" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083; %n"/>
<l:template name="sect5" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083; %n"/>
<l:template name="section" text="&#1056;&#1072;&#1079;&#1076;&#1077;&#1083; %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" "/>
<l:template name="seplast" text=", "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="&#1057;&#1084;. "/>
<l:template name="seealso" text="&#1057;&#1084;. &#1090;&#1072;&#1082;&#1078;&#1077; "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Audience: "/>
<l:template name="MsgLevel" text="Level: "/>
<l:template name="MsgOrig" text="Origin: "/>
</l:context>
</l:l10n>

425
docs/xsl/docbook/common/sk.xml Executable file
View File

@@ -0,0 +1,425 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="sk" english-language-name="Slovak">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Obsah"/>
<l:gentext key="abstract" text="Obsah"/>
<l:gentext key="Answer" text="A:"/>
<l:gentext key="answer" text="A:"/>
<l:gentext key="Appendix" text="Dodatok"/>
<l:gentext key="appendix" text="dodatok"/>
<l:gentext key="Article" text="&#268;l&#225;nok"/>
<l:gentext key="article" text="&#268;l&#225;nok"/>
<l:gentext key="Bibliography" text="Bibliografia"/>
<l:gentext key="bibliography" text="Bibliografia"/>
<l:gentext key="Book" text="Kniha"/>
<l:gentext key="book" text="Kniha"/>
<l:gentext key="CAUTION" text="V&#221;STRAHA"/>
<l:gentext key="Caution" text="V&#253;straha"/>
<l:gentext key="caution" text="V&#253;straha"/>
<l:gentext key="Chapter" text="Kapitola"/>
<l:gentext key="chapter" text="kapitola"/>
<l:gentext key="Colophon" text="Tir&#225;&#382;"/>
<l:gentext key="colophon" text="Tir&#225;&#382;"/>
<l:gentext key="Copyright" text="Copyright"/>
<l:gentext key="copyright" text="Copyright"/>
<l:gentext key="Dedication" text="Venovanie"/>
<l:gentext key="dedication" text="Venovanie"/>
<l:gentext key="Edition" text="Vydanie"/>
<l:gentext key="edition" text="Vydanie"/>
<l:gentext key="Equation" text="Rovnice"/>
<l:gentext key="equation" text="Rovnice"/>
<l:gentext key="Example" text="Pr&#237;klad"/>
<l:gentext key="example" text="Pr&#237;klad"/>
<l:gentext key="Figure" text="Obr&#225;zok"/>
<l:gentext key="figure" text="Obr&#225;zok"/>
<l:gentext key="Glossary" text="Slovn&#237;k"/>
<l:gentext key="glossary" text="Slovn&#237;k"/>
<l:gentext key="GlossSee" text="Pozri"/>
<l:gentext key="glosssee" text="Pozri"/>
<l:gentext key="GlossSeeAlso" text="Pozri tie&#382;"/>
<l:gentext key="glossseealso" text="Pozri tie&#382;"/>
<l:gentext key="IMPORTANT" text="D&#212;LE&#381;IT&#201;"/>
<l:gentext key="Important" text="D&#244;le&#382;it&#233;"/>
<l:gentext key="important" text="D&#244;le&#382;it&#233;"/>
<l:gentext key="Index" text="Zoznam"/>
<l:gentext key="index" text="Zoznam"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="Pr&#225;vna pozn&#225;mka"/>
<l:gentext key="legalnotice" text="Pr&#225;vna pozn&#225;mka"/>
<l:gentext key="MsgAud" text="Publikum"/>
<l:gentext key="msgaud" text="Publikum"/>
<l:gentext key="MsgLevel" text="&#218;rove&#328;"/>
<l:gentext key="msglevel" text="&#218;rove&#328;"/>
<l:gentext key="MsgOrig" text="P&#244;vod"/>
<l:gentext key="msgorig" text="P&#244;vod"/>
<l:gentext key="NOTE" text="POZN&#193;MKA"/>
<l:gentext key="Note" text="Pozn&#225;mka"/>
<l:gentext key="note" text="Pozn&#225;mka"/>
<l:gentext key="Part" text="&#268;as&#357;"/>
<l:gentext key="part" text="&#268;as&#357;"/>
<l:gentext key="Preface" text="&#218;vod"/>
<l:gentext key="preface" text="&#218;vod"/>
<l:gentext key="Procedure" text="Postup"/>
<l:gentext key="procedure" text="Postup"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text="Vydan&#233;"/>
<l:gentext key="published" text="Vydan&#233;"/>
<l:gentext key="Question" text="Q:"/>
<l:gentext key="question" text="Q:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Odkaz"/>
<l:gentext key="reference" text="Odkaz"/>
<l:gentext key="RefName" text="Meno"/>
<l:gentext key="refname" text="Meno"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="Preh&#318;ad"/>
<l:gentext key="refsynopsisdiv" text="Preh&#318;ad"/>
<l:gentext key="RevHistory" text="Preh&#318;ad rev&#237;zi&#237;"/>
<l:gentext key="revhistory" text="Preh&#318;ad rev&#237;zi&#237;"/>
<l:gentext key="Revision" text="Rev&#237;zia"/>
<l:gentext key="revision" text="Rev&#237;zia"/>
<l:gentext key="sect1" text="Section"/>
<l:gentext key="sect2" text="Section"/>
<l:gentext key="sect3" text="Section"/>
<l:gentext key="sect4" text="Section"/>
<l:gentext key="sect5" text="Section"/>
<l:gentext key="Section" text="Oddiel"/>
<l:gentext key="section" text="oddiel"/>
<l:gentext key="See" text="Pozri"/>
<l:gentext key="see" text="Pozri"/>
<l:gentext key="SeeAlso" text="Pozri tie&#382;"/>
<l:gentext key="Seealso" text="Pozri tie&#382;"/>
<l:gentext key="seealso" text="Pozri tie&#382;"/>
<l:gentext key="Set" text="Nastavi&#357;"/>
<l:gentext key="set" text="Nastavi&#357;"/>
<l:gentext key="SetIndex" text="Nastavi&#357; index"/>
<l:gentext key="setindex" text="Nastavi&#357; index"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text="bo&#269;n&#237; li&#353;ta"/>
<l:gentext key="Step" text="Krok"/>
<l:gentext key="step" text="krok"/>
<l:gentext key="Table" text="Tabu&#318;ka"/>
<l:gentext key="table" text="Tabu&#318;ka"/>
<l:gentext key="TIP" text="TIP"/>
<l:gentext key="Tip" text="Tip"/>
<l:gentext key="tip" text="Tip"/>
<l:gentext key="WARNING" text="VAROVANIE"/>
<l:gentext key="Warning" text="Varovanie"/>
<l:gentext key="warning" text="Varovanie"/>
<l:gentext key="and" text="a"/>
<l:gentext key="by" text=""/>
<l:gentext key="Edited" text="Vydan&#233;"/>
<l:gentext key="edited" text="Vydan&#233;"/>
<l:gentext key="Editedby" text="Vydan&#233;"/>
<l:gentext key="editedby" text="Vydan&#233;"/>
<l:gentext key="in" text="v"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="neexistuj&#250;ci prvok"/>
<l:gentext key="notes" text="Pozn&#225;mky"/>
<l:gentext key="Notes" text="Pozn&#225;mky"/>
<l:gentext key="Pgs" text="Str."/>
<l:gentext key="pgs" text="Str."/>
<l:gentext key="Revisedby" text="Revised by: "/>
<l:gentext key="revisedby" text="Revised by: "/>
<l:gentext key="TableNotes" text="Pozn&#225;mky"/>
<l:gentext key="tablenotes" text="Pozn&#225;mky"/>
<l:gentext key="TableofContents" text="Obsah"/>
<l:gentext key="tableofcontents" text="Obsah"/>
<l:gentext key="unexpectedelementname" text="Neo&#269;ak&#225;van&#233; meno prvku"/>
<l:gentext key="unsupported" text="nepodporovan&#253;"/>
<l:gentext key="xrefto" text="xref k"/>
<l:gentext key="listofequations" text="Zoznam rovn&#237;c"/>
<l:gentext key="ListofEquations" text="Zoznam rovn&#237;c"/>
<l:gentext key="ListofExamples" text="Zoznam pr&#237;kladov"/>
<l:gentext key="listofexamples" text="Zoznam pr&#237;kladov"/>
<l:gentext key="ListofFigures" text="Zoznam obr&#225;zkov"/>
<l:gentext key="listoffigures" text="Zoznam obr&#225;zkov"/>
<l:gentext key="listoftables" text="Zoznam tabuliek"/>
<l:gentext key="ListofTables" text="Zoznam tabuliek"/>
<l:gentext key="ListofUnknown" text="Zoznam nezn&#225;meho"/>
<l:gentext key="listofunknown" text="Zoznam nezn&#225;meho"/>
<l:gentext key="nav-home" text="Domov"/>
<l:gentext key="nav-next" text="Nasleduj&#250;ci"/>
<l:gentext key="nav-next-sibling" text="R&#253;chlo dopredu"/>
<l:gentext key="nav-prev" text="Predch&#225;dzaj&#250;ci"/>
<l:gentext key="nav-prev-sibling" text="R&#253;chlo nazp&#228;t"/>
<l:gentext key="nav-up" text="Hore"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Dodatok %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Kapitola %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Rovnice %n. %t"/>
<l:template name="example" text="Pr&#237;klad %n. %t"/>
<l:template name="figure" text="Obr&#225;zok %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="&#268;as&#357; %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Postup&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tabu&#318;ka %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Dodatok %n. %t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="Kapitola %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="A:&#160;%n"/>
<l:template name="appendix" text="Dodatok %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Kapitola %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Rovnice&#160;%n"/>
<l:template name="example" text="Pr&#237;klad %n. %t"/>
<l:template name="figure" text="Obr&#225;zok %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="&#268;as&#357; %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Postup&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="Q:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="Q:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Tabu&#318;ka %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="Oddiel %n"/>
<l:template name="sect2" text="Oddiel %n"/>
<l:template name="sect3" text="Oddiel %n"/>
<l:template name="sect4" text="Oddiel %n"/>
<l:template name="sect5" text="Oddiel %n"/>
<l:template name="section" text="Oddiel %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" a "/>
<l:template name="seplast" text=", a "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Pozri "/>
<l:template name="seealso" text="Pozri tie&#382; "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Publikum: "/>
<l:template name="MsgLevel" text="&#218;rove&#328;: "/>
<l:template name="MsgOrig" text="P&#244;vod: "/>
</l:context>
</l:l10n>

426
docs/xsl/docbook/common/sl.xml Executable file
View File

@@ -0,0 +1,426 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="sl" english-language-name="Slovenian">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Povzetek"/>
<l:gentext key="abstract" text="Povzetek"/>
<l:gentext key="Answer" text="O:"/>
<l:gentext key="answer" text="O:"/>
<l:gentext key="Appendix" text="Dodatek"/>
<l:gentext key="appendix" text="dodatek"/>
<l:gentext key="Article" text="&#268;lanek"/>
<l:gentext key="article" text="&#268;lanek"/>
<l:gentext key="Bibliography" text="Literatura"/>
<l:gentext key="bibliography" text="Literatura"/>
<l:gentext key="Book" text="Knjiga"/>
<l:gentext key="book" text="Knjiga"/>
<l:gentext key="Caution" text="Opozorilo"/>
<l:gentext key="caution" text="Opozorilo"/>
<l:gentext key="CAUTION" text="OPOZORILO"/>
<l:gentext key="Chapter" text="Poglavje"/>
<l:gentext key="chapter" text="poglavje"/>
<l:gentext key="Colophon" text="Kolofon"/>
<l:gentext key="colophon" text="Kolofon"/>
<l:gentext key="Copyright" text="Pravna za&#353;&#269;ita"/>
<l:gentext key="copyright" text="Pravna za&#353;&#269;ita"/>
<l:gentext key="Dedication" text="Posvetilo"/>
<l:gentext key="dedication" text="Posvetilo"/>
<l:gentext key="Edition" text="Izdaja"/>
<l:gentext key="edition" text="Izdaja"/>
<l:gentext key="Equation" text="Ena&#269;ba"/>
<l:gentext key="equation" text="Ena&#269;ba"/>
<l:gentext key="Example" text="Primer"/>
<l:gentext key="example" text="Primer"/>
<l:gentext key="Figure" text="Slika"/>
<l:gentext key="figure" text="Slika"/>
<l:gentext key="Glossary" text="Slovar&#269;ek"/>
<l:gentext key="glossary" text="Slovar&#269;ek"/>
<l:gentext key="GlossSee" text="glej"/>
<l:gentext key="glosssee" text="glej"/>
<l:gentext key="GlossSeeAlso" text="glej tudi"/>
<l:gentext key="glossseealso" text="glej tudi"/>
<l:gentext key="IMPORTANT" text="POMEMBNO"/>
<l:gentext key="Important" text="Pomembno"/>
<l:gentext key="important" text="Pomembno"/>
<l:gentext key="Index" text="Stvarno kazalo"/>
<l:gentext key="index" text="Stvarno kazalo"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="Pravno sporo&#269;ilo"/>
<l:gentext key="legalnotice" text="Pravno sporo&#269;ilo"/>
<l:gentext key="MsgAud" text="Ob&#269;instvo"/>
<l:gentext key="msgaud" text="Ob&#269;instvo"/>
<l:gentext key="MsgLevel" text="Raven"/>
<l:gentext key="msglevel" text="Raven"/>
<l:gentext key="MsgOrig" text="Izvor"/>
<l:gentext key="msgorig" text="Izvor"/>
<l:gentext key="note" text="Opomba"/>
<l:gentext key="NOTE" text="OPOMBA"/>
<l:gentext key="Note" text="Opomba"/>
<l:gentext key="Part" text="Del"/>
<l:gentext key="part" text="Del"/>
<l:gentext key="Preface" text="Predgovor"/>
<l:gentext key="preface" text="Predgovor"/>
<l:gentext key="Procedure" text="Postopek"/>
<l:gentext key="procedure" text="Postopek"/>
<l:gentext key="ProductionSet" text="Izdelava"/>
<l:gentext key="Published" text="Izdano"/>
<l:gentext key="published" text="Izdano"/>
<l:gentext key="Question" text="V:"/>
<l:gentext key="question" text="V:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Sklic"/>
<l:gentext key="reference" text="Sklic"/>
<l:gentext key="RefName" text="Ime"/>
<l:gentext key="refname" text="Ime"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="Sinopsis"/>
<l:gentext key="refsynopsisdiv" text="Sinopsis"/>
<l:gentext key="RevHistory" text="Zgodovina razli&#269;ic"/>
<l:gentext key="revhistory" text="Zgodovina razli&#269;ic"/>
<l:gentext key="Revision" text="Razli&#269;ica"/>
<l:gentext key="revision" text="Razli&#269;ica"/>
<l:gentext key="sect1" text="Razdelek"/>
<l:gentext key="sect2" text="Razdelek"/>
<l:gentext key="sect3" text="Razdelek"/>
<l:gentext key="sect4" text="Razdelek"/>
<l:gentext key="sect5" text="Razdelek"/>
<l:gentext key="Section" text="Razdelek"/>
<l:gentext key="section" text="razdelek"/>
<l:gentext key="see" text="glej"/>
<l:gentext key="See" text="glej"/>
<l:gentext key="Seealso" text="Glej tudi"/>
<l:gentext key="seealso" text="glej tudi"/>
<l:gentext key="SeeAlso" text="glej tudi"/>
<l:gentext key="Set" text="Postavi"/>
<l:gentext key="set" text="Postavi"/>
<l:gentext key="SetIndex" text="Postavi stvarno kazalo"/>
<l:gentext key="setindex" text="Postavi stvarno kazalo"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text="sidebar"/>
<l:gentext key="step" text="korak"/>
<l:gentext key="Step" text="Korak"/>
<l:gentext key="table" text="Tabela"/>
<l:gentext key="Table" text="Tabela"/>
<l:gentext key="TIP" text="NAMIG"/>
<l:gentext key="Tip" text="Namig"/>
<l:gentext key="tip" text="Namig"/>
<l:gentext key="WARNING" text="POZOR"/>
<l:gentext key="Warning" text="Pozor"/>
<l:gentext key="warning" text="Pozor"/>
<l:gentext key="and" text="in"/>
<l:gentext key="by" text="od"/>
<l:gentext key="Edited" text="Urejeno"/>
<l:gentext key="edited" text="Urejeno"/>
<l:gentext key="Editedby" text="Uredil"/>
<l:gentext key="editedby" text="Uredil"/>
<l:gentext key="in" text="v"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="neobstoje&#269;i element"/>
<l:gentext key="Notes" text="Notes"/>
<l:gentext key="notes" text="Notes"/>
<l:gentext key="Pgs" text="Str."/>
<l:gentext key="pgs" text="Str."/>
<l:gentext key="Revisedby" text="Pregledal: "/>
<l:gentext key="revisedby" text="Pregledal: "/>
<l:gentext key="TableNotes" text="Notes"/>
<l:gentext key="tablenotes" text="Notes"/>
<l:gentext key="TableofContents" text="Kazalo"/>
<l:gentext key="tableofcontents" text="Kazalo"/>
<l:gentext key="unexpectedelementname" text="Nepri&#269;akovano ime elementa"/>
<l:gentext key="unsupported" text="nepodprto"/>
<l:gentext key="xrefto" text="xref na"/>
<l:gentext key="listofequations" text="Seznam ena&#269;b"/>
<l:gentext key="ListofEquations" text="Seznam ena&#269;b"/>
<l:gentext key="ListofExamples" text="Seznam primerov"/>
<l:gentext key="listofexamples" text="Seznam primerov"/>
<l:gentext key="ListofFigures" text="Seznam slik"/>
<l:gentext key="listoffigures" text="Seznam slik"/>
<l:gentext key="listoftables" text="Seznam tabel"/>
<l:gentext key="ListofTables" text="Seznam tabel"/>
<l:gentext key="ListofUnknown" text="Seznam neznanih stvari"/>
<l:gentext key="listofunknown" text="Seznam neznanih stvari"/>
<l:gentext key="nav-home" text="Domov"/>
<l:gentext key="nav-next" text="Naprej"/>
<l:gentext key="nav-next-sibling" text="Hitro naprej"/>
<l:gentext key="nav-prev" text="Nazaj"/>
<l:gentext key="nav-prev-sibling" text="Hitro nazaj"/>
<l:gentext key="nav-up" text="Gor"/>
<l:gentext key="sectioncalled" text="razdelek, imenovan"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="Simboli"/>
<l:gentext key="lowercase.alpha" text="abc&#269;defghijklmnopqrs&#353;tuvwxyz&#382;"/>
<l:gentext key="uppercase.alpha" text="ABC&#268;DEFGHIJKLMNOPQRS&#352;TUVWXYZ&#381;"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Dodatek %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Poglavje %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Ena&#269;ba %n. %t"/>
<l:template name="example" text="Primer %n. %t"/>
<l:template name="figure" text="Slika %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Del %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Postopek %n. %t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Izdelava %n"/>
<l:template name="question" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tabela %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text=""/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Dodatek %n. %t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="Poglavje %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="O:&#160;%n"/>
<l:template name="appendix" text="Dodatek %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Poglavje %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Ena&#269;ba&#160;%n"/>
<l:template name="example" text="Primer %n. %t"/>
<l:template name="figure" text="Slika %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Del %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Postopek&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="V:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="V:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Tabela %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="Razdelek %n"/>
<l:template name="sect2" text="Razdelek %n"/>
<l:template name="sect3" text="Razdelek %n"/>
<l:template name="sect4" text="Razdelek %n"/>
<l:template name="sect5" text="Razdelek %n"/>
<l:template name="section" text="Razdelek %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" in "/>
<l:template name="seplast" text=", in "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="glej "/>
<l:template name="seealso" text="glej tudi "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Ob&#269;instvo: "/>
<l:template name="MsgLevel" text="Raven: "/>
<l:template name="MsgOrig" text="Izvor: "/>
</l:context>
</l:l10n>

425
docs/xsl/docbook/common/sr.xml Executable file
View File

@@ -0,0 +1,425 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="sr" english-language-name="Serbian">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Pregled"/>
<l:gentext key="abstract" text="Pregled"/>
<l:gentext key="Answer" text="O:"/>
<l:gentext key="answer" text="O:"/>
<l:gentext key="Appendix" text="Dodatak"/>
<l:gentext key="appendix" text="dodatak"/>
<l:gentext key="Article" text="&#268;lanak"/>
<l:gentext key="article" text="&#268;lanak"/>
<l:gentext key="Bibliography" text="Literatura"/>
<l:gentext key="bibliography" text="Literatura"/>
<l:gentext key="Book" text="Knjiga"/>
<l:gentext key="book" text="Knjiga"/>
<l:gentext key="CAUTION" text="UPOZORENJE"/>
<l:gentext key="Caution" text="Upozorenje"/>
<l:gentext key="caution" text="Upozorenje"/>
<l:gentext key="Chapter" text="Poglavlje"/>
<l:gentext key="chapter" text="poglavlje"/>
<l:gentext key="Colophon" text="Kolofon"/>
<l:gentext key="colophon" text="Kolofon"/>
<l:gentext key="Copyright" text="Pravna za&#353;tita"/>
<l:gentext key="copyright" text="Pravna za&#353;tita"/>
<l:gentext key="Dedication" text="Posveta"/>
<l:gentext key="dedication" text="Posveta"/>
<l:gentext key="Edition" text="Izdanje"/>
<l:gentext key="edition" text="Izdanje"/>
<l:gentext key="Equation" text="Jedna&#269;ina"/>
<l:gentext key="equation" text="Jedna&#269;ina"/>
<l:gentext key="Example" text="Primer"/>
<l:gentext key="example" text="Primer"/>
<l:gentext key="Figure" text="Slika"/>
<l:gentext key="figure" text="Slika"/>
<l:gentext key="Glossary" text="Re&#269;nik"/>
<l:gentext key="glossary" text="Re&#269;nik"/>
<l:gentext key="GlossSee" text="Vidi"/>
<l:gentext key="glosssee" text="Vidi"/>
<l:gentext key="GlossSeeAlso" text="Vidi tako&#273;e"/>
<l:gentext key="glossseealso" text="Vidi tako&#273;e"/>
<l:gentext key="IMPORTANT" text="VA&#381;NO"/>
<l:gentext key="Important" text="Va&#382;no"/>
<l:gentext key="important" text="Va&#382;no"/>
<l:gentext key="Index" text="Indeks"/>
<l:gentext key="index" text="Indeks"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="Pravno obave&#353;tenje"/>
<l:gentext key="legalnotice" text="Pravno obave&#353;tenje"/>
<l:gentext key="MsgAud" text="MsgAud"/>
<l:gentext key="msgaud" text="MsgAud"/>
<l:gentext key="MsgLevel" text="Nivo"/>
<l:gentext key="msglevel" text="Nivo"/>
<l:gentext key="MsgOrig" text="Izvor"/>
<l:gentext key="msgorig" text="Izvor"/>
<l:gentext key="NOTE" text="PRIMEDBA"/>
<l:gentext key="Note" text="Primedba"/>
<l:gentext key="note" text="Primedba"/>
<l:gentext key="Part" text="Deo"/>
<l:gentext key="part" text="Deo"/>
<l:gentext key="Preface" text="Predgovor"/>
<l:gentext key="preface" text="Predgovor"/>
<l:gentext key="Procedure" text="Postupak"/>
<l:gentext key="procedure" text="Postupak"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text="Izdato"/>
<l:gentext key="published" text="Izdato"/>
<l:gentext key="Question" text="P:"/>
<l:gentext key="question" text="P:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Referenca"/>
<l:gentext key="reference" text="Referenca"/>
<l:gentext key="RefName" text="Ime"/>
<l:gentext key="refname" text="Ime"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="Sinopsis"/>
<l:gentext key="refsynopsisdiv" text="Sinopsis"/>
<l:gentext key="RevHistory" text="Istorija revizija"/>
<l:gentext key="revhistory" text="Istorija revizija"/>
<l:gentext key="Revision" text="Revizija"/>
<l:gentext key="revision" text="Revizija"/>
<l:gentext key="sect1" text="Section"/>
<l:gentext key="sect2" text="Section"/>
<l:gentext key="sect3" text="Section"/>
<l:gentext key="sect4" text="Section"/>
<l:gentext key="sect5" text="Section"/>
<l:gentext key="Section" text="Odeljak"/>
<l:gentext key="section" text="sekcija"/>
<l:gentext key="See" text="vidi"/>
<l:gentext key="see" text="vidi"/>
<l:gentext key="SeeAlso" text="vidi tako&#273;e"/>
<l:gentext key="Seealso" text="Vidi tako&#273;e"/>
<l:gentext key="seealso" text="vidi tako&#273;e"/>
<l:gentext key="Set" text="Postavi"/>
<l:gentext key="set" text="Postavi"/>
<l:gentext key="SetIndex" text="Postavi indeks"/>
<l:gentext key="setindex" text="Postavi indeks"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text="sidebar"/>
<l:gentext key="Step" text="Korak"/>
<l:gentext key="step" text="korak"/>
<l:gentext key="Table" text="Tabela"/>
<l:gentext key="table" text="Tabela"/>
<l:gentext key="TIP" text="SAVET"/>
<l:gentext key="Tip" text="Savet"/>
<l:gentext key="tip" text="Savet"/>
<l:gentext key="WARNING" text="UPOZORENJE"/>
<l:gentext key="Warning" text="Upozorenje"/>
<l:gentext key="warning" text="Upozorenje"/>
<l:gentext key="and" text="i"/>
<l:gentext key="by" text="od"/>
<l:gentext key="Edited" text="Ure&#273;eno"/>
<l:gentext key="edited" text="Ure&#273;eno"/>
<l:gentext key="Editedby" text="Ure&#273;eno od"/>
<l:gentext key="editedby" text="Ure&#273;eno od"/>
<l:gentext key="in" text="u"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="nepostoje&#263;i element"/>
<l:gentext key="notes" text="Notes"/>
<l:gentext key="Notes" text="Notes"/>
<l:gentext key="Pgs" text="Str."/>
<l:gentext key="pgs" text="Str."/>
<l:gentext key="Revisedby" text="Revised by: "/>
<l:gentext key="revisedby" text="Revised by: "/>
<l:gentext key="TableNotes" text="Notes"/>
<l:gentext key="tablenotes" text="Notes"/>
<l:gentext key="TableofContents" text="Sadr&#382;aj"/>
<l:gentext key="tableofcontents" text="Sadr&#382;aj"/>
<l:gentext key="unexpectedelementname" text="Neo&#269;ekivano ime elementa"/>
<l:gentext key="unsupported" text="nepodr&#382;ano"/>
<l:gentext key="xrefto" text="xref na"/>
<l:gentext key="listofequations" text="Spisak jedna&#269;ina"/>
<l:gentext key="ListofEquations" text="Spisak jedna&#269;ina"/>
<l:gentext key="ListofExamples" text="Spisak primera"/>
<l:gentext key="listofexamples" text="Spisak primera"/>
<l:gentext key="ListofFigures" text="Spisak slika"/>
<l:gentext key="listoffigures" text="Spisak slika"/>
<l:gentext key="listoftables" text="Spisak tabela"/>
<l:gentext key="ListofTables" text="Spisak tabela"/>
<l:gentext key="ListofUnknown" text="Spisak nepoznanica"/>
<l:gentext key="listofunknown" text="Spisak nepoznanica"/>
<l:gentext key="nav-home" text="Ku&#263;i"/>
<l:gentext key="nav-next" text="Napred"/>
<l:gentext key="nav-next-sibling" text="Brzo napred"/>
<l:gentext key="nav-prev" text="Nazad"/>
<l:gentext key="nav-prev-sibling" text="Brzo nazad"/>
<l:gentext key="nav-up" text="Gore"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Dodatak %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Poglavlje %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Jedna&#269;ina %n. %t"/>
<l:template name="example" text="Primer %n. %t"/>
<l:template name="figure" text="Slika %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Deo %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Postupak&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tabela %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Dodatak %n. %t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="Poglavlje %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="O:&#160;%n"/>
<l:template name="appendix" text="Dodatak %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Poglavlje %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Jedna&#269;ina&#160;%n"/>
<l:template name="example" text="Primer %n. %t"/>
<l:template name="figure" text="Slika %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Deo %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Postupak&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="P:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="P:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Tabela %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="Odeljak %n"/>
<l:template name="sect2" text="Odeljak %n"/>
<l:template name="sect3" text="Odeljak %n"/>
<l:template name="sect4" text="Odeljak %n"/>
<l:template name="sect5" text="Odeljak %n"/>
<l:template name="section" text="Odeljak %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" i "/>
<l:template name="seplast" text=", i "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Vidi "/>
<l:template name="seealso" text="Vidi tako&#273;e "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="MsgAud: "/>
<l:template name="MsgLevel" text="Nivo: "/>
<l:template name="MsgOrig" text="Izvor: "/>
</l:context>
</l:l10n>

View File

@@ -0,0 +1,130 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"
exclude-result-prefixes="doc"
version='1.0'>
<!-- ============================================================ -->
<!-- subtitle markup -->
<doc:mode mode="subtitle.markup" xmlns="">
<refpurpose>Provides access to element subtitles</refpurpose>
<refdescription>
<para>Processing an element in the
<literal role="mode">subtitle.markup</literal> mode produces the
subtitle of the element.
</para>
</refdescription>
</doc:mode>
<xsl:template match="*" mode="subtitle.markup">
<xsl:message>
<xsl:text>Request for subtitle of unexpected element: </xsl:text>
<xsl:value-of select="name(.)"/>
</xsl:message>
<xsl:text>???SUBTITLE???</xsl:text>
</xsl:template>
<xsl:template match="subtitle" mode="subtitle.markup">
<xsl:param name="allow-anchors" select="'0'"/>
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="set" mode="subtitle.markup">
<xsl:param name="allow-anchors" select="'0'"/>
<xsl:apply-templates select="(setinfo/subtitle|subtitle)[1]"
mode="subtitle.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="book" mode="subtitle.markup">
<xsl:param name="allow-anchors" select="'0'"/>
<xsl:apply-templates select="(bookinfo/subtitle|subtitle)[1]"
mode="subtitle.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="part" mode="subtitle.markup">
<xsl:param name="allow-anchors" select="'0'"/>
<xsl:apply-templates select="(partinfo/subtitle
|docinfo/subtitle
|subtitle)[1]"
mode="subtitle.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="preface|chapter|appendix" mode="subtitle.markup">
<xsl:param name="allow-anchors" select="'0'"/>
<xsl:apply-templates select="(docinfo/subtitle
|prefaceinfo/subtitle
|chapterinfo/subtitle
|appendixinfo/subtitle
|subtitle)[1]"
mode="subtitle.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="article" mode="subtitle.markup">
<xsl:param name="allow-anchors" select="'0'"/>
<xsl:apply-templates select="(artheader/subtitle
|articleinfo/subtitle
|subtitle)[1]"
mode="subtitle.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="dedication|colophon" mode="subtitle.markup">
<xsl:param name="allow-anchors" select="'0'"/>
<xsl:apply-templates select="subtitle"
mode="subtitle.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="reference" mode="subtitle.markup">
<xsl:param name="allow-anchors" select="'0'"/>
<xsl:apply-templates select="(referenceinfo/subtitle
|docinfo/subtitle
|subtitle)[1]"
mode="subtitle.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="refentry" mode="subtitle.markup">
<xsl:param name="allow-anchors" select="'0'"/>
<xsl:apply-templates select="(refentryinfo/subtitle
|docinfo/subtitle)[1]"
mode="subtitle.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="section
|sect1|sect2|sect3|sect4|sect5
|refsect1|refsect2|refsect3
|simplesect"
mode="subtitle.markup">
<xsl:param name="allow-anchors" select="'0'"/>
<xsl:apply-templates select="(sectioninfo/subtitle
|sect1info/subtitle
|sect2info/subtitle
|sect3info/subtitle
|sect4info/subtitle
|sect5info/subtitle
|refsect1info/subtitle
|refsect2info/subtitle
|refsect3info/subtitle
|subtitle)[1]"
mode="subtitle.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:template>
</xsl:stylesheet>

422
docs/xsl/docbook/common/sv.xml Executable file
View File

@@ -0,0 +1,422 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="sv" english-language-name="Swedish">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Sammanfattning"/>
<l:gentext key="abstract" text="Sammanfattning"/>
<l:gentext key="Answer" text="A:"/>
<l:gentext key="answer" text="A:"/>
<l:gentext key="Appendix" text="Appendix"/>
<l:gentext key="appendix" text="appendix"/>
<l:gentext key="Article" text="Artikel"/>
<l:gentext key="article" text="Artikel"/>
<l:gentext key="Bibliography" text="Bibliografi"/>
<l:gentext key="bibliography" text="Bibliografi"/>
<l:gentext key="Book" text="Bok"/>
<l:gentext key="book" text="Bok"/>
<l:gentext key="CAUTION" text="OBSERVERA"/>
<l:gentext key="Caution" text="Observera"/>
<l:gentext key="caution" text="Observera"/>
<l:gentext key="Chapter" text="Kapitel"/>
<l:gentext key="chapter" text="kapitel"/>
<l:gentext key="Colophon" text="Colophon"/>
<l:gentext key="colophon" text="Colophon"/>
<l:gentext key="Copyright" text="Copyright"/>
<l:gentext key="copyright" text="Copyright"/>
<l:gentext key="Dedication" text="Dedikation"/>
<l:gentext key="dedication" text="Dedikation"/>
<l:gentext key="Edition" text="Utg&#229;va"/>
<l:gentext key="edition" text="Utg&#229;va"/>
<l:gentext key="Equation" text="Ekvation"/>
<l:gentext key="equation" text="Ekvation"/>
<l:gentext key="Example" text="Exempel"/>
<l:gentext key="example" text="Exempel"/>
<l:gentext key="Figure" text="Figur"/>
<l:gentext key="figure" text="Figur"/>
<l:gentext key="Glossary" text="Gloslista"/>
<l:gentext key="glossary" text="Gloslista"/>
<l:gentext key="GlossSee" text="Se"/>
<l:gentext key="glosssee" text="Se"/>
<l:gentext key="GlossSeeAlso" text="Se &#196;ven"/>
<l:gentext key="glossseealso" text="Se &#196;ven"/>
<l:gentext key="IMPORTANT" text="VIKTIGT"/>
<l:gentext key="Important" text="Viktigt"/>
<l:gentext key="important" text="Viktigt"/>
<l:gentext key="Index" text="Index"/>
<l:gentext key="index" text="Index"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="Legal Notice"/>
<l:gentext key="legalnotice" text="Legal Notice"/>
<l:gentext key="MsgAud" text="M&#229;lgrupp"/>
<l:gentext key="msgaud" text="M&#229;lgrupp"/>
<l:gentext key="MsgLevel" text="Niv&#229;"/>
<l:gentext key="msglevel" text="Niv&#229;"/>
<l:gentext key="MsgOrig" text="Ursprung"/>
<l:gentext key="msgorig" text="Ursprung"/>
<l:gentext key="NOTE" text="NOT"/>
<l:gentext key="Note" text="Not"/>
<l:gentext key="note" text="Not"/>
<l:gentext key="Part" text="Del"/>
<l:gentext key="part" text="Del"/>
<l:gentext key="Preface" text="F&#246;retal"/>
<l:gentext key="preface" text="F&#246;retal"/>
<l:gentext key="Procedure" text="Procedur"/>
<l:gentext key="procedure" text="Procedur"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text="Publicerad"/>
<l:gentext key="published" text="Publicerad"/>
<l:gentext key="Question" text="Fr&#229;ga:"/>
<l:gentext key="question" text="Fr&#229;ga:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Referens"/>
<l:gentext key="reference" text="Referens"/>
<l:gentext key="RefName" text="Namn"/>
<l:gentext key="refname" text="Namn"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="Synopsis"/>
<l:gentext key="refsynopsisdiv" text="Synopsis"/>
<l:gentext key="RevHistory" text="Revisions Historik;"/>
<l:gentext key="revhistory" text="Revisions Historik;"/>
<l:gentext key="Revision" text="Revision"/>
<l:gentext key="revision" text="Revision"/>
<l:gentext key="sect1" text="Section"/>
<l:gentext key="sect2" text="Section"/>
<l:gentext key="sect3" text="Section"/>
<l:gentext key="sect4" text="Section"/>
<l:gentext key="sect5" text="Section"/>
<l:gentext key="Section" text="Avsnitt"/>
<l:gentext key="section" text="avsnitt"/>
<l:gentext key="See" text="Se"/>
<l:gentext key="see" text="Se"/>
<l:gentext key="SeeAlso" text="Se &#196;ven"/>
<l:gentext key="seealso" text="Se &#196;ven"/>
<l:gentext key="Seealso" text="Se &#228;ven"/>
<l:gentext key="Set" text="Set"/>
<l:gentext key="set" text="Set"/>
<l:gentext key="SetIndex" text="Set Index"/>
<l:gentext key="setindex" text="Set Index"/>
<l:gentext key="Sidebar" text="Sidebar"/>
<l:gentext key="sidebar" text="sidebar"/>
<l:gentext key="Step" text="Steg"/>
<l:gentext key="step" text="steg"/>
<l:gentext key="Table" text="Tabell"/>
<l:gentext key="table" text="Tabell"/>
<l:gentext key="TIP" text="TIPS"/>
<l:gentext key="Tip" text="Tips"/>
<l:gentext key="tip" text="Tips"/>
<l:gentext key="WARNING" text="VARNING"/>
<l:gentext key="Warning" text="Varning"/>
<l:gentext key="warning" text="Varning"/>
<l:gentext key="and" text="och"/>
<l:gentext key="by" text="av"/>
<l:gentext key="called" text="kallas"/>
<l:gentext key="edited" text="Redigerad"/>
<l:gentext key="Edited" text="Redigerad"/>
<l:gentext key="Editedby" text="Redigerad av"/>
<l:gentext key="editedby" text="Redigerad av"/>
<l:gentext key="in" text="i"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="non-existant element"/>
<l:gentext key="Notes" text="Noter"/>
<l:gentext key="notes" text="Noter"/>
<l:gentext key="Pgs" text="Sid."/>
<l:gentext key="pgs" text="Sid."/>
<l:gentext key="Revisedby" text="Reviderad av: "/>
<l:gentext key="revisedby" text="Reviderad av: "/>
<l:gentext key="TableNotes" text="Noter"/>
<l:gentext key="tablenotes" text="Noter"/>
<l:gentext key="TableofContents" text="Inneh&#229;llsf&#246;rteckning"/>
<l:gentext key="tableofcontents" text="Inneh&#229;llsf&#246;rteckning"/>
<l:gentext key="the" text=""/>
<l:gentext key="unexpectedelementname" text="Unexpected element name"/>
<l:gentext key="unsupported" text="unsupported"/>
<l:gentext key="xrefto" text="xref till"/>
<l:gentext key="listofequations" text="Ekvationsf&#246;rteckning"/>
<l:gentext key="ListofEquations" text="Ekvationsf&#246;rteckning"/>
<l:gentext key="ListofExamples" text="Exempelf&#246;rteckning"/>
<l:gentext key="listofexamples" text="Exempelf&#246;rteckning"/>
<l:gentext key="ListofFigures" text="Figurf&#246;rteckning"/>
<l:gentext key="listoffigures" text="Figurf&#246;rteckning"/>
<l:gentext key="listoftables" text="Tabellf&#246;rteckning"/>
<l:gentext key="ListofTables" text="Tabellf&#246;rteckning"/>
<l:gentext key="ListofUnknown" text="F&#246;rteckning av ok&#228;nda"/>
<l:gentext key="listofunknown" text="F&#246;rteckning av ok&#228;nda"/>
<l:gentext key="nav-home" text="Hem"/>
<l:gentext key="nav-next" text="N&#228;sta"/>
<l:gentext key="nav-next-sibling" text="Snabbt bak&#229;t"/>
<l:gentext key="nav-prev" text="F&#246;reg&#229;ende"/>
<l:gentext key="nav-prev-sibling" text="Snabbt fram&#229;t"/>
<l:gentext key="nav-up" text="Upp"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Appendix %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Kapitel %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Ekvation %n. %t"/>
<l:template name="example" text="Exempel %n. %t"/>
<l:template name="figure" text="Figur %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Del %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Procedur&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tabell %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Appendix %n. %t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="Kapitel %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="A:&#160;%n"/>
<l:template name="appendix" text="Appendix %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Kapitel %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Ekvation&#160;%n"/>
<l:template name="example" text="Exempel %n. %t"/>
<l:template name="figure" text="Figur %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Del %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Procedur&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="Fr&#229;ga:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="Fr&#229;ga:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Tabell %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="Avsnitt %n"/>
<l:template name="sect2" text="Avsnitt %n"/>
<l:template name="sect3" text="Avsnitt %n"/>
<l:template name="sect4" text="Avsnitt %n"/>
<l:template name="sect5" text="Avsnitt %n"/>
<l:template name="section" text="Avsnitt %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" och "/>
<l:template name="seplast" text=", och "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Se "/>
<l:template name="seealso" text="Se &#196;ven "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="M&#229;lgrupp: "/>
<l:template name="MsgLevel" text="Niv&#229;: "/>
<l:template name="MsgOrig" text="Ursprung: "/>
</l:context>
</l:l10n>

429
docs/xsl/docbook/common/table.xsl Executable file
View File

@@ -0,0 +1,429 @@
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"
exclude-result-prefixes="doc"
version="1.0">
<xsl:template name="blank.spans">
<xsl:param name="cols" select="1"/>
<xsl:if test="$cols &gt; 0">
<xsl:text>0:</xsl:text>
<xsl:call-template name="blank.spans">
<xsl:with-param name="cols" select="$cols - 1"/>
</xsl:call-template>
</xsl:if>
</xsl:template>
<xsl:template name="calculate.following.spans">
<xsl:param name="colspan" select="1"/>
<xsl:param name="spans" select="''"/>
<xsl:choose>
<xsl:when test="$colspan &gt; 0">
<xsl:call-template name="calculate.following.spans">
<xsl:with-param name="colspan" select="$colspan - 1"/>
<xsl:with-param name="spans" select="substring-after($spans,':')"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$spans"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="finaltd">
<xsl:param name="spans"/>
<xsl:param name="col" select="0"/>
<xsl:if test="$spans != ''">
<xsl:choose>
<xsl:when test="starts-with($spans,'0:')">
<xsl:call-template name="empty.table.cell">
<xsl:with-param name="colnum" select="$col"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise></xsl:otherwise>
</xsl:choose>
<xsl:call-template name="finaltd">
<xsl:with-param name="spans" select="substring-after($spans,':')"/>
<xsl:with-param name="col" select="$col+1"/>
</xsl:call-template>
</xsl:if>
</xsl:template>
<xsl:template name="sfinaltd">
<xsl:param name="spans"/>
<xsl:if test="$spans != ''">
<xsl:choose>
<xsl:when test="starts-with($spans,'0:')">0:</xsl:when>
<xsl:otherwise>
<xsl:value-of select="substring-before($spans,':')-1"/>
<xsl:text>:</xsl:text>
</xsl:otherwise>
</xsl:choose>
<xsl:call-template name="sfinaltd">
<xsl:with-param name="spans" select="substring-after($spans,':')"/>
</xsl:call-template>
</xsl:if>
</xsl:template>
<xsl:template name="entry.colnum">
<xsl:param name="entry" select="."/>
<xsl:choose>
<xsl:when test="$entry/@spanname">
<xsl:variable name="spanname" select="$entry/@spanname"/>
<xsl:variable name="spanspec"
select="$entry/ancestor::tgroup/spanspec[@spanname=$spanname]"/>
<xsl:variable name="colspec"
select="$entry/ancestor::tgroup/colspec[@colname=$spanspec/@namest]"/>
<xsl:call-template name="colspec.colnum">
<xsl:with-param name="colspec" select="$colspec"/>
</xsl:call-template>
</xsl:when>
<xsl:when test="$entry/@colname">
<xsl:variable name="colname" select="$entry/@colname"/>
<xsl:variable name="colspec"
select="$entry/ancestor::tgroup/colspec[@colname=$colname]"/>
<xsl:call-template name="colspec.colnum">
<xsl:with-param name="colspec" select="$colspec"/>
</xsl:call-template>
</xsl:when>
<xsl:when test="$entry/@namest">
<xsl:variable name="namest" select="$entry/@namest"/>
<xsl:variable name="colspec"
select="$entry/ancestor::tgroup/colspec[@colname=$namest]"/>
<xsl:call-template name="colspec.colnum">
<xsl:with-param name="colspec" select="$colspec"/>
</xsl:call-template>
</xsl:when>
<!-- no idea, return 0 -->
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:template>
<doc:template name="entry.colnum" xmlns="">
<refpurpose>Determine the column number in which a given entry occurs</refpurpose>
<refdescription>
<para>If an <sgmltag>entry</sgmltag> has a
<sgmltag class="attribute">colname</sgmltag> or
<sgmltag class="attribute">namest</sgmltag> attribute, this template
will determine the number of the column in which the entry should occur.
For other <sgmltag>entry</sgmltag>s, nothing is returned.</para>
</refdescription>
<refparameter>
<variablelist>
<varlistentry><term>entry</term>
<listitem>
<para>The <sgmltag>entry</sgmltag>-element which is to be tested.</para>
</listitem>
</varlistentry>
</variablelist>
</refparameter>
<refreturn>
<para>This template returns the column number if it can be determined,
or 0 (the empty string)</para>
</refreturn>
</doc:template>
<xsl:template name="colspec.colnum">
<xsl:param name="colspec" select="."/>
<xsl:choose>
<xsl:when test="$colspec/@colnum">
<xsl:value-of select="$colspec/@colnum"/>
</xsl:when>
<xsl:when test="$colspec/preceding-sibling::colspec">
<xsl:variable name="prec.colspec.colnum">
<xsl:call-template name="colspec.colnum">
<xsl:with-param name="colspec"
select="$colspec/preceding-sibling::colspec[1]"/>
</xsl:call-template>
</xsl:variable>
<xsl:value-of select="$prec.colspec.colnum + 1"/>
</xsl:when>
<xsl:otherwise>1</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="calculate.colspan">
<xsl:param name="entry" select="."/>
<xsl:variable name="spanname" select="$entry/@spanname"/>
<xsl:variable name="spanspec"
select="$entry/ancestor::tgroup/spanspec[@spanname=$spanname]"/>
<xsl:variable name="namest">
<xsl:choose>
<xsl:when test="@spanname">
<xsl:value-of select="$spanspec/@namest"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$entry/@namest"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="nameend">
<xsl:choose>
<xsl:when test="@spanname">
<xsl:value-of select="$spanspec/@nameend"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$entry/@nameend"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="scol">
<xsl:call-template name="colspec.colnum">
<xsl:with-param name="colspec"
select="$entry/ancestor::tgroup/colspec[@colname=$namest]"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="ecol">
<xsl:call-template name="colspec.colnum">
<xsl:with-param name="colspec"
select="$entry/ancestor::tgroup/colspec[@colname=$nameend]"/>
</xsl:call-template>
</xsl:variable>
<xsl:choose>
<xsl:when test="$namest != '' and $nameend != ''">
<xsl:choose>
<xsl:when test="$ecol &gt;= $scol">
<xsl:value-of select="$ecol - $scol + 1"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$scol - $ecol + 1"/>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>1</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="calculate.rowsep">
<xsl:param name="entry" select="."/>
<xsl:param name="colnum" select="0"/>
<xsl:call-template name="inherited.table.attribute">
<xsl:with-param name="entry" select="$entry"/>
<xsl:with-param name="colnum" select="$colnum"/>
<xsl:with-param name="attribute" select="'rowsep'"/>
</xsl:call-template>
</xsl:template>
<xsl:template name="calculate.colsep">
<xsl:param name="entry" select="."/>
<xsl:param name="colnum" select="0"/>
<xsl:call-template name="inherited.table.attribute">
<xsl:with-param name="entry" select="$entry"/>
<xsl:with-param name="colnum" select="$colnum"/>
<xsl:with-param name="attribute" select="'colsep'"/>
</xsl:call-template>
</xsl:template>
<xsl:template name="inherited.table.attribute">
<xsl:param name="entry" select="."/>
<xsl:param name="row" select="$entry/ancestor-or-self::row[1]"/>
<xsl:param name="colnum" select="0"/>
<xsl:param name="attribute" select="'colsep'"/>
<xsl:variable name="tgroup" select="$row/ancestor::tgroup[1]"/>
<xsl:variable name="entry.value">
<xsl:call-template name="get-attribute">
<xsl:with-param name="element" select="$entry"/>
<xsl:with-param name="attribute" select="$attribute"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="row.value">
<xsl:call-template name="get-attribute">
<xsl:with-param name="element" select="$row"/>
<xsl:with-param name="attribute" select="$attribute"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="span.value">
<xsl:if test="$entry/@spanname">
<xsl:variable name="spanname" select="$entry/@spanname"/>
<xsl:variable name="spanspec"
select="$tgroup/spanspec[@spanname=$spanname]"/>
<xsl:variable name="span.colspec"
select="$tgroup/colspec[@colname=$spanspec/@namest]"/>
<xsl:variable name="spanspec.value">
<xsl:call-template name="get-attribute">
<xsl:with-param name="element" select="$spanspec"/>
<xsl:with-param name="attribute" select="$attribute"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="scolspec.value">
<xsl:call-template name="get-attribute">
<xsl:with-param name="element" select="$span.colspec"/>
<xsl:with-param name="attribute" select="$attribute"/>
</xsl:call-template>
</xsl:variable>
<xsl:choose>
<xsl:when test="$spanspec.value != ''">
<xsl:value-of select="$spanspec.value"/>
</xsl:when>
<xsl:when test="$scolspec.value != ''">
<xsl:value-of select="$scolspec.value"/>
</xsl:when>
<xsl:otherwise></xsl:otherwise>
</xsl:choose>
</xsl:if>
</xsl:variable>
<xsl:variable name="namest.value">
<xsl:if test="$entry/@namest">
<xsl:variable name="namest" select="$entry/@namest"/>
<xsl:variable name="colspec"
select="$tgroup/colspec[@colname=$namest]"/>
<xsl:variable name="inner.namest.value">
<xsl:call-template name="get-attribute">
<xsl:with-param name="element" select="$colspec"/>
<xsl:with-param name="attribute" select="$attribute"/>
</xsl:call-template>
</xsl:variable>
<xsl:choose>
<xsl:when test="$inner.namest.value">
<xsl:value-of select="$inner.namest.value"/>
</xsl:when>
<xsl:otherwise></xsl:otherwise>
</xsl:choose>
</xsl:if>
</xsl:variable>
<xsl:variable name="tgroup.value">
<xsl:call-template name="get-attribute">
<xsl:with-param name="element" select="$tgroup"/>
<xsl:with-param name="attribute" select="$attribute"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="default.value">
<!-- This section used to say that rowsep and colsep have defaults based -->
<!-- on the frame setting. Further reflection and closer examination of the -->
<!-- CALS spec reveals I was mistaken. The default is "1" for rowsep and colsep. -->
<!-- For everything else, the default is the tgroup value -->
<xsl:choose>
<xsl:when test="$tgroup.value != ''">
<xsl:value-of select="$tgroup.value"/>
</xsl:when>
<xsl:when test="$attribute = 'rowsep'">1</xsl:when>
<xsl:when test="$attribute = 'colsep'">1</xsl:when>
<xsl:otherwise><!-- empty --></xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:choose>
<xsl:when test="$entry.value != ''">
<xsl:value-of select="$entry.value"/>
</xsl:when>
<xsl:when test="$row.value != ''">
<xsl:value-of select="$row.value"/>
</xsl:when>
<xsl:when test="$span.value != ''">
<xsl:value-of select="$span.value"/>
</xsl:when>
<xsl:when test="$namest.value != ''">
<xsl:value-of select="$namest.value"/>
</xsl:when>
<xsl:when test="$colnum &gt; 0">
<xsl:variable name="calc.colvalue">
<xsl:call-template name="colnum.colspec">
<xsl:with-param name="colnum" select="$colnum"/>
<xsl:with-param name="attribute" select="$attribute"/>
</xsl:call-template>
</xsl:variable>
<xsl:choose>
<xsl:when test="$calc.colvalue != ''">
<xsl:value-of select="$calc.colvalue"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$default.value"/>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$default.value"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="colnum.colspec">
<xsl:param name="colnum" select="0"/>
<xsl:param name="attribute" select="'colname'"/>
<xsl:param name="colspecs" select="ancestor::tgroup/colspec"/>
<xsl:param name="count" select="1"/>
<xsl:choose>
<xsl:when test="not($colspecs) or $count &gt; $colnum">
<!-- nop -->
</xsl:when>
<xsl:when test="$colspecs[1]/@colnum">
<xsl:choose>
<xsl:when test="$colspecs[1]/@colnum = $colnum">
<xsl:call-template name="get-attribute">
<xsl:with-param name="element" select="$colspecs[1]"/>
<xsl:with-param name="attribute" select="$attribute"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="colnum.colspec">
<xsl:with-param name="colnum" select="$colnum"/>
<xsl:with-param name="attribute" select="$attribute"/>
<xsl:with-param name="colspecs"
select="$colspecs[position()&gt;1]"/>
<xsl:with-param name="count"
select="$colspecs[1]/@colnum+1"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="$count = $colnum">
<xsl:call-template name="get-attribute">
<xsl:with-param name="element" select="$colspecs[1]"/>
<xsl:with-param name="attribute" select="$attribute"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="colnum.colspec">
<xsl:with-param name="colnum" select="$colnum"/>
<xsl:with-param name="attribute" select="$attribute"/>
<xsl:with-param name="colspecs"
select="$colspecs[position()&gt;1]"/>
<xsl:with-param name="count" select="$count+1"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="get-attribute">
<xsl:param name="element" select="."/>
<xsl:param name="attribute" select="''"/>
<xsl:for-each select="$element/@*">
<xsl:if test="local-name(.) = $attribute">
<xsl:value-of select="."/>
</xsl:if>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>

View File

@@ -0,0 +1,47 @@
<!-- targetdatabase.dtd -->
<!-- A DTD for managing cross reference target information -->
<!ELEMENT targetset (targetsetinfo?, sitemap*, document*) >
<!ELEMENT targetsetinfo (#PCDATA) >
<!ELEMENT sitemap (dir) >
<!ELEMENT dir ((dir|document)*) >
<!ATTLIST dir
name CDATA #REQUIRED
>
<!ELEMENT document (div*) >
<!ATTLIST document
targetdoc CDATA #REQUIRED
uri CDATA #IMPLIED
baseuri CDATA #IMPLIED
href CDATA #IMPLIED
>
<!ELEMENT div (ttl?, objttl?, xreftext?, page?, (div|obj)*)>
<!ATTLIST div
targetptr CDATA #IMPLIED
element CDATA #IMPLIED
name CDATA #IMPLIED
number CDATA #IMPLIED
href CDATA #IMPLIED
lang CDATA #IMPLIED
>
<!ELEMENT ttl (#PCDATA)>
<!ELEMENT objttl (#PCDATA)>
<!ELEMENT xreftext (#PCDATA)>
<!ELEMENT page (#PCDATA)>
<!ELEMENT obj (ttl?, objttl?, xreftext?, page?)>
<!ATTLIST obj
targetptr CDATA #IMPLIED
element CDATA #IMPLIED
name CDATA #IMPLIED
number CDATA #IMPLIED
href CDATA #IMPLIED
lang CDATA #IMPLIED
>

View File

@@ -0,0 +1,238 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"
exclude-result-prefixes="doc"
version='1.0'>
<!-- ============================================================ -->
<!-- cross reference target collection -->
<doc:mode mode="collect.targets" xmlns="">
<refpurpose>Collects information for potential cross reference targets</refpurpose>
<refdescription>
<para>Processing the root element in the
<literal role="mode">collect.targets</literal> mode produces
a set of target database elements that can be used by
the olink mechanism to resolve external cross references.
The collection process is controlled by the <literal>
collect.xref.targets</literal> parameter, which can be
<literal>yes</literal> to collect targets and process
the document for output, <literal>only</literal> to
only collect the targets, and <literal>no</literal>
(default) to not collect the targets and only process the document.
</para>
<para>
A <literal>targets.filename</literal> parameter must be
specified to receive the output if
<literal>collect.xref.targets</literal> is
set to <literal>yes</literal> so as to
redirect the target data to a file separate from the
document output.
</para>
</refdescription>
</doc:mode>
<!-- ============================================================ -->
<xsl:template match="*" mode="collect.targets">
<xsl:choose>
<xsl:when test="$collect.xref.targets = 'yes' and $targets.filename = ''">
<xsl:message>
Must specify a $targets.filename parameter when
$collect.xref.targets is set to 'yes'.
The xref targets were not collected.
</xsl:message>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="$targets.filename">
<xsl:call-template name="write.chunk">
<xsl:with-param name="filename" select="$targets.filename"/>
<xsl:with-param name="method" select="'xml'"/>
<xsl:with-param name="encoding" select="'utf-8'"/>
<xsl:with-param name="omit-xml-declaration" select="'yes'"/>
<xsl:with-param name="indent" select="'yes'"/>
<xsl:with-param name="quiet" select="0"/>
<xsl:with-param name="content">
<xsl:apply-templates select="." mode="olink.mode"/>
</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<!-- Else write to standard output -->
<xsl:apply-templates select="." mode="olink.mode"/>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="olink.href.target">
<xsl:param name="nd" select="."/>
<xsl:value-of select="$olink.base.uri"/>
<xsl:call-template name="href.target">
<xsl:with-param name="obj" select="$nd"/>
</xsl:call-template>
</xsl:template>
<!-- Templates for extracting cross reference information
from a document for use in an xref database.
-->
<xsl:template name="attrs">
<xsl:param name="nd" select="."/>
<xsl:attribute name="element">
<xsl:value-of select="local-name(.)"/>
</xsl:attribute>
<xsl:attribute name="href">
<xsl:call-template name="olink.href.target">
<xsl:with-param name="object" select="$nd"/>
</xsl:call-template>
</xsl:attribute>
<xsl:variable name="num">
<xsl:apply-templates select="$nd" mode="label.markup">
<xsl:with-param name="verbose" select="0"/>
</xsl:apply-templates>
</xsl:variable>
<xsl:if test="$num">
<xsl:attribute name="number">
<xsl:value-of select="$num"/>
</xsl:attribute>
</xsl:if>
<xsl:if test="$nd/@id">
<xsl:attribute name="targetptr">
<xsl:value-of select="$nd/@id"/>
</xsl:attribute>
</xsl:if>
<xsl:if test="$nd/@lang">
<xsl:attribute name="lang">
<xsl:value-of select="$nd/@lang"/>
</xsl:attribute>
</xsl:if>
</xsl:template>
<xsl:template name="div">
<xsl:param name="nd" select="."/>
<div>
<xsl:call-template name="attrs">
<xsl:with-param name="nd" select="$nd"/>
</xsl:call-template>
<ttl>
<xsl:apply-templates select="$nd" mode="title.markup"/>
</ttl>
<xreftext>
<xsl:choose>
<xsl:when test="$nd/@xreflabel">
<xsl:call-template name="xref.xreflabel">
<xsl:with-param name="target" select="$nd"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="$nd" mode="xref-to"/>
</xsl:otherwise>
</xsl:choose>
</xreftext>
<xsl:apply-templates mode="olink.mode"/>
</div>
</xsl:template>
<xsl:template name="obj">
<xsl:param name="nd" select="."/>
<obj>
<xsl:call-template name="attrs">
<xsl:with-param name="nd" select="$nd"/>
</xsl:call-template>
<ttl>
<xsl:apply-templates select="$nd" mode="title.markup">
<xsl:with-param name="verbose" select="0"/>
</xsl:apply-templates>
</ttl>
<xreftext>
<xsl:choose>
<xsl:when test="$nd/@xreflabel">
<xsl:call-template name="xref.xreflabel">
<xsl:with-param name="target" select="$nd"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="$nd" mode="xref-to">
<xsl:with-param name="verbose" select="0"/>
</xsl:apply-templates>
</xsl:otherwise>
</xsl:choose>
</xreftext>
</obj>
</xsl:template>
<xsl:template match="text()|processing-instruction()|comment()"
mode="olink.mode">
<!-- nop -->
</xsl:template>
<!--
<xsl:template match="*" mode="olink.mode">
</xsl:template>
-->
<xsl:template match="set" mode="olink.mode">
<xsl:call-template name="div"/>
</xsl:template>
<xsl:template match="book" mode="olink.mode">
<xsl:call-template name="div"/>
</xsl:template>
<xsl:template match="preface|chapter|appendix" mode="olink.mode">
<xsl:call-template name="div"/>
</xsl:template>
<xsl:template match="part|reference" mode="olink.mode">
<xsl:call-template name="div"/>
</xsl:template>
<xsl:template match="article" mode="olink.mode">
<xsl:call-template name="div"/>
</xsl:template>
<xsl:template match="refentry" mode="olink.mode">
<xsl:call-template name="div"/>
</xsl:template>
<xsl:template match="section|sect1|sect2|sect3|sect4|sect5" mode="olink.mode">
<xsl:call-template name="div"/>
</xsl:template>
<xsl:template match="refsection|refsect1|refsect2|refsect3" mode="olink.mode">
<xsl:call-template name="div"/>
</xsl:template>
<xsl:template match="figure|example|table" mode="olink.mode">
<xsl:call-template name="obj"/>
</xsl:template>
<xsl:template match="equation[title]" mode="olink.mode">
<xsl:call-template name="obj"/>
</xsl:template>
<xsl:template match="qandaset|qandaentry" mode="olink.mode">
<xsl:call-template name="div"/>
</xsl:template>
<xsl:template match="*" mode="olink.mode">
<xsl:if test="@id">
<xsl:call-template name="obj"/>
</xsl:if>
<xsl:apply-templates mode="olink.mode"/>
</xsl:template>
</xsl:stylesheet>

434
docs/xsl/docbook/common/th.xml Executable file
View File

@@ -0,0 +1,434 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="th" english-language-name="Thai">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="&#3610;&#3607;&#3588;&#3633;&#3604;&#3618;&#3656;&#3629;"/>
<l:gentext key="abstract" text="&#3610;&#3607;&#3588;&#3633;&#3604;&#3618;&#3656;&#3629;"/>
<l:gentext key="Answer" text="&#3605;&#3629;&#3610;:"/>
<l:gentext key="answer" text="&#3605;&#3629;&#3610;:"/>
<l:gentext key="Appendix" text="&#3616;&#3634;&#3588;&#3612;&#3609;&#3623;&#3585;"/>
<l:gentext key="appendix" text="&#3616;&#3634;&#3588;&#3612;&#3609;&#3623;&#3585;"/>
<l:gentext key="Article" text="&#3610;&#3607;&#3588;&#3623;&#3634;&#3617;"/>
<l:gentext key="article" text="&#3610;&#3607;&#3588;&#3623;&#3634;&#3617;"/>
<l:gentext key="Bibliography" text="&#3610;&#3619;&#3619;&#3603;&#3634;&#3609;&#3640;&#3585;&#3619;&#3617;"/>
<l:gentext key="bibliography" text="&#3610;&#3619;&#3619;&#3603;&#3634;&#3609;&#3640;&#3585;&#3619;&#3617;"/>
<l:gentext key="Book" text="&#3627;&#3609;&#3633;&#3591;&#3626;&#3639;&#3629;"/>
<l:gentext key="book" text="&#3627;&#3609;&#3633;&#3591;&#3626;&#3639;&#3629;"/>
<l:gentext key="CAUTION" text="&#3588;&#3635;&#3648;&#3605;&#3639;&#3629;&#3609;"/>
<l:gentext key="Caution" text="&#3588;&#3635;&#3648;&#3605;&#3639;&#3629;&#3609;"/>
<l:gentext key="caution" text="&#3588;&#3635;&#3648;&#3605;&#3639;&#3629;&#3609;"/>
<l:gentext key="Chapter" text="&#3610;&#3607;&#3607;&#3637;&#3656;"/>
<l:gentext key="chapter" text="&#3610;&#3607;&#3607;&#3637;&#3656;"/>
<l:gentext key="Colophon" text="&#3648;&#3610;&#3639;&#3657;&#3629;&#3591;&#3627;&#3621;&#3633;&#3591;"/>
<l:gentext key="colophon" text="&#3648;&#3610;&#3639;&#3657;&#3629;&#3591;&#3627;&#3621;&#3633;&#3591;"/>
<l:gentext key="Copyright" text="&#3626;&#3591;&#3623;&#3609;&#3626;&#3636;&#3586;&#3626;&#3636;&#3607;&#3608;&#3636;&#3660;"/>
<l:gentext key="copyright" text="&#3626;&#3591;&#3623;&#3609;&#3626;&#3636;&#3586;&#3626;&#3636;&#3607;&#3608;&#3636;&#3660;"/>
<l:gentext key="Dedication" text="&#3588;&#3635;&#3629;&#3640;&#3607;&#3636;&#3624;"/>
<l:gentext key="dedication" text="&#3588;&#3635;&#3629;&#3640;&#3607;&#3636;&#3624;"/>
<l:gentext key="Edition" text="&#3593;&#3610;&#3633;&#3610;"/>
<l:gentext key="edition" text="&#3593;&#3610;&#3633;&#3610;"/>
<l:gentext key="Equation" text="&#3626;&#3617;&#3585;&#3634;&#3619;"/>
<l:gentext key="equation" text="&#3626;&#3617;&#3585;&#3634;&#3619;"/>
<l:gentext key="Example" text="&#3605;&#3633;&#3623;&#3629;&#3618;&#3656;&#3634;&#3591;"/>
<l:gentext key="example" text="&#3605;&#3633;&#3623;&#3629;&#3618;&#3656;&#3634;&#3591;"/>
<l:gentext key="Figure" text="&#3619;&#3641;&#3611;"/>
<l:gentext key="figure" text="&#3619;&#3641;&#3611;"/>
<l:gentext key="Glossary" text="&#3629;&#3616;&#3636;&#3607;&#3634;&#3609;&#3624;&#3633;&#3614;&#3607;&#3660;"/>
<l:gentext key="glossary" text="&#3629;&#3616;&#3636;&#3607;&#3634;&#3609;&#3624;&#3633;&#3614;&#3607;&#3660;"/>
<l:gentext key="GlossSee" text="&#3604;&#3641;"/>
<l:gentext key="glosssee" text="&#3604;&#3641;"/>
<l:gentext key="GlossSeeAlso" text="&#3604;&#3641;&#3648;&#3614;&#3636;&#3656;&#3617;&#3648;&#3605;&#3636;&#3617;"/>
<l:gentext key="glossseealso" text="&#3604;&#3641;&#3648;&#3614;&#3636;&#3656;&#3617;&#3648;&#3605;&#3636;&#3617;"/>
<l:gentext key="IMPORTANT" text="&#3586;&#3657;&#3629;&#3588;&#3623;&#3619;&#3592;&#3635;"/>
<l:gentext key="important" text="&#3586;&#3657;&#3629;&#3588;&#3623;&#3619;&#3592;&#3635;"/>
<l:gentext key="Important" text="&#3586;&#3657;&#3629;&#3588;&#3623;&#3619;&#3592;&#3635;"/>
<l:gentext key="Index" text="&#3604;&#3619;&#3619;&#3594;&#3609;&#3637;"/>
<l:gentext key="index" text="&#3604;&#3619;&#3619;&#3594;&#3609;&#3637;"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="&#3586;&#3657;&#3629;&#3612;&#3641;&#3585;&#3614;&#3633;&#3609;&#3605;&#3634;&#3617;&#3585;&#3598;&#3627;&#3617;&#3634;&#3618;"/>
<l:gentext key="legalnotice" text="&#3586;&#3657;&#3629;&#3612;&#3641;&#3585;&#3614;&#3633;&#3609;&#3605;&#3634;&#3617;&#3585;&#3598;&#3627;&#3617;&#3634;&#3618;"/>
<l:gentext key="MsgAud" text="&#3612;&#3641;&#3657;&#3629;&#3656;&#3634;&#3609;"/>
<l:gentext key="msgaud" text="&#3612;&#3641;&#3657;&#3629;&#3656;&#3634;&#3609;"/>
<l:gentext key="MsgLevel" text="&#3619;&#3632;&#3604;&#3633;&#3610;"/>
<l:gentext key="msglevel" text="&#3619;&#3632;&#3604;&#3633;&#3610;"/>
<l:gentext key="MsgOrig" text="&#3607;&#3637;&#3656;&#3617;&#3634;"/>
<l:gentext key="msgorig" text="&#3607;&#3637;&#3656;&#3617;&#3634;"/>
<l:gentext key="NOTE" text="&#3627;&#3617;&#3634;&#3618;&#3648;&#3627;&#3605;&#3640;"/>
<l:gentext key="Note" text="&#3627;&#3617;&#3634;&#3618;&#3648;&#3627;&#3605;&#3640;"/>
<l:gentext key="note" text="&#3627;&#3617;&#3634;&#3618;&#3648;&#3627;&#3605;&#3640;"/>
<l:gentext key="Part" text="&#3616;&#3634;&#3588;"/>
<l:gentext key="part" text="&#3616;&#3634;&#3588;"/>
<l:gentext key="Preface" text="&#3588;&#3635;&#3609;&#3635;"/>
<l:gentext key="preface" text="&#3588;&#3635;&#3609;&#3635;"/>
<l:gentext key="Procedure" text="&#3619;&#3632;&#3648;&#3610;&#3637;&#3618;&#3610;&#3585;&#3634;&#3619;"/>
<l:gentext key="procedure" text="&#3619;&#3632;&#3648;&#3610;&#3637;&#3618;&#3610;&#3585;&#3634;&#3619;"/>
<l:gentext key="ProductionSet" text="&#3612;&#3621;&#3636;&#3605;"/>
<l:gentext key="Published" text="&#3605;&#3637;&#3614;&#3636;&#3617;&#3614;&#3660;"/>
<l:gentext key="published" text="&#3605;&#3637;&#3614;&#3636;&#3617;&#3614;&#3660;"/>
<l:gentext key="Question" text="&#3606;&#3634;&#3617;:"/>
<l:gentext key="question" text="&#3606;&#3634;&#3617;:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="&#3627;&#3609;&#3633;&#3591;&#3626;&#3639;&#3629;&#3629;&#3657;&#3634;&#3591;&#3629;&#3636;&#3591;"/>
<l:gentext key="reference" text="&#3627;&#3609;&#3633;&#3591;&#3626;&#3639;&#3629;&#3629;&#3657;&#3634;&#3591;&#3629;&#3636;&#3591;"/>
<l:gentext key="RefName" text="&#3594;&#3639;&#3656;&#3629;"/>
<l:gentext key="refname" text="&#3594;&#3639;&#3656;&#3629;"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="&#3626;&#3634;&#3619;&#3632;&#3626;&#3635;&#3588;&#3633;&#3597;"/>
<l:gentext key="refsynopsisdiv" text="&#3626;&#3634;&#3619;&#3632;&#3626;&#3635;&#3588;&#3633;&#3597;"/>
<l:gentext key="RevHistory" text="&#3610;&#3633;&#3609;&#3607;&#3638;&#3585;&#3619;&#3640;&#3656;&#3609;"/>
<l:gentext key="revhistory" text="&#3610;&#3633;&#3609;&#3607;&#3638;&#3585;&#3619;&#3640;&#3656;&#3609;"/>
<l:gentext key="revision" text="&#3619;&#3640;&#3656;&#3609;&#3607;&#3637;&#3656;"/>
<l:gentext key="Revision" text="&#3619;&#3640;&#3656;&#3609;&#3607;&#3637;&#3656;"/>
<l:gentext key="sect1" text="&#3605;&#3629;&#3609;&#3607;&#3637;&#3656;"/>
<l:gentext key="sect2" text="&#3605;&#3629;&#3609;&#3607;&#3637;&#3656;"/>
<l:gentext key="sect3" text="&#3605;&#3629;&#3609;&#3607;&#3637;&#3656;"/>
<l:gentext key="sect4" text="&#3605;&#3629;&#3609;&#3607;&#3637;&#3656;"/>
<l:gentext key="sect5" text="&#3605;&#3629;&#3609;&#3607;&#3637;&#3656;"/>
<l:gentext key="section" text="&#3605;&#3629;&#3609;&#3607;&#3637;&#3656;"/>
<l:gentext key="Section" text="&#3605;&#3629;&#3609;&#3607;&#3637;&#3656;"/>
<l:gentext key="See" text="&#3604;&#3641;"/>
<l:gentext key="see" text="&#3604;&#3641;"/>
<l:gentext key="SeeAlso" text="&#3604;&#3641;&#3648;&#3614;&#3636;&#3656;&#3617;&#3648;&#3605;&#3636;&#3617;"/>
<l:gentext key="seealso" text="&#3604;&#3641;&#3648;&#3614;&#3636;&#3656;&#3617;&#3648;&#3605;&#3636;&#3617;"/>
<l:gentext key="Seealso" text="&#3604;&#3641;&#3648;&#3614;&#3636;&#3656;&#3617;&#3648;&#3605;&#3636;&#3617;"/>
<l:gentext key="set" text="&#3594;&#3640;&#3604;"/>
<l:gentext key="Set" text="&#3594;&#3640;&#3604;"/>
<l:gentext key="setindex" text="&#3626;&#3634;&#3619;&#3610;&#3633;&#3597;&#3594;&#3640;&#3604;"/>
<l:gentext key="SetIndex" text="&#3626;&#3634;&#3619;&#3610;&#3633;&#3597;&#3594;&#3640;&#3604;"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text="sidebar"/>
<l:gentext key="step" text="&#3621;&#3635;&#3604;&#3633;&#3610;"/>
<l:gentext key="Step" text="&#3621;&#3635;&#3604;&#3633;&#3610;"/>
<l:gentext key="Table" text="&#3605;&#3634;&#3619;&#3634;&#3591;"/>
<l:gentext key="table" text="&#3605;&#3634;&#3619;&#3634;&#3591;"/>
<l:gentext key="tip" text="&#3588;&#3635;&#3649;&#3609;&#3632;&#3609;&#3635;"/>
<l:gentext key="TIP" text="&#3588;&#3635;&#3649;&#3609;&#3632;&#3609;&#3635;"/>
<l:gentext key="Tip" text="&#3588;&#3635;&#3649;&#3609;&#3632;&#3609;&#3635;"/>
<l:gentext key="Warning" text="&#3650;&#3611;&#3619;&#3604;&#3619;&#3632;&#3623;&#3633;&#3591;"/>
<l:gentext key="warning" text="&#3650;&#3611;&#3619;&#3604;&#3619;&#3632;&#3623;&#3633;&#3591;"/>
<l:gentext key="WARNING" text="&#3650;&#3611;&#3619;&#3604;&#3619;&#3632;&#3623;&#3633;&#3591;"/>
<l:gentext key="and" text="&#3649;&#3621;&#3632;"/>
<l:gentext key="by" text="&#3650;&#3604;&#3618;"/>
<l:gentext key="Edited" text="&#3648;&#3619;&#3637;&#3618;&#3610;&#3648;&#3619;&#3637;&#3618;&#3591;"/>
<l:gentext key="edited" text="&#3648;&#3619;&#3637;&#3618;&#3610;&#3648;&#3619;&#3637;&#3618;&#3591;"/>
<l:gentext key="Editedby" text="&#3648;&#3619;&#3637;&#3618;&#3610;&#3648;&#3619;&#3637;&#3618;&#3591;&#3650;&#3604;&#3610;"/>
<l:gentext key="editedby" text="&#3648;&#3619;&#3637;&#3618;&#3610;&#3648;&#3619;&#3637;&#3618;&#3591;&#3650;&#3604;&#3610;"/>
<l:gentext key="in" text="&#3651;&#3609;"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="&#3652;&#3617;&#3656;&#3614;&#3610;&#3626;&#3656;&#3623;&#3609;&#3607;&#3637;&#3656;&#3605;&#3657;&#3629;&#3591;&#3585;&#3634;&#3619;"/>
<l:gentext key="notes" text="&#3627;&#3617;&#3634;&#3618;&#3648;&#3627;&#3605;&#3640;"/>
<l:gentext key="Notes" text="&#3627;&#3617;&#3634;&#3618;&#3648;&#3627;&#3605;&#3640;"/>
<l:gentext key="Pgs" text="&#3627;&#3609;&#3657;&#3634;"/>
<l:gentext key="pgs" text="&#3627;&#3609;&#3657;&#3634;"/>
<l:gentext key="Revisedby" text="&#3649;&#3585;&#3657;&#3652;&#3586;&#3611;&#3619;&#3633;&#3610;&#3611;&#3619;&#3640;&#3591;&#3650;&#3604;&#3618;: "/>
<l:gentext key="revisedby" text="&#3649;&#3585;&#3657;&#3652;&#3586;&#3611;&#3619;&#3633;&#3610;&#3611;&#3619;&#3640;&#3591;&#3650;&#3604;&#3618;: "/>
<l:gentext key="TableNotes" text="&#3627;&#3617;&#3634;&#3618;&#3648;&#3627;&#3605;&#3640;"/>
<l:gentext key="tablenotes" text="&#3627;&#3617;&#3634;&#3618;&#3648;&#3627;&#3605;&#3640;"/>
<l:gentext key="TableofContents" text="&#3626;&#3634;&#3619;&#3610;&#3633;&#3597;"/>
<l:gentext key="tableofcontents" text="&#3626;&#3634;&#3619;&#3610;&#3633;&#3597;"/>
<l:gentext key="unexpectedelementname" text="&#3614;&#3610;&#3626;&#3656;&#3623;&#3609;&#3607;&#3637;&#3656;&#3652;&#3617;&#3656;&#3605;&#3657;&#3629;&#3591;&#3585;&#3634;&#3619;"/>
<l:gentext key="unsupported" text="&#3652;&#3617;&#3656;&#3626;&#3609;&#3633;&#3610;&#3626;&#3609;&#3640;&#3609;"/>
<l:gentext key="xrefto" text="xref to"/>
<l:gentext key="listofequations" text="&#3626;&#3634;&#3619;&#3610;&#3633;&#3597;&#3626;&#3617;&#3585;&#3634;&#3619;"/>
<l:gentext key="ListofEquations" text="&#3626;&#3634;&#3619;&#3610;&#3633;&#3597;&#3626;&#3617;&#3585;&#3634;&#3619;"/>
<l:gentext key="ListofExamples" text="&#3626;&#3634;&#3619;&#3610;&#3633;&#3597;&#3605;&#3633;&#3623;&#3629;&#3618;&#3656;&#3634;&#3591;"/>
<l:gentext key="listofexamples" text="&#3626;&#3634;&#3619;&#3610;&#3633;&#3597;&#3605;&#3633;&#3623;&#3629;&#3618;&#3656;&#3634;&#3591;"/>
<l:gentext key="ListofFigures" text="&#3626;&#3634;&#3619;&#3610;&#3633;&#3597;&#3619;&#3641;&#3611;"/>
<l:gentext key="listoffigures" text="&#3626;&#3634;&#3619;&#3610;&#3633;&#3597;&#3619;&#3641;&#3611;"/>
<l:gentext key="listoftables" text="&#3626;&#3634;&#3619;&#3610;&#3633;&#3597;&#3605;&#3634;&#3619;&#3634;&#3591;"/>
<l:gentext key="ListofTables" text="&#3626;&#3634;&#3619;&#3610;&#3633;&#3597;&#3605;&#3634;&#3619;&#3634;&#3591;"/>
<l:gentext key="ListofUnknown" text="&#3626;&#3634;&#3619;&#3610;&#3633;&#3597;&#3629;&#3639;&#3656;&#3609; &#3654;"/>
<l:gentext key="listofunknown" text="&#3626;&#3634;&#3619;&#3610;&#3633;&#3597;&#3629;&#3639;&#3656;&#3609; &#3654;"/>
<l:gentext key="nav-home" text="&#3627;&#3609;&#3657;&#3634;&#3649;&#3619;&#3585;"/>
<l:gentext key="nav-next" text="&#3605;&#3656;&#3629;&#3652;&#3611;"/>
<l:gentext key="nav-next-sibling" text="&#3605;&#3656;&#3629;&#3652;&#3611;"/>
<l:gentext key="nav-prev" text="&#3585;&#3656;&#3629;&#3609;&#3627;&#3609;&#3657;&#3634;"/>
<l:gentext key="nav-prev-sibling" text="&#3585;&#3656;&#3629;&#3609;&#3627;&#3609;&#3657;&#3634;"/>
<l:gentext key="nav-up" text="&#3585;&#3621;&#3633;&#3610;"/>
<l:gentext key="sectioncalled" text="&#3605;&#3629;&#3609;&#3609;&#3637;&#3657;&#3648;&#3657;&#3619;&#3637;&#3618;&#3585;&#3623;&#3656;&#3634;"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="&#3626;&#3633;&#3597;&#3621;&#3633;&#3585;&#3625;&#3603;&#3660;"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="&#3616;&#3634;&#3588;&#3612;&#3609;&#3623;&#3585; %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="&#3610;&#3607;&#3607;&#3637;&#3656; %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#3626;&#3617;&#3585;&#3634;&#3619; %n. %t"/>
<l:template name="example" text="&#3605;&#3633;&#3623;&#3629;&#3618;&#3656;&#3634;&#3591; %n. %t"/>
<l:template name="figure" text="&#3619;&#3641;&#3611; %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="&#3616;&#3634;&#3588; %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="&#3619;&#3632;&#3648;&#3610;&#3637;&#3618;&#3610;&#3585;&#3634;&#3619; %n. %t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="&#3612;&#3621;&#3636;&#3605; %n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="&#3605;&#3634;&#3619;&#3634;&#3591; %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text=""/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="&#3616;&#3634;&#3588;&#3612;&#3609;&#3623;&#3585; %n. %t"/>
<l:template name="bridgehead" text="%n. %t"/>
<l:template name="chapter" text="&#3610;&#3607;&#3607;&#3637;&#3656; %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="&#3605;&#3629;&#3610;: %n"/>
<l:template name="answer" text="&#3605;&#3629;&#3610;:&#160;%n"/>
<l:template name="appendix" text="&#3616;&#3634;&#3588;&#3612;&#3609;&#3623;&#3585; %n"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="&#3610;&#3607;&#3607;&#3637;&#3656; %n"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#3626;&#3617;&#3585;&#3634;&#3619; %n"/>
<l:template name="equation" text="&#3626;&#3617;&#3585;&#3634;&#3619;&#160;%n"/>
<l:template name="example" text="&#3605;&#3633;&#3623;&#3629;&#3618;&#3656;&#3634;&#3591; %n"/>
<l:template name="figure" text="&#3619;&#3641;&#3611; %n"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="&#3616;&#3634;&#3588; %n"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="&#3619;&#3632;&#3648;&#3610;&#3637;&#3618;&#3610;&#3585;&#3634;&#3619; %n"/>
<l:template name="procedure" text="&#3619;&#3632;&#3648;&#3610;&#3637;&#3618;&#3610;&#3585;&#3634;&#3619;&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="&#3606;&#3634;&#3617;: %n"/>
<l:template name="qandaentry" text="&#3606;&#3634;&#3617;:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="&#3606;&#3634;&#3617;: %n"/>
<l:template name="question" text="&#3606;&#3634;&#3617;:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="&#3605;&#3634;&#3619;&#3634;&#3591; %n"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#3605;&#3629;&#3609;&#3609;&#3637;&#3657;&#3648;&#3657;&#3619;&#3637;&#3618;&#3585;&#3623;&#3656;&#3634; &#8220;%t&#8221;"/>
<l:template name="refsection" text="&#3605;&#3629;&#3609;&#3609;&#3637;&#3657;&#3648;&#3657;&#3619;&#3637;&#3618;&#3585;&#3623;&#3656;&#3634; &#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#3605;&#3629;&#3609;&#3609;&#3637;&#3657;&#3648;&#3657;&#3619;&#3637;&#3618;&#3585;&#3623;&#3656;&#3634; &#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#3605;&#3629;&#3609;&#3609;&#3637;&#3657;&#3648;&#3657;&#3619;&#3637;&#3618;&#3585;&#3623;&#3656;&#3634; &#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#3605;&#3629;&#3609;&#3609;&#3637;&#3657;&#3648;&#3657;&#3619;&#3637;&#3618;&#3585;&#3623;&#3656;&#3634; &#8220;%t&#8221;"/>
<l:template name="sect1" text="&#3605;&#3629;&#3609;&#3609;&#3637;&#3657;&#3648;&#3657;&#3619;&#3637;&#3618;&#3585;&#3623;&#3656;&#3634; &#8220;%t&#8221;"/>
<l:template name="sect2" text="&#3605;&#3629;&#3609;&#3609;&#3637;&#3657;&#3648;&#3657;&#3619;&#3637;&#3618;&#3585;&#3623;&#3656;&#3634; &#8220;%t&#8221;"/>
<l:template name="sect3" text="&#3605;&#3629;&#3609;&#3609;&#3637;&#3657;&#3648;&#3657;&#3619;&#3637;&#3618;&#3585;&#3623;&#3656;&#3634; &#8220;%t&#8221;"/>
<l:template name="sect4" text="&#3605;&#3629;&#3609;&#3609;&#3637;&#3657;&#3648;&#3657;&#3619;&#3637;&#3618;&#3585;&#3623;&#3656;&#3634; &#8220;%t&#8221;"/>
<l:template name="sect5" text="&#3605;&#3629;&#3609;&#3609;&#3637;&#3657;&#3648;&#3657;&#3619;&#3637;&#3618;&#3585;&#3623;&#3656;&#3634; &#8220;%t&#8221;"/>
<l:template name="section" text="&#3605;&#3629;&#3609;&#3609;&#3637;&#3657;&#3648;&#3657;&#3619;&#3637;&#3618;&#3585;&#3623;&#3656;&#3634; &#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#3605;&#3629;&#3609;&#3609;&#3637;&#3657;&#3648;&#3657;&#3619;&#3637;&#3618;&#3585;&#3623;&#3656;&#3634; &#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#3605;&#3629;&#3609;&#3607;&#3637;&#3656; %n"/>
<l:template name="refsection" text="&#3605;&#3629;&#3609;&#3609;&#3637;&#3657;&#3648;&#3657;&#3619;&#3637;&#3618;&#3585;&#3623;&#3656;&#3634; &#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#3605;&#3629;&#3609;&#3609;&#3637;&#3657;&#3648;&#3657;&#3619;&#3637;&#3618;&#3585;&#3623;&#3656;&#3634; &#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#3605;&#3629;&#3609;&#3609;&#3637;&#3657;&#3648;&#3657;&#3619;&#3637;&#3618;&#3585;&#3623;&#3656;&#3634; &#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#3605;&#3629;&#3609;&#3609;&#3637;&#3657;&#3648;&#3657;&#3619;&#3637;&#3618;&#3585;&#3623;&#3656;&#3634; &#8220;%t&#8221;"/>
<l:template name="sect1" text="&#3605;&#3629;&#3609;&#3607;&#3637;&#3656; %n"/>
<l:template name="sect2" text="&#3605;&#3629;&#3609;&#3607;&#3637;&#3656; %n"/>
<l:template name="sect3" text="&#3605;&#3629;&#3609;&#3607;&#3637;&#3656; %n"/>
<l:template name="sect4" text="&#3605;&#3629;&#3609;&#3607;&#3637;&#3656; %n"/>
<l:template name="sect5" text="&#3605;&#3629;&#3609;&#3607;&#3637;&#3656; %n"/>
<l:template name="section" text="&#3605;&#3629;&#3609;&#3607;&#3637;&#3656; %n"/>
<l:template name="simplesect" text="&#3605;&#3629;&#3609;&#3609;&#3637;&#3657;&#3648;&#3657;&#3619;&#3637;&#3618;&#3585;&#3623;&#3656;&#3634; &#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" &#3649;&#3621;&#3632; "/>
<l:template name="seplast" text=", &#3649;&#3621;&#3632; "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="&#3604;&#3641; "/>
<l:template name="seealso" text="&#3604;&#3641;&#3648;&#3614;&#3636;&#3656;&#3617;&#3648;&#3605;&#3636;&#3617; "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="&#3612;&#3641;&#3657;&#3629;&#3656;&#3634;&#3609;: "/>
<l:template name="MsgLevel" text="&#3619;&#3632;&#3604;&#3633;&#3610;: "/>
<l:template name="MsgOrig" text="&#3607;&#3637;&#3656;&#3617;&#3634;: "/>
</l:context>
</l:l10n>

View File

@@ -0,0 +1,544 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"
exclude-result-prefixes="doc"
version='1.0'>
<!-- ============================================================ -->
<!-- title markup -->
<doc:mode mode="title.markup" xmlns="">
<refpurpose>Provides access to element titles</refpurpose>
<refdescription>
<para>Processing an element in the
<literal role="mode">title.markup</literal> mode produces the
title of the element. This does not include the label.
</para>
</refdescription>
</doc:mode>
<xsl:template match="*" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:param name="verbose" select="1"/>
<xsl:choose>
<xsl:when test="title">
<xsl:apply-templates select="title[1]" mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:when>
<xsl:when test="local-name(.) = 'partintro'">
<!-- partintro's don't have titles, use the parent (part or reference)
title instead. -->
<xsl:apply-templates select="parent::*" mode="title.markup"/>
</xsl:when>
<xsl:otherwise>
<xsl:if test="$verbose">
<xsl:message>
<xsl:text>Request for title of element with no title: </xsl:text>
<xsl:value-of select="name(.)"/>
<xsl:if test="@id">
<xsl:text> (id="</xsl:text>
<xsl:value-of select="@id"/>
<xsl:text>")</xsl:text>
</xsl:if>
</xsl:message>
</xsl:if>
<xsl:text>???TITLE???</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="title" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:choose>
<xsl:when test="$allow-anchors != 0">
<xsl:apply-templates/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates mode="no.anchor.mode"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="set" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:apply-templates select="(setinfo/title|title)[1]"
mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="book" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:apply-templates select="(bookinfo/title|title)[1]"
mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="part" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:apply-templates select="(partinfo/title|docinfo/title|title)[1]"
mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="preface|chapter|appendix" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<!--
<xsl:message>
<xsl:value-of select="name(.)"/>
<xsl:text> </xsl:text>
<xsl:value-of select="$allow-anchors"/>
</xsl:message>
-->
<xsl:variable name="title" select="(docinfo/title
|prefaceinfo/title
|chapterinfo/title
|appendixinfo/title
|title)[1]"/>
<xsl:apply-templates select="$title" mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="dedication" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:choose>
<xsl:when test="title">
<xsl:apply-templates select="title" mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'Dedication'"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="colophon" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:choose>
<xsl:when test="title">
<xsl:apply-templates select="title" mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'Colophon'"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="article" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:variable name="title" select="(artheader/title
|articleinfo/title
|title)[1]"/>
<xsl:apply-templates select="$title" mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="reference" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:apply-templates select="(referenceinfo/title|docinfo/title|title)[1]"
mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="refentry" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:variable name="refmeta" select=".//refmeta"/>
<xsl:variable name="refentrytitle" select="$refmeta//refentrytitle"/>
<xsl:variable name="refnamediv" select=".//refnamediv"/>
<xsl:variable name="refname" select="$refnamediv//refname"/>
<xsl:variable name="title">
<xsl:choose>
<xsl:when test="$refentrytitle">
<xsl:apply-templates select="$refentrytitle[1]" mode="title.markup"/>
</xsl:when>
<xsl:when test="$refname">
<xsl:apply-templates select="$refname[1]" mode="title.markup"/>
</xsl:when>
<xsl:otherwise>REFENTRY WITHOUT TITLE???</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:copy-of select="$title"/>
</xsl:template>
<xsl:template match="refentrytitle|refname" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:choose>
<xsl:when test="$allow-anchors != 0">
<xsl:apply-templates/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates mode="no.anchor.mode"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="section
|sect1|sect2|sect3|sect4|sect5
|refsect1|refsect2|refsect3
|simplesect"
mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:variable name="title" select="(sectioninfo/title
|sect1info/title
|sect2info/title
|sect3info/title
|sect4info/title
|sect5info/title
|refsect1info/title
|refsect2info/title
|refsect3info/title
|title)[1]"/>
<xsl:apply-templates select="$title" mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="bridgehead" mode="title.markup">
<xsl:apply-templates mode="title.markup"/>
</xsl:template>
<xsl:template match="refsynopsisdiv" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:choose>
<xsl:when test="title">
<xsl:apply-templates select="title" mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'RefSynopsisDiv'"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="bibliography" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:variable name="title" select="(bibliographyinfo/title|title)[1]"/>
<xsl:choose>
<xsl:when test="$title">
<xsl:apply-templates select="$title" mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'Bibliography'"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="glossary" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:variable name="title" select="(glossaryinfo/title|title)[1]"/>
<xsl:choose>
<xsl:when test="$title">
<xsl:apply-templates select="$title" mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="gentext.element.name">
<xsl:with-param name="element.name" select="name(.)"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="index" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:variable name="title" select="(indexinfo/title|title)[1]"/>
<xsl:choose>
<xsl:when test="$title">
<xsl:apply-templates select="$title" mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'Index'"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="setindex" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:variable name="title" select="(setindexinfo/title|title)[1]"/>
<xsl:choose>
<xsl:when test="$title">
<xsl:apply-templates select="$title" mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'SetIndex'"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="figure|table|example|equation" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:apply-templates select="title" mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="procedure" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:apply-templates select="title" mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="abstract" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:choose>
<xsl:when test="title">
<xsl:apply-templates select="title" mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'Abstract'"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="caution|tip|warning|important|note" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:variable name="title" select="title[1]"/>
<xsl:choose>
<xsl:when test="$title">
<xsl:apply-templates select="$title" mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="gentext">
<xsl:with-param name="key">
<xsl:choose>
<xsl:when test="local-name(.)='note'">Note</xsl:when>
<xsl:when test="local-name(.)='important'">Important</xsl:when>
<xsl:when test="local-name(.)='caution'">Caution</xsl:when>
<xsl:when test="local-name(.)='warning'">Warning</xsl:when>
<xsl:when test="local-name(.)='tip'">Tip</xsl:when>
</xsl:choose>
</xsl:with-param>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="question" mode="title.markup">
<!-- questions don't have titles -->
<xsl:text>Question</xsl:text>
</xsl:template>
<xsl:template match="answer" mode="title.markup">
<!-- answers don't have titles -->
<xsl:text>Answer</xsl:text>
</xsl:template>
<xsl:template match="qandaentry" mode="title.markup">
<!-- qandaentrys are represented by the first question in them -->
<xsl:text>Question</xsl:text>
</xsl:template>
<xsl:template match="legalnotice" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:choose>
<xsl:when test="title">
<xsl:apply-templates select="title" mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'LegalNotice'"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- ============================================================ -->
<xsl:template match="*" mode="titleabbrev.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:param name="verbose" select="1"/>
<xsl:choose>
<xsl:when test="titleabbrev">
<xsl:apply-templates select="titleabbrev[1]" mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="." mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
<xsl:with-param name="verbose" select="$verbose"/>
</xsl:apply-templates>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="preface|chapter|appendix" mode="titleabbrev.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:param name="verbose" select="1"/>
<xsl:variable name="titleabbrev" select="(docinfo/titleabbrev
|prefaceinfo/titleabbrev
|chapterinfo/titleabbrev
|appendixinfo/titleabbrev
|titleabbrev)[1]"/>
<xsl:choose>
<xsl:when test="$titleabbrev">
<xsl:apply-templates select="$titleabbrev" mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="." mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
<xsl:with-param name="verbose" select="$verbose"/>
</xsl:apply-templates>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="article" mode="titleabbrev.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:param name="verbose" select="1"/>
<xsl:variable name="titleabbrev" select="(artheader/titleabbrev
|articleinfo/titleabbrev
|titleabbrev)[1]"/>
<xsl:choose>
<xsl:when test="$titleabbrev">
<xsl:apply-templates select="$titleabbrev" mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="." mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
<xsl:with-param name="verbose" select="$verbose"/>
</xsl:apply-templates>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="section
|sect1|sect2|sect3|sect4|sect5
|refsect1|refsect2|refsect3
|simplesect"
mode="titleabbrev.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:param name="verbose" select="1"/>
<xsl:variable name="titleabbrev" select="(sectioninfo/titleabbrev
|sect1info/titleabbrev
|sect2info/titleabbrev
|sect3info/titleabbrev
|sect4info/titleabbrev
|sect5info/titleabbrev
|refsect1info/titleabbrev
|refsect2info/titleabbrev
|refsect3info/titleabbrev
|titleabbrev)[1]"/>
<xsl:choose>
<xsl:when test="$titleabbrev">
<xsl:apply-templates select="$titleabbrev" mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="." mode="title.markup">
<xsl:with-param name="allow-anchors" select="$allow-anchors"/>
<xsl:with-param name="verbose" select="$verbose"/>
</xsl:apply-templates>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="titleabbrev" mode="title.markup">
<xsl:param name="allow-anchors" select="0"/>
<xsl:choose>
<xsl:when test="$allow-anchors != 0">
<xsl:apply-templates/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates mode="no.anchor.mode"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- ============================================================ -->
<xsl:template match="*" mode="no.anchor.mode">
<xsl:apply-templates mode="no.anchor.mode"/>
</xsl:template>
<xsl:template match="footnote" mode="no.anchor.mode">
<!-- nop, suppressed -->
</xsl:template>
<xsl:template match="anchor" mode="no.anchor.mode">
<!-- nop, suppressed -->
</xsl:template>
<xsl:template match="ulink" mode="no.anchor.mode">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="link" mode="no.anchor.mode">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="olink" mode="no.anchor.mode">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="indexterm" mode="no.anchor.mode">
<!-- nop, suppressed -->
</xsl:template>
<xsl:template match="xref" mode="no.anchor.mode">
<!-- FIXME: this should generate the text without the link... -->
</xsl:template>
<!-- ============================================================ -->
</xsl:stylesheet>

429
docs/xsl/docbook/common/tr.xml Executable file
View File

@@ -0,0 +1,429 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="tr" english-language-name="Turkish">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="&#214;zet"/>
<l:gentext key="abstract" text="&#214;zet"/>
<l:gentext key="Answer" text="Cevap:"/>
<l:gentext key="answer" text="Cevap:"/>
<l:gentext key="Appendix" text="Ek"/>
<l:gentext key="appendix" text="ek"/>
<l:gentext key="Article" text="Makale"/>
<l:gentext key="article" text="Makale"/>
<l:gentext key="Bibliography" text="Kaynak&#231;a"/>
<l:gentext key="bibliography" text="Kaynak&#231;a"/>
<l:gentext key="Book" text="Kitap"/>
<l:gentext key="book" text="Kitap"/>
<l:gentext key="CAUTION" text="D&#304;KKAT"/>
<l:gentext key="Caution" text="Dikkat"/>
<l:gentext key="caution" text="Dikkat"/>
<l:gentext key="Chapter" text="B&#246;l&#252;m"/>
<l:gentext key="chapter" text="b&#246;l&#252;m"/>
<l:gentext key="Colophon" text="Kitap hakk&#305;nda"/>
<l:gentext key="colophon" text="Kitap hakk&#305;nda"/>
<l:gentext key="Copyright" text="Telif Hakk&#305;"/>
<l:gentext key="copyright" text="Telif Hakk&#305;"/>
<l:gentext key="Dedication" text="&#304;thaf"/>
<l:gentext key="dedication" text="&#304;thaf"/>
<l:gentext key="Edition" text="Bask&#305;"/>
<l:gentext key="edition" text="Bask&#305;"/>
<l:gentext key="Equation" text="Denklem"/>
<l:gentext key="equation" text="Denklem"/>
<l:gentext key="Example" text="&#214;rnek"/>
<l:gentext key="example" text="&#214;rnek"/>
<l:gentext key="Figure" text="&#350;ekil"/>
<l:gentext key="figure" text="&#350;ekil"/>
<l:gentext key="Glossary" text="S&#246;zl&#252;k"/>
<l:gentext key="glossary" text="S&#246;zl&#252;k"/>
<l:gentext key="GlossSee" text="Bkz."/>
<l:gentext key="glosssee" text="Bkz."/>
<l:gentext key="GlossSeeAlso" text="Bkz."/>
<l:gentext key="glossseealso" text="Bkz."/>
<l:gentext key="IMPORTANT" text="&#214;NEML&#304;"/>
<l:gentext key="important" text="&#214;nemli"/>
<l:gentext key="Important" text="&#214;nemli"/>
<l:gentext key="Index" text="Dizin"/>
<l:gentext key="index" text="Dizin"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="Yasal Uyar&#305;"/>
<l:gentext key="legalnotice" text="Yasal Uyar&#305;"/>
<l:gentext key="MsgAud" text="Hedef Okuyucu"/>
<l:gentext key="msgaud" text="Hedef Okuyucu"/>
<l:gentext key="MsgLevel" text="Level"/>
<l:gentext key="msglevel" text="D&#252;zey"/>
<l:gentext key="MsgOrig" text="D&#252;zey"/>
<l:gentext key="msgorig" text="Kaynak"/>
<l:gentext key="NOTE" text="NOT"/>
<l:gentext key="Note" text="Not"/>
<l:gentext key="note" text="Not"/>
<l:gentext key="Part" text="K&#305;s&#305;m"/>
<l:gentext key="part" text="K&#305;s&#305;m"/>
<l:gentext key="Preface" text="&#214;ns&#246;z"/>
<l:gentext key="preface" text="&#214;ns&#246;z"/>
<l:gentext key="Procedure" text="Y&#246;nerge"/>
<l:gentext key="procedure" text="Y&#246;nerge"/>
<l:gentext key="ProductionSet" text="Prod&#252;ksiyon"/>
<l:gentext key="Published" text="Yay&#305;mlanma"/>
<l:gentext key="published" text="Yay&#305;mlanma"/>
<l:gentext key="Question" text="Soru:"/>
<l:gentext key="question" text="Soru:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Referans"/>
<l:gentext key="reference" text="Referans"/>
<l:gentext key="RefName" text="Referans Ad&#305;"/>
<l:gentext key="refname" text="Referans Ad&#305;"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="Synopsis"/>
<l:gentext key="refsynopsisdiv" text="Synopsis"/>
<l:gentext key="RevHistory" text="Bask&#305; Tarih&#231;esi"/>
<l:gentext key="revhistory" text="Bask&#305; Tarih&#231;esi"/>
<l:gentext key="revision" text="Bask&#305;"/>
<l:gentext key="Revision" text="Bask&#305;"/>
<l:gentext key="sect1" text="K&#305;s&#305;m"/>
<l:gentext key="sect2" text="K&#305;s&#305;m"/>
<l:gentext key="sect3" text="K&#305;s&#305;m"/>
<l:gentext key="sect4" text="K&#305;s&#305;m"/>
<l:gentext key="sect5" text="K&#305;s&#305;m"/>
<l:gentext key="section" text="K&#305;s&#305;m"/>
<l:gentext key="Section" text="K&#305;s&#305;m"/>
<l:gentext key="see" text="Bkz."/>
<l:gentext key="seealso" text="Bkz."/>
<l:gentext key="set" text="Tak&#305;m"/>
<l:gentext key="Set" text="Tak&#305;m"/>
<l:gentext key="setindex" text="Tak&#305;m Dizini"/>
<l:gentext key="SetIndex" text="Tak&#305;m Dizini"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text=""/>
<l:gentext key="step" text="ad&#305;m"/>
<l:gentext key="Step" text="Ad&#305;m"/>
<l:gentext key="Table" text="Tablo"/>
<l:gentext key="table" text="Tablo"/>
<l:gentext key="tip" text="&#304;pucu"/>
<l:gentext key="TIP" text="&#304;PUCU"/>
<l:gentext key="Tip" text="&#304;pucu"/>
<l:gentext key="Warning" text="Uyar&#305;"/>
<l:gentext key="warning" text="Uyar&#305;"/>
<l:gentext key="WARNING" text="UYARI"/>
<l:gentext key="and" text="ve"/>
<l:gentext key="by" text=""/>
<l:gentext key="Edited" text="Yay&#305;na haz&#305;rlayan"/>
<l:gentext key="edited" text="yay&#305;na haz&#305;rlayan"/>
<l:gentext key="Editedby" text="Yay&#305;na haz&#305;rlayan"/>
<l:gentext key="editedby" text="yay&#305;na haz&#305;rlayan"/>
<l:gentext key="in" text=""/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="varolmayan eleman"/>
<l:gentext key="notes" text="Notlar"/>
<l:gentext key="Notes" text="Notlar"/>
<l:gentext key="Pgs" text="Sayfa"/>
<l:gentext key="pgs" text="Sayfa"/>
<l:gentext key="Revisedby" text="D&#252;zeltmeler: "/>
<l:gentext key="revisedby" text="D&#252;zeltmeler: "/>
<l:gentext key="TableNotes" text="Notlar"/>
<l:gentext key="tablenotes" text="Notlar"/>
<l:gentext key="TableofContents" text="&#304;&#231;indekiler"/>
<l:gentext key="tableofcontents" text="&#304;&#231;indekiler"/>
<l:gentext key="unexpectedelementname" text="Beklenmeyen eleman ad&#305;"/>
<l:gentext key="unsupported" text="desteklenmiyor"/>
<l:gentext key="xrefto" text="xref to"/>
<l:gentext key="listofequations" text="Denklemler"/>
<l:gentext key="ListofEquations" text="Denklemler"/>
<l:gentext key="ListofExamples" text="&#214;rnekler"/>
<l:gentext key="listofexamples" text="&#214;rnekler"/>
<l:gentext key="ListofFigures" text="&#350;ekiller"/>
<l:gentext key="listoffigures" text="&#350;ekiller"/>
<l:gentext key="listoftables" text="Tablolar"/>
<l:gentext key="ListofTables" text="Tablolar"/>
<l:gentext key="ListofProcedures" text="Y&#246;nergeler"/>
<l:gentext key="listofprocedures" text="Y&#246;nergeler"/>
<l:gentext key="ListofUnknown" text="Bilinmeyenler"/>
<l:gentext key="listofunknown" text="Bilinmeyenler"/>
<l:gentext key="nav-home" text="Ba&#351;lang&#305;&#231;"/>
<l:gentext key="nav-next" text="Sonraki"/>
<l:gentext key="nav-next-sibling" text="Sonraki B&#246;l&#252;m"/>
<l:gentext key="nav-prev" text="&#214;nceki"/>
<l:gentext key="nav-prev-sibling" text="&#214;nceki B&#246;l&#252;m"/>
<l:gentext key="nav-up" text="Yukar&#305;"/>
<l:gentext key="nav-toc" text="&#304;&#231;indekiler"/>
<l:gentext key="sectioncalled" text=""/>
<l:gentext key="Draft" text="Taslak"/>
<l:gentext key="above" text="&#252;st&#252;nde"/>
<l:gentext key="below" text="alt&#305;nda"/>
<l:gentext key="index symbols" text="Semboller"/>
<l:gentext key="lowercase.alpha" text="abc&#231;defg&#287;h&#305;ijklmno&#246;prs&#351;tu&#252;vyz"/>
<l:gentext key="uppercase.alpha" text="ABC&#199;DEFG&#286;HI&#304;JKLMNO&#214;PRS&#350;TU&#220;VYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Ek %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="B&#246;l&#252;m %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Denklem %n. %t"/>
<l:template name="example" text="&#214;rnek %n. %t"/>
<l:template name="figure" text="&#350;ekil %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="glossentry" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="K&#305;s&#305;m %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Y&#246;nerge %n. %t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Prod&#252;ksiyon %n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Tablo %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text=""/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="article/appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Ek %n. %t"/>
<l:template name="article/appendix" text="%n.&#160;%t"/>
<l:template name="bridgehead" text="%n. %t"/>
<l:template name="chapter" text="B&#246;l&#252;m %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="Cevap: %n"/>
<l:template name="appendix" text="Ek %n"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="B&#246;l&#252;m %n"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Denklem %n"/>
<l:template name="example" text="&#214;rnek %n"/>
<l:template name="figure" text="&#350;ekil %n"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="K&#305;s&#305;m %n"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Y&#246;nerge %n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="Soru: %n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="Soru: %n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Tablo %n"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text=" &#8220;%t&#8221;"/>
<l:template name="refsection" text=" &#8220;%t&#8221;"/>
<l:template name="refsect1" text=" &#8220;%t&#8221;"/>
<l:template name="refsect2" text=" &#8220;%t&#8221;"/>
<l:template name="refsect3" text=" &#8220;%t&#8221;"/>
<l:template name="sect1" text=" &#8220;%t&#8221;"/>
<l:template name="sect2" text=" &#8220;%t&#8221;"/>
<l:template name="sect3" text=" &#8220;%t&#8221;"/>
<l:template name="sect4" text=" &#8220;%t&#8221;"/>
<l:template name="sect5" text=" &#8220;%t&#8221;"/>
<l:template name="section" text=" &#8220;%t&#8221;"/>
<l:template name="simplesect" text=" &#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="K&#305;s&#305;m %n"/>
<l:template name="refsection" text=" &#8220;%t&#8221;"/>
<l:template name="refsect1" text=" &#8220;%t&#8221;"/>
<l:template name="refsect2" text=" &#8220;%t&#8221;"/>
<l:template name="refsect3" text=" &#8220;%t&#8221;"/>
<l:template name="sect1" text="K&#305;s&#305;m %n"/>
<l:template name="sect2" text="K&#305;s&#305;m %n"/>
<l:template name="sect3" text="K&#305;s&#305;m %n"/>
<l:template name="sect4" text="K&#305;s&#305;m %n"/>
<l:template name="sect5" text="K&#305;s&#305;m %n"/>
<l:template name="section" text="K&#305;s&#305;m %n"/>
<l:template name="simplesect" text=" &#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" ve "/>
<l:template name="seplast" text=", ve "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Bkz. "/>
<l:template name="seealso" text="Bkz. "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Hedef Okuyucu: "/>
<l:template name="MsgLevel" text="Level: "/>
<l:template name="MsgOrig" text="D&#252;zey: "/>
</l:context>
</l:l10n>

455
docs/xsl/docbook/common/uk.xml Executable file
View File

@@ -0,0 +1,455 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="uk" english-language-name="Ukranian">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="&#1040;&#1085;&#1086;&#1090;&#1072;&#1094;&#1110;&#1103;"/>
<l:gentext key="abstract" text="&#1040;&#1085;&#1086;&#1090;&#1072;&#1094;&#1110;&#1103;"/>
<l:gentext key="Answer" text="&#1042;:"/>
<l:gentext key="answer" text="&#1074;:"/>
<l:gentext key="Appendix" text="&#1044;&#1086;&#1076;&#1072;&#1090;&#1086;&#1082;"/>
<l:gentext key="appendix" text="&#1076;&#1086;&#1076;&#1072;&#1090;&#1086;&#1082;"/>
<l:gentext key="Appendix.abr" text="&#1044;&#1086;&#1076;."/>
<l:gentext key="appendix.abr" text="&#1076;&#1086;&#1076;."/>
<l:gentext key="Article" text="&#1057;&#1090;&#1072;&#1090;&#1090;&#1103;"/>
<l:gentext key="article" text="&#1089;&#1090;&#1072;&#1090;&#1090;&#1103;"/>
<l:gentext key="Audience" text="&#1040;&#1091;&#1076;&#1080;&#1090;&#1086;&#1088;&#1110;&#1103;"/>
<l:gentext key="audience" text="&#1040;&#1091;&#1076;&#1080;&#1090;&#1086;&#1088;&#1110;&#1103;"/>
<l:gentext key="Bibliography" text="&#1051;&#1080;&#1090;&#1077;&#1088;&#1072;&#1090;&#1091;&#1088;&#1072;"/>
<l:gentext key="bibliography" text="&#1083;&#1080;&#1090;&#1077;&#1088;&#1072;&#1090;&#1091;&#1088;&#1072;"/>
<l:gentext key="Book" text="&#1050;&#1085;&#1080;&#1075;&#1072;"/>
<l:gentext key="book" text="&#1082;&#1085;&#1080;&#1075;&#1072;"/>
<l:gentext key="CAUTION" text="&#1047;&#1040;&#1057;&#1058;&#1045;&#1056;&#1045;&#1046;&#1045;&#1053;&#1053;&#1071;"/>
<l:gentext key="Caution" text="&#1047;&#1072;&#1089;&#1090;&#1077;&#1088;&#1077;&#1078;&#1077;&#1085;&#1085;&#1103;"/>
<l:gentext key="caution" text="&#1079;&#1072;&#1089;&#1090;&#1077;&#1088;&#1077;&#1078;&#1077;&#1085;&#1085;&#1103;"/>
<l:gentext key="Chapter" text="&#1056;&#1086;&#1079;&#1076;&#1110;&#1083;"/>
<l:gentext key="chapter" text="&#1088;&#1086;&#1079;&#1076;&#1110;&#1083;"/>
<l:gentext key="Chapter.abr" text="&#1056;&#1086;&#1079;&#1076;."/>
<l:gentext key="chapter.abr" text="&#1088;&#1086;&#1079;&#1076;."/>
<l:gentext key="Colophon" text="Colophon"/>
<l:gentext key="colophon" text="Colophon"/>
<l:gentext key="Copyright" text="&#1040;&#1074;&#1090;&#1086;&#1088;&#1089;&#1100;&#1082;&#1077; &#1087;&#1088;&#1072;&#1074;&#1086;"/>
<l:gentext key="copyright" text="&#1072;&#1074;&#1090;&#1086;&#1088;&#1089;&#1100;&#1082;&#1077; &#1087;&#1088;&#1072;&#1074;&#1086;"/>
<l:gentext key="Dedication" text="&#1055;&#1088;&#1080;&#1089;&#1074;&#1103;&#1095;&#1077;&#1085;&#1085;&#1103;"/>
<l:gentext key="dedication" text="&#1087;&#1088;&#1080;&#1089;&#1074;&#1103;&#1095;&#1077;&#1085;&#1085;&#1103;"/>
<l:gentext key="Edition" text="&#1042;&#1080;&#1076;&#1072;&#1085;&#1085;&#1103;"/>
<l:gentext key="edition" text="&#1074;&#1080;&#1076;&#1072;&#1085;&#1085;&#1103;"/>
<l:gentext key="Equation" text="&#1060;&#1086;&#1088;&#1084;&#1091;&#1083;&#1072;"/>
<l:gentext key="equation" text="&#1060;&#1086;&#1088;&#1084;&#1091;&#1083;&#1072;"/>
<l:gentext key="Equation.abr" text="&#1060;."/>
<l:gentext key="equation.abr" text="&#1060;."/>
<l:gentext key="Example" text="&#1055;&#1088;&#1080;&#1082;&#1083;&#1072;&#1076;"/>
<l:gentext key="example" text="&#1087;&#1088;&#1080;&#1082;&#1083;&#1072;&#1076;"/>
<l:gentext key="Example.abr" text="&#1055;&#1088;&#1080;&#1082;&#1083;."/>
<l:gentext key="example.abr" text="&#1087;&#1088;&#1080;&#1082;&#1083;."/>
<l:gentext key="Figure" text="&#1056;&#1080;&#1089;&#1091;&#1085;&#1086;&#1082;"/>
<l:gentext key="figure" text="&#1056;&#1080;&#1089;&#1091;&#1085;&#1086;&#1082;"/>
<l:gentext key="Figure.abr" text="&#1056;&#1080;&#1089;."/>
<l:gentext key="figure.abr" text="&#1056;&#1080;&#1089;."/>
<l:gentext key="Glossary" text="&#1043;&#1083;&#1086;&#1089;&#1072;&#1088;&#1110;&#1081;"/>
<l:gentext key="glossary" text="&#1075;&#1083;&#1086;&#1089;&#1072;&#1088;&#1110;&#1081;"/>
<l:gentext key="GlossSee" text="&#1044;&#1080;&#1074;."/>
<l:gentext key="glosssee" text="&#1076;&#1080;&#1074;."/>
<l:gentext key="GlossSeeAlso" text="&#1044;&#1080;&#1074;. &#1090;&#1072;&#1082;&#1086;&#1078;"/>
<l:gentext key="glossSeeAlso" text="&#1076;&#1080;&#1074;. &#1090;&#1072;&#1082;&#1086;&#1078;"/>
<l:gentext key="glossseealso" text="&#1076;&#1080;&#1074;. &#1090;&#1072;&#1082;&#1086;&#1078;"/>
<l:gentext key="IMPORTANT" text="&#1042;&#1040;&#1046;&#1051;&#1048;&#1042;&#1054;"/>
<l:gentext key="Important" text="&#1042;&#1072;&#1078;&#1083;&#1080;&#1074;&#1086;"/>
<l:gentext key="important" text="&#1074;&#1072;&#1078;&#1083;&#1080;&#1074;&#1086;"/>
<l:gentext key="Index" text="&#1055;&#1088;&#1077;&#1076;&#1084;&#1077;&#1090;&#1085;&#1099;&#1081; &#1087;&#1086;&#1082;&#1072;&#1078;chcy;&#1080;&#1082;"/>
<l:gentext key="index" text="&#1087;&#1088;&#1077;&#1076;&#1084;&#1077;&#1090;&#1085;&#1099;&#1081; &#1087;&#1086;&#1082;&#1072;&#1078;chcy;&#1080;&#1082;"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="&#1055;&#1088;&#1072;&#1074;&#1086;&#1074;&#1072; &#1087;&#1088;&#1080;&#1084;&#1110;&#1090;&#1082;&#1072;"/>
<l:gentext key="legalnotice" text="&#1087;&#1088;&#1072;&#1074;&#1086;&#1074;&#1072; &#1087;&#1088;&#1080;&#1084;&#1110;&#1090;&#1082;&#1072;"/>
<l:gentext key="Level" text="&#1056;&#1110;&#1074;&#1077;&#1085;&#1100;"/>
<l:gentext key="level" text="&#1088;&#1110;&#1074;&#1077;&#1085;&#1100;"/>
<l:gentext key="MsgAud" text="&#1040;&#1091;&#1076;&#1080;&#1090;&#1086;&#1088;&#1110;&#1103;"/>
<l:gentext key="msgaud" text="&#1072;&#1091;&#1076;&#1080;&#1090;&#1086;&#1088;&#1110;&#1103;"/>
<l:gentext key="MsgLevel" text="&#1056;&#1110;&#1074;&#1077;&#1085;&#1100;"/>
<l:gentext key="msglevel" text="&#1088;&#1110;&#1074;&#1077;&#1085;&#1100;"/>
<l:gentext key="MsgOrig" text="&#1044;&#1078;&#1077;&#1088;&#1077;&#1083;&#1086;"/>
<l:gentext key="msgorig" text="&#1076;&#1078;&#1077;&#1088;&#1077;&#1083;&#1086;"/>
<l:gentext key="Name" text="&#1030;&#1084;';&#1103;"/>
<l:gentext key="name" text="&#1110;&#1084;';&#1103;"/>
<l:gentext key="NOTE" text="&#1055;&#1056;&#1048;&#1052;&#1030;&#1058;&#1050;&#1040;"/>
<l:gentext key="Note" text="&#1055;&#1088;&#1080;&#1084;&#1110;&#1090;&#1082;&#1072;"/>
<l:gentext key="note" text="&#1087;&#1088;&#1080;&#1084;&#1110;&#1090;&#1082;&#1072;"/>
<l:gentext key="Origin" text="&#1044;&#1078;&#1077;&#1088;&#1077;&#1083;&#1086;"/>
<l:gentext key="origin" text="&#1076;&#1078;&#1077;&#1088;&#1077;&#1083;&#1086;"/>
<l:gentext key="Part" text="&#1063;&#1072;&#1089;&#1090;&#1080;&#1085;&#1072;"/>
<l:gentext key="part" text="&#1095;&#1072;&#1089;&#1090;&#1080;&#1085;&#1072;"/>
<l:gentext key="Part.abr" text="&#1063;."/>
<l:gentext key="part.abr" text="&#1063;."/>
<l:gentext key="Preface" text="&#1055;&#1077;&#1088;&#1077;&#1076;&#1084;&#1086;&#1074;&#1072;"/>
<l:gentext key="preface" text="&#1087;&#1077;&#1088;&#1077;&#1076;&#1084;&#1086;&#1074;&#1072;"/>
<l:gentext key="Procedure" text="&#1055;&#1088;&#1086;&#1094;&#1077;&#1076;&#1091;&#1088;&#1072;"/>
<l:gentext key="procedure" text="&#1055;&#1088;&#1086;&#1094;&#1077;&#1076;&#1091;&#1088;&#1072;"/>
<l:gentext key="Procedure.abr" text="&#1055;&#1088;&#1086;&#1094;."/>
<l:gentext key="procedure.abr" text="&#1055;&#1088;&#1086;&#1094;."/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text="&#1054;&#1087;&#1091;&#1073;&#1083;&#1110;&#1082;&#1086;&#1074;&#1072;&#1085;&#1086;"/>
<l:gentext key="published" text="&#1086;&#1087;&#1091;&#1073;&#1083;&#1110;&#1082;&#1086;&#1074;&#1072;&#1085;&#1086;"/>
<l:gentext key="Question" text="&#1055;"/>
<l:gentext key="question" text="&#1087;"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="&#1055;&#1086;&#1089;&#1080;&#1083;&#1072;&#1085;&#1085;&#1103;"/>
<l:gentext key="reference" text="&#1087;&#1086;&#1089;&#1080;&#1083;&#1072;&#1085;&#1085;&#1103;"/>
<l:gentext key="RefName" text="Name"/>
<l:gentext key="refname" text="Name"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="&#1050;&#1086;&#1088;&#1086;&#1090;&#1082;&#1080;&#1081; &#1086;&#1075;&#1083;&#1103;&#1076;"/>
<l:gentext key="refsynopsisdiv" text="&#1082;&#1086;&#1088;&#1086;&#1090;&#1082;&#1080;&#1081; &#1086;&#1075;&#1083;&#1103;&#1076;"/>
<l:gentext key="RevHistory" text="&#1054;&#1087;&#1080;&#1089; zcy;&#1084;&#1110;&#1085;"/>
<l:gentext key="revhistory" text="&#1086;&#1087;&#1080;&#1089; zcy;&#1084;&#1110;&#1085;"/>
<l:gentext key="Revision" text="&#1055;&#1077;&#1088;&#1077;&#1075;&#1083;&#1103;&#1076;"/>
<l:gentext key="revision" text="&#1087;&#1077;&#1088;&#1077;&#1075;&#1083;&#1103;&#1076;"/>
<l:gentext key="sect1" text="Section"/>
<l:gentext key="sect2" text="Section"/>
<l:gentext key="sect3" text="Section"/>
<l:gentext key="sect4" text="Section"/>
<l:gentext key="sect5" text="Section"/>
<l:gentext key="Section" text="&#1055;&#1072;&#1088;&#1072;&#1075;&#1088;&#1072;&#1092;"/>
<l:gentext key="section" text="&#1087;&#1072;&#1088;&#1072;&#1075;&#1088;&#1072;&#1092;"/>
<l:gentext key="Section.abr" text="&#1055;&#1072;&#1088;."/>
<l:gentext key="section.abr" text="&#1087;&#1072;&#1088;."/>
<l:gentext key="See" text="&#1044;&#1080;&#1074;."/>
<l:gentext key="see" text="&#1076;&#1080;&#1074;."/>
<l:gentext key="SeeAlso" text="&#1044;&#1080;&#1074;. tcy;&#1072;&#1082;&#1086;&#1078;"/>
<l:gentext key="Seealso" text="&#1044;&#1080;&#1074;. tcy;&#1072;&#1082;&#1086;&#1078;"/>
<l:gentext key="seealso" text="&#1089;&#1080;&#1074;. tcy;&#1072;&#1082;&#1086;&#1078;"/>
<l:gentext key="Set" text="&#1042;&#1080;&#1073;&#1110;&#1088;&#1082;&#1072;"/>
<l:gentext key="set" text="&#1074;&#1080;&#1073;&#1110;&#1088;&#1082;&#1072;"/>
<l:gentext key="SetIndex" text="&#1048;&#1085;&#1076;&#1077;&#1082;&#1089; &#1074;&#1080;&#1073;&#1110;&#1088;&#1082;&#1080;"/>
<l:gentext key="setindex" text="&#1080;&#1085;&#1076;&#1077;&#1082;&#1089; &#1074;&#1080;&#1073;&#1110;&#1088;&#1082;&#1080;"/>
<l:gentext key="Sidebar" text="&#1042;&#1099;&#1076;&#1110;&#1083;&#1077;&#1085;&#1085;&#1103;"/>
<l:gentext key="sidebar" text="&#1074;&#1099;&#1076;&#1110;&#1083;&#1077;&#1085;&#1085;&#1103;"/>
<l:gentext key="Step" text="&#1050;&#1088;&#1086;&#1082;"/>
<l:gentext key="step" text="&#1082;&#1088;&#1086;&#1082;"/>
<l:gentext key="Table" text="&#1058;&#1072;&#1073;&#1083;&#1080;&#1094;&#1103;"/>
<l:gentext key="table" text="&#1090;&#1072;&#1073;&#1083;&#1080;&#1094;&#1103;"/>
<l:gentext key="Table.abr" text="&#1058;&#1072;&#1073;&#1083;."/>
<l:gentext key="table.abr" text="&#1090;&#1072;&#1073;&#1083;."/>
<l:gentext key="TIP" text="&#1055;&#1030;&#1044;&#1050;&#1040;&#1047;&#1050;&#1040;"/>
<l:gentext key="Tip" text="&#1055;&#1110;&#1076;&#1082;&#1072;&#1079;&#1082;&#1072;"/>
<l:gentext key="tip" text="&#1087;&#1110;&#1076;&#1082;&#1072;&#1079;&#1082;&#1072;"/>
<l:gentext key="WARNING" text="&#1047;&#1040;&#1057;&#1058;&#1045;&#1056;&#1045;&#1046;&#1045;&#1053;&#1053;&#1071;"/>
<l:gentext key="Warning" text="&#1047;&#1072;&#1089;&#1090;&#1077;&#1088;&#1077;&#1078;&#1077;&#1085;&#1085;&#1103;"/>
<l:gentext key="warning" text="&#1079;&#1072;&#1089;&#1090;&#1077;&#1088;&#1077;&#1078;&#1077;&#1085;&#1085;&#1103;"/>
<l:gentext key="and" text=""/>
<l:gentext key="by" text=""/>
<l:gentext key="called" text=""/>
<l:gentext key="edited" text="&#1087;&#1080;&#1076; &#1088;&#1077;&#1076;&#1072;&#1082;&#1094;&#1110;&#1108;&#1102;"/>
<l:gentext key="Edited" text="&#1055;&#1080;&#1076; &#1088;&#1077;&#1076;&#1072;&#1082;&#1094;&#1110;&#1108;&#1102;"/>
<l:gentext key="Editedby" text="&#1055;&#1080;&#1076; &#1088;&#1077;&#1076;&#1072;&#1082;&#1094;&#1110;&#1108;&#1102;"/>
<l:gentext key="editedby" text="&#1087;&#1080;&#1076; &#1088;&#1077;&#1076;&#1072;&#1082;&#1094;&#1110;&#1108;&#1102;"/>
<l:gentext key="in" text="&#1074;"/>
<l:gentext key="TableofContents" text="&#1047;&#1084;&#1110;&#1089;&#1090;"/>
<l:gentext key="tableofcontents" text="&#1079;&#1084;&#1110;&#1089;&#1090;"/>
<l:gentext key="lastlistcomma" text="."/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="Notes" text="&#1055;&#1088;&#1080;&#1084;&#1110;&#1090;&#1082;&#1080;"/>
<l:gentext key="notes" text="&#1087;&#1088;&#1080;&#1084;&#1110;&#1090;&#1082;&#1080;"/>
<l:gentext key="TableNotes" text="&#1055;&#1088;&#1080;&#1084;&#1110;&#1090;&#1082;&#1080;"/>
<l:gentext key="tablenotes" text="&#1087;&#1088;&#1080;&#1084;&#1110;&#1090;&#1082;&#1080;"/>
<l:gentext key="nonexistantelement" text="non-existant element"/>
<l:gentext key="pgs" text="&#1089;&#1090;&#1086;&#1088;."/>
<l:gentext key="Pgs" text="&#1057;&#1090;&#1086;&#1088;."/>
<l:gentext key="Revisedby" text="&#1050;&#1086;&#1088;&#1077;&#1082;&#1090;&#1091;&#1088;&#1072;:;"/>
<l:gentext key="revisedby" text="&#1082;&#1086;&#1088;&#1077;&#1082;&#1090;&#1091;&#1088;&#1072;:;"/>
<l:gentext key="the" text=""/>
<l:gentext key="unexpectedelementname" text="unexpected element name"/>
<l:gentext key="unsupported" text="unsupported"/>
<l:gentext key="xrefto" text="xref to"/>
<l:gentext key="listofequations" text="&#1089;&#1087;&#1080;&#1089;&#1086;&#1082; &#1092;&#1086;&#1088;&#1084;&#1091;&#1083;"/>
<l:gentext key="ListofEquations" text="&#1057;&#1087;&#1080;&#1089;&#1086;&#1082; &#1092;&#1086;&#1088;&#1084;&#1091;&#1083;"/>
<l:gentext key="ListofExamples" text="&#1057;&#1087;&#1080;&#1089;&#1086;&#1082; &#1087;&#1088;&#1080;&#1082;&#1083;&#1072;&#1076;&#1110;&#1074;"/>
<l:gentext key="listofexamples" text="&#1089;&#1087;&#1080;&#1089;&#1086;&#1082; &#1087;&#1088;&#1080;&#1082;&#1083;&#1072;&#1076;&#1110;&#1074;"/>
<l:gentext key="ListofFigures" text="&#1057;&#1087;&#1080;&#1089;&#1086;&#1082; &#1110;&#1083;&#1102;&#1089;&#1090;&#1088;&#1072;&#1094;&#1110;&#1081;"/>
<l:gentext key="listoffigures" text="&#1057;&#1087;&#1080;&#1089;&#1086;&#1082; &#1110;&#1083;&#1102;&#1089;&#1090;&#1088;&#1072;&#1094;&#1110;&#1081;"/>
<l:gentext key="listoftables" text="&#1089;&#1087;&#1080;&#1089;&#1086;&#1082; &#1090;&#1072;&#1073;&#1083;&#1080;&#1094;&#1100;"/>
<l:gentext key="ListofTables" text="&#1057;&#1087;&#1080;&#1089;&#1086;&#1082; &#1090;&#1072;&#1073;&#1083;&#1080;&#1094;;&#1100;"/>
<l:gentext key="ListofUnknown" text="&#1053;&#1077;&#1074;&#1080;&#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1081; &#1089;&#1087;&#1080;&#1089;&#1086;&#1082;"/>
<l:gentext key="listofunknown" text="&#1085;&#1077;&#1074;&#1080;&#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1081; &#1089;&#1087;&#1080;&#1089;&#1086;&#1082;"/>
<l:gentext key="nav-next" text="&#1076;&#1072;&#1083;&#1110;"/>
<l:gentext key="nav-next-sibling" text="&#1076;&#1072;&#1083;&#1110; &#1087;&#1086; &#1088;&#1110;&#1074;&#1085;&#1102;"/>
<l:gentext key="nav-prev" text="&#1085;&#1072;&#1079;&#1072;&#1076;"/>
<l:gentext key="nav-prev-sibling" text="&#1085;&#1072;&#1079;&#1072;&#1076; &#1087;&#1086; &#1088;&#1110;&#1074;&#1085;&#1102;"/>
<l:gentext key="x-nav-next" text="&#1076;&#1072;&#1083;&#1110;"/>
<l:gentext key="nav-home" text="&#1055;&#1086;&#1095;&#1072;&#1090;&#1086;&#1082;"/>
<l:gentext key="nav-up" text="&#1044;&#1086;&#1075;&#1086;&#1088;&#1080;"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="&#1044;&#1086;&#1076;&#1072;&#1090;&#1086;&#1082; %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="&#1056;&#1086;&#1079;&#1076;&#1110;&#1083; %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#1060;&#1086;&#1088;&#1084;&#1091;&#1083;&#1072; %n. %t"/>
<l:template name="example" text="&#1055;&#1088;&#1080;&#1082;&#1083;&#1072;&#1076; %n. %t"/>
<l:template name="figure" text="&#1056;&#1080;&#1089;&#1091;&#1085;&#1086;&#1082; %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="&#1063;&#1072;&#1089;&#1090;&#1080;&#1085;&#1072; %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="&#1055;&#1088;&#1086;&#1094;&#1077;&#1076;&#1091;&#1088;&#1072;&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="&#1058;&#1072;&#1073;&#1083;&#1080;&#1094;&#1103; %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="&#1044;&#1086;&#1076;&#1072;&#1090;&#1086;&#1082; %n. %t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="&#1056;&#1086;&#1079;&#1076;&#1110;&#1083; %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="&#1042;:&#160;%n"/>
<l:template name="appendix" text="&#1044;&#1086;&#1076;&#1072;&#1090;&#1086;&#1082; %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="&#1056;&#1086;&#1079;&#1076;&#1110;&#1083; %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#1060;&#1086;&#1088;&#1084;&#1091;&#1083;&#1072;&#160;%n"/>
<l:template name="example" text="&#1055;&#1088;&#1080;&#1082;&#1083;&#1072;&#1076; %n. %t"/>
<l:template name="figure" text="&#1056;&#1080;&#1089;&#1091;&#1085;&#1086;&#1082; %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="&#1063;&#1072;&#1089;&#1090;&#1080;&#1085;&#1072; %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="&#1055;&#1088;&#1086;&#1094;&#1077;&#1076;&#1091;&#1088;&#1072;&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="&#1055;&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="&#1055;&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="&#1058;&#1072;&#1073;&#1083;&#1080;&#1094;&#1103; %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsection" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#1055;&#1072;&#1088;&#1072;&#1075;&#1088;&#1072;&#1092; %n"/>
<l:template name="sect2" text="&#1055;&#1072;&#1088;&#1072;&#1075;&#1088;&#1072;&#1092; %n"/>
<l:template name="sect3" text="&#1055;&#1072;&#1088;&#1072;&#1075;&#1088;&#1072;&#1092; %n"/>
<l:template name="sect4" text="&#1055;&#1072;&#1088;&#1072;&#1075;&#1088;&#1072;&#1092; %n"/>
<l:template name="sect5" text="&#1055;&#1072;&#1088;&#1072;&#1075;&#1088;&#1072;&#1092; %n"/>
<l:template name="section" text="&#1055;&#1072;&#1088;&#1072;&#1075;&#1088;&#1072;&#1092; %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" "/>
<l:template name="seplast" text=". "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="&#1044;&#1080;&#1074;. "/>
<l:template name="seealso" text="&#1044;&#1080;&#1074;. &#1090;&#1072;&#1082;&#1086;&#1078; "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="&#1040;&#1091;&#1076;&#1080;&#1090;&#1086;&#1088;&#1110;&#1103;: "/>
<l:template name="MsgLevel" text="&#1056;&#1110;&#1074;&#1077;&#1085;&#1100;: "/>
<l:template name="MsgOrig" text="&#1044;&#1078;&#1077;&#1088;&#1077;&#1083;&#1086;: "/>
</l:context>
</l:l10n>

424
docs/xsl/docbook/common/vi.xml Executable file
View File

@@ -0,0 +1,424 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="vi" english-language-name="Vietnamese">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="T&#7893;ng quan"/>
<l:gentext key="abstract" text="T&#7893;ng quan"/>
<l:gentext key="Answer" text="&#272;:"/>
<l:gentext key="answer" text="&#272;:"/>
<l:gentext key="Appendix" text="Ph&#7909; l&#7909;c"/>
<l:gentext key="appendix" text="ph&#7909; l&#7909;c"/>
<l:gentext key="Article" text="B&#224;i vi&#7871;t"/>
<l:gentext key="article" text="B&#224;i vi&#7871;t"/>
<l:gentext key="Bibliography" text="Th&#432; m&#7909;c"/>
<l:gentext key="bibliography" text="Th&#432; m&#7909;c"/>
<l:gentext key="Book" text="S&#225;ch"/>
<l:gentext key="book" text="S&#225;ch"/>
<l:gentext key="CAUTION" text="C&#7848;N TH&#7852;N"/>
<l:gentext key="Caution" text="C&#7849;n th&#7853;n"/>
<l:gentext key="caution" text="C&#7849;n th&#7853;n"/>
<l:gentext key="Chapter" text="Ch&#432;&#417;ng"/>
<l:gentext key="chapter" text="ch&#432;&#417;ng"/>
<l:gentext key="Colophon" text="Colophon"/>
<l:gentext key="colophon" text="Colophon"/>
<l:gentext key="Copyright" text="B&#7843;n quy&#7873;n"/>
<l:gentext key="copyright" text="B&#7843;n quy&#7873;n"/>
<l:gentext key="Dedication" text="T&#7863;ng"/>
<l:gentext key="dedication" text="T&#7863;ng"/>
<l:gentext key="Edition" text="Edition"/>
<l:gentext key="edition" text="Edition"/>
<l:gentext key="Equation" text="Ph&#432;&#417;ng tr&#236;nh"/>
<l:gentext key="equation" text="Ph&#432;&#417;ng tr&#236;nh"/>
<l:gentext key="Example" text="V&#237; d&#7909;"/>
<l:gentext key="example" text="V&#237; d&#7909;"/>
<l:gentext key="Figure" text="H&#236;nh"/>
<l:gentext key="figure" text="H&#236;nh"/>
<l:gentext key="Glossary" text="Thu&#7853;t ng&#7919;"/>
<l:gentext key="glossary" text="Thu&#7853;t ng&#7919;"/>
<l:gentext key="GlossSee" text="Xem"/>
<l:gentext key="glosssee" text="Xem"/>
<l:gentext key="GlossSeeAlso" text="Xem th&#234;m"/>
<l:gentext key="glossseealso" text="Xem th&#234;m"/>
<l:gentext key="IMPORTANT" text="QUAN TR&#7884;NG"/>
<l:gentext key="important" text="Quan tr&#7885;ng"/>
<l:gentext key="Important" text="Quan tr&#7885;ng"/>
<l:gentext key="Index" text="Ch&#7881; m&#7909;c"/>
<l:gentext key="index" text="Ch&#7881; m&#7909;c"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="Legal Notice"/>
<l:gentext key="legalnotice" text="Legal Notice"/>
<l:gentext key="MsgAud" text="&#272;&#7885;c gi&#7843;"/>
<l:gentext key="msgaud" text="&#272;&#7885;c gi&#7843;"/>
<l:gentext key="MsgLevel" text="C&#7845;p"/>
<l:gentext key="msglevel" text="C&#7845;p"/>
<l:gentext key="MsgOrig" text="G&#7889;c"/>
<l:gentext key="msgorig" text="G&#7889;c"/>
<l:gentext key="NOTE" text="GHI CH&#218;"/>
<l:gentext key="Note" text="Ghi ch&#250;"/>
<l:gentext key="note" text="Ghi ch&#250;"/>
<l:gentext key="Part" text="Ph&#7847;n"/>
<l:gentext key="part" text="Ph&#7847;n"/>
<l:gentext key="Preface" text="M&#7903; &#273;&#7847;u"/>
<l:gentext key="preface" text="M&#7903; &#273;&#7847;u"/>
<l:gentext key="Procedure" text="Th&#7911; t&#7909;c"/>
<l:gentext key="procedure" text="Th&#7911; t&#7909;c"/>
<l:gentext key="ProductionSet" text="S&#7843;n ph&#7849;m"/>
<l:gentext key="Published" text="Xu&#7845;t b&#7843;n"/>
<l:gentext key="published" text="Xu&#7845;t b&#7843;n"/>
<l:gentext key="Question" text="H:"/>
<l:gentext key="question" text="H:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Tham kh&#7843;o"/>
<l:gentext key="reference" text="Tham kh&#7843;o"/>
<l:gentext key="RefName" text="T&#234;n"/>
<l:gentext key="refname" text="T&#234;n"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="T&#243;m t&#7855;t"/>
<l:gentext key="refsynopsisdiv" text="T&#243;m t&#7855;t"/>
<l:gentext key="RevHistory" text="Revision History"/>
<l:gentext key="revhistory" text="Revision History"/>
<l:gentext key="revision" text="B&#7843;n hi&#7879;u ch&#7881;nh"/>
<l:gentext key="Revision" text="B&#7843;n hi&#7879;u ch&#7881;nh"/>
<l:gentext key="sect1" text="Ph&#7847;n"/>
<l:gentext key="sect2" text="Ph&#7847;n"/>
<l:gentext key="sect3" text="Ph&#7847;n"/>
<l:gentext key="sect4" text="Ph&#7847;n"/>
<l:gentext key="sect5" text="Ph&#7847;n"/>
<l:gentext key="section" text="Ph&#7847;n"/>
<l:gentext key="Section" text="Ph&#7847;n"/>
<l:gentext key="see" text="xem"/>
<l:gentext key="seealso" text="xem th&#234;m"/>
<l:gentext key="set" text="&#272;&#7863;t"/>
<l:gentext key="Set" text="&#272;&#7863;t"/>
<l:gentext key="setindex" text="&#272;&#7863;t ch&#7881; m&#7909;c"/>
<l:gentext key="SetIndex" text="&#272;&#7863;t ch&#7881; m&#7909;c"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text="thanh b&#234;n"/>
<l:gentext key="step" text="b&#432;&#7899;c"/>
<l:gentext key="Step" text="B&#432;&#7899;c"/>
<l:gentext key="Table" text="B&#7843;ng"/>
<l:gentext key="table" text="B&#7843;ng"/>
<l:gentext key="tip" text="M&#7865;o"/>
<l:gentext key="TIP" text="M&#7864;O"/>
<l:gentext key="Tip" text="M&#7865;o"/>
<l:gentext key="Warning" text="C&#7843;nh b&#225;o"/>
<l:gentext key="warning" text="C&#7843;nh b&#225;o"/>
<l:gentext key="WARNING" text="C&#7842;NH B&#193;O"/>
<l:gentext key="and" text="v&#224;"/>
<l:gentext key="by" text="b&#7903;i"/>
<l:gentext key="Edited" text="&#272;&#432;&#7907;c bi&#234;n so&#7841;n"/>
<l:gentext key="edited" text="&#272;&#432;&#7907;c bi&#234;n so&#7841;n"/>
<l:gentext key="Editedby" text="&#272;&#432;&#7907;c bi&#234;n so&#7841;n b&#7903;i"/>
<l:gentext key="editedby" text="&#272;&#432;&#7907;c bi&#234;n so&#7841;n b&#7903;i"/>
<l:gentext key="in" text="trong"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="ph&#7847;n t&#7917; kh&#244;ng c&#243;"/>
<l:gentext key="notes" text="Ghi ch&#250;"/>
<l:gentext key="Notes" text="Ghi ch&#250;"/>
<l:gentext key="Pgs" text="Pgs."/>
<l:gentext key="pgs" text="Pgs."/>
<l:gentext key="Revisedby" text="Hi&#7879;u ch&#7881;nh b&#7903;i: "/>
<l:gentext key="revisedby" text="Hi&#7879;u ch&#7881;nh b&#7903;i: "/>
<l:gentext key="TableNotes" text="Ghi ch&#250;"/>
<l:gentext key="tablenotes" text="Ghi ch&#250;"/>
<l:gentext key="TableofContents" text="M&#7909;c l&#7909;c"/>
<l:gentext key="tableofcontents" text="M&#7909;c l&#7909;c"/>
<l:gentext key="unexpectedelementname" text="T&#234;n ph&#7847;n t&#7917; kh&#244;ng &#273;&#250;ng"/>
<l:gentext key="unsupported" text="kh&#244;ng h&#7895; tr&#7907;"/>
<l:gentext key="xrefto" text="xref t&#7899;i"/>
<l:gentext key="listofequations" text="Danh s&#225;ch Ph&#432;&#417;ng tr&#236;nh"/>
<l:gentext key="ListofEquations" text="Danh s&#225;ch Ph&#432;&#417;ng tr&#236;nh"/>
<l:gentext key="ListofExamples" text="Danh s&#225;ch V&#237; d&#7909;"/>
<l:gentext key="listofexamples" text="Danh s&#225;ch V&#237; d&#7909;"/>
<l:gentext key="ListofFigures" text="Danh s&#225;ch H&#236;nh"/>
<l:gentext key="listoffigures" text="Danh s&#225;ch H&#236;nh"/>
<l:gentext key="listoftables" text="Danh s&#225;ch B&#7843;ng"/>
<l:gentext key="ListofTables" text="Danh s&#225;ch B&#7843;ng"/>
<l:gentext key="ListofUnknown" text="Danh s&#225;ch L&#7841;"/>
<l:gentext key="listofunknown" text="Danh s&#225;ch L&#7841;"/>
<l:gentext key="nav-home" text="&#272;&#7847;u"/>
<l:gentext key="nav-next" text="K&#7871; ti&#7871;p"/>
<l:gentext key="nav-next-sibling" text="T&#7899;i nhanh"/>
<l:gentext key="nav-prev" text="Tr&#432;&#7899;c &#273;&#243;"/>
<l:gentext key="nav-prev-sibling" text="L&#249;i nhanh"/>
<l:gentext key="nav-up" text="L&#234;n"/>
<l:gentext key="nav-toc" text="M&#7909;c l&#7909;c"/>
<l:gentext key="Draft" text="B&#7843;n th&#7843;o"/>
<l:gentext key="above" text="tr&#234;n"/>
<l:gentext key="below" text="d&#432;&#7899;i"/>
<l:gentext key="sectioncalled" text="ph&#7847;n"/>
<l:gentext key="index symbols" text="K&#253; hi&#7879;u"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="last-first"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Ph&#7909; l&#7909;c&#160;%n.&#160;%t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Ch&#432;&#417;ng&#160;%n.&#160;%t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Ph&#432;&#417;ng tr&#236;nh&#160;%n.&#160;%t"/>
<l:template name="example" text="V&#237; d&#7909;&#160;%n.&#160;%t"/>
<l:template name="figure" text="H&#236;nh&#160;%n.&#160;%t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Ph&#7847;n&#160;%n.&#160;%t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Th&#7911; t&#7909;c&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="S&#7843;n ph&#7849;m&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="B&#7843;ng&#160;%n.&#160;%t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text=""/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Ph&#7909; l&#7909;c&#160;%n.&#160;%t"/>
<l:template name="bridgehead" text="%n.&#160;%t"/>
<l:template name="chapter" text="Ch&#432;&#417;ng&#160;%n.&#160;%t"/>
<l:template name="sect1" text="%n.&#160;%t"/>
<l:template name="sect2" text="%n.&#160;%t"/>
<l:template name="sect3" text="%n.&#160;%t"/>
<l:template name="sect4" text="%n.&#160;%t"/>
<l:template name="sect5" text="%n.&#160;%t"/>
<l:template name="section" text="%n.&#160;%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="&#272;:&#160;%n"/>
<l:template name="appendix" text="Ph&#7909; l&#7909;c&#160;%n"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Ch&#432;&#417;ng&#160;%n"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Ph&#432;&#417;ng tr&#236;nh&#160;%n"/>
<l:template name="example" text="V&#237; d&#7909;&#160;%n"/>
<l:template name="figure" text="H&#236;nh&#160;%n"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Ph&#7847;n&#160;%n"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Th&#7911; t&#7909;c&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="H:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="H:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="B&#7843;ng&#160;%n"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="ph&#7847;n &#8220;%t&#8221;"/>
<l:template name="refsection" text="ph&#7847;n &#8220;%t&#8221;"/>
<l:template name="refsect1" text="ph&#7847;n &#8220;%t&#8221;"/>
<l:template name="refsect2" text="ph&#7847;n &#8220;%t&#8221;"/>
<l:template name="refsect3" text="ph&#7847;n &#8220;%t&#8221;"/>
<l:template name="sect1" text="ph&#7847;n &#8220;%t&#8221;"/>
<l:template name="sect2" text="ph&#7847;n &#8220;%t&#8221;"/>
<l:template name="sect3" text="ph&#7847;n &#8220;%t&#8221;"/>
<l:template name="sect4" text="ph&#7847;n &#8220;%t&#8221;"/>
<l:template name="sect5" text="ph&#7847;n &#8220;%t&#8221;"/>
<l:template name="section" text="ph&#7847;n &#8220;%t&#8221;"/>
<l:template name="simplesect" text="ph&#7847;n &#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="Ph&#7847;n&#160;%n"/>
<l:template name="refsection" text="ph&#7847;n &#8220;%t&#8221;"/>
<l:template name="refsect1" text="ph&#7847;n &#8220;%t&#8221;"/>
<l:template name="refsect2" text="ph&#7847;n &#8220;%t&#8221;"/>
<l:template name="refsect3" text="ph&#7847;n &#8220;%t&#8221;"/>
<l:template name="sect1" text="Ph&#7847;n&#160;%n"/>
<l:template name="sect2" text="Ph&#7847;n&#160;%n"/>
<l:template name="sect3" text="Ph&#7847;n&#160;%n"/>
<l:template name="sect4" text="Ph&#7847;n&#160;%n"/>
<l:template name="sect5" text="Ph&#7847;n&#160;%n"/>
<l:template name="section" text="Ph&#7847;n&#160;%n"/>
<l:template name="simplesect" text="ph&#7847;n &#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" v&#224; "/>
<l:template name="seplast" text=", v&#224; "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Xem "/>
<l:template name="seealso" text="Xem th&#234;m "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="&#272;&#7885;c gi&#7843;: "/>
<l:template name="MsgLevel" text="C&#7845;p: "/>
<l:template name="MsgOrig" text="G&#7889;c: "/>
</l:context>
</l:l10n>

427
docs/xsl/docbook/common/xh.xml Executable file
View File

@@ -0,0 +1,427 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="xh" english-language-name="Xhosa">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="Isiqalo"/>
<l:gentext key="abstract" text="Isiqalo"/>
<l:gentext key="Answer" text="I:"/>
<l:gentext key="answer" text="I:"/>
<l:gentext key="Appendix" text="Isivalo"/>
<l:gentext key="appendix" text="isivalo"/>
<l:gentext key="Article" text="Umba"/>
<l:gentext key="article" text="Umba"/>
<l:gentext key="Bibliography" text="Ezobunzululwazi"/>
<l:gentext key="bibliography" text="Ezobunzululwazi"/>
<l:gentext key="Book" text="Incwadi"/>
<l:gentext key="book" text="Incwadi"/>
<l:gentext key="CAUTION" text="ISILUMKISO"/>
<l:gentext key="Caution" text="Isilumkiso"/>
<l:gentext key="caution" text="Isilumkiso"/>
<l:gentext key="Chapter" text="Isiqendu"/>
<l:gentext key="chapter" text="isiqendu"/>
<l:gentext key="Colophon" text="Ikolophon"/>
<l:gentext key="colophon" text="Ikolophon"/>
<l:gentext key="Copyright" text="Ushicilelo olusemthethweni"/>
<l:gentext key="copyright" text="Ushicilelo olusemthethweni"/>
<l:gentext key="Dedication" text="Ulwaziso"/>
<l:gentext key="dedication" text="Ulwaziso"/>
<l:gentext key="Edition" text="Uhlelo"/>
<l:gentext key="edition" text="Uhlelo"/>
<l:gentext key="Equation" text="Ulinganiselo"/>
<l:gentext key="equation" text="Ulinganiselo"/>
<l:gentext key="Example" text="Umzekelo"/>
<l:gentext key="example" text="Umzekelo"/>
<l:gentext key="Figure" text="Ulungu"/>
<l:gentext key="figure" text="Ulungu"/>
<l:gentext key="Glossary" text="Inkcazelo yamagama"/>
<l:gentext key="glossary" text="Inkcazelo yamagama"/>
<l:gentext key="GlossSee" text="Bona"/>
<l:gentext key="glosssee" text="Bona"/>
<l:gentext key="GlossSeeAlso" text="Bona Kwakhona"/>
<l:gentext key="glossseealso" text="Bona Kwakhona"/>
<l:gentext key="IMPORTANT" text="IBALULEKILE"/>
<l:gentext key="important" text="Ibalulekile"/>
<l:gentext key="Important" text="Ibalulekile"/>
<l:gentext key="Index" text="Isalathiso"/>
<l:gentext key="index" text="Isalathiso"/>
<l:gentext key="ISBN" text="iISBN"/>
<l:gentext key="isbn" text="iISBN"/>
<l:gentext key="LegalNotice" text="Isaziso Esesimthethweni"/>
<l:gentext key="legalnotice" text="Isaziso Esesimthethweni"/>
<l:gentext key="MsgAud" text="Ababhali"/>
<l:gentext key="msgaud" text="Ababhali"/>
<l:gentext key="MsgLevel" text="Umphakamo"/>
<l:gentext key="msglevel" text="Umphakamo"/>
<l:gentext key="MsgOrig" text="Uqobo"/>
<l:gentext key="msgorig" text="Uqobo"/>
<l:gentext key="NOTE" text="QAPHELA"/>
<l:gentext key="Note" text="Qaphela"/>
<l:gentext key="note" text="Qaphela"/>
<l:gentext key="Part" text="Inxenye"/>
<l:gentext key="part" text="Inxenye"/>
<l:gentext key="Preface" text="Isihloko"/>
<l:gentext key="preface" text="Isihloko"/>
<l:gentext key="Procedure" text="Inkqubo"/>
<l:gentext key="procedure" text="Inkqubo"/>
<l:gentext key="ProductionSet" text="Imveliso"/>
<l:gentext key="Published" text="Ipapashwe"/>
<l:gentext key="published" text="Ipapashwe"/>
<l:gentext key="Question" text="U:"/>
<l:gentext key="question" text="U:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Uthelekiso"/>
<l:gentext key="reference" text="Uthelekiso"/>
<l:gentext key="RefName" text="Igama lothelekiso"/>
<l:gentext key="refname" text="Igama lothelekiso"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="Isinopsisi"/>
<l:gentext key="refsynopsisdiv" text="Isinopsisi"/>
<l:gentext key="RevHistory" text="Imbali yophindo"/>
<l:gentext key="revhistory" text="Imbali yophindo"/>
<l:gentext key="revision" text="Iphindo"/>
<l:gentext key="Revision" text="Iphindo"/>
<l:gentext key="sect1" text="Icandelo"/>
<l:gentext key="sect2" text="Icandelo"/>
<l:gentext key="sect3" text="Icandelo"/>
<l:gentext key="sect4" text="Icandelo"/>
<l:gentext key="sect5" text="Icandelo"/>
<l:gentext key="section" text="Icandelo"/>
<l:gentext key="Section" text="Icandelo"/>
<l:gentext key="See" text="Bona"/>
<l:gentext key="see" text="Bona"/>
<l:gentext key="SeeAlso" text="Bona Kwakhona"/>
<l:gentext key="seealso" text="Bona Kwakhona"/>
<l:gentext key="Seealso" text="Bona Kwakhona"/>
<l:gentext key="set" text="Cwangcisa"/>
<l:gentext key="Set" text="Cwangcisa"/>
<l:gentext key="setindex" text="Cwangcisa Isalathiso"/>
<l:gentext key="SetIndex" text="Cwangcisa Isalathiso"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text="ibar esecaleni"/>
<l:gentext key="step" text="inqwanqwa"/>
<l:gentext key="Step" text="Inqwanqwa"/>
<l:gentext key="Table" text="Indlela Yokwenza Imigca"/>
<l:gentext key="table" text="Indlela Yokwenza Imigca"/>
<l:gentext key="tip" text="Incam"/>
<l:gentext key="TIP" text="INCAM"/>
<l:gentext key="Tip" text="Incam"/>
<l:gentext key="Warning" text="Isilumkiso"/>
<l:gentext key="warning" text="Isilumkiso"/>
<l:gentext key="WARNING" text="ISILUMKISO"/>
<l:gentext key="and" text="no"/>
<l:gentext key="by" text="by"/>
<l:gentext key="Edited" text="Ihleliwe"/>
<l:gentext key="edited" text="Ihleliwe"/>
<l:gentext key="Editedby" text="Ihlelwe"/>
<l:gentext key="editedby" text="Ihlelwe"/>
<l:gentext key="in" text="in"/>
<l:gentext key="lastlistcomma" text=", "/>
<l:gentext key="listcomma" text=", "/>
<l:gentext key="nonexistantelement" text="isiqalelo esingekhayo"/>
<l:gentext key="notes" text="Iziqaphelo"/>
<l:gentext key="Notes" text="Iziqaphelo"/>
<l:gentext key="Pgs" text="Amaphepha"/>
<l:gentext key="pgs" text="Amaphepha"/>
<l:gentext key="Revisedby" text="Iphindwe ngu: "/>
<l:gentext key="revisedby" text="Iphindwe ngu:"/>
<l:gentext key="TableNotes" text="Iziqaphelo"/>
<l:gentext key="tablenotes" text="Iziqaphelo"/>
<l:gentext key="TableofContents" text="Imigca Yemixholo"/>
<l:gentext key="tableofcontents" text="Imigca Yemixholo"/>
<l:gentext key="unexpectedelementname" text="Igama lesiqalelo esingalindelwanga"/>
<l:gentext key="unsupported" text="ayixhaswanga"/>
<l:gentext key="xrefto" text="thelekiso ku"/>
<l:gentext key="listofequations" text="Uluhlu Lemilinganiselo"/>
<l:gentext key="ListofEquations" text="Uluhlu Lemilinganiselo"/>
<l:gentext key="ListofExamples" text="Uluhlu Lemizekelo"/>
<l:gentext key="listofexamples" text="Uluhlu Lemizekelo"/>
<l:gentext key="ListofFigures" text="Uluhlu Lamalungu"/>
<l:gentext key="listoffigures" text="Uluhlu Lamalungu"/>
<l:gentext key="listoftables" text="Uluhlu Lendlela Yokwenza Imigca"/>
<l:gentext key="ListofTables" text="Uluhlu Lendlela Yokwenza Imigca"/>
<l:gentext key="ListofUnknown" text="Uluhlu Lokungaziwayo"/>
<l:gentext key="listofunknown" text="Uluhlu Lokungaziwayo"/>
<l:gentext key="nav-home" text="Ikhaya"/>
<l:gentext key="nav-next" text="Elandelayo"/>
<l:gentext key="nav-next-sibling" text="Yisa Phambili"/>
<l:gentext key="nav-prev" text="Edlulileyo"/>
<l:gentext key="nav-prev-sibling" text="Yisa Emva"/>
<l:gentext key="nav-up" text="Phezulu"/>
<l:gentext key="sectioncalled" text="icandelo libizwa ngokuba"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="Iimpawu"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
<l:dingbat key="startquote" text="&#8220;"/>
<l:dingbat key="endquote" text="&#8221;"/>
<l:dingbat key="nestedstartquote" text="&#8216;"/>
<l:dingbat key="nestedendquote" text="&#8217;"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="Isivalo %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Isiqendu %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Ulinganiselo %n. %t"/>
<l:template name="example" text="Umzekelo %n. %t"/>
<l:template name="figure" text="Ulungu %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Inxenye %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="Inkqubo %n. %t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Imveliso %n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="Indlela Yokwenza Imigca %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text=""/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="Isivalo %n. %t"/>
<l:template name="bridgehead" text="%n. %t"/>
<l:template name="chapter" text="Isiqendu %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsection" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="I:&#160;%n"/>
<l:template name="appendix" text="Isivalo %n"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="Isiqendu %n"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="Ulinganiselo&#160;%n"/>
<l:template name="example" text="Umzekelo %n"/>
<l:template name="figure" text="Ulungu %n"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="Inxenye %n"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="Inkqubo&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="U:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="U:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsection" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="Indlela Yokwenza Imigca %n"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="icandelo libizwa ngokuba &#8220;%t&#8221;"/>
<l:template name="refsection" text="icandelo libizwa ngokuba &#8220;%t&#8221;"/>
<l:template name="refsect1" text="icandelo libizwa ngokuba &#8220;%t&#8221;"/>
<l:template name="refsect2" text="icandelo libizwa ngokuba &#8220;%t&#8221;"/>
<l:template name="refsect3" text="icandelo libizwa ngokuba &#8220;%t&#8221;"/>
<l:template name="sect1" text="icandelo libizwa ngokuba &#8220;%t&#8221;"/>
<l:template name="sect2" text="icandelo libizwa ngokuba &#8220;%t&#8221;"/>
<l:template name="sect3" text="icandelo libizwa ngokuba &#8220;%t&#8221;"/>
<l:template name="sect4" text="icandelo libizwa ngokuba &#8220;%t&#8221;"/>
<l:template name="sect5" text="icandelo libizwa ngokuba &#8220;%t&#8221;"/>
<l:template name="section" text="icandelo libizwa ngokuba &#8220;%t&#8221;"/>
<l:template name="simplesect" text="icandelo libizwa ngokuba &#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="Icandelo %n"/>
<l:template name="refsection" text="icandelo libizwa ngokuba &#8220;%t&#8221;"/>
<l:template name="refsect1" text="icandelo libizwa ngokuba &#8220;%t&#8221;"/>
<l:template name="refsect2" text="icandelo libizwa ngokuba &#8220;%t&#8221;"/>
<l:template name="refsect3" text="icandelo libizwa ngokuba &#8220;%t&#8221;"/>
<l:template name="sect1" text="Icandelo %n"/>
<l:template name="sect2" text="Icandelo %n"/>
<l:template name="sect3" text="Icandelo %n"/>
<l:template name="sect4" text="Icandelo %n"/>
<l:template name="sect5" text="Icandelo %n"/>
<l:template name="section" text="Icandelo %n"/>
<l:template name="simplesect" text="icandelo libizwa ngokuba &#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=" no "/>
<l:template name="sep2" text=" no "/>
<l:template name="seplast" text=" no "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="Bona "/>
<l:template name="seealso" text="Bona Kwakhona "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="Ababhali: "/>
<l:template name="MsgLevel" text="Umphakamo: "/>
<l:template name="MsgOrig" text="Uqobo: "/>
</l:context>
</l:l10n>

418
docs/xsl/docbook/common/zh_cn.xml Executable file
View File

@@ -0,0 +1,418 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="zh_cn" english-language-name="Chinese (Continental)">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="&#25688;&#35201;"/>
<l:gentext key="abstract" text="&#25688;&#35201;"/>
<l:gentext key="Answer" text="&#31572;:"/>
<l:gentext key="answer" text="&#31572;:"/>
<l:gentext key="Appendix" text="&#38468;&#24405;"/>
<l:gentext key="appendix" text="&#38468;&#24405;"/>
<l:gentext key="Article" text="&#25991;&#31456;"/>
<l:gentext key="article" text="&#25991;&#31456;"/>
<l:gentext key="Bibliography" text="&#21442;&#32771;&#20070;&#30446;"/>
<l:gentext key="bibliography" text="&#21442;&#32771;&#20070;&#30446;"/>
<l:gentext key="Book" text="&#20070;&#30446;"/>
<l:gentext key="book" text="&#20070;&#30446;"/>
<l:gentext key="CAUTION" text="&#27880;&#24847;"/>
<l:gentext key="Caution" text="&#27880;&#24847;"/>
<l:gentext key="caution" text="&#27880;&#24847;"/>
<l:gentext key="Chapter" text="&#31456;"/>
<l:gentext key="chapter" text="&#31456;"/>
<l:gentext key="Colophon" text="Colophon"/>
<l:gentext key="colophon" text="Colophon"/>
<l:gentext key="Copyright" text="&#29256;&#26435;"/>
<l:gentext key="copyright" text="&#29256;&#26435;"/>
<l:gentext key="Dedication" text="&#22857;&#29486;"/>
<l:gentext key="dedication" text="&#22857;&#29486;"/>
<l:gentext key="Edition" text="&#29256;"/>
<l:gentext key="edition" text="&#29256;"/>
<l:gentext key="Equation" text="&#26041;&#31243;"/>
<l:gentext key="equation" text="&#26041;&#31243;"/>
<l:gentext key="Example" text="&#20363;&#23376;"/>
<l:gentext key="example" text="&#20363;&#23376;"/>
<l:gentext key="Figure" text="&#22270;&#24418;"/>
<l:gentext key="figure" text="&#22270;&#24418;"/>
<l:gentext key="Glossary" text="&#26415;&#35821;&#34920;"/>
<l:gentext key="glossary" text="&#26415;&#35821;&#34920;"/>
<l:gentext key="GlossSee" text="&#35265;"/>
<l:gentext key="glosssee" text="&#35265;"/>
<l:gentext key="GlossSeeAlso" text="&#21478;&#35265;"/>
<l:gentext key="glossseealso" text="&#21478;&#35265;"/>
<l:gentext key="IMPORTANT" text="&#37325;&#35201;"/>
<l:gentext key="Important" text="&#37325;&#35201;"/>
<l:gentext key="important" text="&#37325;&#35201;"/>
<l:gentext key="Index" text="&#32034;&#24341;"/>
<l:gentext key="index" text="&#32034;&#24341;"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="&#27861;&#24459;&#24067;&#21578;"/>
<l:gentext key="legalnotice" text="&#27861;&#24459;&#24067;&#21578;"/>
<l:gentext key="MsgAud" text="&#35835;&#32773;"/>
<l:gentext key="msgaud" text="&#35835;&#32773;"/>
<l:gentext key="MsgLevel" text="&#38590;&#24230;"/>
<l:gentext key="msglevel" text="&#38590;&#24230;"/>
<l:gentext key="MsgOrig" text="&#20986;&#22788;"/>
<l:gentext key="msgorig" text="&#20986;&#22788;"/>
<l:gentext key="NOTE" text="&#27880;"/>
<l:gentext key="Note" text="&#27880;"/>
<l:gentext key="note" text="&#27880;"/>
<l:gentext key="Part" text="&#37096;&#20998;"/>
<l:gentext key="part" text="&#37096;&#20998;"/>
<l:gentext key="Preface" text="&#21069;&#35328;"/>
<l:gentext key="preface" text="&#21069;&#35328;"/>
<l:gentext key="Procedure" text="&#36807;&#31243;"/>
<l:gentext key="procedure" text="&#36807;&#31243;"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text="&#20986;&#29256;"/>
<l:gentext key="published" text="&#20986;&#29256;"/>
<l:gentext key="Question" text="&#38382;:"/>
<l:gentext key="question" text="&#38382;:"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="&#21442;&#32771;"/>
<l:gentext key="reference" text="&#21442;&#32771;"/>
<l:gentext key="RefName" text="&#21517;&#23383;"/>
<l:gentext key="refname" text="&#21517;&#23383;"/>
<l:gentext key="RefSection" text=""/>
<l:gentext key="refsection" text=""/>
<l:gentext key="RefSynopsisDiv" text="&#22823;&#32434;"/>
<l:gentext key="refsynopsisdiv" text="&#22823;&#32434;"/>
<l:gentext key="RevHistory" text="&#20462;&#35746;&#21382;&#21490;"/>
<l:gentext key="revhistory" text="&#20462;&#35746;&#21382;&#21490;"/>
<l:gentext key="Revision" text="&#20462;&#35746;"/>
<l:gentext key="revision" text="&#20462;&#35746;"/>
<l:gentext key="sect1" text="Section"/>
<l:gentext key="sect2" text="Section"/>
<l:gentext key="sect3" text="Section"/>
<l:gentext key="sect4" text="Section"/>
<l:gentext key="sect5" text="Section"/>
<l:gentext key="Section" text="&#33410;"/>
<l:gentext key="section" text="&#33410;"/>
<l:gentext key="See" text="&#35265;"/>
<l:gentext key="see" text="&#35265;"/>
<l:gentext key="SeeAlso" text="&#21478;&#35265;"/>
<l:gentext key="Seealso" text="&#21478;&#35265;"/>
<l:gentext key="seealso" text="&#21478;&#35265;"/>
<l:gentext key="Set" text="Set"/>
<l:gentext key="set" text="Set"/>
<l:gentext key="SetIndex" text="Set Index"/>
<l:gentext key="setindex" text="Set Index"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text="sidebar"/>
<l:gentext key="Step" text="&#27493;&#39588;"/>
<l:gentext key="step" text="&#27493;&#39588;"/>
<l:gentext key="Table" text="&#34920;&#26684;"/>
<l:gentext key="table" text="&#34920;&#26684;"/>
<l:gentext key="TIP" text="&#25552;&#31034;"/>
<l:gentext key="Tip" text="&#25552;&#31034;"/>
<l:gentext key="tip" text="&#25552;&#31034;"/>
<l:gentext key="WARNING" text="&#35686;&#21578;"/>
<l:gentext key="Warning" text="&#35686;&#21578;"/>
<l:gentext key="warning" text="&#35686;&#21578;"/>
<l:gentext key="and" text="&#21644;"/>
<l:gentext key="by" text="&#30001;"/>
<l:gentext key="Edited" text="&#32534;&#36753;"/>
<l:gentext key="edited" text="&#32534;&#36753;"/>
<l:gentext key="Editedby" text="&#32534;&#36753;"/>
<l:gentext key="editedby" text="&#32534;&#36753;"/>
<l:gentext key="in" text="&#22312;"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="&#19981;&#23384;&#22312;&#30340;&#20803;&#32032;"/>
<l:gentext key="Notes" text="&#27880;"/>
<l:gentext key="notes" text="&#27880;"/>
<l:gentext key="Pgs" text="&#39029;"/>
<l:gentext key="pgs" text="&#39029;"/>
<l:gentext key="Revisedby" text="&#20462;&#35746;"/>
<l:gentext key="revisedby" text="&#20462;&#35746;"/>
<l:gentext key="TableNotes" text="&#27880;"/>
<l:gentext key="tablenotes" text="&#27880;"/>
<l:gentext key="TableofContents" text="&#30446;&#24405;"/>
<l:gentext key="tableofcontents" text="&#30446;&#24405;"/>
<l:gentext key="unexpectedelementname" text="&#26410;&#39044;&#26009;&#21040;&#30340;&#20803;&#32032;&#21517;"/>
<l:gentext key="unsupported" text="&#19981;&#25903;&#25345;"/>
<l:gentext key="xrefto" text="&#21442;&#29031;"/>
<l:gentext key="ListofEquations" text="&#26041;&#31243;&#24335;&#21015;&#34920;"/>
<l:gentext key="listofequations" text="&#26041;&#31243;&#24335;&#21015;&#34920;"/>
<l:gentext key="ListofExamples" text="&#31034;&#20363;&#21015;&#34920;"/>
<l:gentext key="listofexamples" text="&#31034;&#20363;&#21015;&#34920;"/>
<l:gentext key="ListofFigures" text="&#22270;&#24418;&#21015;&#34920;"/>
<l:gentext key="listoffigures" text="&#22270;&#24418;&#21015;&#34920;"/>
<l:gentext key="ListofTables" text="&#34920;&#26684;&#21015;&#34920;"/>
<l:gentext key="listoftables" text="&#34920;&#26684;&#21015;&#34920;"/>
<l:gentext key="ListofUnknown" text="&#20854;&#20182;&#20869;&#23481;&#21015;&#34920;"/>
<l:gentext key="listofunknown" text="&#20854;&#20182;&#20869;&#23481;&#21015;&#34920;"/>
<l:gentext key="nav-home" text="&#36215;&#28857;"/>
<l:gentext key="nav-next" text="&#21069;&#36827;"/>
<l:gentext key="nav-next-sibling" text="&#24555;&#36895;&#21069;&#36827;"/>
<l:gentext key="nav-prev" text="&#21518;&#36864;"/>
<l:gentext key="nav-prev-sibling" text="&#24555;&#36895;&#21518;&#36864;"/>
<l:gentext key="nav-up" text="&#19978;&#19968;&#32423;"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:dingbat key="startquote" text="&#34;"/>
<l:dingbat key="endquote" text="&#34;"/>
<l:dingbat key="nestedstartquote" text="'"/>
<l:dingbat key="nestedendquote" text="'"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="&#38468;&#24405; %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="&#31456; %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#26041;&#31243; %n. %t"/>
<l:template name="example" text="&#20363;&#23376; %n. %t"/>
<l:template name="figure" text="&#22270;&#24418; %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="&#37096;&#20998; %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="&#36807;&#31243;&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="&#34920;&#26684; %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="&#38468;&#24405; %n. %t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="&#31456; %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="&#31572;:&#160;%n"/>
<l:template name="appendix" text="&#38468;&#24405; %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="&#31456; %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#26041;&#31243;&#160;%n"/>
<l:template name="example" text="&#20363;&#23376; %n. %t"/>
<l:template name="figure" text="&#22270;&#24418; %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="&#37096;&#20998; %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="&#36807;&#31243;&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="&#38382;:&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="&#38382;:&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="&#34920;&#26684; %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#33410; %n"/>
<l:template name="sect2" text="&#33410; %n"/>
<l:template name="sect3" text="&#33410; %n"/>
<l:template name="sect4" text="&#33410; %n"/>
<l:template name="sect5" text="&#33410; %n"/>
<l:template name="section" text="&#33410; %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" &#21644; "/>
<l:template name="seplast" text=", &#21644; "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="&#35265; "/>
<l:template name="seealso" text="&#21478;&#35265; "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="&#35835;&#32773;: "/>
<l:template name="MsgLevel" text="&#38590;&#24230;: "/>
<l:template name="MsgOrig" text="&#20986;&#22788;: "/>
</l:context>
</l:l10n>

419
docs/xsl/docbook/common/zh_tw.xml Executable file
View File

@@ -0,0 +1,419 @@
<?xml version="1.0" encoding="US-ASCII"?>
<l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="zh_tw" english-language-name="Chinese (Traditional)">
<!-- This file is generated automatically. -->
<!-- Do not edit this file by hand! -->
<!-- See http://docbook.sourceforge.net/ -->
<!-- To update this file: edit the corresponding document at -->
<!-- http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/gentext/locale/ -->
<l:gentext key="Abstract" text="&#25688;&#35201;"/>
<l:gentext key="abstract" text="&#25688;&#35201;"/>
<l:gentext key="Answer" text="&#31572;&#65306;"/>
<l:gentext key="answer" text="&#31572;&#65306;"/>
<l:gentext key="Appendix" text="&#38468;&#37636;"/>
<l:gentext key="appendix" text="&#38468;&#37636;"/>
<l:gentext key="Article" text="&#25991;&#31456;"/>
<l:gentext key="article" text="&#25991;&#31456;"/>
<l:gentext key="Bibliography" text="&#21443;&#32771;&#25991;&#29563;"/>
<l:gentext key="bibliography" text="&#21443;&#32771;&#25991;&#29563;"/>
<l:gentext key="Book" text="&#26360;&#30446;"/>
<l:gentext key="book" text="&#26360;&#30446;"/>
<l:gentext key="CAUTION" text="&#27880;&#24847;"/>
<l:gentext key="Caution" text="&#27880;&#24847;"/>
<l:gentext key="caution" text="&#27880;&#24847;"/>
<l:gentext key="Chapter" text="&#31456;"/>
<l:gentext key="chapter" text="&#31456;"/>
<l:gentext key="Colophon" text="&#29256;&#26412;&#35352;&#37636;"/>
<l:gentext key="colophon" text="&#29256;&#26412;&#35352;&#37636;"/>
<l:gentext key="Copyright" text="&#29256;&#27402;"/>
<l:gentext key="copyright" text="&#29256;&#27402;"/>
<l:gentext key="Dedication" text="&#22857;&#29563;"/>
<l:gentext key="dedication" text="&#22857;&#29563;"/>
<l:gentext key="Edition" text="&#29256;"/>
<l:gentext key="edition" text="&#29256;"/>
<l:gentext key="Equation" text="&#26041;&#31243;&#24335;"/>
<l:gentext key="equation" text="&#26041;&#31243;&#24335;"/>
<l:gentext key="Example" text="&#31684;&#20363;"/>
<l:gentext key="example" text="&#31684;&#20363;"/>
<l:gentext key="Figure" text="&#22294;&#24418;"/>
<l:gentext key="figure" text="&#22294;&#24418;"/>
<l:gentext key="Glossary" text="&#23567;&#36781;&#24409;"/>
<l:gentext key="glossary" text="&#23567;&#36781;&#24409;"/>
<l:gentext key="GlossSee" text="&#21443;&#35211;"/>
<l:gentext key="glosssee" text="&#21443;&#35211;"/>
<l:gentext key="GlossSeeAlso" text="&#21478;&#21443;&#35211;"/>
<l:gentext key="glossseealso" text="&#21478;&#21443;&#35211;"/>
<l:gentext key="IMPORTANT" text="&#37325;&#35201;"/>
<l:gentext key="Important" text="&#37325;&#35201;"/>
<l:gentext key="important" text="&#37325;&#35201;"/>
<l:gentext key="Index" text="&#32034;&#24341;"/>
<l:gentext key="index" text="&#32034;&#24341;"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="&#27861;&#24459;&#32882;&#26126;"/>
<l:gentext key="legalnotice" text="&#27861;&#24459;&#32882;&#26126;"/>
<l:gentext key="MsgAud" text="&#35712;&#32773;"/>
<l:gentext key="msgaud" text="&#35712;&#32773;"/>
<l:gentext key="MsgLevel" text="&#31243;&#24230;"/>
<l:gentext key="msglevel" text="&#31243;&#24230;"/>
<l:gentext key="MsgOrig" text="&#20986;&#34389;"/>
<l:gentext key="msgorig" text="&#20986;&#34389;"/>
<l:gentext key="NOTE" text="&#27880;"/>
<l:gentext key="Note" text="&#27880;"/>
<l:gentext key="note" text="&#27880;"/>
<l:gentext key="Part" text="&#37096;"/>
<l:gentext key="part" text="&#37096;"/>
<l:gentext key="Preface" text="&#24207;&#35328;"/>
<l:gentext key="preface" text="&#24207;&#35328;"/>
<l:gentext key="Procedure" text="&#36942;&#31243;"/>
<l:gentext key="procedure" text="&#36942;&#31243;"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="Published" text="&#20986;&#29256;"/>
<l:gentext key="published" text="&#20986;&#29256;"/>
<l:gentext key="Question" text="&#21839;&#65306;"/>
<l:gentext key="question" text="&#21839;&#65306;"/>
<l:gentext key="RefEntry" text="&#21443;&#29031;&#38917;&#30446;"/>
<l:gentext key="refentry" text="&#21443;&#29031;&#38917;&#30446;"/>
<l:gentext key="Reference" text="&#21443;&#32771;"/>
<l:gentext key="reference" text="&#21443;&#32771;"/>
<l:gentext key="RefName" text="&#21443;&#32771;&#21517;"/>
<l:gentext key="refname" text="&#21443;&#32771;&#21517;"/>
<l:gentext key="RefSection" text="&#21443;&#29031;&#31456;&#31680;"/>
<l:gentext key="refsection" text="&#21443;&#29031;&#31456;&#31680;"/>
<l:gentext key="RefSynopsisDiv" text="&#22823;&#32177;"/>
<l:gentext key="refsynopsisdiv" text="&#22823;&#32177;"/>
<l:gentext key="RevHistory" text="&#20462;&#35330;&#35352;&#37636;"/>
<l:gentext key="revhistory" text="&#20462;&#35330;&#35352;&#37636;"/>
<l:gentext key="Revision" text="&#20462;&#35330;"/>
<l:gentext key="revision" text="&#20462;&#35330;"/>
<l:gentext key="sect1" text="Section"/>
<l:gentext key="sect2" text="Section"/>
<l:gentext key="sect3" text="Section"/>
<l:gentext key="sect4" text="Section"/>
<l:gentext key="sect5" text="Section"/>
<l:gentext key="Section" text="&#31680;"/>
<l:gentext key="section" text="&#31680;"/>
<l:gentext key="See" text="&#35211;"/>
<l:gentext key="see" text="&#35211;"/>
<l:gentext key="SeeAlso" text="&#21478;&#35211;"/>
<l:gentext key="Seealso" text="&#21478;&#35211;"/>
<l:gentext key="seealso" text="&#21478;&#35211;"/>
<l:gentext key="Set" text="Set"/>
<l:gentext key="set" text="Set"/>
<l:gentext key="SetIndex" text="Set Index"/>
<l:gentext key="setindex" text="Set Index"/>
<l:gentext key="Sidebar" text=""/>
<l:gentext key="sidebar" text=""/>
<l:gentext key="Step" text="&#27493;&#39519;"/>
<l:gentext key="step" text="&#27493;&#39519;"/>
<l:gentext key="Table" text="&#34920;&#26684;"/>
<l:gentext key="table" text="&#34920;&#26684;"/>
<l:gentext key="TIP" text="&#25552;&#31034;"/>
<l:gentext key="Tip" text="&#25552;&#31034;"/>
<l:gentext key="tip" text="&#25552;&#31034;"/>
<l:gentext key="WARNING" text="&#35686;&#21578;"/>
<l:gentext key="Warning" text="&#35686;&#21578;"/>
<l:gentext key="warning" text="&#35686;&#21578;"/>
<l:gentext key="edited" text="&#32232;&#36655;"/>
<l:gentext key="Edited" text="&#32232;&#36655;"/>
<l:gentext key="editedby" text="&#32232;&#36655;"/>
<l:gentext key="Editedby" text="&#32232;&#36655;"/>
<l:gentext key="Notes" text="&#27880;"/>
<l:gentext key="notes" text="&#27880;"/>
<l:gentext key="Pgs" text="&#38913;"/>
<l:gentext key="pgs" text="&#38913;"/>
<l:gentext key="Revisedby" text="&#20462;&#35330;"/>
<l:gentext key="revisedby" text="&#20462;&#35330;"/>
<l:gentext key="TableNotes" text="&#27880;&#37323;"/>
<l:gentext key="tablenotes" text="&#27880;&#37323;"/>
<l:gentext key="TableofContents" text="&#20839;&#23481;&#30446;&#37636;"/>
<l:gentext key="tableofcontents" text="&#20839;&#23481;&#30446;&#37636;"/>
<l:gentext key="and" text="&#19988;"/>
<l:gentext key="by" text="&#30001;"/>
<l:gentext key="in" text="&#22312;"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="&#19981;&#23384;&#22312;&#30340;&#20803;&#32032;"/>
<l:gentext key="page.citation" text="&#38913;"/>
<l:gentext key="unexpectedelementname" text="&#38750;&#38928;&#26399;&#30340;&#20803;&#32032;&#21517;"/>
<l:gentext key="unsupported" text="&#26410;&#25903;&#25588;"/>
<l:gentext key="xrefto" text="&#21443;&#29031;"/>
<l:gentext key="ListofEquations" text="&#20844;&#24335;&#30446;&#37636;"/>
<l:gentext key="listofequations" text="&#20844;&#24335;&#30446;&#37636;"/>
<l:gentext key="ListofExamples" text="&#31684;&#20363;&#30446;&#37636;"/>
<l:gentext key="listofexamples" text="&#31684;&#20363;&#30446;&#37636;"/>
<l:gentext key="ListofFigures" text="&#38468;&#22294;&#30446;&#37636;"/>
<l:gentext key="listoffigures" text="&#38468;&#22294;&#30446;&#37636;"/>
<l:gentext key="ListofTables" text="&#38468;&#34920;&#30446;&#37636;"/>
<l:gentext key="listoftables" text="&#38468;&#34920;&#30446;&#37636;"/>
<l:gentext key="ListofUnknown" text="&#20854;&#23427;&#20839;&#23481;&#30446;&#37636;"/>
<l:gentext key="listofunknown" text="&#20854;&#23427;&#20839;&#23481;&#30446;&#37636;"/>
<l:gentext key="nav-home" text="&#20839;&#23481;"/>
<l:gentext key="nav-next" text="&#19979;&#19968;&#38913;"/>
<l:gentext key="nav-next-sibling" text="&#24555;&#36895;&#21521;&#24460;"/>
<l:gentext key="nav-prev" text="&#21069;&#19968;&#38913;"/>
<l:gentext key="nav-prev-sibling" text="&#24555;&#36895;&#21521;&#21069;"/>
<l:gentext key="nav-up" text="&#19978;&#19968;&#23652;"/>
<l:gentext key="sectioncalled" text="the section called"/>
<l:gentext key="Draft" text="Draft"/>
<l:gentext key="above" text="above"/>
<l:gentext key="below" text="below"/>
<l:gentext key="index symbols" text="Symbols"/>
<l:dingbat key="startquote" text="&#34;"/>
<l:dingbat key="endquote" text="&#34;"/>
<l:dingbat key="nestedstartquote" text="'"/>
<l:dingbat key="nestedendquote" text="'"/>
<l:dingbat key="bullet" text="&#8226;"/>
<l:context name="styles">
<l:template name="person-name" text="first-last"/>
</l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="%t"/>
<l:template name="appendix" text="&#38468;&#37636; %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="biblioentry" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomixed" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="&#31456; %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#26041;&#31243;&#24335; %n. %t"/>
<l:template name="example" text="&#31684;&#20363; %n. %t"/>
<l:template name="figure" text="&#22294;&#24418; %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text=""/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="&#37096; %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
<l:template name="procedure.formal" text="&#36942;&#31243;&#160;%n.&#160;%t"/>
<l:template name="productionset" text="%t"/>
<l:template name="productionset.formal" text="Production&#160;%n"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="%t"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="%t"/>
<l:template name="refentry" text="%t"/>
<l:template name="reference" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="refsynopsisdivinfo" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="step" text="%t"/>
<l:template name="table" text="&#34920;&#26684; %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
<l:template name="sect2" text="%t"/>
<l:template name="sect3" text="%t"/>
<l:template name="sect4" text="%t"/>
<l:template name="sect5" text="%t"/>
<l:template name="section" text="%t"/>
<l:template name="simplesect" text="%t"/>
</l:context>
<l:context name="title-numbered">
<l:template name="appendix" text="&#38468;&#37636; %n. %t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="&#31456; %n. %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>
<l:template name="sect4" text="%n. %t"/>
<l:template name="sect5" text="%n. %t"/>
<l:template name="section" text="%n. %t"/>
<l:template name="simplesect" text="%n. %t"/>
</l:context>
<l:context name="subtitle">
<l:template name="appendix" text="%s"/>
<l:template name="article" text="%s"/>
<l:template name="bibliodiv" text="%s"/>
<l:template name="biblioentry" text="%s"/>
<l:template name="bibliography" text="%s"/>
<l:template name="bibliomixed" text="%s"/>
<l:template name="bibliomset" text="%s"/>
<l:template name="biblioset" text="%s"/>
<l:template name="book" text="%s"/>
<l:template name="chapter" text="%s"/>
<l:template name="colophon" text="%s"/>
<l:template name="dedication" text="%s"/>
<l:template name="glossary" text="%s"/>
<l:template name="glossdiv" text="%s"/>
<l:template name="index" text="%s"/>
<l:template name="indexdiv" text="%s"/>
<l:template name="lot" text="%s"/>
<l:template name="part" text="%s"/>
<l:template name="partintro" text="%s"/>
<l:template name="preface" text="%s"/>
<l:template name="refentry" text="%s"/>
<l:template name="reference" text="%s"/>
<l:template name="refsect1" text="%s"/>
<l:template name="refsect2" text="%s"/>
<l:template name="refsect3" text="%s"/>
<l:template name="refsynopsisdiv" text="%s"/>
<l:template name="sect1" text="%s"/>
<l:template name="sect2" text="%s"/>
<l:template name="sect3" text="%s"/>
<l:template name="sect4" text="%s"/>
<l:template name="sect5" text="%s"/>
<l:template name="section" text="%s"/>
<l:template name="set" text="%s"/>
<l:template name="setindex" text="%s"/>
<l:template name="sidebar" text="%s"/>
<l:template name="simplesect" text="%s"/>
<l:template name="toc" text="%s"/>
</l:context>
<l:context name="xref">
<l:template name="abstract" text="%t"/>
<l:template name="answer" text="&#31572;&#65306;&#160;%n"/>
<l:template name="appendix" text="&#38468;&#37636; %n. %t"/>
<l:template name="article" text="%t"/>
<l:template name="authorblurb" text="%t"/>
<l:template name="bibliodiv" text="%t"/>
<l:template name="bibliography" text="%t"/>
<l:template name="bibliomset" text="%t"/>
<l:template name="biblioset" text="%t"/>
<l:template name="blockquote" text="%t"/>
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
<l:template name="chapter" text="&#31456; %n. %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="constraintdef" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="&#26041;&#31243;&#24335;&#160;%n"/>
<l:template name="example" text="&#31684;&#20363; %n. %t"/>
<l:template name="figure" text="&#22294;&#24418; %n. %t"/>
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
<l:template name="itemizedlist" text="%t"/>
<l:template name="legalnotice" text="%t"/>
<l:template name="listitem" text="%n"/>
<l:template name="lot" text="%t"/>
<l:template name="msg" text="%t"/>
<l:template name="msgexplan" text="%t"/>
<l:template name="msgmain" text="%t"/>
<l:template name="msgrel" text="%t"/>
<l:template name="msgset" text="%t"/>
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
<l:template name="part" text="&#37096; %n. %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="&#36942;&#31243;&#160;%n"/>
<l:template name="productionset" text="%t"/>
<l:template name="qandadiv" text="%t"/>
<l:template name="qandaentry" text="&#21839;&#65306;&#160;%n"/>
<l:template name="qandaset" text="%t"/>
<l:template name="question" text="&#21839;&#65306;&#160;%n"/>
<l:template name="reference" text="%t"/>
<l:template name="refsect1" text="%t"/>
<l:template name="refsect2" text="%t"/>
<l:template name="refsect3" text="%t"/>
<l:template name="refsynopsisdiv" text="%t"/>
<l:template name="segmentedlist" text="%t"/>
<l:template name="set" text="%t"/>
<l:template name="setindex" text="%t"/>
<l:template name="sidebar" text="%t"/>
<l:template name="table" text="&#34920;&#26684; %n. %t"/>
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
<l:template name="varlistentry" text="%n"/>
<l:template name="warning" text="%t"/>
<l:template name="page.citation" text=" [%p]"/>
</l:context>
<l:context name="section-xref">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#8220;%t&#8221;"/>
<l:template name="sect2" text="&#8220;%t&#8221;"/>
<l:template name="sect3" text="&#8220;%t&#8221;"/>
<l:template name="sect4" text="&#8220;%t&#8221;"/>
<l:template name="sect5" text="&#8220;%t&#8221;"/>
<l:template name="section" text="&#8220;%t&#8221;"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="section-xref-numbered">
<l:template name="bridgehead" text="&#8220;%t&#8221;"/>
<l:template name="refsect1" text="&#8220;%t&#8221;"/>
<l:template name="refsect2" text="&#8220;%t&#8221;"/>
<l:template name="refsect3" text="&#8220;%t&#8221;"/>
<l:template name="sect1" text="&#31680; %n"/>
<l:template name="sect2" text="&#31680; %n"/>
<l:template name="sect3" text="&#31680; %n"/>
<l:template name="sect4" text="&#31680; %n"/>
<l:template name="sect5" text="&#31680; %n"/>
<l:template name="section" text="&#31680; %n"/>
<l:template name="simplesect" text="&#8220;%t&#8221;"/>
</l:context>
<l:context name="authorgroup">
<l:template name="sep" text=", "/>
<l:template name="sep2" text=" &#19988; "/>
<l:template name="seplast" text=", &#19988; "/>
</l:context>
<l:context name="glossary">
<l:template name="see" text="&#21443;&#35211; "/>
<l:template name="seealso" text="&#21478;&#21443;&#35211; "/>
</l:context>
<l:context name="msgset">
<l:template name="MsgAud" text="&#35712;&#32773;: "/>
<l:template name="MsgLevel" text="&#31243;&#24230;: "/>
<l:template name="MsgOrig" text="&#20986;&#34389;: "/>
</l:context>
</l:l10n>

1227
docs/xsl/docbook/fo/ChangeLog Executable file

File diff suppressed because it is too large Load Diff

126
docs/xsl/docbook/fo/admon.xsl Executable file
View File

@@ -0,0 +1,126 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<xsl:template match="note|important|warning|caution|tip">
<xsl:choose>
<xsl:when test="$admon.graphics != 0">
<xsl:call-template name="graphical.admonition"/>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="nongraphical.admonition"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="admon.graphic.width">
<xsl:param name="node" select="."/>
<xsl:text>36pt</xsl:text>
</xsl:template>
<xsl:template name="admon.graphic">
<xsl:param name="node" select="."/>
<xsl:variable name="filename">
<xsl:value-of select="$admon.graphics.path"/>
<xsl:choose>
<xsl:when test="name($node)='note'">note</xsl:when>
<xsl:when test="name($node)='warning'">warning</xsl:when>
<xsl:when test="name($node)='caution'">caution</xsl:when>
<xsl:when test="name($node)='tip'">tip</xsl:when>
<xsl:when test="name($node)='important'">important</xsl:when>
<xsl:otherwise>note</xsl:otherwise>
</xsl:choose>
<xsl:value-of select="$admon.graphics.extension"/>
</xsl:variable>
<xsl:choose>
<xsl:when test="$passivetex.extensions != 0
or $fop.extensions != 0
or $arbortext.extensions != 0">
<xsl:value-of select="$filename"/>
</xsl:when>
<xsl:otherwise>
<xsl:text>url(</xsl:text>
<xsl:value-of select="$filename"/>
<xsl:text>)</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="graphical.admonition">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="graphic.width">
<xsl:call-template name="admon.graphic.width"/>
</xsl:variable>
<fo:block id="{$id}">
<fo:list-block provisional-distance-between-starts="{$graphic.width} + 18pt"
provisional-label-separation="18pt"
xsl:use-attribute-sets="list.block.spacing">
<fo:list-item>
<fo:list-item-label end-indent="label-end()">
<fo:block>
<fo:external-graphic width="auto" height="auto"
content-width="{$graphic.width}" >
<xsl:attribute name="src">
<xsl:call-template name="admon.graphic"/>
</xsl:attribute>
</fo:external-graphic>
</fo:block>
</fo:list-item-label>
<fo:list-item-body start-indent="body-start()">
<fo:block xsl:use-attribute-sets="admonition.title.properties">
<xsl:apply-templates select="." mode="object.title.markup"/>
</fo:block>
<fo:block xsl:use-attribute-sets="admonition.properties">
<xsl:apply-templates/>
</fo:block>
</fo:list-item-body>
</fo:list-item>
</fo:list-block>
</fo:block>
</xsl:template>
<xsl:template name="nongraphical.admonition">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<fo:block space-before.minimum="0.8em"
space-before.optimum="1em"
space-before.maximum="1.2em"
start-indent="0.25in"
end-indent="0.25in"
id="{$id}">
<fo:block keep-with-next='always'
xsl:use-attribute-sets="admonition.title.properties">
<xsl:apply-templates select="." mode="object.title.markup"/>
</fo:block>
<fo:block xsl:use-attribute-sets="admonition.properties">
<xsl:apply-templates/>
</fo:block>
</fo:block>
</xsl:template>
<xsl:template match="note/title"></xsl:template>
<xsl:template match="important/title"></xsl:template>
<xsl:template match="warning/title"></xsl:template>
<xsl:template match="caution/title"></xsl:template>
<xsl:template match="tip/title"></xsl:template>
</xsl:stylesheet>

792
docs/xsl/docbook/fo/autoidx.xsl Executable file
View File

@@ -0,0 +1,792 @@
<?xml version="1.0"?>
<!DOCTYPE xsl:stylesheet [
<!ENTITY lowercase "'abcdefghijklmnopqrstuvwxyz'">
<!ENTITY uppercase "'ABCDEFGHIJKLMNOPQRSTUVWXYZ'">
<!ENTITY primary 'normalize-space(concat(primary/@sortas, primary[not(@sortas)]))'>
<!ENTITY secondary 'normalize-space(concat(secondary/@sortas, secondary[not(@sortas)]))'>
<!ENTITY tertiary 'normalize-space(concat(tertiary/@sortas, tertiary[not(@sortas)]))'>
<!ENTITY sep '" "'>
<!ENTITY scope 'count(ancestor::node()|$scope) = count(ancestor::node())'>
]>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
version="1.0">
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the DocBook XSL Stylesheet distribution.
See ../README or http://docbook.sf.net/ for copyright
and other information.
******************************************************************** -->
<!-- ==================================================================== -->
<!-- Derived from Jeni Tennison's work in the HTML case -->
<xsl:key name="letter"
match="indexterm"
use="translate(substring(&primary;, 1, 1),&lowercase;,&uppercase;)"/>
<xsl:key name="primary"
match="indexterm"
use="&primary;"/>
<xsl:key name="secondary"
match="indexterm"
use="concat(&primary;, &sep;, &secondary;)"/>
<xsl:key name="tertiary"
match="indexterm"
use="concat(&primary;, &sep;, &secondary;, &sep;, &tertiary;)"/>
<xsl:key name="endofrange"
match="indexterm[@class='endofrange']"
use="@startref"/>
<xsl:key name="see-also"
match="indexterm[seealso]"
use="concat(&primary;, &sep;, &secondary;, &sep;, &tertiary;, &sep;, seealso)"/>
<xsl:key name="see"
match="indexterm[see]"
use="concat(&primary;, &sep;, &secondary;, &sep;, &tertiary;, &sep;, see)"/>
<xsl:template name="generate-index">
<xsl:param name="scope" select="(ancestor::book|/)[last()]"/>
<xsl:variable name="terms"
select="//indexterm[count(.|key('letter',
translate(substring(&primary;, 1, 1),
&lowercase;,
&uppercase;))[&scope;][1]) = 1
and not(@class = 'endofrange')]"/>
<xsl:variable name="alphabetical"
select="$terms[contains(concat(&lowercase;, &uppercase;),
substring(&primary;, 1, 1))]"/>
<xsl:variable name="others" select="$terms[not(contains(concat(&lowercase;,
&uppercase;),
substring(&primary;, 1, 1)))]"/>
<fo:block>
<xsl:if test="$others">
<xsl:call-template name="indexdiv.title">
<xsl:with-param name="titlecontent">
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'index symbols'"/>
</xsl:call-template>
</xsl:with-param>
</xsl:call-template>
<fo:block>
<xsl:apply-templates select="$others[count(.|key('primary',
&primary;)[&scope;][1]) = 1]"
mode="index-symbol-div">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(&primary;, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
</fo:block>
</xsl:if>
<xsl:apply-templates select="$alphabetical[count(.|key('letter',
translate(substring(&primary;, 1, 1),
&lowercase;,&uppercase;))[&scope;][1]) = 1]"
mode="index-div">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(&primary;, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
</fo:block>
</xsl:template>
<xsl:template match="indexterm" mode="index-div">
<xsl:param name="scope" select="."/>
<xsl:variable name="key"
select="translate(substring(&primary;, 1, 1),&lowercase;,&uppercase;)"/>
<xsl:if test="key('letter', $key)[&scope;]
[count(.|key('primary', &primary;)[&scope;][1]) = 1]">
<fo:block>
<xsl:if test="contains(concat(&lowercase;, &uppercase;), $key)">
<xsl:call-template name="indexdiv.title">
<xsl:with-param name="titlecontent">
<xsl:value-of select="translate($key, &lowercase;, &uppercase;)"/>
</xsl:with-param>
</xsl:call-template>
</xsl:if>
<fo:block>
<xsl:apply-templates select="key('letter', $key)[&scope;]
[count(.|key('primary', &primary;)[&scope;][1])=1]"
mode="index-primary">
<xsl:sort select="translate(&primary;, &lowercase;, &uppercase;)"/>
<xsl:with-param name="scope" select="$scope"/>
</xsl:apply-templates>
</fo:block>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template match="indexterm" mode="index-symbol-div">
<xsl:param name="scope" select="."/>
<xsl:variable name="key"
select="translate(substring(&primary;, 1, 1),&lowercase;,&uppercase;)"/>
<fo:block>
<xsl:apply-templates select="key('letter', $key)[&scope;][count(.|key('primary', &primary;)[&scope;][1]) = 1]"
mode="index-primary">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(&primary;, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
</fo:block>
</xsl:template>
<xsl:template match="indexterm" mode="index-primary">
<xsl:param name="scope" select="."/>
<xsl:variable name="key" select="&primary;"/>
<xsl:variable name="refs" select="key('primary', $key)[&scope;]"/>
<fo:block>
<xsl:value-of select="primary"/>
<xsl:variable name="page-number-citations">
<xsl:for-each select="$refs[not(see) and not(seealso)]">
<xsl:apply-templates select="." mode="reference">
<xsl:with-param name="scope" select="$scope"/>
</xsl:apply-templates>
</xsl:for-each>
<xsl:if test="$refs[not(secondary)]/*[self::see]">
<xsl:apply-templates select="$refs[generate-id() = generate-id(key('see', concat(&primary;, &sep;, &sep;, &sep;, see))[&scope;][1])]"
mode="index-see">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(see, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
</xsl:if>
</xsl:variable>
<xsl:choose>
<xsl:when test="$passivetex.extensions != '0'">
<fotex:sort xmlns:fotex="http://www.tug.org/fotex">
<xsl:copy-of select="$page-number-citations"/>
</fotex:sort>
</xsl:when>
<xsl:otherwise>
<xsl:copy-of select="$page-number-citations"/>
</xsl:otherwise>
</xsl:choose>
</fo:block>
<xsl:if test="$refs/secondary or $refs[not(secondary)]/*[self::seealso]">
<fo:block start-indent="1pc">
<xsl:apply-templates select="$refs[generate-id() = generate-id(key('see-also', concat(&primary;, &sep;, &sep;, &sep;, seealso))[&scope;][1])]"
mode="index-seealso">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(seealso, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
<xsl:apply-templates select="$refs[secondary and count(.|key('secondary', concat($key, &sep;, &secondary;))[&scope;][1]) = 1]"
mode="index-secondary">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(&secondary;, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template match="indexterm" mode="index-secondary">
<xsl:param name="scope" select="."/>
<xsl:variable name="key" select="concat(&primary;, &sep;, &secondary;)"/>
<xsl:variable name="refs" select="key('secondary', $key)[&scope;]"/>
<fo:block>
<xsl:value-of select="secondary"/>
<xsl:variable name="page-number-citations">
<xsl:for-each select="$refs[not(see) and not(seealso)]">
<xsl:apply-templates select="." mode="reference">
<xsl:with-param name="scope" select="$scope"/>
</xsl:apply-templates>
</xsl:for-each>
<xsl:if test="$refs[not(tertiary)]/*[self::see]">
<xsl:apply-templates select="$refs[generate-id() = generate-id(key('see', concat(&primary;, &sep;, &secondary;, &sep;, &sep;, see))[&scope;][1])]"
mode="index-see">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(see, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
</xsl:if>
</xsl:variable>
<xsl:choose>
<xsl:when test="$passivetex.extensions != '0'">
<fotex:sort xmlns:fotex="http://www.tug.org/fotex">
<xsl:copy-of select="$page-number-citations"/>
</fotex:sort>
</xsl:when>
<xsl:otherwise>
<xsl:copy-of select="$page-number-citations"/>
</xsl:otherwise>
</xsl:choose>
</fo:block>
<xsl:if test="$refs/tertiary or $refs[not(tertiary)]/*[self::seealso]">
<fo:block start-indent="2pc">
<xsl:apply-templates select="$refs[generate-id() = generate-id(key('see-also', concat(&primary;, &sep;, &secondary;, &sep;, &sep;, seealso))[&scope;][1])]"
mode="index-seealso">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(seealso, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
<xsl:apply-templates select="$refs[tertiary and count(.|key('tertiary', concat($key, &sep;, &tertiary;))[&scope;][1]) = 1]"
mode="index-tertiary">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(&tertiary;, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template match="indexterm" mode="index-tertiary">
<xsl:param name="scope" select="."/>
<xsl:variable name="key" select="concat(&primary;, &sep;, &secondary;, &sep;, &tertiary;)"/>
<xsl:variable name="refs" select="key('tertiary', $key)[&scope;]"/>
<fo:block>
<xsl:value-of select="tertiary"/>
<xsl:variable name="page-number-citations">
<xsl:for-each select="$refs[not(see) and not(seealso)]">
<xsl:apply-templates select="." mode="reference">
<xsl:with-param name="scope" select="$scope"/>
</xsl:apply-templates>
</xsl:for-each>
<xsl:if test="$refs/see">
<xsl:apply-templates select="$refs[generate-id() = generate-id(key('see', concat(&primary;, &sep;, &secondary;, &sep;, &tertiary;, &sep;, see))[&scope;][1])]"
mode="index-see">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(see, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
</xsl:if>
</xsl:variable>
<xsl:choose>
<xsl:when test="$passivetex.extensions != '0'">
<fotex:sort xmlns:fotex="http://www.tug.org/fotex">
<xsl:copy-of select="$page-number-citations"/>
</fotex:sort>
</xsl:when>
<xsl:otherwise>
<xsl:copy-of select="$page-number-citations"/>
</xsl:otherwise>
</xsl:choose>
</fo:block>
<xsl:if test="$refs/seealso">
<fo:block>
<xsl:apply-templates select="$refs[generate-id() = generate-id(key('see-also', concat(&primary;, &sep;, &secondary;, &sep;, &tertiary;, &sep;, seealso))[&scope;][1])]"
mode="index-seealso">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(seealso, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template match="indexterm" mode="reference">
<xsl:param name="scope" select="."/>
<xsl:param name="separator" select="', '"/>
<xsl:if test="$passivetex.extensions = '0'">
<xsl:value-of select="$separator"/>
</xsl:if>
<xsl:choose>
<xsl:when test="@zone and string(@zone)">
<xsl:call-template name="reference">
<xsl:with-param name="zones" select="normalize-space(@zone)"/>
<xsl:with-param name="scope" select="$scope"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<fo:basic-link internal-destination="{$id}">
<fo:page-number-citation ref-id="{$id}"/>
</fo:basic-link>
<xsl:if test="key('endofrange', @id)[&scope;]">
<xsl:apply-templates select="key('endofrange', @id)[&scope;][last()]"
mode="reference">
<xsl:with-param name="scope" select="$scope"/>
<xsl:with-param name="separator" select="'-'"/>
</xsl:apply-templates>
</xsl:if>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="reference">
<xsl:param name="scope" select="."/>
<xsl:param name="zones"/>
<xsl:choose>
<xsl:when test="contains($zones, ' ')">
<xsl:variable name="zone" select="substring-before($zones, ' ')"/>
<xsl:variable name="target" select="key('id', $zone)[&scope;]"/>
<xsl:variable name="id">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$target[1]"/>
</xsl:call-template>
</xsl:variable>
<fo:basic-link internal-destination="{$id}">
<fo:page-number-citation ref-id="{$id}"/>
</fo:basic-link>
<xsl:if test="$passivetex.extensions = '0'">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:call-template name="reference">
<xsl:with-param name="zones" select="substring-after($zones, ' ')"/>
<xsl:with-param name="scope" select="$scope"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="zone" select="$zones"/>
<xsl:variable name="target" select="key('id', $zone)[&scope;]"/>
<xsl:variable name="id">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$target[1]"/>
</xsl:call-template>
</xsl:variable>
<fo:basic-link internal-destination="{$id}">
<fo:page-number-citation ref-id="{$id}"/>
</fo:basic-link>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="indexterm" mode="index-see">
<xsl:param name="scope" select="."/>
<fo:inline>
<xsl:text> (</xsl:text>
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'see'"/>
</xsl:call-template>
<xsl:text> </xsl:text>
<xsl:value-of select="see"/>
<xsl:text>)</xsl:text>
</fo:inline>
</xsl:template>
<xsl:template match="indexterm" mode="index-seealso">
<xsl:param name="scope" select="."/>
<fo:block>
<xsl:text>(</xsl:text>
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'seealso'"/>
</xsl:call-template>
<xsl:text> </xsl:text>
<xsl:value-of select="seealso"/>
<xsl:text>)</xsl:text>
</fo:block>
</xsl:template>
<!-- ====================================================================== -->
<xsl:template name="generate-index-markup">
<xsl:param name="scope" select="(ancestor::book|/)[last()]"/>
<xsl:variable name="terms" select="$scope//indexterm[count(.|key('letter',
translate(substring(&primary;, 1, 1),&lowercase;,&uppercase;))[&scope;][1]) = 1]"/>
<xsl:variable name="alphabetical"
select="$terms[contains(concat(&lowercase;, &uppercase;),
substring(&primary;, 1, 1))]"/>
<xsl:variable name="others" select="$terms[not(contains(concat(&lowercase;,
&uppercase;),
substring(&primary;, 1, 1)))]"/>
<xsl:text>&lt;index&gt;&#10;</xsl:text>
<xsl:if test="$others">
<xsl:text>&#10;&lt;indexdiv&gt;&#10;</xsl:text>
<xsl:text>&lt;title&gt;</xsl:text>
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'index symbols'"/>
</xsl:call-template>
<xsl:text>&lt;/title&gt;&#10;</xsl:text>
<xsl:apply-templates select="$others[count(.|key('primary',
&primary;)[&scope;][1]) = 1]"
mode="index-symbol-div-markup">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(&primary;, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
<xsl:text>&lt;/indexdiv&gt;&#10;</xsl:text>
</xsl:if>
<xsl:apply-templates select="$alphabetical[count(.|key('letter',
translate(substring(&primary;, 1, 1),&lowercase;,&uppercase;))[&scope;][1]) = 1]"
mode="index-div-markup">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(&primary;, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
<xsl:text>&lt;/index&gt;&#10;</xsl:text>
</xsl:template>
<xsl:template match="*" mode="index-markup">
<xsl:param name="scope" select="."/>
<xsl:text>&lt;</xsl:text>
<xsl:value-of select="name(.)"/>
<xsl:text>&gt;&#10;</xsl:text>
<xsl:apply-templates mode="index-markup">
<xsl:with-param name="scope" select="$scope"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="indexterm" mode="index-div-markup">
<xsl:param name="scope" select="."/>
<xsl:variable name="key" select="translate(substring(&primary;, 1, 1),&lowercase;,&uppercase;)"/>
<xsl:text>&#10;&lt;indexdiv&gt;&#10;</xsl:text>
<xsl:text>&lt;title&gt;</xsl:text>
<xsl:value-of select="translate($key, &lowercase;, &uppercase;)"/>
<xsl:text>&lt;/title&gt;&#10;</xsl:text>
<xsl:apply-templates select="key('letter', $key)[&scope;][count(.|key('primary', &primary;)[&scope;][1]) = 1]"
mode="index-primary-markup">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(&primary;, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
<xsl:text>&lt;/indexdiv&gt;&#10;</xsl:text>
</xsl:template>
<xsl:template match="indexterm" mode="index-symbol-div-markup">
<xsl:param name="scope" select="."/>
<xsl:variable name="key" select="translate(substring(&primary;, 1, 1),&lowercase;,&uppercase;)"/>
<xsl:apply-templates select="key('letter', $key)[&scope;][count(.|key('primary', &primary;)[&scope;][1]) = 1]"
mode="index-primary-markup">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(&primary;, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="indexterm" mode="index-primary-markup">
<xsl:param name="scope" select="."/>
<xsl:variable name="key" select="&primary;"/>
<xsl:variable name="refs" select="key('primary', $key)[&scope;]"/>
<xsl:variable name="pages" select="$refs[not(see) and not(seealso)]"/>
<xsl:text>&#10;&lt;indexentry&gt;&#10;</xsl:text>
<xsl:text>&lt;primaryie&gt;</xsl:text>
<xsl:text>&lt;phrase&gt;</xsl:text>
<xsl:call-template name="escape-text">
<xsl:with-param name="text" select="string(primary)"/>
</xsl:call-template>
<xsl:text>&lt;/phrase&gt;</xsl:text>
<xsl:if test="$pages">,</xsl:if>
<xsl:text>&#10;</xsl:text>
<xsl:for-each select="$pages">
<xsl:apply-templates select="." mode="reference-markup">
<xsl:with-param name="scope" select="$scope"/>
</xsl:apply-templates>
</xsl:for-each>
<xsl:text>&lt;/primaryie&gt;&#10;</xsl:text>
<xsl:if test="$refs/secondary or $refs[not(secondary)]/*[self::see or self::seealso]">
<xsl:apply-templates select="$refs[generate-id() = generate-id(key('see', concat(&primary;, &sep;, &sep;, &sep;, see))[&scope;][1])]"
mode="index-see-markup">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(see, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
<xsl:apply-templates select="$refs[generate-id() = generate-id(key('see-also', concat(&primary;, &sep;, &sep;, &sep;, seealso))[&scope;][1])]"
mode="index-seealso-markup">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(seealso, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
<xsl:apply-templates select="$refs[secondary and count(.|key('secondary', concat($key, &sep;, &secondary;))[&scope;][1]) = 1]"
mode="index-secondary-markup">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(&secondary;, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
</xsl:if>
<xsl:text>&lt;/indexentry&gt;&#10;</xsl:text>
</xsl:template>
<xsl:template match="indexterm" mode="index-secondary-markup">
<xsl:param name="scope" select="."/>
<xsl:variable name="key" select="concat(&primary;, &sep;, &secondary;)"/>
<xsl:variable name="refs" select="key('secondary', $key)[&scope;]"/>
<xsl:variable name="pages" select="$refs[not(see) and not(seealso)]"/>
<xsl:text>&lt;secondaryie&gt;</xsl:text>
<xsl:text>&lt;phrase&gt;</xsl:text>
<xsl:call-template name="escape-text">
<xsl:with-param name="text" select="string(secondary)"/>
</xsl:call-template>
<xsl:text>&lt;/phrase&gt;</xsl:text>
<xsl:if test="$pages">,</xsl:if>
<xsl:text>&#10;</xsl:text>
<xsl:for-each select="$pages">
<xsl:apply-templates select="." mode="reference-markup">
<xsl:with-param name="scope" select="$scope"/>
</xsl:apply-templates>
</xsl:for-each>
<xsl:text>&lt;/secondaryie&gt;&#10;</xsl:text>
<xsl:if test="$refs/tertiary or $refs[not(tertiary)]/*[self::see or self::seealso]">
<xsl:apply-templates select="$refs[generate-id() = generate-id(key('see', concat(&primary;, &sep;, &secondary;, &sep;, &sep;, see))[&scope;][1])]"
mode="index-see-markup">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(see, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
<xsl:apply-templates select="$refs[generate-id() = generate-id(key('see-also', concat(&primary;, &sep;, &secondary;, &sep;, &sep;, seealso))[&scope;][1])]"
mode="index-seealso-markup">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(seealso, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
<xsl:apply-templates select="$refs[tertiary and count(.|key('tertiary', concat($key, &sep;, &tertiary;))[&scope;][1]) = 1]"
mode="index-tertiary-markup">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(&tertiary;, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
</xsl:if>
</xsl:template>
<xsl:template match="indexterm" mode="index-tertiary-markup">
<xsl:param name="scope" select="."/>
<xsl:variable name="key" select="concat(&primary;, &sep;, &secondary;, &sep;, &tertiary;)"/>
<xsl:variable name="refs" select="key('tertiary', $key)[&scope;]"/>
<xsl:variable name="pages" select="$refs[not(see) and not(seealso)]"/>
<xsl:text>&lt;tertiaryie&gt;</xsl:text>
<xsl:text>&lt;phrase&gt;</xsl:text>
<xsl:call-template name="escape-text">
<xsl:with-param name="text" select="string(tertiary)"/>
</xsl:call-template>
<xsl:text>&lt;/phrase&gt;</xsl:text>
<xsl:if test="$pages">,</xsl:if>
<xsl:text>&#10;</xsl:text>
<xsl:for-each select="$pages">
<xsl:apply-templates select="." mode="reference-markup">
<xsl:with-param name="scope" select="$scope"/>
</xsl:apply-templates>
</xsl:for-each>
<xsl:text>&lt;/tertiaryie&gt;&#10;</xsl:text>
<xsl:variable name="see" select="$refs/see | $refs/seealso"/>
<xsl:if test="$see">
<xsl:apply-templates select="$refs[generate-id() = generate-id(key('see', concat(&primary;, &sep;, &secondary;, &sep;, &tertiary;, &sep;, see))[&scope;][1])]"
mode="index-see-markup">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(see, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
<xsl:apply-templates select="$refs[generate-id() = generate-id(key('see-also', concat(&primary;, &sep;, &secondary;, &sep;, &tertiary;, &sep;, seealso))[&scope;][1])]"
mode="index-seealso-markup">
<xsl:with-param name="scope" select="$scope"/>
<xsl:sort select="translate(seealso, &lowercase;, &uppercase;)"/>
</xsl:apply-templates>
</xsl:if>
</xsl:template>
<xsl:template match="indexterm" mode="reference-markup">
<xsl:param name="scope" select="."/>
<xsl:choose>
<xsl:when test="@zone and string(@zone)">
<xsl:call-template name="reference-markup">
<xsl:with-param name="zones" select="normalize-space(@zone)"/>
<xsl:with-param name="scope" select="$scope"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:choose>
<xsl:when test="@startref and @class='endofrange'">
<xsl:text>&lt;phrase role="pageno"&gt;</xsl:text>
<xsl:text>&lt;link linkend="</xsl:text>
<xsl:value-of select="@startref"/>
<xsl:text>"&gt;</xsl:text>
<fo:basic-link internal-destination="{@startref}">
<fo:page-number-citation ref-id="{@startref}"/>
<xsl:text>-</xsl:text>
<fo:page-number-citation ref-id="{$id}"/>
</fo:basic-link>
<xsl:text>&lt;/link&gt;</xsl:text>
<xsl:text>&lt;/phrase&gt;&#10;</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text>&lt;phrase role="pageno"&gt;</xsl:text>
<xsl:if test="@id">
<xsl:text>&lt;link linkend="</xsl:text>
<xsl:value-of select="$id"/>
<xsl:text>"&gt;</xsl:text>
</xsl:if>
<fo:basic-link internal-destination="{$id}">
<fo:page-number-citation ref-id="{$id}"/>
</fo:basic-link>
<xsl:if test="@id">
<xsl:text>&lt;/link&gt;</xsl:text>
</xsl:if>
<xsl:text>&lt;/phrase&gt;&#10;</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="reference-markup">
<xsl:param name="scope" select="."/>
<xsl:param name="zones"/>
<xsl:choose>
<xsl:when test="contains($zones, ' ')">
<xsl:variable name="zone" select="substring-before($zones, ' ')"/>
<xsl:variable name="target" select="key('id', $zone)[&scope;]"/>
<xsl:variable name="id">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$target[1]"/>
</xsl:call-template>
</xsl:variable>
<xsl:text>&lt;phrase fole="pageno"&gt;</xsl:text>
<xsl:if test="$target[1]/@id">
<xsl:text>&lt;link linkend="</xsl:text>
<xsl:value-of select="$id"/>
<xsl:text>"&gt;</xsl:text>
</xsl:if>
<fo:basic-link internal-destination="{$id}">
<fo:page-number-citation ref-id="{$id}"/>
</fo:basic-link>
<xsl:if test="$target[1]/@id">
<xsl:text>&lt;/link&gt;</xsl:text>
</xsl:if>
<xsl:text>&lt;/phrase&gt;&#10;</xsl:text>
<xsl:call-template name="reference">
<xsl:with-param name="zones" select="substring-after($zones, ' ')"/>
<xsl:with-param name="scope" select="$scope"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="zone" select="$zones"/>
<xsl:variable name="target" select="key('id', $zone)[&scope;]"/>
<xsl:variable name="id">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$target[1]"/>
</xsl:call-template>
</xsl:variable>
<xsl:text>&lt;phrase role="pageno"&gt;</xsl:text>
<xsl:if test="$target[1]/@id">
<xsl:text>&lt;link linkend="</xsl:text>
<xsl:value-of select="$id"/>
<xsl:text>"&gt;</xsl:text>
</xsl:if>
<fo:basic-link internal-destination="{$id}">
<fo:page-number-citation ref-id="{$id}"/>
</fo:basic-link>
<xsl:if test="$target[1]/@id">
<xsl:text>&lt;/link&gt;</xsl:text>
</xsl:if>
<xsl:text>&lt;/phrase&gt;&#10;</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="indexterm" mode="index-see-markup">
<xsl:param name="scope" select="."/>
<fo:block>
<xsl:text>&lt;seeie&gt;</xsl:text>
<xsl:text>&lt;phrase&gt;</xsl:text>
<xsl:call-template name="escape-text">
<xsl:with-param name="text" select="string(see)"/>
</xsl:call-template>
<xsl:text>&lt;/phrase&gt;</xsl:text>
<xsl:text>&lt;/seeie&gt;&#10;</xsl:text>
</fo:block>
</xsl:template>
<xsl:template match="indexterm" mode="index-seealso-markup">
<xsl:param name="scope" select="."/>
<fo:block>
<xsl:text>&lt;seealsoie&gt;</xsl:text>
<xsl:text>&lt;phrase&gt;</xsl:text>
<xsl:call-template name="escape-text">
<xsl:with-param name="text" select="string(seealso)"/>
</xsl:call-template>
<xsl:text>&lt;/phrase&gt;</xsl:text>
<xsl:text>&lt;/seealsoie&gt;&#10;</xsl:text>
</fo:block>
</xsl:template>
<xsl:template name="escape-text">
<xsl:param name="text" select="''"/>
<xsl:variable name="ltpos" select="substring-before($text, '&lt;')"/>
<xsl:variable name="amppos" select="substring-before($text, '&amp;')"/>
<xsl:choose>
<xsl:when test="contains($text,'&lt;') and contains($text, '&amp;')
and string-length($ltpos) &lt; string-length($amppos)">
<xsl:value-of select="$ltpos"/>
<xsl:text>&amp;lt;</xsl:text>
<xsl:call-template name="escape-text">
<xsl:with-param name="text" select="substring-after($text, '&lt;')"/>
</xsl:call-template>
</xsl:when>
<xsl:when test="contains($text,'&lt;') and contains($text, '&amp;')
and string-length($amppos) &lt; string-length($ltpos)">
<xsl:value-of select="$amppos"/>
<xsl:text>&amp;amp;</xsl:text>
<xsl:call-template name="escape-text">
<xsl:with-param name="text" select="substring-after($text, '&amp;')"/>
</xsl:call-template>
</xsl:when>
<xsl:when test="contains($text, '&lt;')">
<xsl:value-of select="$ltpos"/>
<xsl:text>&amp;lt;</xsl:text>
<xsl:call-template name="escape-text">
<xsl:with-param name="text" select="substring-after($text, '&lt;')"/>
</xsl:call-template>
</xsl:when>
<xsl:when test="contains($text, '&amp;')">
<xsl:value-of select="$amppos"/>
<xsl:text>&amp;amp;</xsl:text>
<xsl:call-template name="escape-text">
<xsl:with-param name="text" select="substring-after($text, '&amp;')"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$text"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>

522
docs/xsl/docbook/fo/autotoc.xsl Executable file
View File

@@ -0,0 +1,522 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<!-- ==================================================================== -->
<xsl:template name="set.toc">
<xsl:param name="toc-context" select="."/>
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="cid">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$toc-context"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="nodes" select="book|setindex"/>
<xsl:if test="$nodes">
<fo:block id="toc...{$id}"
xsl:use-attribute-sets="toc.margin.properties">
<xsl:call-template name="table.of.contents.titlepage"/>
<xsl:apply-templates select="$nodes" mode="toc">
<xsl:with-param name="toc-context" select="$toc-context"/>
</xsl:apply-templates>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template name="division.toc">
<xsl:param name="toc-context" select="."/>
<xsl:variable name="cid">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$toc-context"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="nodes"
select="$toc-context/part
|$toc-context/reference
|$toc-context/preface
|$toc-context/chapter
|$toc-context/appendix
|$toc-context/article
|$toc-context/bibliography
|$toc-context/glossary
|$toc-context/index"/>
<xsl:if test="$nodes">
<fo:block id="toc...{$cid}"
xsl:use-attribute-sets="toc.margin.properties">
<xsl:call-template name="table.of.contents.titlepage"/>
<xsl:apply-templates select="$nodes" mode="toc">
<xsl:with-param name="toc-context" select="$toc-context"/>
</xsl:apply-templates>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template name="component.toc">
<xsl:param name="toc-context" select="."/>
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="cid">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$toc-context"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="nodes" select="section|sect1|refentry
|article|bibliography|glossary
|appendix"/>
<xsl:if test="$nodes">
<fo:block id="toc...{$id}"
xsl:use-attribute-sets="toc.margin.properties">
<xsl:call-template name="table.of.contents.titlepage"/>
<xsl:apply-templates select="$nodes" mode="toc">
<xsl:with-param name="toc-context" select="$toc-context"/>
</xsl:apply-templates>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template name="component.toc.separator">
<!-- Customize to output something between
component.toc and first output -->
</xsl:template>
<xsl:template name="section.toc">
<xsl:param name="toc-context" select="."/>
<xsl:param name="toc.title.p" select="true()"/>
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="cid">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$toc-context"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="nodes"
select="section|sect1|sect2|sect3|sect4|sect5|refentry
|bridgehead[$bridgehead.in.toc != 0]"/>
<xsl:variable name="level">
<xsl:call-template name="section.level"/>
</xsl:variable>
<xsl:if test="$nodes">
<fo:block id="toc...{$id}"
xsl:use-attribute-sets="toc.margin.properties">
<xsl:if test="$toc.title.p">
<xsl:call-template name="section.heading">
<xsl:with-param name="level" select="$level + 1"/>
<xsl:with-param name="title">
<fo:block space-after="0.5em">
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'TableofContents'"/>
</xsl:call-template>
</fo:block>
</xsl:with-param>
</xsl:call-template>
</xsl:if>
<xsl:apply-templates select="$nodes" mode="toc">
<xsl:with-param name="toc-context" select="$toc-context"/>
</xsl:apply-templates>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template name="section.toc.separator">
<!-- Customize to output something between
section.toc and first output -->
</xsl:template>
<!-- ==================================================================== -->
<xsl:template name="toc.line">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="label">
<xsl:apply-templates select="." mode="label.markup"/>
</xsl:variable>
<fo:block text-align-last="justify"
end-indent="{$toc.indent.width}pt"
last-line-end-indent="-{$toc.indent.width}pt">
<fo:inline keep-with-next.within-line="always">
<fo:basic-link internal-destination="{$id}">
<xsl:if test="$label != ''">
<xsl:copy-of select="$label"/>
<xsl:value-of select="$autotoc.label.separator"/>
</xsl:if>
<xsl:apply-templates select="." mode="title.markup"/>
</fo:basic-link>
</fo:inline>
<fo:inline keep-together.within-line="always">
<xsl:text> </xsl:text>
<fo:leader leader-pattern="dots"
leader-pattern-width="3pt"
leader-alignment="reference-area"
keep-with-next.within-line="always"/>
<xsl:text> </xsl:text>
<fo:basic-link internal-destination="{$id}">
<fo:page-number-citation ref-id="{$id}"/>
</fo:basic-link>
</fo:inline>
</fo:block>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="book|setindex" mode="toc">
<xsl:param name="toc-context" select="."/>
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="cid">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$toc-context"/>
</xsl:call-template>
</xsl:variable>
<xsl:call-template name="toc.line"/>
<xsl:variable name="nodes" select="glossary|bibliography|preface|chapter
|reference|part|article|appendix|index"/>
<xsl:if test="$toc.section.depth &gt; 0 and $nodes">
<fo:block id="toc.{$cid}.{$id}"
start-indent="{count(ancestor::*)*$toc.indent.width}pt">
<xsl:apply-templates select="$nodes" mode="toc">
<xsl:with-param name="toc-context" select="$toc-context"/>
</xsl:apply-templates>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template match="part" mode="toc">
<xsl:param name="toc-context" select="."/>
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="cid">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$toc-context"/>
</xsl:call-template>
</xsl:variable>
<xsl:call-template name="toc.line"/>
<xsl:variable name="nodes" select="chapter|appendix|preface|reference"/>
<xsl:if test="$toc.section.depth &gt; 0 and $nodes">
<fo:block id="toc.{$cid}.{$id}"
start-indent="{count(ancestor::*)*$toc.indent.width}pt">
<xsl:apply-templates select="$nodes" mode="toc">
<xsl:with-param name="toc-context" select="$toc-context"/>
</xsl:apply-templates>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template match="reference" mode="toc">
<xsl:param name="toc-context" select="."/>
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="cid">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$toc-context"/>
</xsl:call-template>
</xsl:variable>
<xsl:call-template name="toc.line"/>
<xsl:if test="$toc.section.depth &gt; 0 and refentry">
<fo:block id="toc.{$cid}.{$id}"
start-indent="{count(ancestor::*)*$toc.indent.width}pt">
<xsl:apply-templates select="refentry" mode="toc">
<xsl:with-param name="toc-context" select="$toc-context"/>
</xsl:apply-templates>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template match="refentry" mode="toc">
<xsl:param name="toc-context" select="."/>
<xsl:call-template name="toc.line"/>
</xsl:template>
<xsl:template match="preface|chapter|appendix|article"
mode="toc">
<xsl:param name="toc-context" select="."/>
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="cid">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$toc-context"/>
</xsl:call-template>
</xsl:variable>
<xsl:call-template name="toc.line"/>
<xsl:variable name="nodes" select="section|sect1"/>
<xsl:if test="$toc.section.depth &gt; 0 and $nodes">
<fo:block id="toc.{$cid}.{$id}"
start-indent="{count(ancestor::*)*$toc.indent.width}pt">
<xsl:apply-templates select="$nodes" mode="toc">
<xsl:with-param name="toc-context" select="$toc-context"/>
</xsl:apply-templates>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template match="sect1" mode="toc">
<xsl:param name="toc-context" select="."/>
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="cid">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$toc-context"/>
</xsl:call-template>
</xsl:variable>
<xsl:call-template name="toc.line"/>
<xsl:if test="$toc.section.depth &gt; 1 and sect2">
<fo:block id="toc.{$cid}.{$id}"
start-indent="{count(ancestor::*)*$toc.indent.width}pt">
<xsl:apply-templates select="sect2" mode="toc">
<xsl:with-param name="toc-context" select="$toc-context"/>
</xsl:apply-templates>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template match="sect2" mode="toc">
<xsl:param name="toc-context" select="."/>
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="cid">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$toc-context"/>
</xsl:call-template>
</xsl:variable>
<xsl:call-template name="toc.line"/>
<xsl:variable name="reldepth"
select="count(ancestor::*)-count($toc-context/ancestor::*)"/>
<xsl:if test="$toc.section.depth &gt; 2 and sect3">
<fo:block id="toc.{$cid}.{$id}"
start-indent="{$reldepth*$toc.indent.width}pt">
<xsl:apply-templates select="sect3" mode="toc">
<xsl:with-param name="toc-context" select="$toc-context"/>
</xsl:apply-templates>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template match="sect3" mode="toc">
<xsl:param name="toc-context" select="."/>
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="cid">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$toc-context"/>
</xsl:call-template>
</xsl:variable>
<xsl:call-template name="toc.line"/>
<xsl:variable name="reldepth"
select="count(ancestor::*)-count($toc-context/ancestor::*)"/>
<xsl:if test="$toc.section.depth &gt; 3 and sect4">
<fo:block id="toc.{$cid}.{$id}"
start-indent="{$reldepth*$toc.indent.width}pt">
<xsl:apply-templates select="sect4" mode="toc">
<xsl:with-param name="toc-context" select="$toc-context"/>
</xsl:apply-templates>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template match="sect4" mode="toc">
<xsl:param name="toc-context" select="."/>
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="cid">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$toc-context"/>
</xsl:call-template>
</xsl:variable>
<xsl:call-template name="toc.line"/>
<xsl:variable name="reldepth"
select="count(ancestor::*)-count($toc-context/ancestor::*)"/>
<xsl:if test="$toc.section.depth &gt; 4 and sect5">
<fo:block id="toc.{$cid}.{$id}"
start-indent="{$reldepth*$toc.indent.width}pt">
<xsl:apply-templates select="sect5" mode="toc">
<xsl:with-param name="toc-context" select="$toc-context"/>
</xsl:apply-templates>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template match="sect5" mode="toc">
<xsl:param name="toc-context" select="."/>
<xsl:call-template name="toc.line"/>
</xsl:template>
<xsl:template match="section" mode="toc">
<xsl:param name="toc-context" select="."/>
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="cid">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$toc-context"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="depth" select="count(ancestor::section) + 1"/>
<xsl:variable name="reldepth"
select="count(ancestor::*)-count($toc-context/ancestor::*)"/>
<xsl:if test="$toc.section.depth &gt;= $depth">
<xsl:call-template name="toc.line"/>
<xsl:if test="$toc.section.depth &gt; $depth and section">
<fo:block id="toc.{$cid}.{$id}"
start-indent="{$reldepth*$toc.indent.width}pt">
<xsl:apply-templates select="section" mode="toc">
<xsl:with-param name="toc-context" select="$toc-context"/>
</xsl:apply-templates>
</fo:block>
</xsl:if>
</xsl:if>
</xsl:template>
<xsl:template match="bibliography|glossary"
mode="toc">
<xsl:param name="toc-context" select="."/>
<xsl:call-template name="toc.line"/>
</xsl:template>
<xsl:template match="index" mode="toc">
<xsl:param name="toc-context" select="."/>
<xsl:if test="* or $generate.index != 0">
<xsl:call-template name="toc.line"/>
</xsl:if>
</xsl:template>
<xsl:template match="title" mode="toc">
<xsl:apply-templates/>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template name="list.of.titles">
<xsl:param name="titles" select="'table'"/>
<xsl:param name="nodes" select=".//table"/>
<xsl:param name="toc-context" select="."/>
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:if test="$nodes">
<fo:block id="lot...{$titles}...{$id}">
<xsl:choose>
<xsl:when test="$titles='table'">
<xsl:call-template name="list.of.tables.titlepage"/>
</xsl:when>
<xsl:when test="$titles='figure'">
<xsl:call-template name="list.of.figures.titlepage"/>
</xsl:when>
<xsl:when test="$titles='equation'">
<xsl:call-template name="list.of.equations.titlepage"/>
</xsl:when>
<xsl:when test="$titles='example'">
<xsl:call-template name="list.of.examples.titlepage"/>
</xsl:when>
<xsl:when test="$titles='procedure'">
<xsl:call-template name="list.of.procedures.titlepage"/>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="list.of.unknowns.titlepage"/>
</xsl:otherwise>
</xsl:choose>
<xsl:apply-templates select="$nodes" mode="toc">
<xsl:with-param name="toc-context" select="$toc-context"/>
</xsl:apply-templates>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template match="figure|table|example|equation|procedure" mode="toc">
<xsl:call-template name="toc.line"/>
</xsl:template>
<!-- ==================================================================== -->
</xsl:stylesheet>

1080
docs/xsl/docbook/fo/biblio.xsl Executable file

File diff suppressed because it is too large Load Diff

337
docs/xsl/docbook/fo/block.xsl Executable file
View File

@@ -0,0 +1,337 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<!-- ==================================================================== -->
<xsl:template name="block.object">
<fo:block>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="para">
<fo:block xsl:use-attribute-sets="normal.para.spacing">
<xsl:call-template name="anchor"/>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="simpara">
<fo:block xsl:use-attribute-sets="normal.para.spacing">
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="formalpara">
<fo:block xsl:use-attribute-sets="normal.para.spacing">
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="formalpara/title">
<xsl:variable name="titleStr" select="."/>
<xsl:variable name="lastChar">
<xsl:if test="$titleStr != ''">
<xsl:value-of select="substring($titleStr,string-length($titleStr),1)"/>
</xsl:if>
</xsl:variable>
<fo:inline font-weight="bold"
keep-with-next.within-line="always"
padding-end="1em">
<xsl:apply-templates/>
<xsl:if test="$lastChar != ''
and not(contains($runinhead.title.end.punct, $lastChar))">
<xsl:value-of select="$runinhead.default.title.end.punct"/>
</xsl:if>
<xsl:text>&#160;</xsl:text>
</fo:inline>
</xsl:template>
<xsl:template match="formalpara/para">
<xsl:apply-templates/>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="blockquote">
<fo:block xsl:use-attribute-sets="blockquote.properties">
<xsl:call-template name="anchor"/>
<fo:block>
<xsl:if test="title">
<fo:block xsl:use-attribute-sets="formal.title.properties">
<xsl:apply-templates select="." mode="object.title.markup"/>
</fo:block>
</xsl:if>
<xsl:apply-templates select="*[local-name(.) != 'title'
and local-name(.) != 'attribution']"/>
</fo:block>
<xsl:if test="attribution">
<fo:block text-align="right">
<!-- mdash -->
<xsl:text>&#x2014;</xsl:text>
<xsl:apply-templates select="attribution"/>
</fo:block>
</xsl:if>
</fo:block>
</xsl:template>
<xsl:template match="epigraph">
<fo:block>
<xsl:call-template name="anchor"/>
<xsl:apply-templates select="para|simpara|formalpara|literallayout"/>
<fo:inline>
<xsl:text>--</xsl:text>
<xsl:apply-templates select="attribution"/>
</fo:inline>
</fo:block>
</xsl:template>
<xsl:template match="attribution">
<fo:inline><xsl:apply-templates/></fo:inline>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="sidebar">
<fo:block xsl:use-attribute-sets="sidebar.properties">
<xsl:if test="./title">
<fo:block font-weight="bold"
keep-with-next.within-column="always"
hyphenate="false">
<xsl:apply-templates select="./title" mode="sidebar.title.mode"/>
</fo:block>
</xsl:if>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="sidebar/title">
</xsl:template>
<xsl:template match="sidebar/title" mode="sidebar.title.mode">
<xsl:apply-templates/>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="abstract">
<fo:block>
<xsl:if test="@id">
<xsl:attribute name="id"><xsl:value-of select="@id"/></xsl:attribute>
</xsl:if>
<xsl:call-template name="formal.object.heading">
<xsl:with-param name="title">
<xsl:apply-templates select="." mode="title.markup"/>
</xsl:with-param>
</xsl:call-template>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="abstract/title">
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="msgset">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="msgentry">
<xsl:call-template name="block.object"/>
</xsl:template>
<xsl:template match="simplemsgentry">
<xsl:call-template name="block.object"/>
</xsl:template>
<xsl:template match="msg">
<xsl:call-template name="block.object"/>
</xsl:template>
<xsl:template match="msgmain">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="msgsub">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="msgrel">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="msgtext">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="msginfo">
<xsl:call-template name="block.object"/>
</xsl:template>
<xsl:template match="msglevel">
<fo:block>
<fo:inline font-weight="bold"
keep-with-next.within-line="always">
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'msgset'"/>
<xsl:with-param name="name" select="'MsgLevel'"/>
</xsl:call-template>
</fo:inline>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="msgorig">
<fo:block>
<fo:inline font-weight="bold"
keep-with-next.within-line="always">
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'msgset'"/>
<xsl:with-param name="name" select="'MsgOrig'"/>
</xsl:call-template>
</fo:inline>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="msgaud">
<fo:block>
<fo:inline font-weight="bold"
keep-with-next.within-line="always">
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'msgset'"/>
<xsl:with-param name="name" select="'MsgAud'"/>
</xsl:call-template>
</fo:inline>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="msgexplan">
<xsl:call-template name="block.object"/>
</xsl:template>
<xsl:template match="msgexplan/title">
<fo:block font-weight="bold"
keep-with-next.within-column="always"
hyphenate="false">
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<!-- ==================================================================== -->
<!-- For better or worse, revhistory is allowed in content... -->
<xsl:template match="revhistory">
<fo:table table-layout="fixed">
<fo:table-column column-number="1" column-width="33%"/>
<fo:table-column column-number="2" column-width="33%"/>
<fo:table-column column-number="3" column-width="33%"/>
<fo:table-body>
<fo:table-row>
<fo:table-cell number-columns-spanned="3">
<fo:block>
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'RevHistory'"/>
</xsl:call-template>
</fo:block>
</fo:table-cell>
</fo:table-row>
<xsl:apply-templates/>
</fo:table-body>
</fo:table>
</xsl:template>
<xsl:template match="revhistory/revision">
<xsl:variable name="revnumber" select=".//revnumber"/>
<xsl:variable name="revdate" select=".//date"/>
<xsl:variable name="revauthor" select=".//authorinitials"/>
<xsl:variable name="revremark" select=".//revremark|.//revdescription"/>
<fo:table-row>
<fo:table-cell>
<fo:block>
<xsl:if test="$revnumber">
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'Revision'"/>
</xsl:call-template>
<xsl:call-template name="gentext.space"/>
<xsl:apply-templates select="$revnumber[1]"/>
</xsl:if>
</fo:block>
</fo:table-cell>
<fo:table-cell>
<fo:block>
<xsl:apply-templates select="$revdate[1]"/>
</fo:block>
</fo:table-cell>
<fo:table-cell>
<fo:block>
<xsl:apply-templates select="$revauthor[1]"/>
</fo:block>
</fo:table-cell>
</fo:table-row>
<xsl:if test="$revremark">
<fo:table-row>
<fo:table-cell number-columns-spanned="3">
<fo:block>
<xsl:apply-templates select="$revremark[1]"/>
</fo:block>
</fo:table-cell>
</fo:table-row>
</xsl:if>
</xsl:template>
<xsl:template match="revision/revnumber">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="revision/date">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="revision/authorinitials">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="revision/revremark">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="revision/revdescription">
<xsl:apply-templates/>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="ackno">
<fo:block xsl:use-attribute-sets="normal.para.spacing">
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="highlights">
<xsl:call-template name="block.object"/>
</xsl:template>
<!-- ==================================================================== -->
</xsl:stylesheet>

198
docs/xsl/docbook/fo/callout.xsl Executable file
View File

@@ -0,0 +1,198 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
xmlns:sverb="http://nwalsh.com/xslt/ext/com.nwalsh.saxon.Verbatim"
xmlns:xverb="com.nwalsh.xalan.Verbatim"
xmlns:lxslt="http://xml.apache.org/xslt"
exclude-result-prefixes="sverb xverb lxslt"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<lxslt:component prefix="xverb"
functions="insertCallouts"/>
<xsl:template match="programlistingco|screenco">
<xsl:variable name="verbatim" select="programlisting|screen"/>
<xsl:variable name="vendor" select="system-property('xsl:vendor')"/>
<xsl:choose>
<xsl:when test="$use.extensions != '0'
and $callouts.extension != '0'">
<xsl:variable name="rtf">
<xsl:apply-templates select="$verbatim">
<xsl:with-param name="suppress-numbers" select="'1'"/>
</xsl:apply-templates>
</xsl:variable>
<xsl:variable name="rtf-with-callouts">
<xsl:choose>
<xsl:when test="contains($vendor, 'SAXON ')">
<xsl:copy-of select="sverb:insertCallouts(areaspec,$rtf)"/>
</xsl:when>
<xsl:when test="contains($vendor, 'Apache Software Foundation')">
<xsl:copy-of select="xverb:insertCallouts(areaspec,$rtf)"/>
</xsl:when>
<xsl:otherwise>
<xsl:message terminate="yes">
<xsl:text>Don't know how to do callouts with </xsl:text>
<xsl:value-of select="$vendor"/>
</xsl:message>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:choose>
<xsl:when test="$verbatim/@linenumbering = 'numbered'
and $linenumbering.extension != '0'">
<xsl:call-template name="number.rtf.lines">
<xsl:with-param name="rtf" select="$rtf-with-callouts"/>
<xsl:with-param name="pi.context"
select="programlisting|screen"/>
</xsl:call-template>
<xsl:apply-templates select="calloutlist"/>
</xsl:when>
<xsl:otherwise>
<xsl:copy-of select="$rtf-with-callouts"/>
<xsl:apply-templates select="calloutlist"/>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="areaspec|areaset|area">
</xsl:template>
<xsl:template match="areaset" mode="conumber">
<xsl:number count="area|areaset" format="1"/>
</xsl:template>
<xsl:template match="area" mode="conumber">
<xsl:number count="area|areaset" format="1"/>
</xsl:template>
<xsl:template match="co">
<fo:inline id="{@id}">
<xsl:apply-templates select="." mode="callout-bug"/>
</fo:inline>
</xsl:template>
<xsl:template match="co" mode="callout-bug">
<xsl:call-template name="callout-bug">
<xsl:with-param name="conum">
<xsl:number count="co" format="1"/>
</xsl:with-param>
</xsl:call-template>
</xsl:template>
<xsl:template name="callout-bug">
<xsl:param name="conum" select='1'/>
<xsl:choose>
<!-- Draw callouts as images -->
<xsl:when test="$callout.graphics != '0'
and $conum &lt;= $callout.graphics.number.limit">
<xsl:variable name="filename"
select="concat($callout.graphics.path,$conum,$callout.graphics.extension)"/>
<fo:external-graphic>
<xsl:attribute name="src">
<xsl:choose>
<xsl:when test="$passivetex.extensions != 0
or $fop.extensions != 0
or $arbortext.extensions != 0">
<xsl:value-of select="$filename"/>
</xsl:when>
<xsl:otherwise>
<xsl:text>url(</xsl:text>
<xsl:value-of select="$filename"/>
<xsl:text>)</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
</fo:external-graphic>
</xsl:when>
<xsl:when test="$callout.unicode != 0
and $conum &lt;= $callout.unicode.number.limit">
<xsl:variable name="comarkup">
<xsl:choose>
<xsl:when test="$callout.unicode.start.character = 10102">
<xsl:choose>
<xsl:when test="$conum = 1">&#10102;</xsl:when>
<xsl:when test="$conum = 2">&#10103;</xsl:when>
<xsl:when test="$conum = 3">&#10104;</xsl:when>
<xsl:when test="$conum = 4">&#10105;</xsl:when>
<xsl:when test="$conum = 5">&#10106;</xsl:when>
<xsl:when test="$conum = 6">&#10107;</xsl:when>
<xsl:when test="$conum = 7">&#10108;</xsl:when>
<xsl:when test="$conum = 8">&#10109;</xsl:when>
<xsl:when test="$conum = 9">&#10110;</xsl:when>
<xsl:when test="$conum = 10">&#10111;</xsl:when>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:message>
<xsl:text>Don't know how to generate Unicode callouts </xsl:text>
<xsl:text>when $callout.unicode.start.character is </xsl:text>
<xsl:value-of select="$callout.unicode.start.character"/>
</xsl:message>
<fo:inline background-color="#404040"
color="white"
padding-top="0.1em"
padding-bottom="0.1em"
padding-start="0.2em"
padding-end="0.2em"
baseline-shift="0.1em"
font-family="{$body.font.family}"
font-weight="bold"
font-size="75%">
<xsl:value-of select="$conum"/>
</fo:inline>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:choose>
<xsl:when test="$callout.unicode.font != ''">
<fo:inline font-family="{$callout.unicode.font}">
<xsl:copy-of select="$comarkup"/>
</fo:inline>
</xsl:when>
<xsl:otherwise>
<xsl:copy-of select="$comarkup"/>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<!-- Most safe: draw a dark gray square with a white number inside -->
<xsl:otherwise>
<fo:inline background-color="#404040"
color="white"
padding-top="0.1em"
padding-bottom="0.1em"
padding-start="0.2em"
padding-end="0.2em"
baseline-shift="0.1em"
font-family="{$body.font.family}"
font-weight="bold"
font-size="75%">
<xsl:value-of select="$conum"/>
</fo:inline>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>

437
docs/xsl/docbook/fo/component.xsl Executable file
View File

@@ -0,0 +1,437 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<!-- ==================================================================== -->
<xsl:template name="component.title">
<xsl:param name="node" select="."/>
<xsl:param name="pagewide" select="0"/>
<xsl:variable name="id">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$node"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="title">
<xsl:apply-templates select="$node" mode="object.title.markup">
<xsl:with-param name="allow-anchors" select="1"/>
</xsl:apply-templates>
</xsl:variable>
<xsl:variable name="titleabbrev">
<xsl:apply-templates select="$node" mode="titleabbrev.markup"/>
</xsl:variable>
<xsl:if test="$passivetex.extensions != 0">
<fotex:bookmark xmlns:fotex="http://www.tug.org/fotex"
fotex-bookmark-level="2"
fotex-bookmark-label="{$id}">
<xsl:value-of select="$titleabbrev"/>
</fotex:bookmark>
</xsl:if>
<fo:block keep-with-next.within-column="always"
space-before.optimum="{$body.font.master}pt"
space-before.minimum="{$body.font.master * 0.8}pt"
space-before.maximum="{$body.font.master * 1.2}pt"
hyphenate="false">
<xsl:if test="$pagewide != 0">
<xsl:attribute name="span">all</xsl:attribute>
</xsl:if>
<xsl:copy-of select="$title"/>
</fo:block>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="dedication" mode="dedication">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="master-reference">
<xsl:call-template name="select.pagemaster"/>
</xsl:variable>
<fo:page-sequence id="{$id}"
hyphenate="{$hyphenate}"
master-reference="{$master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format"/>
</xsl:attribute>
<xsl:choose>
<xsl:when test="not(preceding::chapter
or preceding::preface
or preceding::appendix
or preceding::article
or preceding::dedication
or parent::part
or parent::reference)">
<!-- if there is a preceding component or we're in a part, the -->
<!-- page numbering will already be adjusted -->
<xsl:attribute name="initial-page-number">1</xsl:attribute>
</xsl:when>
<xsl:when test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:when>
</xsl:choose>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="dedication.titlepage"/>
<xsl:apply-templates/>
</fo:flow>
</fo:page-sequence>
</xsl:template>
<xsl:template match="dedication"></xsl:template> <!-- see mode="dedication" -->
<xsl:template match="dedication/docinfo"></xsl:template>
<xsl:template match="dedication/title"></xsl:template>
<xsl:template match="dedication/subtitle"></xsl:template>
<xsl:template match="dedication/titleabbrev"></xsl:template>
<!-- ==================================================================== -->
<xsl:template match="colophon">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="master-reference">
<xsl:call-template name="select.pagemaster"/>
</xsl:variable>
<fo:page-sequence id="{$id}"
hyphenate="{$hyphenate}"
master-reference="{$master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format"/>
</xsl:attribute>
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="colophon.titlepage"/>
<xsl:apply-templates/>
</fo:flow>
</fo:page-sequence>
</xsl:template>
<xsl:template match="colophon/title"></xsl:template>
<xsl:template match="colophon/subtitle"></xsl:template>
<xsl:template match="colophon/titleabbrev"></xsl:template>
<!-- ==================================================================== -->
<xsl:template match="preface">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="master-reference">
<xsl:call-template name="select.pagemaster"/>
</xsl:variable>
<fo:page-sequence id="{$id}"
hyphenate="{$hyphenate}"
master-reference="{$master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format"/>
</xsl:attribute>
<!-- Page numbering for a preface doesn't restart; it continues from the ToC -->
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="preface.titlepage"/>
<xsl:variable name="toc.params">
<xsl:call-template name="find.path.params">
<xsl:with-param name="table" select="normalize-space($generate.toc)"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="contains($toc.params, 'toc')">
<xsl:call-template name="component.toc"/>
<xsl:call-template name="component.toc.separator"/>
</xsl:if>
<xsl:apply-templates/>
</fo:flow>
</fo:page-sequence>
</xsl:template>
<xsl:template match="preface/docinfo|prefaceinfo"></xsl:template>
<xsl:template match="preface/title"></xsl:template>
<xsl:template match="preface/titleabbrev"></xsl:template>
<xsl:template match="preface/subtitle"></xsl:template>
<!-- ==================================================================== -->
<xsl:template match="chapter">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="master-reference">
<xsl:call-template name="select.pagemaster"/>
</xsl:variable>
<fo:page-sequence id="{$id}"
hyphenate="{$hyphenate}"
master-reference="{$master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format"/>
</xsl:attribute>
<xsl:choose>
<xsl:when test="not(preceding::chapter
or preceding::appendix
or preceding::article
or preceding::dedication
or parent::part
or parent::reference)">
<!-- if there is a preceding component or we're in a part, the -->
<!-- page numbering will already be adjusted -->
<xsl:attribute name="initial-page-number">1</xsl:attribute>
</xsl:when>
<xsl:when test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:when>
</xsl:choose>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="chapter.titlepage"/>
<xsl:variable name="toc.params">
<xsl:call-template name="find.path.params">
<xsl:with-param name="table" select="normalize-space($generate.toc)"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="contains($toc.params, 'toc')">
<xsl:call-template name="component.toc"/>
<xsl:call-template name="component.toc.separator"/>
</xsl:if>
<xsl:apply-templates/>
</fo:flow>
</fo:page-sequence>
</xsl:template>
<xsl:template match="chapter/docinfo|chapterinfo"></xsl:template>
<xsl:template match="chapter/title"></xsl:template>
<xsl:template match="chapter/titleabbrev"></xsl:template>
<xsl:template match="chapter/subtitle"></xsl:template>
<!-- ==================================================================== -->
<xsl:template match="appendix">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="master-reference">
<xsl:call-template name="select.pagemaster"/>
</xsl:variable>
<fo:page-sequence id="{$id}"
hyphenate="{$hyphenate}"
master-reference="{$master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format"/>
</xsl:attribute>
<xsl:choose>
<xsl:when test="not(preceding::chapter
or preceding::appendix
or preceding::article
or preceding::dedication
or parent::part
or parent::reference)">
<!-- if there is a preceding component or we're in a part, the -->
<!-- page numbering will already be adjusted -->
<xsl:attribute name="initial-page-number">1</xsl:attribute>
</xsl:when>
<xsl:when test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:when>
</xsl:choose>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="appendix.titlepage"/>
<xsl:variable name="toc.params">
<xsl:call-template name="find.path.params">
<xsl:with-param name="table" select="normalize-space($generate.toc)"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="contains($toc.params, 'toc')">
<xsl:call-template name="component.toc"/>
<xsl:call-template name="component.toc.separator"/>
</xsl:if>
<xsl:apply-templates/>
</fo:flow>
</fo:page-sequence>
</xsl:template>
<xsl:template match="appendix/docinfo|appendixinfo"></xsl:template>
<xsl:template match="appendix/title"></xsl:template>
<xsl:template match="appendix/titleabbrev"></xsl:template>
<xsl:template match="appendix/subtitle"></xsl:template>
<!-- ==================================================================== -->
<xsl:template match="article">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="master-reference">
<xsl:call-template name="select.pagemaster"/>
</xsl:variable>
<fo:page-sequence id="{$id}"
hyphenate="{$hyphenate}"
master-reference="{$master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format"/>
</xsl:attribute>
<xsl:choose>
<xsl:when test="not(preceding::chapter
or preceding::preface
or preceding::appendix
or preceding::article
or preceding::dedication
or parent::part
or parent::reference)">
<!-- if there is a preceding component or we're in a part, the -->
<!-- page numbering will already be adjusted -->
<xsl:attribute name="initial-page-number">1</xsl:attribute>
</xsl:when>
<xsl:when test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:when>
</xsl:choose>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="article.titlepage"/>
<xsl:variable name="toc.params">
<xsl:call-template name="find.path.params">
<xsl:with-param name="table" select="normalize-space($generate.toc)"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="contains($toc.params, 'toc')">
<xsl:call-template name="component.toc"/>
<xsl:call-template name="component.toc.separator"/>
</xsl:if>
<xsl:apply-templates/>
</fo:flow>
</fo:page-sequence>
</xsl:template>
<xsl:template match="article/artheader"></xsl:template>
<xsl:template match="article/articleinfo"></xsl:template>
<xsl:template match="article/title"></xsl:template>
<xsl:template match="article/subtitle"></xsl:template>
<xsl:template match="article/appendix">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<fo:block id='{$id}'>
<xsl:call-template name="section.heading">
<xsl:with-param name="level" select="2"/>
<xsl:with-param name="title">
<xsl:apply-templates select="." mode="object.title.markup"/>
</xsl:with-param>
<xsl:with-param name="titleabbrev">
<xsl:apply-templates select="." mode="titleabbrev.markup"/>
</xsl:with-param>
</xsl:call-template>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<!-- ==================================================================== -->
</xsl:stylesheet>

563
docs/xsl/docbook/fo/division.xsl Executable file
View File

@@ -0,0 +1,563 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<!-- ==================================================================== -->
<xsl:template name="division.title">
<xsl:param name="node" select="."/>
<xsl:variable name="id">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$node"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="title">
<xsl:apply-templates select="$node" mode="object.title.markup"/>
</xsl:variable>
<xsl:if test="$passivetex.extensions != 0">
<fotex:bookmark xmlns:fotex="http://www.tug.org/fotex"
fotex-bookmark-level="1"
fotex-bookmark-label="{$id}">
<xsl:value-of select="$title"/>
</fotex:bookmark>
</xsl:if>
<fo:block keep-with-next.within-column="always"
hyphenate="false">
<xsl:copy-of select="$title"/>
</fo:block>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="set">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="preamble"
select="*[not(self::book or self::setindex)]"/>
<xsl:variable name="content" select="book|setindex"/>
<xsl:variable name="titlepage-master-reference">
<xsl:call-template name="select.pagemaster">
<xsl:with-param name="pageclass" select="'titlepage'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="lot-master-reference">
<xsl:call-template name="select.pagemaster">
<xsl:with-param name="pageclass" select="'lot'"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="$preamble">
<fo:page-sequence id="{$id}"
hyphenate="{$hyphenate}"
master-reference="{$titlepage-master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format"/>
</xsl:attribute>
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$titlepage-master-reference"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$titlepage-master-reference"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="set.titlepage"/>
</fo:flow>
</fo:page-sequence>
</xsl:if>
<xsl:variable name="toc.params">
<xsl:call-template name="find.path.params">
<xsl:with-param name="table" select="normalize-space($generate.toc)"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="contains($toc.params, 'toc')">
<fo:page-sequence hyphenate="{$hyphenate}"
format="i"
master-reference="{$lot-master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format">
<xsl:with-param name="element" select="'toc'"/>
</xsl:call-template>
</xsl:attribute>
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$lot-master-reference"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$lot-master-reference"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="set.toc"/>
</fo:flow>
</fo:page-sequence>
</xsl:if>
<xsl:apply-templates select="$content"/>
</xsl:template>
<xsl:template match="set/setinfo"></xsl:template>
<xsl:template match="set/title"></xsl:template>
<xsl:template match="set/subtitle"></xsl:template>
<!-- ==================================================================== -->
<xsl:template match="book">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="preamble"
select="title|subtitle|titleabbrev|bookinfo"/>
<xsl:variable name="content"
select="*[not(self::title or self::subtitle
or self::titleabbrev
or self::bookinfo)]"/>
<xsl:variable name="titlepage-master-reference">
<xsl:call-template name="select.pagemaster">
<xsl:with-param name="pageclass" select="'titlepage'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="lot-master-reference">
<xsl:call-template name="select.pagemaster">
<xsl:with-param name="pageclass" select="'lot'"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="$preamble">
<fo:page-sequence id="{$id}"
hyphenate="{$hyphenate}"
master-reference="{$titlepage-master-reference}"
initial-page-number="1">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format"/>
</xsl:attribute>
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$titlepage-master-reference"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$titlepage-master-reference"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="book.titlepage"/>
</fo:flow>
</fo:page-sequence>
</xsl:if>
<xsl:apply-templates select="dedication" mode="dedication"/>
<xsl:variable name="toc.params">
<xsl:call-template name="find.path.params">
<xsl:with-param name="table" select="normalize-space($generate.toc)"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="contains($toc.params, 'toc')">
<fo:page-sequence hyphenate="{$hyphenate}"
format="i"
master-reference="{$lot-master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format">
<xsl:with-param name="element" select="'toc'"/>
</xsl:call-template>
</xsl:attribute>
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$lot-master-reference"/>
<xsl:with-param name="gentext-key" select="'TableofContents'"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$lot-master-reference"/>
<xsl:with-param name="gentext-key" select="'TableofContents'"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="division.toc"/>
</fo:flow>
</fo:page-sequence>
</xsl:if>
<xsl:if test="contains($toc.params,'figure') and .//figure">
<fo:page-sequence hyphenate="{$hyphenate}"
format="i"
master-reference="{$lot-master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format">
<xsl:with-param name="element" select="'toc'"/>
</xsl:call-template>
</xsl:attribute>
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$lot-master-reference"/>
<xsl:with-param name="gentext-key" select="'ListofFigures'"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$lot-master-reference"/>
<xsl:with-param name="gentext-key" select="'ListofFigures'"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="list.of.titles">
<xsl:with-param name="titles" select="'figure'"/>
<xsl:with-param name="nodes" select=".//figure"/>
</xsl:call-template>
</fo:flow>
</fo:page-sequence>
</xsl:if>
<xsl:if test="contains($toc.params,'table') and .//table">
<fo:page-sequence hyphenate="{$hyphenate}"
format="i"
master-reference="{$lot-master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format">
<xsl:with-param name="element" select="'toc'"/>
</xsl:call-template>
</xsl:attribute>
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$lot-master-reference"/>
<xsl:with-param name="gentext-key" select="'ListofTables'"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$lot-master-reference"/>
<xsl:with-param name="gentext-key" select="'ListofTables'"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="list.of.titles">
<xsl:with-param name="titles" select="'table'"/>
<xsl:with-param name="nodes" select=".//table"/>
</xsl:call-template>
</fo:flow>
</fo:page-sequence>
</xsl:if>
<xsl:if test="contains($toc.params,'example') and .//example">
<fo:page-sequence hyphenate="{$hyphenate}"
format="i"
master-reference="{$lot-master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format">
<xsl:with-param name="element" select="'toc'"/>
</xsl:call-template>
</xsl:attribute>
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$lot-master-reference"/>
<xsl:with-param name="gentext-key" select="'ListofExamples'"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$lot-master-reference"/>
<xsl:with-param name="gentext-key" select="'ListofExamples'"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="list.of.titles">
<xsl:with-param name="titles" select="'example'"/>
<xsl:with-param name="nodes" select=".//example"/>
</xsl:call-template>
</fo:flow>
</fo:page-sequence>
</xsl:if>
<xsl:if test="contains($toc.params,'equation') and .//equation">
<fo:page-sequence hyphenate="{$hyphenate}"
format="i"
master-reference="{$lot-master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format">
<xsl:with-param name="element" select="'toc'"/>
</xsl:call-template>
</xsl:attribute>
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$lot-master-reference"/>
<xsl:with-param name="gentext-key" select="'ListofEquations'"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$lot-master-reference"/>
<xsl:with-param name="gentext-key" select="'ListofEquations'"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="list.of.titles">
<xsl:with-param name="titles" select="'equation'"/>
<xsl:with-param name="nodes" select=".//equation[title]"/>
</xsl:call-template>
</fo:flow>
</fo:page-sequence>
</xsl:if>
<xsl:if test="contains($toc.params,'procedure') and .//procedure">
<fo:page-sequence hyphenate="{$hyphenate}"
format="i"
master-reference="{$lot-master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format">
<xsl:with-param name="element" select="'toc'"/>
</xsl:call-template>
</xsl:attribute>
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$lot-master-reference"/>
<xsl:with-param name="gentext-key" select="'ListofProcedures'"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$lot-master-reference"/>
<xsl:with-param name="gentext-key" select="'ListofProcedures'"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="list.of.titles">
<xsl:with-param name="titles" select="'procedure'"/>
<xsl:with-param name="nodes" select=".//procedure[title]"/>
</xsl:call-template>
</fo:flow>
</fo:page-sequence>
</xsl:if>
<xsl:apply-templates select="$content"/>
</xsl:template>
<xsl:template match="book/bookinfo"></xsl:template>
<xsl:template match="book/title"></xsl:template>
<xsl:template match="book/subtitle"></xsl:template>
<!-- ==================================================================== -->
<xsl:template match="part">
<xsl:if test="not(partintro)">
<xsl:apply-templates select="." mode="part.titlepage.mode"/>
<xsl:call-template name="generate.part.toc"/>
</xsl:if>
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="part" mode="part.titlepage.mode">
<!-- done this way to force the context node to be the part -->
<xsl:param name="additional.content"/>
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="titlepage-master-reference">
<xsl:call-template name="select.pagemaster">
<xsl:with-param name="pageclass" select="'titlepage'"/>
</xsl:call-template>
</xsl:variable>
<fo:page-sequence id="{$id}"
hyphenate="{$hyphenate}"
master-reference="{$titlepage-master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format"/>
</xsl:attribute>
<xsl:choose>
<xsl:when test="not(preceding::chapter)
and not(preceding::part)">
<!-- if there is a preceding chapter or part, page numbering will already -->
<!-- be adjusted, otherwise restart the page numbers -->
<xsl:attribute name="initial-page-number">1</xsl:attribute>
</xsl:when>
<xsl:when test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:when>
</xsl:choose>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$titlepage-master-reference"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$titlepage-master-reference"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="part.titlepage"/>
<xsl:copy-of select="$additional.content"/>
</fo:flow>
</fo:page-sequence>
</xsl:template>
<xsl:template match="part/docinfo|partinfo"></xsl:template>
<xsl:template match="part/title"></xsl:template>
<xsl:template match="part/subtitle"></xsl:template>
<!-- ==================================================================== -->
<xsl:template name="generate.part.toc">
<xsl:param name="part" select="."/>
<xsl:variable name="lot-master-reference">
<xsl:call-template name="select.pagemaster">
<xsl:with-param name="pageclass" select="'lot'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="toc.params">
<xsl:call-template name="find.path.params">
<xsl:with-param name="node" select="$part"/>
<xsl:with-param name="table" select="normalize-space($generate.toc)"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="contains($toc.params, 'toc')">
<fo:page-sequence hyphenate="{$hyphenate}"
master-reference="{$lot-master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format">
<xsl:with-param name="element" select="'toc'"/>
</xsl:call-template>
</xsl:attribute>
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="$part" mode="running.head.mode">
<xsl:with-param name="master-reference" select="$lot-master-reference"/>
</xsl:apply-templates>
<xsl:apply-templates select="$part" mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$lot-master-reference"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="division.toc">
<xsl:with-param name="toc-context" select="$part"/>
</xsl:call-template>
</fo:flow>
</fo:page-sequence>
</xsl:if>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="part/partintro">
<xsl:apply-templates select=".." mode="part.titlepage.mode">
<xsl:with-param name="additional.content">
<xsl:if test="title">
<xsl:call-template name="partintro.titlepage"/>
</xsl:if>
<xsl:apply-templates/>
</xsl:with-param>
</xsl:apply-templates>
<xsl:call-template name="generate.part.toc">
<xsl:with-param name="part" select=".."/>
</xsl:call-template>
</xsl:template>
<xsl:template match="partintro/title"></xsl:template>
<xsl:template match="partintro/subtitle"></xsl:template>
<xsl:template match="partintro/titleabbrev"></xsl:template>
<!-- ==================================================================== -->
<xsl:template match="book" mode="division.number">
<xsl:number from="set" count="book" format="1."/>
</xsl:template>
<xsl:template match="part" mode="division.number">
<xsl:number from="book" count="part" format="I."/>
</xsl:template>
</xsl:stylesheet>

197
docs/xsl/docbook/fo/docbook.xsl Executable file
View File

@@ -0,0 +1,197 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"
exclude-result-prefixes="doc"
version='1.0'>
<!-- It is important to use indent="no" here, otherwise verbatim -->
<!-- environments get broken by indented tags...at least when the -->
<!-- callout extension is used...at least with some processors -->
<xsl:output method="xml" indent="no"/>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<!-- ==================================================================== -->
<xsl:include href="../VERSION"/>
<xsl:include href="param.xsl"/>
<xsl:include href="../lib/lib.xsl"/>
<xsl:include href="../common/l10n.xsl"/>
<xsl:include href="../common/common.xsl"/>
<xsl:include href="../common/labels.xsl"/>
<xsl:include href="../common/titles.xsl"/>
<xsl:include href="../common/subtitles.xsl"/>
<xsl:include href="../common/gentext.xsl"/>
<xsl:include href="autotoc.xsl"/>
<xsl:include href="autoidx.xsl"/>
<xsl:include href="lists.xsl"/>
<xsl:include href="callout.xsl"/>
<xsl:include href="verbatim.xsl"/>
<xsl:include href="graphics.xsl"/>
<xsl:include href="xref.xsl"/>
<xsl:include href="formal.xsl"/>
<xsl:include href="table.xsl"/>
<xsl:include href="sections.xsl"/>
<xsl:include href="inline.xsl"/>
<xsl:include href="footnote.xsl"/>
<xsl:include href="fo.xsl"/>
<xsl:include href="fo-rtf.xsl"/>
<xsl:include href="info.xsl"/>
<xsl:include href="keywords.xsl"/>
<xsl:include href="division.xsl"/>
<xsl:include href="index.xsl"/>
<xsl:include href="toc.xsl"/>
<xsl:include href="refentry.xsl"/>
<xsl:include href="math.xsl"/>
<xsl:include href="admon.xsl"/>
<xsl:include href="component.xsl"/>
<xsl:include href="biblio.xsl"/>
<xsl:include href="glossary.xsl"/>
<xsl:include href="block.xsl"/>
<xsl:include href="qandaset.xsl"/>
<xsl:include href="synop.xsl"/>
<xsl:include href="titlepage.xsl"/>
<xsl:include href="titlepage.templates.xsl"/>
<xsl:include href="pagesetup.xsl"/>
<xsl:include href="pi.xsl"/>
<xsl:include href="ebnf.xsl"/>
<xsl:include href="fop.xsl"/>
<xsl:include href="passivetex.xsl"/>
<xsl:include href="xep.xsl"/>
<xsl:param name="stylesheet.result.type" select="'fo'"/>
<!-- ==================================================================== -->
<xsl:key name="id" match="*" use="@id"/>
<!-- ==================================================================== -->
<xsl:template match="*">
<xsl:message>
<xsl:value-of select="name(.)"/>
<xsl:text> encountered</xsl:text>
<xsl:if test="parent::*">
<xsl:text> in </xsl:text>
<xsl:value-of select="name(parent::*)"/>
</xsl:if>
<xsl:text>, but no template matches.</xsl:text>
</xsl:message>
<fo:block color="red">
<xsl:text>&lt;</xsl:text>
<xsl:value-of select="name(.)"/>
<xsl:text>&gt;</xsl:text>
<xsl:apply-templates/>
<xsl:text>&lt;/</xsl:text>
<xsl:value-of select="name(.)"/>
<xsl:text>&gt;</xsl:text>
</fo:block>
</xsl:template>
<xsl:template match="/">
<xsl:call-template name="root.messages"/>
<xsl:variable name="document.element" select="*[1]"/>
<xsl:variable name="title">
<xsl:choose>
<xsl:when test="$document.element/title[1]">
<xsl:value-of select="$document.element/title[1]"/>
</xsl:when>
<xsl:otherwise>[could not find document title]</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<fo:root font-family="{$body.font.family}"
font-size="{$body.font.size}"
text-align="{$alignment}"
line-height="{$line-height}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language">
<xsl:with-param name="target" select="/*[1]"/>
</xsl:call-template>
</xsl:attribute>
<xsl:if test="$xep.extensions != 0">
<xsl:call-template name="xep-document-information"/>
</xsl:if>
<xsl:call-template name="setup.pagemasters"/>
<xsl:choose>
<xsl:when test="$rootid != ''">
<xsl:choose>
<xsl:when test="count(key('id',$rootid)) = 0">
<xsl:message terminate="yes">
<xsl:text>ID '</xsl:text>
<xsl:value-of select="$rootid"/>
<xsl:text>' not found in document.</xsl:text>
</xsl:message>
</xsl:when>
<xsl:otherwise>
<xsl:if test="$fop.extensions != 0">
<xsl:apply-templates select="key('id',$rootid)" mode="fop.outline"/>
</xsl:if>
<xsl:if test="$xep.extensions != 0">
<xsl:variable name="bookmarks">
<xsl:apply-templates select="key('id',$rootid)" mode="xep.outline"/>
</xsl:variable>
<xsl:if test="string($bookmarks) != ''">
<rx:outline xmlns:rx="http://www.renderx.com/XSL/Extensions">
<xsl:copy-of select="$bookmarks"/>
</rx:outline>
</xsl:if>
</xsl:if>
<xsl:apply-templates select="key('id',$rootid)"/>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:if test="$fop.extensions != 0">
<xsl:apply-templates mode="fop.outline"/>
</xsl:if>
<xsl:if test="$xep.extensions != 0">
<xsl:variable name="bookmarks">
<xsl:apply-templates mode="xep.outline"/>
</xsl:variable>
<xsl:if test="string($bookmarks) != ''">
<rx:outline xmlns:rx="http://www.renderx.com/XSL/Extensions">
<xsl:copy-of select="$bookmarks"/>
</rx:outline>
</xsl:if>
</xsl:if>
<xsl:apply-templates/>
</xsl:otherwise>
</xsl:choose>
</fo:root>
</xsl:template>
<xsl:template name="root.messages">
<!-- redefine this any way you'd like to output messages -->
<!-- DO NOT OUTPUT ANYTHING FROM THIS TEMPLATE -->
<xsl:message>
<xsl:text>Making </xsl:text>
<xsl:value-of select="$page.orientation"/>
<xsl:text> pages on </xsl:text>
<xsl:value-of select="$paper.type"/>
<xsl:text> paper (</xsl:text>
<xsl:value-of select="$page.width"/>
<xsl:text>x</xsl:text>
<xsl:value-of select="$page.height"/>
<xsl:text>)</xsl:text>
</xsl:message>
</xsl:template>
<!-- ==================================================================== -->
</xsl:stylesheet>

318
docs/xsl/docbook/fo/ebnf.xsl Executable file
View File

@@ -0,0 +1,318 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"
exclude-result-prefixes="doc"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<doc:reference xmlns="">
<referenceinfo>
<releaseinfo role="meta">
$Id$
</releaseinfo>
<author><surname>Walsh</surname>
<firstname>Norman</firstname></author>
<copyright><year>1999</year><year>2000</year><year>2001</year>
<holder>Norman Walsh</holder>
</copyright>
</referenceinfo>
<title>HTML EBNF Reference</title>
<partintro>
<section><title>Introduction</title>
<para>This is technical reference documentation for the DocBook XSL
Stylesheets; it documents (some of) the parameters, templates, and
other elements of the stylesheets.</para>
<para>This reference describes the templates and parameters relevant
to formatting EBNF markup.</para>
<para>This is not intended to be <quote>user</quote> documentation.
It is provided for developers writing customization layers for the
stylesheets, and for anyone who's interested in <quote>how it
works</quote>.</para>
<para>Although I am trying to be thorough, this documentation is known
to be incomplete. Don't forget to read the source, too :-)</para>
</section>
</partintro>
</doc:reference>
<!-- ==================================================================== -->
<xsl:template match="productionset">
<xsl:variable name="id"><xsl:call-template name="object.id"/></xsl:variable>
<xsl:choose>
<xsl:when test="title">
<fo:table-and-caption id="{$id}"
xsl:use-attribute-sets="formal.object.properties">
<fo:table-caption>
<fo:block xsl:use-attribute-sets="formal.title.properties">
<xsl:apply-templates select="." mode="object.title.markup"/>
</fo:block>
</fo:table-caption>
<fo:table table-layout="fixed" width="100%">
<fo:table-body>
<xsl:apply-templates select="production|productionrecap"/>
</fo:table-body>
</fo:table>
</fo:table-and-caption>
</xsl:when>
<xsl:otherwise>
<fo:table table-layout="fixed" width="100%">
<fo:table-body>
<xsl:apply-templates select="production|productionrecap"/>
</fo:table-body>
</fo:table>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="productionset/title">
<!-- suppressed -->
</xsl:template>
<xsl:template match="production">
<xsl:param name="recap" select="false()"/>
<xsl:variable name="id"><xsl:call-template name="object.id"/></xsl:variable>
<fo:table-row>
<fo:table-cell width="3%">
<fo:block text-align="start">
<xsl:text>[</xsl:text>
<xsl:number count="production" level="any"/>
<xsl:text>]</xsl:text>
</fo:block>
</fo:table-cell>
<fo:table-cell width="10%">
<fo:block text-align="end">
<xsl:choose>
<xsl:when test="$recap">
<fo:basic-link internal-destination="{$id}"
xsl:use-attribute-sets="xref.properties">
<xsl:apply-templates select="lhs"/>
</fo:basic-link>
</xsl:when>
<xsl:otherwise>
<fo:wrapper id="{$id}">
<xsl:apply-templates select="lhs"/>
</fo:wrapper>
</xsl:otherwise>
</xsl:choose>
</fo:block>
</fo:table-cell>
<fo:table-cell width="5%">
<fo:block text-align="center">
<fo:inline font-family="{$monospace.font.family}">
<xsl:text>::=</xsl:text>
</fo:inline>
</fo:block>
</fo:table-cell>
<fo:table-cell width="52%">
<fo:block>
<xsl:apply-templates select="rhs"/>
</fo:block>
</fo:table-cell>
<fo:table-cell width="30%" border-start-width="3pt">
<fo:block text-align="start">
<xsl:choose>
<xsl:when test="rhs/lineannotation|constraint">
<xsl:apply-templates select="rhs/lineannotation" mode="rhslo"/>
<xsl:apply-templates select="constraint"/>
</xsl:when>
<xsl:otherwise>
<xsl:text>&#160;</xsl:text>
</xsl:otherwise>
</xsl:choose>
</fo:block>
</fo:table-cell>
</fo:table-row>
</xsl:template>
<xsl:template match="productionrecap">
<xsl:variable name="targets" select="key('id',@linkend)"/>
<xsl:variable name="target" select="$targets[1]"/>
<xsl:if test="count($targets)=0">
<xsl:message>
<xsl:text>Error: no ID for productionrecap linkend: </xsl:text>
<xsl:value-of select="@linkend"/>
<xsl:text>.</xsl:text>
</xsl:message>
</xsl:if>
<xsl:if test="count($targets)>1">
<xsl:message>
<xsl:text>Warning: multiple "IDs" for productionrecap linkend: </xsl:text>
<xsl:value-of select="@linkend"/>
<xsl:text>.</xsl:text>
</xsl:message>
</xsl:if>
<xsl:apply-templates select="$target">
<xsl:with-param name="recap" select="true()"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="lhs">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="rhs">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="nonterminal">
<xsl:variable name="linkend">
<xsl:call-template name="xpointer.idref">
<xsl:with-param name="xpointer" select="@def"/>
</xsl:call-template>
</xsl:variable>
<xsl:call-template name="check.id.unique">
<xsl:with-param name="linkend" select="$linkend"/>
</xsl:call-template>
<xsl:call-template name="check.idref.targets">
<xsl:with-param name="linkend" select="$linkend"/>
<xsl:with-param name="element-list">production</xsl:with-param>
</xsl:call-template>
<!-- If you don't provide content, you can't point outside this doc. -->
<xsl:choose>
<xsl:when test="*|text()"><!--nop--></xsl:when>
<xsl:otherwise>
<xsl:if test="$linkend = ''">
<xsl:message>
<xsl:text>Non-terminals with no content must point to </xsl:text>
<xsl:text>production elements in the current document.</xsl:text>
</xsl:message>
<xsl:message>
<xsl:text>Invalid xpointer for empty nt: </xsl:text>
<xsl:value-of select="@def"/>
</xsl:message>
</xsl:if>
</xsl:otherwise>
</xsl:choose>
<xsl:variable name="href">
<xsl:choose>
<xsl:when test="$linkend != ''">
<xsl:variable name="targets" select="key('id',$linkend)"/>
<xsl:variable name="target" select="$targets[1]"/>
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$target"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="@def"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<fo:basic-link internal-destination="{$href}"
xsl:use-attribute-sets="xref.properties">
<xsl:choose>
<xsl:when test="*|text()">
<xsl:apply-templates/>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="$linkend != ''">
<xsl:variable name="targets" select="key('id',$linkend)"/>
<xsl:variable name="target" select="$targets[1]"/>
<xsl:apply-templates select="$target/lhs"/>
</xsl:when>
<xsl:otherwise>
<xsl:text>???</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</fo:basic-link>
</xsl:template>
<xsl:template match="rhs/lineannotation">
<!--nop-->
</xsl:template>
<xsl:template match="rhs/lineannotation" mode="rhslo">
<xsl:text>/*&#160;</xsl:text>
<xsl:apply-templates/>
<xsl:text>&#160;*/</xsl:text>
</xsl:template>
<xsl:template match="constraint">
<xsl:call-template name="check.id.unique">
<xsl:with-param name="linkend" select="@linkend"/>
</xsl:call-template>
<xsl:call-template name="check.idref.targets">
<xsl:with-param name="linkend" select="@linkend"/>
<xsl:with-param name="element-list">constraintdef</xsl:with-param>
</xsl:call-template>
<xsl:variable name="href">
<xsl:variable name="targets" select="key('id',@linkend)"/>
<xsl:variable name="target" select="$targets[1]"/>
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$target"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="preceding-sibling::constraint">
<fo:inline linefeed-treatment="preserve">&#xA;</fo:inline>
</xsl:if>
<xsl:text>[&#160;</xsl:text>
<xsl:choose>
<xsl:when test="@role">
<xsl:value-of select="@role"/>
<xsl:text>: </xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="targets" select="key('id',@linkend)"/>
<xsl:variable name="target" select="$targets[1]"/>
<xsl:if test="$target/@role">
<xsl:value-of select="$target/@role"/>
<xsl:text>: </xsl:text>
</xsl:if>
</xsl:otherwise>
</xsl:choose>
<fo:basic-link internal-destination="{$href}"
xsl:use-attribute-sets="xref.properties">
<xsl:variable name="targets" select="key('id',@linkend)"/>
<xsl:variable name="target" select="$targets[1]"/>
<xsl:apply-templates select="$target" mode="title.markup"/>
</fo:basic-link>
<xsl:text>&#160;]</xsl:text>
</xsl:template>
<xsl:template match="constraintdef">
<xsl:variable name="id"><xsl:call-template name="object.id"/></xsl:variable>
<fo:block id="{$id}">
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="constraintdef/title">
<fo:block font-weight="bold">
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<!-- ==================================================================== -->
</xsl:stylesheet>

View File

@@ -0,0 +1,64 @@
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
xmlns:fox="http://xml.apache.org/fop/extensions"
version="1.0">
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the DocBook XSL Stylesheet distribution.
See ../README or http://docbook.sf.net/ for copyright
and other information.
******************************************************************** -->
<xsl:output method="xml"/>
<xsl:template match="*">
<xsl:element name="{name(.)}">
<xsl:copy-of select="@*"/>
<xsl:apply-templates/>
</xsl:element>
</xsl:template>
<xsl:template match="fo:page-sequence
|fo:single-page-master-reference
|fo:repeatable-page-master-reference
|fo:conditional-page-master-reference">
<xsl:element name="{name(.)}">
<xsl:for-each select="@*">
<xsl:choose>
<xsl:when test="name(.) = 'master-reference'">
<xsl:attribute name="master-name">
<xsl:value-of select="."/>
</xsl:attribute>
</xsl:when>
<xsl:otherwise>
<xsl:attribute name="{name(.)}">
<xsl:value-of select="."/>
</xsl:attribute>
</xsl:otherwise>
</xsl:choose>
</xsl:for-each>
<xsl:apply-templates/>
</xsl:element>
</xsl:template>
<!-- a clever idea that doesn't quite work. fop 0.20.1 doesn't understand % -->
<!-- and fop 0.20.2 doesn't work for me at all... -->
<xsl:template match="fo:table-column">
<xsl:element name="{name(.)}">
<xsl:if test="not(@column-width)">
<xsl:attribute name="column-width">
<xsl:value-of select="100 div count(../fo:table-column)"/>
<xsl:text>%</xsl:text>
</xsl:attribute>
</xsl:if>
<xsl:copy-of select="@*"/>
<xsl:apply-templates/>
</xsl:element>
</xsl:template>
</xsl:stylesheet>

154
docs/xsl/docbook/fo/fo-rtf.xsl Executable file
View File

@@ -0,0 +1,154 @@
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
xmlns:exsl="http://exslt.org/common"
xmlns:set="http://exslt.org/sets"
exclude-result-prefixes="exsl set"
version="1.0">
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the DocBook XSL Stylesheet distribution.
See ../README or http://docbook.sf.net/ for copyright
and other information.
******************************************************************** -->
<!-- This module contains templates that match against FO nodes. It is used
to post-process result tree fragments for some sorts of cleanup.
These templates can only ever be fired by a processor that supports
exslt:node-set(). -->
<!-- ==================================================================== -->
<!-- insert.fo.fnum mode templates insert a particular RTF at the beginning
of the first paragraph in the primary RTF. In fact, they are inserting
a footnote-number, so we tinker a few other things too, like spacing and
font-sizes. -->
<xsl:template match="/" mode="insert.fo.fnum">
<xsl:param name="mark" select="'?'"/>
<xsl:apply-templates mode="insert.fo.fnum">
<xsl:with-param name="mark" select="$mark"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="*" mode="insert.fo.fnum">
<xsl:param name="mark" select="'?'"/>
<xsl:copy>
<xsl:copy-of select="@*"/>
<xsl:apply-templates mode="insert.fo.fnum">
<xsl:with-param name="mark" select="$mark"/>
</xsl:apply-templates>
</xsl:copy>
</xsl:template>
<xsl:template match="fo:block" mode="insert.fo.fnum">
<xsl:param name="mark" select="'?'"/>
<xsl:copy>
<xsl:for-each select="@*">
<xsl:choose>
<xsl:when test="starts-with(name(.), 'space-before')"/>
<xsl:when test="starts-with(name(.), 'space-after')"/>
<xsl:when test="starts-with(name(.), 'font-size')"/>
<xsl:otherwise>
<xsl:copy-of select="."/>
</xsl:otherwise>
</xsl:choose>
</xsl:for-each>
<xsl:if test="not(preceding::fo:block)">
<xsl:copy-of select="$mark"/>
</xsl:if>
<xsl:apply-templates mode="insert.fo.fnum">
<xsl:with-param name="mark" select="$mark"/>
</xsl:apply-templates>
</xsl:copy>
</xsl:template>
<xsl:template match="text()|processing-instruction()|comment()" mode="insert.fo.fnum">
<xsl:param name="mark" select="'?'"/>
<xsl:copy/>
</xsl:template>
<!-- ==================================================================== -->
<!-- insert.fo.block mode templates insert a particular RTF at the beginning
of the first paragraph in the primary RTF. -->
<xsl:template match="/" mode="insert.fo.block">
<xsl:param name="mark" select="'?'"/>
<xsl:apply-templates mode="insert.fo.block">
<xsl:with-param name="mark" select="$mark"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="*" mode="insert.fo.block">
<xsl:param name="mark" select="'?'"/>
<xsl:copy>
<xsl:copy-of select="@*"/>
<xsl:apply-templates mode="insert.fo.block">
<xsl:with-param name="mark" select="$mark"/>
</xsl:apply-templates>
</xsl:copy>
</xsl:template>
<xsl:template match="fo:block" mode="insert.fo.block">
<xsl:param name="mark" select="'?'"/>
<xsl:copy>
<xsl:copy-of select="@*"/>
<xsl:if test="not(preceding::fo:block)">
<xsl:copy-of select="$mark"/>
</xsl:if>
<xsl:apply-templates mode="insert.fo.block">
<xsl:with-param name="mark" select="$mark"/>
</xsl:apply-templates>
</xsl:copy>
</xsl:template>
<xsl:template match="text()|processing-instruction()|comment()" mode="insert.fo.block">
<xsl:param name="mark" select="'?'"/>
<xsl:copy/>
</xsl:template>
<!-- ==================================================================== -->
<!-- insert.fo.text mode templates insert a particular RTF at the beginning
of the first text-node in the primary RTF. -->
<xsl:template match="/" mode="insert.fo.text">
<xsl:param name="mark" select="'?'"/>
<xsl:apply-templates mode="insert.fo.text">
<xsl:with-param name="mark" select="$mark"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="*" mode="insert.fo.text">
<xsl:param name="mark" select="'?'"/>
<xsl:copy>
<xsl:copy-of select="@*"/>
<xsl:apply-templates mode="insert.fo.text">
<xsl:with-param name="mark" select="$mark"/>
</xsl:apply-templates>
</xsl:copy>
</xsl:template>
<xsl:template match="text()|processing-instruction()|comment()" mode="insert.fo.text">
<xsl:param name="mark" select="'?'"/>
<xsl:if test="not(preceding::text())">
<xsl:copy-of select="$mark"/>
</xsl:if>
<xsl:copy/>
</xsl:template>
<xsl:template match="processing-instruction()|comment()" mode="insert.fo.text">
<xsl:param name="mark" select="'?'"/>
<xsl:copy/>
</xsl:template>
<!-- ==================================================================== -->
</xsl:stylesheet>

62
docs/xsl/docbook/fo/fo.xsl Executable file
View File

@@ -0,0 +1,62 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<xsl:template name="anchor">
<xsl:param name="node" select="."/>
<xsl:param name="conditional" select="1"/>
<xsl:variable name="id">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$node"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="$conditional = 0 or $node/@id">
<xsl:attribute name="id"><xsl:value-of select="$id"/></xsl:attribute>
</xsl:if>
</xsl:template>
<xsl:template name="dingbat">
<xsl:param name="dingbat">bullet</xsl:param>
<xsl:variable name="symbol">
<xsl:choose>
<xsl:when test="$dingbat='bullet'">o</xsl:when>
<xsl:when test="$dingbat='copyright'">&#x00A9;</xsl:when>
<xsl:when test="$dingbat='trademark'">&#x2122;</xsl:when>
<xsl:when test="$dingbat='trade'">&#x2122;</xsl:when>
<xsl:when test="$dingbat='registered'">&#x00AE;</xsl:when>
<xsl:when test="$dingbat='service'">(SM)</xsl:when>
<xsl:when test="$dingbat='ldquo'">"</xsl:when>
<xsl:when test="$dingbat='rdquo'">"</xsl:when>
<xsl:when test="$dingbat='lsquo'">'</xsl:when>
<xsl:when test="$dingbat='rsquo'">'</xsl:when>
<xsl:when test="$dingbat='em-dash'">--</xsl:when>
<xsl:when test="$dingbat='en-dash'">-</xsl:when>
<xsl:otherwise>o</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:choose>
<xsl:when test="$dingbat.font.family = ''">
<xsl:copy-of select="$symbol"/>
</xsl:when>
<xsl:otherwise>
<fo:inline font-family="{$dingbat.font.family}">
<xsl:copy-of select="$symbol"/>
</fo:inline>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>

173
docs/xsl/docbook/fo/footnote.xsl Executable file
View File

@@ -0,0 +1,173 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
xmlns:exsl="http://exslt.org/common"
exclude-result-prefixes="exsl"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<xsl:template name="format.footnote.mark">
<xsl:param name="mark" select="'?'"/>
<fo:inline baseline-shift="super" font-size="90%">
<xsl:copy-of select="$mark"/>
</fo:inline>
</xsl:template>
<xsl:template match="footnote">
<xsl:choose>
<xsl:when test="ancestor::tgroup">
<xsl:call-template name="format.footnote.mark">
<xsl:with-param name="mark">
<xsl:apply-templates select="." mode="footnote.number"/>
</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<fo:footnote>
<fo:inline>
<xsl:call-template name="format.footnote.mark">
<xsl:with-param name="mark">
<xsl:apply-templates select="." mode="footnote.number"/>
</xsl:with-param>
</xsl:call-template>
</fo:inline>
<fo:footnote-body font-family="{$body.font.family}"
font-size="{$footnote.font.size}">
<xsl:apply-templates/>
</fo:footnote-body>
</fo:footnote>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="footnoteref">
<xsl:variable name="footnote" select="key('id',@linkend)"/>
<xsl:call-template name="format.footnote.mark">
<xsl:with-param name="mark">
<xsl:apply-templates select="$footnote" mode="footnote.number"/>
</xsl:with-param>
</xsl:call-template>
</xsl:template>
<xsl:template match="footnote" mode="footnote.number">
<xsl:choose>
<xsl:when test="ancestor::tgroup">
<xsl:variable name="tfnum">
<xsl:number level="any" from="table|informaltable" format="1"/>
</xsl:variable>
<xsl:choose>
<xsl:when test="string-length($table.footnote.number.symbols) &gt;= $tfnum">
<xsl:value-of select="substring($table.footnote.number.symbols, $tfnum, 1)"/>
</xsl:when>
<xsl:otherwise>
<xsl:number level="any" from="tgroup"
format="{$table.footnote.number.format}"/>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="pfoot" select="preceding::footnote"/>
<xsl:variable name="ptfoot" select="preceding::tgroup//footnote"/>
<xsl:variable name="fnum" select="count($pfoot) - count($ptfoot) + 1"/>
<xsl:choose>
<xsl:when test="string-length($footnote.number.symbols) &gt;= $fnum">
<xsl:value-of select="substring($footnote.number.symbols, $fnum, 1)"/>
</xsl:when>
<xsl:otherwise>
<xsl:number value="$fnum" format="{$footnote.number.format}"/>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="*" mode="footnote.body.number">
<xsl:variable name="footnote.mark">
<xsl:call-template name="format.footnote.mark">
<xsl:with-param name="mark">
<xsl:apply-templates select="ancestor::footnote" mode="footnote.number"/>
</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="fo">
<xsl:apply-templates select="."/>
</xsl:variable>
<xsl:variable name="fo-nodes" select="exsl:node-set($fo)"/>
<xsl:choose>
<xsl:when test="$fo-nodes//fo:block">
<xsl:apply-templates select="$fo-nodes" mode="insert.fo.fnum">
<xsl:with-param name="mark" select="$footnote.mark"/>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="$fo-nodes" mode="insert.fo.text">
<xsl:with-param name="mark" select="$footnote.mark"/>
</xsl:apply-templates>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="footnote/para[1]
|footnote/simpara[1]
|footnote/formalpara[1]"
priority="2">
<!-- this only works if the first thing in a footnote is a para, -->
<!-- which is ok, because it usually is. -->
<fo:block>
<xsl:call-template name="format.footnote.mark">
<xsl:with-param name="mark">
<xsl:apply-templates select="ancestor::footnote" mode="footnote.number"/>
</xsl:with-param>
</xsl:call-template>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="footnote" name="process.footnote" mode="table.footnote.mode">
<xsl:choose>
<xsl:when test="local-name(*[1]) = 'para' or local-name(*[1]) = 'simpara'">
<fo:block>
<xsl:apply-templates/>
</fo:block>
</xsl:when>
<xsl:when test="function-available('exsl:node-set')">
<fo:block>
<xsl:apply-templates select="*[1]" mode="footnote.body.number"/>
<xsl:apply-templates select="*[position() &gt; 1]"/>
</fo:block>
</xsl:when>
<xsl:otherwise>
<xsl:message>
<xsl:text>Warning: footnote number may not be generated </xsl:text>
<xsl:text>correctly; </xsl:text>
<xsl:value-of select="local-name(*[1])"/>
<xsl:text> unexpected as first child of footnote.</xsl:text>
</xsl:message>
<fo:block>
<xsl:apply-templates/>
</fo:block>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>

83
docs/xsl/docbook/fo/fop.xsl Executable file
View File

@@ -0,0 +1,83 @@
<?xml version='1.0' encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
xmlns:fox="http://xml.apache.org/fop/extensions"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
(c) Stephane Bline Peregrine Systems 2001
Driver file to allow pdf bookmarking (based on fop implementation).
******************************************************************** -->
<!--
In PDF bookmarks can't be used characters with code>255. This version of file
translates characters with code>255 back to ASCII.
Pavel Zampach (zampach@volny.cz)
-->
<xsl:variable name="a-dia" select=
"'&#257;&#259;&#261;&#263;&#265;&#267;&#269;&#271;&#273;&#275;&#277;&#279;&#281;&#283;&#339;&#285;&#287;&#289;&#291;&#293;&#295;&#297;&#299;&#301;&#303;&#305;&#309;&#311;&#314;&#316;&#318;&#320;&#322;&#324;&#326;&#328;&#331;&#333;&#335;&#337;&#341;&#343;&#345;&#347;&#349;&#351;&#353;&#355;&#357;&#359;&#361;&#363;&#365;&#367;&#369;&#371;&#373;&#375;&#378;&#380;&#382;&#256;&#258;&#260;&#262;&#264;&#266;&#268;&#270;&#272;&#274;&#276;&#278;&#280;&#282;&#338;&#284;&#286;&#288;&#290;&#292;&#294;&#296;&#298;&#300;&#302;&#304;&#308;&#310;&#313;&#315;&#317;&#319;&#321;&#323;&#325;&#327;&#330;&#332;&#334;&#336;&#340;&#342;&#344;&#346;&#348;&#350;&#352;&#354;&#356;&#358;&#360;&#362;&#364;&#366;&#368;&#370;&#372;&#374;&#376;&#377;&#379;&#381;'"/>
<xsl:variable name="a-asc" select=
"'aaaccccddeeeeeegggghhiiiiijklllllnnnnooorrrsssstttuuuuuuwyzzzAAACCCCDDEEEEEEGGGGHHIIIIIJKLLLLLNNNNOOORRRSSSSTTTUUUUUUWYYZZZ'"/>
<xsl:template match="*" mode="fop.outline">
<xsl:apply-templates select="*" mode="fop.outline"/>
</xsl:template>
<xsl:template match="set|book|part|reference|preface|chapter|appendix|article
|glossary|bibliography|index|setindex
|refentry
|sect1|sect2|sect3|sect4|sect5|section"
mode="fop.outline">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="bookmark-label">
<xsl:apply-templates select="." mode="object.title.markup"/>
</xsl:variable>
<!-- Put the root element bookmark at the same level as its children -->
<!-- If the object is a set or book, generate a bookmark for the toc -->
<xsl:choose>
<xsl:when test="parent::*">
<fox:outline internal-destination="{$id}">
<fox:label>
<xsl:value-of select="normalize-space(translate($bookmark-label, $a-dia, $a-asc))"/>
</fox:label>
<xsl:apply-templates select="*" mode="fop.outline"/>
</fox:outline>
</xsl:when>
<xsl:otherwise>
<fox:outline internal-destination="{$id}">
<fox:label>
<xsl:value-of select="normalize-space(translate($bookmark-label, $a-dia, $a-asc))"/>
</fox:label>
</fox:outline>
<xsl:variable name="toc.params">
<xsl:call-template name="find.path.params">
<xsl:with-param name="table" select="normalize-space($generate.toc)"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="contains($toc.params, 'toc')
and section|sect1|refentry
|article|bibliography|glossary
|appendix">
<fox:outline internal-destination="toc...{$id}">
<fox:label>
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'TableofContents'"/>
</xsl:call-template>
</fox:label>
</fox:outline>
</xsl:if>
<xsl:apply-templates select="*" mode="fop.outline"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>

680
docs/xsl/docbook/fo/formal.xsl Executable file
View File

@@ -0,0 +1,680 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<xsl:template name="formal.object">
<xsl:param name="placement" select="'before'"/>
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="content">
<xsl:if test="$placement = 'before'">
<xsl:call-template name="formal.object.heading">
<xsl:with-param name="placement" select="$placement"/>
</xsl:call-template>
</xsl:if>
<xsl:apply-templates/>
<xsl:if test="$placement != 'before'">
<xsl:call-template name="formal.object.heading">
<xsl:with-param name="placement" select="$placement"/>
</xsl:call-template>
</xsl:if>
</xsl:variable>
<xsl:choose>
<xsl:when test="local-name(.) = 'figure'">
<fo:block id="{$id}"
xsl:use-attribute-sets="figure.properties">
<xsl:copy-of select="$content"/>
</fo:block>
</xsl:when>
<xsl:when test="local-name(.) = 'example'">
<fo:block id="{$id}"
xsl:use-attribute-sets="example.properties">
<xsl:copy-of select="$content"/>
</fo:block>
</xsl:when>
<xsl:when test="local-name(.) = 'equation'">
<fo:block id="{$id}"
xsl:use-attribute-sets="equation.properties">
<xsl:copy-of select="$content"/>
</fo:block>
</xsl:when>
<xsl:when test="local-name(.) = 'table'">
<fo:block id="{$id}"
xsl:use-attribute-sets="table.properties">
<xsl:copy-of select="$content"/>
</fo:block>
</xsl:when>
<xsl:when test="local-name(.) = 'procedure'">
<fo:block id="{$id}"
xsl:use-attribute-sets="procedure.properties">
<xsl:copy-of select="$content"/>
</fo:block>
</xsl:when>
<xsl:otherwise>
<fo:block id="{$id}"
xsl:use-attribute-sets="formal.object.properties">
<xsl:copy-of select="$content"/>
</fo:block>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="formal.object.heading">
<xsl:param name="object" select="."/>
<xsl:param name="placement" select="'before'"/>
<fo:block xsl:use-attribute-sets="formal.title.properties">
<xsl:choose>
<xsl:when test="$placement = 'before'">
<xsl:attribute
name="keep-with-next.within-column">always</xsl:attribute>
</xsl:when>
<xsl:otherwise>
<xsl:attribute
name="keep-with-previous.within-column">always</xsl:attribute>
</xsl:otherwise>
</xsl:choose>
<xsl:apply-templates select="$object" mode="object.title.markup">
<xsl:with-param name="allow-anchors" select="1"/>
</xsl:apply-templates>
</fo:block>
</xsl:template>
<xsl:template name="informal.object">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:choose>
<xsl:when test="local-name(.) = 'equation'">
<fo:block id="{$id}"
xsl:use-attribute-sets="equation.properties">
<xsl:apply-templates/>
</fo:block>
</xsl:when>
<xsl:when test="local-name(.) = 'procedure'">
<fo:block id="{$id}"
xsl:use-attribute-sets="procedure.properties">
<xsl:apply-templates/>
</fo:block>
</xsl:when>
<xsl:otherwise>
<fo:block id="{$id}">
<xsl:apply-templates/>
</fo:block>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="semiformal.object">
<xsl:param name="placement" select="'before'"/>
<xsl:choose>
<xsl:when test="./title">
<xsl:call-template name="formal.object">
<xsl:with-param name="placement" select="$placement"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="informal.object"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="figure">
<xsl:variable name="param.placement"
select="substring-after(normalize-space($formal.title.placement),
concat(local-name(.), ' '))"/>
<xsl:variable name="placement">
<xsl:choose>
<xsl:when test="contains($param.placement, ' ')">
<xsl:value-of select="substring-before($param.placement, ' ')"/>
</xsl:when>
<xsl:when test="$param.placement = ''">before</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$param.placement"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<!-- Get align value from internal mediaobject -->
<xsl:variable name="align">
<xsl:if test="mediaobject|mediaobjectco|screenshot|graphic|graphicco">
<xsl:variable name="olist" select="mediaobject/imageobject
|mediaobject/imageobjectco
|mediaobject/videoobject
|mediaobject/audioobject
|mediaobject/textobject
|mediaobjectco/imageobject
|mediaobjectco/imageobjectco
|mediaobjectco/videoobject
|mediaobjectco/audioobject
|mediaobjectco/textobject
|screenshot/mediaobject/imageobject
|screenshot/mediaobject/imageobjectco
|screenshot/mediaobject/videoobject
|screenshot/mediaobject/audioobject
|screenshot/mediaobject/textobject
|screenshot/mediaobjectco/imageobject
|screenshot/mediaobjectco/imageobjectco
|screenshot/mediaobjectco/videoobject
|screenshot/mediaobjectco/audioobject
|screenshot/mediaobjectco/textobject
|graphic
|graphicco/graphic
|screenshot/graphic
|screenshot/graphicco/graphic"/>
<xsl:variable name="object.index">
<xsl:call-template name="select.mediaobject.index">
<xsl:with-param name="olist" select="$olist"/>
<xsl:with-param name="count" select="1"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="object" select="$olist[position() = $object.index]"/>
<xsl:value-of select="$object/imagedata[@align][1]/@align"/>
</xsl:if>
</xsl:variable>
<xsl:variable name="figure">
<xsl:choose>
<xsl:when test="$align != ''">
<fo:block>
<xsl:attribute name="text-align">
<xsl:value-of select="$align"/>
</xsl:attribute>
<xsl:call-template name="formal.object">
<xsl:with-param name="placement" select="$placement"/>
</xsl:call-template>
</fo:block>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="formal.object">
<xsl:with-param name="placement" select="$placement"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:choose>
<xsl:when test="@float and @float != 0">
<fo:float>
<xsl:attribute name="float">
<xsl:choose>
<xsl:when test="@float = 1">
<xsl:value-of select="$default.float.class"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="@float"/>
</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<xsl:copy-of select="$figure"/>
</fo:float>
</xsl:when>
<xsl:otherwise>
<xsl:copy-of select="$figure"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="example">
<xsl:variable name="param.placement"
select="substring-after(normalize-space($formal.title.placement),
concat(local-name(.), ' '))"/>
<xsl:variable name="placement">
<xsl:choose>
<xsl:when test="contains($param.placement, ' ')">
<xsl:value-of select="substring-before($param.placement, ' ')"/>
</xsl:when>
<xsl:when test="$param.placement = ''">before</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$param.placement"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<!-- Get align value from internal mediaobject -->
<xsl:variable name="align">
<xsl:if test="mediaobject">
<xsl:variable name="olist" select="mediaobject/imageobject
|mediaobject/imageobjectco
|mediaobject/videoobject
|mediaobject/audioobject
|mediaobject/textobject"/>
<xsl:variable name="object.index">
<xsl:call-template name="select.mediaobject.index">
<xsl:with-param name="olist" select="$olist"/>
<xsl:with-param name="count" select="1"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="object" select="$olist[position() = $object.index]"/>
<xsl:value-of select="$object/imagedata[@align][1]/@align"/>
</xsl:if>
</xsl:variable>
<xsl:choose>
<xsl:when test="$align != ''">
<fo:block>
<xsl:attribute name="text-align">
<xsl:value-of select="$align"/>
</xsl:attribute>
<xsl:call-template name="formal.object">
<xsl:with-param name="placement" select="$placement"/>
</xsl:call-template>
</fo:block>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="formal.object">
<xsl:with-param name="placement" select="$placement"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="table.frame">
<xsl:variable name="frame">
<xsl:choose>
<xsl:when test="@frame">
<xsl:value-of select="@frame"/>
</xsl:when>
<xsl:otherwise>all</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:choose>
<xsl:when test="$frame='all'">
<xsl:attribute name="border-left-style">
<xsl:value-of select="$table.frame.border.style"/>
</xsl:attribute>
<xsl:attribute name="border-right-style">
<xsl:value-of select="$table.frame.border.style"/>
</xsl:attribute>
<xsl:attribute name="border-top-style">
<xsl:value-of select="$table.frame.border.style"/>
</xsl:attribute>
<xsl:attribute name="border-bottom-style">
<xsl:value-of select="$table.frame.border.style"/>
</xsl:attribute>
<xsl:attribute name="border-left-width">
<xsl:value-of select="$table.frame.border.thickness"/>
</xsl:attribute>
<xsl:attribute name="border-right-width">
<xsl:value-of select="$table.frame.border.thickness"/>
</xsl:attribute>
<xsl:attribute name="border-top-width">
<xsl:value-of select="$table.frame.border.thickness"/>
</xsl:attribute>
<xsl:attribute name="border-bottom-width">
<xsl:value-of select="$table.frame.border.thickness"/>
</xsl:attribute>
<xsl:attribute name="border-left-color">
<xsl:value-of select="$table.frame.border.color"/>
</xsl:attribute>
<xsl:attribute name="border-right-color">
<xsl:value-of select="$table.frame.border.color"/>
</xsl:attribute>
<xsl:attribute name="border-top-color">
<xsl:value-of select="$table.frame.border.color"/>
</xsl:attribute>
<xsl:attribute name="border-bottom-color">
<xsl:value-of select="$table.frame.border.color"/>
</xsl:attribute>
</xsl:when>
<xsl:when test="$frame='bottom'">
<xsl:attribute name="border-left-style">none</xsl:attribute>
<xsl:attribute name="border-right-style">none</xsl:attribute>
<xsl:attribute name="border-top-style">none</xsl:attribute>
<xsl:attribute name="border-bottom-style">
<xsl:value-of select="$table.frame.border.style"/>
</xsl:attribute>
<xsl:attribute name="border-bottom-width">
<xsl:value-of select="$table.frame.border.thickness"/>
</xsl:attribute>
<xsl:attribute name="border-bottom-color">
<xsl:value-of select="$table.frame.border.color"/>
</xsl:attribute>
</xsl:when>
<xsl:when test="$frame='sides'">
<xsl:attribute name="border-left-style">
<xsl:value-of select="$table.frame.border.style"/>
</xsl:attribute>
<xsl:attribute name="border-right-style">
<xsl:value-of select="$table.frame.border.style"/>
</xsl:attribute>
<xsl:attribute name="border-top-style">none</xsl:attribute>
<xsl:attribute name="border-bottom-style">none</xsl:attribute>
<xsl:attribute name="border-left-width">
<xsl:value-of select="$table.frame.border.thickness"/>
</xsl:attribute>
<xsl:attribute name="border-right-width">
<xsl:value-of select="$table.frame.border.thickness"/>
</xsl:attribute>
<xsl:attribute name="border-left-color">
<xsl:value-of select="$table.frame.border.color"/>
</xsl:attribute>
<xsl:attribute name="border-right-color">
<xsl:value-of select="$table.frame.border.color"/>
</xsl:attribute>
</xsl:when>
<xsl:when test="$frame='top'">
<xsl:attribute name="border-left-style">none</xsl:attribute>
<xsl:attribute name="border-right-style">none</xsl:attribute>
<xsl:attribute name="border-top-style">
<xsl:value-of select="$table.frame.border.style"/>
</xsl:attribute>
<xsl:attribute name="border-bottom-style">none</xsl:attribute>
<xsl:attribute name="border-top-width">
<xsl:value-of select="$table.frame.border.thickness"/>
</xsl:attribute>
<xsl:attribute name="border-top-color">
<xsl:value-of select="$table.frame.border.color"/>
</xsl:attribute>
</xsl:when>
<xsl:when test="$frame='topbot'">
<xsl:attribute name="border-left-style">none</xsl:attribute>
<xsl:attribute name="border-right-style">none</xsl:attribute>
<xsl:attribute name="border-top-style">
<xsl:value-of select="$table.frame.border.style"/>
</xsl:attribute>
<xsl:attribute name="border-bottom-style">
<xsl:value-of select="$table.frame.border.style"/>
</xsl:attribute>
<xsl:attribute name="border-top-width">
<xsl:value-of select="$table.frame.border.thickness"/>
</xsl:attribute>
<xsl:attribute name="border-bottom-width">
<xsl:value-of select="$table.frame.border.thickness"/>
</xsl:attribute>
<xsl:attribute name="border-top-color">
<xsl:value-of select="$table.frame.border.color"/>
</xsl:attribute>
<xsl:attribute name="border-bottom-color">
<xsl:value-of select="$table.frame.border.color"/>
</xsl:attribute>
</xsl:when>
<xsl:when test="$frame='none'">
<xsl:attribute name="border-left-style">none</xsl:attribute>
<xsl:attribute name="border-right-style">none</xsl:attribute>
<xsl:attribute name="border-top-style">none</xsl:attribute>
<xsl:attribute name="border-bottom-style">none</xsl:attribute>
</xsl:when>
<xsl:otherwise>
<xsl:message>
<xsl:text>Impossible frame on table: </xsl:text>
<xsl:value-of select="$frame"/>
</xsl:message>
<xsl:attribute name="border-left-style">none</xsl:attribute>
<xsl:attribute name="border-right-style">none</xsl:attribute>
<xsl:attribute name="border-top-style">none</xsl:attribute>
<xsl:attribute name="border-bottom-style">none</xsl:attribute>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="table">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="param.placement"
select="substring-after(normalize-space($formal.title.placement),
concat(local-name(.), ' '))"/>
<xsl:variable name="placement">
<xsl:choose>
<xsl:when test="contains($param.placement, ' ')">
<xsl:value-of select="substring-before($param.placement, ' ')"/>
</xsl:when>
<xsl:when test="$param.placement = ''">before</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$param.placement"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="table.content">
<fo:block id="{$id}"
xsl:use-attribute-sets="formal.object.properties">
<xsl:if test="$placement = 'before'">
<xsl:call-template name="formal.object.heading">
<xsl:with-param name="placement" select="$placement"/>
</xsl:call-template>
</xsl:if>
<xsl:for-each select="tgroup">
<xsl:variable name="prop-columns"
select=".//colspec[contains(@colwidth, '*')]"/>
<fo:table border-collapse="collapse">
<xsl:call-template name="table.frame"/>
<xsl:if test="following-sibling::tgroup">
<xsl:attribute name="border-bottom-width">0pt</xsl:attribute>
<xsl:attribute name="border-bottom-style">none</xsl:attribute>
<xsl:attribute name="padding-bottom">0pt</xsl:attribute>
<xsl:attribute name="margin-bottom">0pt</xsl:attribute>
<xsl:attribute name="space-after">0pt</xsl:attribute>
<xsl:attribute name="space-after.minimum">0pt</xsl:attribute>
<xsl:attribute name="space-after.optimum">0pt</xsl:attribute>
<xsl:attribute name="space-after.maximum">0pt</xsl:attribute>
</xsl:if>
<xsl:if test="preceding-sibling::tgroup">
<xsl:attribute name="border-top-width">0pt</xsl:attribute>
<xsl:attribute name="border-top-style">none</xsl:attribute>
<xsl:attribute name="padding-top">0pt</xsl:attribute>
<xsl:attribute name="margin-top">0pt</xsl:attribute>
<xsl:attribute name="space-before">0pt</xsl:attribute>
<xsl:attribute name="space-before.minimum">0pt</xsl:attribute>
<xsl:attribute name="space-before.optimum">0pt</xsl:attribute>
<xsl:attribute name="space-before.maximum">0pt</xsl:attribute>
</xsl:if>
<xsl:if test="count($prop-columns) != 0">
<xsl:attribute name="table-layout">fixed</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="."/>
</fo:table>
</xsl:for-each>
<xsl:if test="$placement != 'before'">
<xsl:call-template name="formal.object.heading">
<xsl:with-param name="placement" select="$placement"/>
</xsl:call-template>
</xsl:if>
</fo:block>
</xsl:variable>
<xsl:variable name="footnotes">
<xsl:if test="tgroup//footnote">
<fo:block font-family="{$body.font.family}"
font-size="{$footnote.font.size}"
keep-with-previous="always">
<xsl:apply-templates select="tgroup//footnote" mode="table.footnote.mode"/>
</fo:block>
</xsl:if>
</xsl:variable>
<xsl:choose>
<xsl:when test="@orient='land'">
<fo:block-container reference-orientation="90">
<fo:block>
<xsl:attribute name="span">
<xsl:choose>
<xsl:when test="@pgwide=1">all</xsl:when>
<xsl:otherwise>none</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<xsl:copy-of select="$table.content"/>
<xsl:copy-of select="$footnotes"/>
</fo:block>
</fo:block-container>
</xsl:when>
<xsl:otherwise>
<fo:block>
<xsl:attribute name="span">
<xsl:choose>
<xsl:when test="@pgwide=1">all</xsl:when>
<xsl:otherwise>none</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<xsl:copy-of select="$table.content"/>
<xsl:copy-of select="$footnotes"/>
</fo:block>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="equation">
<xsl:variable name="param.placement"
select="substring-after(normalize-space($formal.title.placement),
concat(local-name(.), ' '))"/>
<xsl:variable name="placement">
<xsl:choose>
<xsl:when test="contains($param.placement, ' ')">
<xsl:value-of select="substring-before($param.placement, ' ')"/>
</xsl:when>
<xsl:when test="$param.placement = ''">before</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$param.placement"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:call-template name="semiformal.object">
<xsl:with-param name="placement" select="$placement"/>
</xsl:call-template>
</xsl:template>
<xsl:template match="figure/title"></xsl:template>
<xsl:template match="figure/titleabbrev"></xsl:template>
<xsl:template match="table/title"></xsl:template>
<xsl:template match="table/titleabbrev"></xsl:template>
<xsl:template match="table/textobject"></xsl:template>
<xsl:template match="example/title"></xsl:template>
<xsl:template match="example/titleabbrev"></xsl:template>
<xsl:template match="equation/title"></xsl:template>
<xsl:template match="equation/titleabbrev"></xsl:template>
<xsl:template match="informalfigure">
<xsl:call-template name="informal.object"/>
</xsl:template>
<xsl:template match="informalexample">
<xsl:call-template name="informal.object"/>
</xsl:template>
<xsl:template match="informaltable">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="table.content">
<xsl:for-each select="tgroup">
<xsl:variable name="prop-columns"
select=".//colspec[contains(@colwidth, '*')]"/>
<fo:table id="{$id}"
border-collapse="collapse"
xsl:use-attribute-sets="informal.object.properties">
<xsl:call-template name="table.frame"/>
<xsl:if test="following-sibling::tgroup">
<xsl:attribute name="border-bottom-width">0pt</xsl:attribute>
<xsl:attribute name="border-bottom-style">none</xsl:attribute>
<xsl:attribute name="padding-bottom">0pt</xsl:attribute>
<xsl:attribute name="margin-bottom">0pt</xsl:attribute>
<xsl:attribute name="space-after">0pt</xsl:attribute>
<xsl:attribute name="space-after.minimum">0pt</xsl:attribute>
<xsl:attribute name="space-after.optimum">0pt</xsl:attribute>
<xsl:attribute name="space-after.maximum">0pt</xsl:attribute>
</xsl:if>
<xsl:if test="preceding-sibling::tgroup">
<xsl:attribute name="border-top-width">0pt</xsl:attribute>
<xsl:attribute name="border-top-style">none</xsl:attribute>
<xsl:attribute name="padding-top">0pt</xsl:attribute>
<xsl:attribute name="margin-top">0pt</xsl:attribute>
<xsl:attribute name="space-before">0pt</xsl:attribute>
<xsl:attribute name="space-before.minimum">0pt</xsl:attribute>
<xsl:attribute name="space-before.optimum">0pt</xsl:attribute>
<xsl:attribute name="space-before.maximum">0pt</xsl:attribute>
</xsl:if>
<xsl:if test="count($prop-columns) != 0">
<xsl:attribute name="table-layout">fixed</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="."/>
</fo:table>
</xsl:for-each>
</xsl:variable>
<xsl:variable name="footnotes">
<xsl:if test="tgroup//footnote">
<fo:block font-family="{$body.font.family}"
font-size="{$footnote.font.size}"
keep-with-previous="always">
<xsl:apply-templates select="tgroup//footnote" mode="table.footnote.mode"/>
</fo:block>
</xsl:if>
</xsl:variable>
<xsl:choose>
<xsl:when test="@orient='land'">
<fo:block-container reference-orientation="90">
<fo:block>
<xsl:attribute name="span">
<xsl:choose>
<xsl:when test="@pgwide=1">all</xsl:when>
<xsl:otherwise>none</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<xsl:copy-of select="$table.content"/>
<xsl:copy-of select="$footnotes"/>
</fo:block>
</fo:block-container>
</xsl:when>
<xsl:otherwise>
<fo:block>
<xsl:attribute name="span">
<xsl:choose>
<xsl:when test="@pgwide=1">all</xsl:when>
<xsl:otherwise>none</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<xsl:copy-of select="$table.content"/>
<xsl:copy-of select="$footnotes"/>
</fo:block>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="informaltable/textobject"></xsl:template>
<xsl:template match="informalequation">
<xsl:call-template name="informal.object"/>
</xsl:template>
</xsl:stylesheet>

811
docs/xsl/docbook/fo/glossary.xsl Executable file
View File

@@ -0,0 +1,811 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<!-- ==================================================================== -->
<xsl:template match="glossary">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<fo:block id="{$id}">
<xsl:call-template name="make-glossary"/>
</fo:block>
</xsl:template>
<xsl:template match="glossdiv/title"/>
<xsl:template match="glossdiv/subtitle"/>
<xsl:template match="glossdiv/titleabbrev"/>
<!-- ==================================================================== -->
<xsl:template name="make-glossary">
<xsl:param name="divs" select="glossdiv"/>
<xsl:param name="entries" select="glossentry"/>
<xsl:param name="preamble" select="*[not(self::title
or self::subtitle
or self::glossdiv
or self::glossentry)]"/>
<xsl:variable name="presentation">
<xsl:call-template name="dbfo-attribute">
<xsl:with-param name="pis"
select="processing-instruction('dbfo')"/>
<xsl:with-param name="attribute" select="'glossary-presentation'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="term-width">
<xsl:call-template name="dbfo-attribute">
<xsl:with-param name="pis"
select="processing-instruction('dbfo')"/>
<xsl:with-param name="attribute" select="'glossterm-width'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="width">
<xsl:choose>
<xsl:when test="$term-width = ''">
<xsl:value-of select="$glossterm.width"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$term-width"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:call-template name="glossary.titlepage"/>
<xsl:if test="$preamble">
<xsl:apply-templates select="$preamble"/>
</xsl:if>
<xsl:choose>
<xsl:when test="$presentation = 'list'">
<xsl:apply-templates select="$divs" mode="glossary.as.list">
<xsl:with-param name="width" select="$width"/>
</xsl:apply-templates>
<xsl:if test="$entries">
<fo:list-block provisional-distance-between-starts="{$width}"
provisional-label-separation="{$glossterm.separation}"
xsl:use-attribute-sets="normal.para.spacing">
<xsl:apply-templates select="$entries" mode="glossary.as.list"/>
</fo:list-block>
</xsl:if>
</xsl:when>
<xsl:when test="$presentation = 'blocks'">
<xsl:apply-templates select="$divs" mode="glossary.as.blocks"/>
<xsl:apply-templates select="$entries" mode="glossary.as.blocks"/>
</xsl:when>
<xsl:when test="$glossary.as.blocks != 0">
<xsl:apply-templates select="$divs" mode="glossary.as.blocks"/>
<xsl:apply-templates select="$entries" mode="glossary.as.blocks"/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="$divs" mode="glossary.as.list">
<xsl:with-param name="width" select="$width"/>
</xsl:apply-templates>
<xsl:if test="$entries">
<fo:list-block provisional-distance-between-starts="{$width}"
provisional-label-separation="{$glossterm.separation}"
xsl:use-attribute-sets="normal.para.spacing">
<xsl:apply-templates select="$entries" mode="glossary.as.list"/>
</fo:list-block>
</xsl:if>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="book/glossary|/glossary" priority="2">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="master-reference">
<xsl:call-template name="select.pagemaster"/>
</xsl:variable>
<fo:page-sequence id="{$id}"
hyphenate="{$hyphenate}"
master-reference="{$master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format"/>
</xsl:attribute>
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="make-glossary"/>
</fo:flow>
</fo:page-sequence>
</xsl:template>
<xsl:template match="glossary/glossaryinfo"></xsl:template>
<xsl:template match="glossary/title"></xsl:template>
<xsl:template match="glossary/subtitle"></xsl:template>
<xsl:template match="glossary/titleabbrev"></xsl:template>
<!-- ==================================================================== -->
<xsl:template match="glosslist">
<xsl:variable name="presentation">
<xsl:call-template name="dbfo-attribute">
<xsl:with-param name="pis"
select="processing-instruction('dbfo')"/>
<xsl:with-param name="attribute" select="'glosslist-presentation'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="term-width">
<xsl:call-template name="dbfo-attribute">
<xsl:with-param name="pis"
select="processing-instruction('dbfo')"/>
<xsl:with-param name="attribute" select="'glossterm-width'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="width">
<xsl:choose>
<xsl:when test="$term-width = ''">
<xsl:value-of select="$glossterm.width"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$term-width"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:choose>
<xsl:when test="$presentation = 'list'">
<fo:list-block provisional-distance-between-starts="{$width}"
provisional-label-separation="{$glossterm.separation}"
xsl:use-attribute-sets="normal.para.spacing">
<xsl:apply-templates mode="glossary.as.list"/>
</fo:list-block>
</xsl:when>
<xsl:when test="$presentation = 'blocks'">
<xsl:apply-templates mode="glossary.as.blocks"/>
</xsl:when>
<xsl:when test="$glosslist.as.blocks != 0">
<xsl:apply-templates mode="glossary.as.blocks"/>
</xsl:when>
<xsl:otherwise>
<fo:list-block provisional-distance-between-starts="{$width}"
provisional-label-separation="{$glossterm.separation}"
xsl:use-attribute-sets="normal.para.spacing">
<xsl:apply-templates mode="glossary.as.list"/>
</fo:list-block>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- ==================================================================== -->
<!-- Glossary collection -->
<xsl:template match="glossary[@role='auto']" priority="2">
<xsl:variable name="id"><xsl:call-template name="object.id"/></xsl:variable>
<xsl:if test="$glossary.collection = ''">
<xsl:message>
<xsl:text>Warning: processing automatic glossary </xsl:text>
<xsl:text>without a glossary.collection file.</xsl:text>
</xsl:message>
</xsl:if>
<fo:block id="{$id}">
<xsl:call-template name="make-auto-glossary"/>
</fo:block>
</xsl:template>
<xsl:template name="make-auto-glossary">
<xsl:param name="collection" select="document($glossary.collection, .)"/>
<xsl:param name="terms" select="//glossterm[not(parent::glossdef)]|//firstterm"/>
<xsl:param name="preamble" select="*[not(self::title
or self::subtitle
or self::glossdiv
or self::glossentry)]"/>
<xsl:variable name="presentation">
<xsl:call-template name="dbfo-attribute">
<xsl:with-param name="pis"
select="processing-instruction('dbfo')"/>
<xsl:with-param name="attribute" select="'glossary-presentation'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="term-width">
<xsl:call-template name="dbfo-attribute">
<xsl:with-param name="pis"
select="processing-instruction('dbfo')"/>
<xsl:with-param name="attribute" select="'glossterm-width'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="width">
<xsl:choose>
<xsl:when test="$term-width = ''">
<xsl:value-of select="$glossterm.width"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$term-width"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:if test="$glossary.collection = ''">
<xsl:message>
<xsl:text>Warning: processing automatic glossary </xsl:text>
<xsl:text>without a glossary.collection file.</xsl:text>
</xsl:message>
</xsl:if>
<xsl:call-template name="glossary.titlepage"/>
<xsl:if test="$preamble">
<xsl:apply-templates select="$preamble"/>
</xsl:if>
<xsl:choose>
<xsl:when test="glossdiv and $collection//glossdiv">
<xsl:for-each select="$collection//glossdiv">
<!-- first see if there are any in this div -->
<xsl:variable name="exist.test">
<xsl:for-each select="glossentry">
<xsl:variable name="cterm" select="glossterm"/>
<xsl:if test="$terms[@baseform = $cterm or . = $cterm]">
<xsl:value-of select="glossterm"/>
</xsl:if>
</xsl:for-each>
</xsl:variable>
<xsl:if test="$exist.test != ''">
<xsl:choose>
<xsl:when test="$presentation = 'list'">
<xsl:apply-templates select="." mode="auto-glossary-as-list">
<xsl:with-param name="width" select="$width"/>
<xsl:with-param name="terms" select="$terms"/>
</xsl:apply-templates>
</xsl:when>
<xsl:when test="$presentation = 'blocks'">
<xsl:apply-templates select="." mode="auto-glossary-as-blocks">
<xsl:with-param name="terms" select="$terms"/>
</xsl:apply-templates>
</xsl:when>
<xsl:when test="$glossary.as.blocks != 0">
<xsl:apply-templates select="." mode="auto-glossary-as-blocks">
<xsl:with-param name="terms" select="$terms"/>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="." mode="auto-glossary-as-list">
<xsl:with-param name="width" select="$width"/>
<xsl:with-param name="terms" select="$terms"/>
</xsl:apply-templates>
</xsl:otherwise>
</xsl:choose>
</xsl:if>
</xsl:for-each>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="$presentation = 'list'">
<fo:list-block provisional-distance-between-starts="{$width}"
provisional-label-separation="{$glossterm.separation}"
xsl:use-attribute-sets="normal.para.spacing">
<xsl:for-each select="$collection//glossentry">
<xsl:variable name="cterm" select="glossterm"/>
<xsl:if test="$terms[@baseform = $cterm or . = $cterm]">
<xsl:apply-templates select="." mode="auto-glossary-as-list"/>
</xsl:if>
</xsl:for-each>
</fo:list-block>
</xsl:when>
<xsl:when test="$presentation = 'blocks'">
<xsl:for-each select="$collection//glossentry">
<xsl:variable name="cterm" select="glossterm"/>
<xsl:if test="$terms[@baseform = $cterm or . = $cterm]">
<xsl:apply-templates select="." mode="auto-glossary-as-blocks"/>
</xsl:if>
</xsl:for-each>
</xsl:when>
<xsl:when test="$glossary.as.blocks != 0">
<xsl:for-each select="$collection//glossentry">
<xsl:variable name="cterm" select="glossterm"/>
<xsl:if test="$terms[@baseform = $cterm or . = $cterm]">
<xsl:apply-templates select="." mode="auto-glossary-as-blocks"/>
</xsl:if>
</xsl:for-each>
</xsl:when>
<xsl:otherwise>
<fo:list-block provisional-distance-between-starts="{$width}"
provisional-label-separation="{$glossterm.separation}"
xsl:use-attribute-sets="normal.para.spacing">
<xsl:for-each select="$collection//glossentry">
<xsl:variable name="cterm" select="glossterm"/>
<xsl:if test="$terms[@baseform = $cterm or . = $cterm]">
<xsl:apply-templates select="." mode="auto-glossary-as-list"/>
</xsl:if>
</xsl:for-each>
</fo:list-block>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="book/glossary[@role='auto']|/glossary[@role='auto']" priority="2.5">
<xsl:variable name="id"><xsl:call-template name="object.id"/></xsl:variable>
<xsl:variable name="master-reference">
<xsl:call-template name="select.pagemaster"/>
</xsl:variable>
<xsl:if test="$glossary.collection = ''">
<xsl:message>
<xsl:text>Warning: processing automatic glossary </xsl:text>
<xsl:text>without a glossary.collection file.</xsl:text>
</xsl:message>
</xsl:if>
<fo:page-sequence id="{$id}"
hyphenate="{$hyphenate}"
master-reference="{$master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format"/>
</xsl:attribute>
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="make-auto-glossary"/>
</fo:flow>
</fo:page-sequence>
</xsl:template>
<xsl:template match="glossdiv" mode="auto-glossary-as-list">
<xsl:param name="width" select="$glossterm.width"/>
<xsl:param name="terms" select="."/>
<xsl:variable name="preamble"
select="*[not(self::title
or self::subtitle
or self::glossentry)]"/>
<xsl:call-template name="glossdiv.titlepage"/>
<xsl:apply-templates select="$preamble"/>
<fo:list-block provisional-distance-between-starts="{$width}"
provisional-label-separation="{$glossterm.separation}"
xsl:use-attribute-sets="normal.para.spacing">
<xsl:for-each select="glossentry">
<xsl:variable name="cterm" select="glossterm"/>
<xsl:if test="$terms[@baseform = $cterm or . = $cterm]">
<xsl:apply-templates select="." mode="auto-glossary-as-list"/>
</xsl:if>
</xsl:for-each>
</fo:list-block>
</xsl:template>
<xsl:template match="glossentry" mode="auto-glossary-as-list">
<xsl:apply-templates select="." mode="glossary.as.list"/>
</xsl:template>
<xsl:template match="glossdiv" mode="auto-glossary-as-blocks">
<xsl:param name="terms" select="."/>
<xsl:variable name="preamble"
select="*[not(self::title
or self::subtitle
or self::glossentry)]"/>
<xsl:call-template name="glossdiv.titlepage"/>
<xsl:apply-templates select="$preamble"/>
<xsl:for-each select="glossentry">
<xsl:variable name="cterm" select="glossterm"/>
<xsl:if test="$terms[@baseform = $cterm or . = $cterm]">
<xsl:apply-templates select="." mode="auto-glossary-as-blocks"/>
</xsl:if>
</xsl:for-each>
</xsl:template>
<xsl:template match="glossentry" mode="auto-glossary-as-blocks">
<xsl:apply-templates select="." mode="glossary.as.blocks"/>
</xsl:template>
<!-- ==================================================================== -->
<!-- Format glossary as a list -->
<xsl:template match="glossdiv" mode="glossary.as.list">
<xsl:param name="width" select="$glossterm.width"/>
<xsl:variable name="entries" select="glossentry"/>
<xsl:variable name="preamble"
select="*[not(self::title
or self::subtitle
or self::glossentry)]"/>
<xsl:call-template name="glossdiv.titlepage"/>
<xsl:apply-templates select="$preamble"/>
<fo:list-block provisional-distance-between-starts="{$width}"
provisional-label-separation="{$glossterm.separation}"
xsl:use-attribute-sets="normal.para.spacing">
<xsl:apply-templates select="$entries" mode="glossary.as.list"/>
</fo:list-block>
</xsl:template>
<!--
GlossEntry ::=
GlossTerm, Acronym?, Abbrev?,
(IndexTerm)*,
RevHistory?,
(GlossSee | GlossDef+)
-->
<xsl:template match="glossentry" mode="glossary.as.list">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<fo:list-item xsl:use-attribute-sets="normal.para.spacing">
<xsl:call-template name="anchor">
<xsl:with-param name="conditional">
<xsl:choose>
<xsl:when test="$glossterm.auto.link != 0
or $glossary.collection != ''">0</xsl:when>
<xsl:otherwise>1</xsl:otherwise>
</xsl:choose>
</xsl:with-param>
</xsl:call-template>
<fo:list-item-label end-indent="label-end()">
<fo:block>
<xsl:choose>
<xsl:when test="$glossentry.show.acronym = 'primary'">
<xsl:choose>
<xsl:when test="acronym|abbrev">
<xsl:apply-templates select="acronym|abbrev" mode="glossary.as.list"/>
<xsl:text> (</xsl:text>
<xsl:apply-templates select="glossterm" mode="glossary.as.list"/>
<xsl:text>)</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="glossterm" mode="glossary.as.list"/>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:when test="$glossentry.show.acronym = 'yes'">
<xsl:apply-templates select="glossterm" mode="glossary.as.list"/>
<xsl:if test="acronym|abbrev">
<xsl:text> (</xsl:text>
<xsl:apply-templates select="acronym|abbrev" mode="glossary.as.list"/>
<xsl:text>)</xsl:text>
</xsl:if>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="glossterm" mode="glossary.as.list"/>
</xsl:otherwise>
</xsl:choose>
<xsl:apply-templates select="indexterm"/>
</fo:block>
</fo:list-item-label>
<fo:list-item-body start-indent="body-start()">
<xsl:apply-templates select="glosssee|glossdef" mode="glossary.as.list"/>
</fo:list-item-body>
</fo:list-item>
</xsl:template>
<xsl:template match="glossentry/glossterm" mode="glossary.as.list">
<xsl:apply-templates/>
<xsl:if test="following-sibling::glossterm">, </xsl:if>
</xsl:template>
<xsl:template match="glossentry/acronym" mode="glossary.as.list">
<xsl:apply-templates/>
<xsl:if test="following-sibling::acronym|following-sibling::abbrev">, </xsl:if>
</xsl:template>
<xsl:template match="glossentry/abbrev" mode="glossary.as.list">
<xsl:apply-templates/>
<xsl:if test="following-sibling::acronym|following-sibling::abbrev">, </xsl:if>
</xsl:template>
<xsl:template match="glossentry/revhistory" mode="glossary.as.list">
</xsl:template>
<xsl:template match="glossentry/glosssee" mode="glossary.as.list">
<xsl:variable name="otherterm" select="@otherterm"/>
<xsl:variable name="targets" select="//node()[@id=$otherterm]"/>
<xsl:variable name="target" select="$targets[1]"/>
<fo:block>
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'glossary'"/>
<xsl:with-param name="name" select="'see'"/>
</xsl:call-template>
<xsl:choose>
<xsl:when test="$target">
<xsl:apply-templates select="$target" mode="xref"/>
</xsl:when>
<xsl:when test="$otherterm != '' and not($target)">
<xsl:message>
<xsl:text>Warning: glosssee @otherterm reference not found: </xsl:text>
<xsl:value-of select="$otherterm"/>
</xsl:message>
<xsl:apply-templates mode="glossary.as.list"/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates mode="glossary.as.list"/>
</xsl:otherwise>
</xsl:choose>
<xsl:text>.</xsl:text>
</fo:block>
</xsl:template>
<xsl:template match="glossentry/glossdef" mode="glossary.as.list">
<xsl:apply-templates select="*[local-name(.) != 'glossseealso']"/>
<xsl:if test="glossseealso">
<fo:block>
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'glossary'"/>
<xsl:with-param name="name" select="'seealso'"/>
</xsl:call-template>
<xsl:apply-templates select="glossseealso" mode="glossary.as.list"/>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template match="glossentry/glossdef/para[1]|glossentry/glossdef/simpara[1]"
mode="glossary.as.list">
<fo:block>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="glossseealso" mode="glossary.as.list">
<xsl:variable name="otherterm" select="@otherterm"/>
<xsl:variable name="targets" select="//node()[@id=$otherterm]"/>
<xsl:variable name="target" select="$targets[1]"/>
<xsl:choose>
<xsl:when test="$target">
<xsl:apply-templates select="$target" mode="xref"/>
</xsl:when>
<xsl:when test="$otherterm != '' and not($target)">
<xsl:message>
<xsl:text>Warning: glossseealso @otherterm reference not found: </xsl:text>
<xsl:value-of select="$otherterm"/>
</xsl:message>
<xsl:apply-templates mode="glossary.as.list"/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates mode="glossary.as.list"/>
</xsl:otherwise>
</xsl:choose>
<xsl:choose>
<xsl:when test="position() = last()">
<xsl:text>.</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text>, </xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- ==================================================================== -->
<!-- Format glossary blocks -->
<xsl:template match="glossdiv" mode="glossary.as.blocks">
<xsl:variable name="entries" select="glossentry"/>
<xsl:variable name="preamble"
select="*[not(self::title
or self::subtitle
or self::glossentry)]"/>
<xsl:call-template name="glossdiv.titlepage"/>
<xsl:apply-templates select="$preamble"/>
<xsl:apply-templates select="$entries" mode="glossary.as.blocks"/>
</xsl:template>
<!--
GlossEntry ::=
GlossTerm, Acronym?, Abbrev?,
(IndexTerm)*,
RevHistory?,
(GlossSee | GlossDef+)
-->
<xsl:template match="glossentry" mode="glossary.as.blocks">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<fo:block xsl:use-attribute-sets="list.block.spacing">
<xsl:call-template name="anchor">
<xsl:with-param name="conditional">
<xsl:choose>
<xsl:when test="$glossterm.auto.link != 0
or $glossary.collection != ''">0</xsl:when>
<xsl:otherwise>1</xsl:otherwise>
</xsl:choose>
</xsl:with-param>
</xsl:call-template>
<xsl:choose>
<xsl:when test="$glossentry.show.acronym = 'primary'">
<xsl:choose>
<xsl:when test="acronym|abbrev">
<xsl:apply-templates select="acronym|abbrev" mode="glossary.as.blocks"/>
<xsl:text> (</xsl:text>
<xsl:apply-templates select="glossterm" mode="glossary.as.blocks"/>
<xsl:text>)</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="glossterm" mode="glossary.as.blocks"/>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:when test="$glossentry.show.acronym = 'yes'">
<xsl:apply-templates select="glossterm" mode="glossary.as.blocks"/>
<xsl:if test="acronym|abbrev">
<xsl:text> (</xsl:text>
<xsl:apply-templates select="acronym|abbrev" mode="glossary.as.blocks"/>
<xsl:text>)</xsl:text>
</xsl:if>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="glossterm" mode="glossary.as.blocks"/>
</xsl:otherwise>
</xsl:choose>
<xsl:apply-templates select="indexterm"/>
</fo:block>
<fo:block margin-left="0.25in">
<xsl:apply-templates select="glosssee|glossdef" mode="glossary.as.blocks"/>
</fo:block>
</xsl:template>
<xsl:template match="glossentry/glossterm" mode="glossary.as.blocks">
<xsl:apply-templates/>
<xsl:if test="following-sibling::glossterm">, </xsl:if>
</xsl:template>
<xsl:template match="glossentry/acronym" mode="glossary.as.blocks">
<xsl:apply-templates/>
<xsl:if test="following-sibling::acronym|following-sibling::abbrev">, </xsl:if>
</xsl:template>
<xsl:template match="glossentry/abbrev" mode="glossary.as.blocks">
<xsl:apply-templates/>
<xsl:if test="following-sibling::acronym|following-sibling::abbrev">, </xsl:if>
</xsl:template>
<xsl:template match="glossentry/glosssee" mode="glossary.as.blocks">
<xsl:variable name="otherterm" select="@otherterm"/>
<xsl:variable name="targets" select="//node()[@id=$otherterm]"/>
<xsl:variable name="target" select="$targets[1]"/>
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'glossary'"/>
<xsl:with-param name="name" select="'see'"/>
</xsl:call-template>
<xsl:choose>
<xsl:when test="$target">
<xsl:apply-templates select="$target" mode="xref"/>
</xsl:when>
<xsl:when test="$otherterm != '' and not($target)">
<xsl:message>
<xsl:text>Warning: glosssee @otherterm reference not found: </xsl:text>
<xsl:value-of select="$otherterm"/>
</xsl:message>
<xsl:apply-templates mode="glossary.as.blocks"/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates mode="glossary.as.blocks"/>
</xsl:otherwise>
</xsl:choose>
<xsl:text>.</xsl:text>
</xsl:template>
<xsl:template match="glossentry/glossdef" mode="glossary.as.blocks">
<xsl:apply-templates select="*[local-name(.) != 'glossseealso']"/>
<xsl:if test="glossseealso">
<fo:block>
<xsl:call-template name="gentext.template">
<xsl:with-param name="context" select="'glossary'"/>
<xsl:with-param name="name" select="'seealso'"/>
</xsl:call-template>
<xsl:apply-templates select="glossseealso" mode="glossary.as.blocks"/>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template match="glossentry/glossdef/para[1]|glossentry/glossdef/simpara[1]"
mode="glossary.as.blocks">
<fo:block>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="glossseealso" mode="glossary.as.blocks">
<xsl:variable name="otherterm" select="@otherterm"/>
<xsl:variable name="targets" select="//node()[@id=$otherterm]"/>
<xsl:variable name="target" select="$targets[1]"/>
<xsl:choose>
<xsl:when test="$target">
<xsl:apply-templates select="$target" mode="xref"/>
</xsl:when>
<xsl:when test="$otherterm != '' and not($target)">
<xsl:message>
<xsl:text>Warning: glossseealso @otherterm reference not found: </xsl:text>
<xsl:value-of select="$otherterm"/>
</xsl:message>
<xsl:apply-templates mode="glossary.as.blocks"/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates mode="glossary.as.blocks"/>
</xsl:otherwise>
</xsl:choose>
<xsl:choose>
<xsl:when test="position() = last()">
<xsl:text>.</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text>, </xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- ==================================================================== -->
</xsl:stylesheet>

520
docs/xsl/docbook/fo/graphics.xsl Executable file
View File

@@ -0,0 +1,520 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:stext="http://nwalsh.com/xslt/ext/com.nwalsh.saxon.TextFactory"
xmlns:xtext="com.nwalsh.xalan.Text"
xmlns:lxslt="http://xml.apache.org/xslt"
exclude-result-prefixes="xlink stext xtext lxslt"
extension-element-prefixes="stext xtext"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
Contributors:
Colin Paul Adams, <colin@colina.demon.co.uk>
Paul Grosso, <pgrosso@arbortext.com>
******************************************************************** -->
<!-- ==================================================================== -->
<!-- Graphic format tests for the FO backend -->
<xsl:param name="graphic.notations">
<!-- n.b. exactly one leading space, one trailing space, and one inter-word space -->
<xsl:choose>
<xsl:when test="$passivetex.extensions != 0">
<xsl:text> PNG PDF JPG JPEG linespecific </xsl:text>
</xsl:when>
<xsl:when test="$fop.extensions != 0">
<xsl:text> SVG PNG PDF JPG JPEG linespecific </xsl:text>
</xsl:when>
<xsl:when test="$arbortext.extensions != 0">
<xsl:text> PNG PDF JPG JPEG linespecific GIF GIF87a GIF89a TIFF BMP </xsl:text>
</xsl:when>
<xsl:when test="$xep.extensions != 0">
<xsl:text> SVG PNG PDF JPG JPEG linespecific GIF GIF87a GIF89a TIFF BMP </xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text> PNG PDF JPG JPEG linespecific GIF GIF87a GIF89a TIFF BMP </xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:param>
<xsl:template name="is.graphic.format">
<xsl:param name="format"/>
<xsl:if test="contains($graphic.notations, concat(' ',$format,' '))">1</xsl:if>
</xsl:template>
<xsl:param name="graphic.extensions">
<!-- n.b. exactly one leading space, one trailing space, and one inter-word space -->
<xsl:choose>
<xsl:when test="$passivetex.extensions != 0">
<xsl:text> png pdf jpg jpeg </xsl:text>
</xsl:when>
<xsl:when test="$fop.extensions != 0">
<xsl:text> svg png pdf jpg jpeg </xsl:text>
</xsl:when>
<xsl:when test="$arbortext.extensions != 0">
<xsl:text> png pdf jpg jpeg gif tif tiff bmp </xsl:text>
</xsl:when>
<xsl:when test="$xep.extensions != 0">
<xsl:text> svg png pdf jpg jpeg gif tif tiff bmp </xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text> png pdf jpg jpeg gif tif tiff bmp </xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:param>
<xsl:template name="is.graphic.extension">
<xsl:param name="ext"/>
<xsl:if test="contains($graphic.extensions, concat(' ', $ext, ' '))">1</xsl:if>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="screenshot">
<fo:block>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="screeninfo">
</xsl:template>
<!-- ==================================================================== -->
<!-- Override these templates for FO -->
<!-- ==================================================================== -->
<xsl:template name="process.image">
<!-- When this template is called, the current node should be -->
<!-- a graphic, inlinegraphic, imagedata, or videodata. All -->
<!-- those elements have the same set of attributes, so we can -->
<!-- handle them all in one place. -->
<xsl:variable name="scalefit">
<xsl:choose>
<xsl:when test="$ignore.image.scaling != 0">0</xsl:when>
<xsl:when test="@contentwidth or @contentdepth">0</xsl:when>
<xsl:when test="@scale">0</xsl:when>
<xsl:when test="@scalefit"><xsl:value-of select="@scalefit"/></xsl:when>
<xsl:when test="@width or @depth">1</xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="scale">
<xsl:choose>
<xsl:when test="$ignore.image.scaling != 0">0</xsl:when>
<xsl:when test="@contentwidth or @contentdepth">1.0</xsl:when>
<xsl:when test="@scale">
<xsl:value-of select="@scale div 100.0"/>
</xsl:when>
<xsl:otherwise>1.0</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="filename">
<xsl:choose>
<xsl:when test="local-name(.) = 'graphic'
or local-name(.) = 'inlinegraphic'">
<!-- handle legacy graphic and inlinegraphic by new template -->
<xsl:call-template name="mediaobject.filename">
<xsl:with-param name="object" select="."/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<!-- imagedata, videodata, audiodata -->
<xsl:call-template name="mediaobject.filename">
<xsl:with-param name="object" select=".."/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="bgcolor">
<xsl:call-template name="dbfo-attribute">
<xsl:with-param name="pis"
select="../processing-instruction('dbfo')"/>
<xsl:with-param name="attribute" select="'background-color'"/>
</xsl:call-template>
</xsl:variable>
<fo:external-graphic>
<xsl:attribute name="src">
<xsl:call-template name="fo-external-image">
<xsl:with-param name="filename" select="$filename"/>
</xsl:call-template>
</xsl:attribute>
<xsl:attribute name="width">
<xsl:choose>
<xsl:when test="$ignore.image.scaling != 0">auto</xsl:when>
<xsl:when test="contains(@width,'%')">
<xsl:value-of select="@width"/>
</xsl:when>
<xsl:when test="@width">
<xsl:call-template name="length-spec">
<xsl:with-param name="length" select="@width"/>
<xsl:with-param name="default.units" select="'px'"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>auto</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<xsl:attribute name="height">
<xsl:choose>
<xsl:when test="$ignore.image.scaling != 0">auto</xsl:when>
<xsl:when test="contains(@depth,'%')">
<xsl:value-of select="@depth"/>
</xsl:when>
<xsl:when test="@depth">
<xsl:call-template name="length-spec">
<xsl:with-param name="length" select="@depth"/>
<xsl:with-param name="default.units" select="'px'"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>auto</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<xsl:attribute name="content-width">
<xsl:choose>
<xsl:when test="$ignore.image.scaling != 0">auto</xsl:when>
<xsl:when test="contains(@contentwidth,'%')">
<xsl:value-of select="@contentwidth"/>
</xsl:when>
<xsl:when test="@contentwidth">
<xsl:call-template name="length-spec">
<xsl:with-param name="length" select="@contentwidth"/>
<xsl:with-param name="default.units" select="'px'"/>
</xsl:call-template>
</xsl:when>
<xsl:when test="number($scale) != 1.0">
<xsl:value-of select="$scale * 100"/>
<xsl:text>%</xsl:text>
</xsl:when>
<xsl:otherwise>auto</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<xsl:attribute name="content-height">
<xsl:choose>
<xsl:when test="$ignore.image.scaling != 0">auto</xsl:when>
<xsl:when test="contains(@contentdepth,'%')">
<xsl:value-of select="@contentdepth"/>
</xsl:when>
<xsl:when test="@contentdepth">
<xsl:call-template name="length-spec">
<xsl:with-param name="length" select="@contentdepth"/>
<xsl:with-param name="default.units" select="'px'"/>
</xsl:call-template>
</xsl:when>
<xsl:when test="number($scale) != 1.0">
<xsl:value-of select="$scale * 100"/>
<xsl:text>%</xsl:text>
</xsl:when>
<xsl:otherwise>auto</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<xsl:if test="$bgcolor != ''">
<xsl:attribute name="background-color">
<xsl:value-of select="$bgcolor"/>
</xsl:attribute>
</xsl:if>
<xsl:if test="@align">
<xsl:attribute name="text-align">
<xsl:value-of select="@align"/>
</xsl:attribute>
</xsl:if>
<xsl:if test="@valign">
<xsl:attribute name="display-align">
<xsl:choose>
<xsl:when test="@valign = 'top'">before</xsl:when>
<xsl:when test="@valign = 'middle'">center</xsl:when>
<xsl:when test="@valign = 'bottom'">after</xsl:when>
<xsl:otherwise>auto</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
</xsl:if>
</fo:external-graphic>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="graphic">
<xsl:choose>
<xsl:when test="../inlineequation">
<xsl:call-template name="process.image"/>
</xsl:when>
<xsl:otherwise>
<fo:block>
<xsl:if test="@align">
<xsl:attribute name="text-align">
<xsl:value-of select="@align"/>
</xsl:attribute>
</xsl:if>
<xsl:call-template name="process.image"/>
</fo:block>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="inlinegraphic">
<xsl:variable name="vendor" select="system-property('xsl:vendor')"/>
<xsl:variable name="filename">
<xsl:choose>
<xsl:when test="@entityref">
<xsl:value-of select="unparsed-entity-uri(@entityref)"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="@fileref"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:choose>
<xsl:when test="@format='linespecific'">
<xsl:choose>
<xsl:when test="$use.extensions != '0'
and $textinsert.extension != '0'">
<xsl:choose>
<xsl:when test="contains($vendor, 'SAXON')">
<stext:insertfile href="{$filename}"/>
</xsl:when>
<xsl:when test="contains($vendor, 'Apache Software Foundation')">
<xtext:insertfile href="{$filename}"/>
</xsl:when>
<xsl:otherwise>
<xsl:message terminate="yes">
<xsl:text>Don't know how to insert files with </xsl:text>
<xsl:value-of select="$vendor"/>
</xsl:message>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<a xlink:type="simple" xlink:show="embed" xlink:actuate="onLoad"
href="{$filename}"/>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="process.image"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="mediaobject|mediaobjectco">
<xsl:variable name="olist" select="imageobject|imageobjectco
|videoobject|audioobject
|textobject"/>
<xsl:variable name="object.index">
<xsl:call-template name="select.mediaobject.index">
<xsl:with-param name="olist" select="$olist"/>
<xsl:with-param name="count" select="1"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="object" select="$olist[position() = $object.index]"/>
<xsl:variable name="align">
<xsl:value-of select="$object/imagedata[@align][1]/@align"/>
</xsl:variable>
<fo:block>
<xsl:if test="$align != '' ">
<xsl:attribute name="text-align">
<xsl:value-of select="$align"/>
</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="$object"/>
<xsl:apply-templates select="caption"/>
</fo:block>
</xsl:template>
<xsl:template match="inlinemediaobject">
<xsl:call-template name="select.mediaobject"/>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="imageobjectco">
<xsl:apply-templates select="imageobject"/>
<xsl:apply-templates select="calloutlist"/>
</xsl:template>
<xsl:template match="imageobject">
<xsl:choose>
<xsl:when test="imagedata">
<xsl:apply-templates select="imagedata"/>
</xsl:when>
<xsl:otherwise>
<fo:instream-foreign-object>
<xsl:apply-templates mode="copy-all"/>
</fo:instream-foreign-object>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="*" mode="copy-all">
<xsl:copy>
<xsl:for-each select="@*">
<xsl:copy/>
</xsl:for-each>
<xsl:apply-templates mode="copy-all"/>
</xsl:copy>
</xsl:template>
<xsl:template match="text()|comment()|processing-instruction()" mode="copy-all">
<xsl:copy/>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="imagedata">
<xsl:variable name="vendor" select="system-property('xsl:vendor')"/>
<xsl:variable name="filename">
<xsl:call-template name="mediaobject.filename">
<xsl:with-param name="object" select=".."/>
</xsl:call-template>
</xsl:variable>
<xsl:choose>
<xsl:when test="@format='linespecific'">
<xsl:choose>
<xsl:when test="$use.extensions != '0'
and $textinsert.extension != '0'">
<xsl:choose>
<xsl:when test="contains($vendor, 'SAXON')">
<stext:insertfile href="{$filename}"/>
</xsl:when>
<xsl:when test="contains($vendor, 'Apache Software Foundation')">
<xtext:insertfile href="{$filename}"/>
</xsl:when>
<xsl:otherwise>
<xsl:message terminate="yes">
<xsl:text>Don't know how to insert files with </xsl:text>
<xsl:value-of select="$vendor"/>
</xsl:message>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<a xlink:type="simple" xlink:show="embed" xlink:actuate="onLoad"
href="{$filename}"/>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="process.image"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="videoobject">
<xsl:apply-templates select="videodata"/>
</xsl:template>
<xsl:template match="videodata">
<xsl:call-template name="process.image"/>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="audioobject">
<xsl:apply-templates select="audiodata"/>
</xsl:template>
<xsl:template match="audiodata">
<xsl:call-template name="process.image"/>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="textobject">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="textdata">
<xsl:variable name="filename">
<xsl:choose>
<xsl:when test="@entityref">
<xsl:value-of select="unparsed-entity-uri(@entityref)"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="@fileref"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:choose>
<xsl:when test="$use.extensions != '0'
and $textinsert.extension != '0'">
<xsl:choose>
<xsl:when test="element-available('stext:insertfile')">
<stext:insertfile href="{$filename}"/>
</xsl:when>
<xsl:when test="element-available('xtext:insertfile')">
<xtext:insertfile href="{$filename}"/>
</xsl:when>
<xsl:otherwise>
<xsl:message terminate="yes">
<xsl:text>No insertfile extension available.</xsl:text>
</xsl:message>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<a xlink:type="simple" xlink:show="embed" xlink:actuate="onLoad"
href="{$filename}"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="caption">
<fo:block>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template name="fo-external-image">
<xsl:param name="filename"/>
<xsl:choose>
<xsl:when test="$passivetex.extensions != 0
or $fop.extensions != 0
or $arbortext.extensions != 0">
<xsl:value-of select="$filename"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="concat('url(', $filename, ')')"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>

326
docs/xsl/docbook/fo/index.xsl Executable file
View File

@@ -0,0 +1,326 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<!-- ==================================================================== -->
<xsl:template match="index">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:if test="$generate.index != 0">
<xsl:choose>
<xsl:when test="$make.index.markup != 0">
<fo:block>
<xsl:call-template name="generate-index-markup">
<xsl:with-param name="scope" select="(ancestor::book|/)[last()]"/>
</xsl:call-template>
</fo:block>
</xsl:when>
<xsl:otherwise>
<fo:block id="{$id}">
<xsl:call-template name="index.titlepage"/>
<xsl:apply-templates/>
<xsl:if test="count(indexentry) = 0 and count(indexdiv) = 0">
<xsl:call-template name="generate-index">
<xsl:with-param name="scope" select="(ancestor::book|/)[last()]"/>
</xsl:call-template>
</xsl:if>
</fo:block>
</xsl:otherwise>
</xsl:choose>
</xsl:if>
</xsl:template>
<xsl:template match="book/index|part/index">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:if test="$generate.index != 0">
<xsl:variable name="master-reference">
<xsl:call-template name="select.pagemaster">
<xsl:with-param name="pageclass">
<xsl:if test="$make.index.markup != 0">body</xsl:if>
</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<fo:page-sequence id="{$id}"
hyphenate="{$hyphenate}"
master-reference="{$master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format"/>
</xsl:attribute>
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="index.titlepage"/>
<xsl:apply-templates/>
<xsl:if test="count(indexentry) = 0 and count(indexdiv) = 0">
<xsl:choose>
<xsl:when test="$make.index.markup != 0">
<fo:block wrap-option='no-wrap'
white-space-collapse='false'
xsl:use-attribute-sets="monospace.verbatim.properties"
linefeed-treatment="preserve">
<xsl:call-template name="generate-index-markup">
<xsl:with-param name="scope" select="(ancestor::book|/)[last()]"/>
</xsl:call-template>
</fo:block>
</xsl:when>
<xsl:when test="indexentry|indexdiv/indexentry">
<xsl:apply-templates/>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="generate-index">
<xsl:with-param name="scope" select="(ancestor::book|/)[last()]"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:if>
</fo:flow>
</fo:page-sequence>
</xsl:if>
</xsl:template>
<xsl:template match="setindex">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:if test="$generate.index != 0">
<xsl:variable name="master-reference">
<xsl:call-template name="select.pagemaster">
<xsl:with-param name="pageclass">
<xsl:choose>
<xsl:when test="$make.index.markup != 0">body</xsl:when>
<xsl:otherwise>index</xsl:otherwise>
</xsl:choose>
</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<fo:page-sequence id="{$id}"
hyphenate="{$hyphenate}"
master-reference="{$master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format"/>
</xsl:attribute>
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="setindex.titlepage"/>
<xsl:apply-templates/>
<xsl:if test="count(indexentry) = 0 and count(indexdiv) = 0">
<xsl:choose>
<xsl:when test="$make.index.markup != 0">
<fo:block wrap-option='no-wrap'
white-space-collapse='false'
xsl:use-attribute-sets="monospace.verbatim.properties"
linefeed-treatment="preserve">
<xsl:call-template name="generate-index-markup">
<xsl:with-param name="scope" select="/"/>
</xsl:call-template>
</fo:block>
</xsl:when>
<xsl:when test="indexentry|indexdiv/indexentry">
<xsl:apply-templates/>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="generate-index">
<xsl:with-param name="scope" select="/"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:if>
</fo:flow>
</fo:page-sequence>
</xsl:if>
</xsl:template>
<xsl:template match="index/title"></xsl:template>
<xsl:template match="index/subtitle"></xsl:template>
<xsl:template match="index/titleabbrev"></xsl:template>
<!-- ==================================================================== -->
<xsl:template name="indexdiv.title">
<xsl:param name="title"/>
<xsl:param name="titlecontent"/>
<fo:block margin-left="{$title.margin.left}"
font-size="14.4pt"
font-family="{$title.font.family}"
font-weight="bold"
keep-with-next.within-column="always"
space-before.optimum="{$body.font.master}pt"
space-before.minimum="{$body.font.master * 0.8}pt"
space-before.maximum="{$body.font.master * 1.2}pt">
<xsl:choose>
<xsl:when test="$title">
<xsl:apply-templates select="$title" mode="object.title.markup">
<xsl:with-param name="allow-anchors" select="1"/>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:copy-of select="$titlecontent"/>
</xsl:otherwise>
</xsl:choose>
</fo:block>
</xsl:template>
<xsl:template match="indexdiv">
<fo:block>
<xsl:call-template name="indexdiv.titlepage"/>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="indexdiv/title"/>
<xsl:template match="indexdiv/subtitle"/>
<xsl:template match="indexdiv/titleabbrev"/>
<!-- ==================================================================== -->
<xsl:template match="indexterm">
<fo:wrapper>
<xsl:attribute name="id">
<xsl:call-template name="object.id"/>
</xsl:attribute>
<xsl:comment>
<xsl:call-template name="comment-escape-string">
<xsl:with-param name="string">
<xsl:value-of select="primary"/>
<xsl:if test="secondary">
<xsl:text>, </xsl:text>
<xsl:value-of select="secondary"/>
</xsl:if>
<xsl:if test="tertiary">
<xsl:text>, </xsl:text>
<xsl:value-of select="tertiary"/>
</xsl:if>
</xsl:with-param>
</xsl:call-template>
</xsl:comment>
</fo:wrapper>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="indexentry">
<fo:block>
<!-- don't process 'seeie's from here -->
<xsl:apply-templates select="primaryie|secondaryie|tertiaryie|seealsoie"/>
</fo:block>
</xsl:template>
<xsl:template match="primaryie">
<fo:block>
<xsl:apply-templates/>
<xsl:if test="following-sibling::seeie">
<xsl:text> (</xsl:text>
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'see'"/>
</xsl:call-template>
<xsl:text> </xsl:text>
<xsl:apply-templates select="following-sibling::seeie"/>
<xsl:text>)</xsl:text>
</xsl:if>
</fo:block>
</xsl:template>
<xsl:template match="secondaryie">
<fo:block start-indent="1pc">
<xsl:apply-templates/>
<xsl:if test="following-sibling::seeie">
<xsl:text> (</xsl:text>
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'see'"/>
</xsl:call-template>
<xsl:text> </xsl:text>
<xsl:apply-templates select="following-sibling::seeie"/>
<xsl:text>)</xsl:text>
</xsl:if>
</fo:block>
</xsl:template>
<xsl:template match="tertiaryie">
<fo:block start-indent="2pc">
<xsl:apply-templates/>
<xsl:if test="following-sibling::seeie">
<xsl:text> (</xsl:text>
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'see'"/>
</xsl:call-template>
<xsl:text> </xsl:text>
<xsl:apply-templates select="following-sibling::seeie"/>
<xsl:text>)</xsl:text>
</xsl:if>
</fo:block>
</xsl:template>
<xsl:template match="seeie">
<fo:inline>
<xsl:apply-templates/>
</fo:inline>
</xsl:template>
<xsl:template match="seealsoie">
<fo:block>
<xsl:attribute name="start-indent">
<xsl:choose>
<xsl:when test="preceding-sibling::tertiaryie">3pc</xsl:when>
<xsl:when test="preceding-sibling::secondaryie">2pc</xsl:when>
<xsl:otherwise>1pc</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<xsl:text>(</xsl:text>
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'seealso'"/>
</xsl:call-template>
<xsl:text> </xsl:text>
<xsl:apply-templates/>
<xsl:text>)</xsl:text>
</fo:block>
</xsl:template>
</xsl:stylesheet>

34
docs/xsl/docbook/fo/info.xsl Executable file
View File

@@ -0,0 +1,34 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<!-- These templates define the "default behavior" for info
elements. Even if you don't process the *info wrappers,
some of these elements are needed because the elements are
processed from named templates that are called with modes.
Since modes aren't sticky, these rules apply.
(TODO: clarify this comment) -->
<!-- ==================================================================== -->
<!-- called from named templates in a given mode -->
<xsl:template match="corpauthor">
<fo:inline>
<xsl:apply-templates/>
</fo:inline>
</xsl:template>
<!-- ==================================================================== -->
</xsl:stylesheet>

872
docs/xsl/docbook/fo/inline.xsl Executable file
View File

@@ -0,0 +1,872 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
xmlns:xlink='http://www.w3.org/1999/xlink'
exclude-result-prefixes="xlink"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<xsl:template name="simple.xlink">
<xsl:param name="node" select="."/>
<xsl:param name="content">
<xsl:apply-templates/>
</xsl:param>
<xsl:choose>
<xsl:when test="$node/@xlink:type='simple' and $node/@xlink:href">
<fo:basic-link>
<xsl:attribute name="href">
<xsl:choose>
<!-- if the href starts with # and does not contain an "(" -->
<!-- or if the href starts with #xpointer(id(, it's just an ID -->
<xsl:when test="starts-with(@xlink:href,'#')
and (not(contains(@xlink:href,'&#40;'))
or starts-with(@xlink:href,'#xpointer&#40;id&#40;'))">
<xsl:variable name="idref">
<xsl:call-template name="xpointer.idref">
<xsl:with-param name="xpointer" select="@xlink:href"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="targets" select="key('id',$idref)"/>
<xsl:variable name="target" select="$targets[1]"/>
<xsl:call-template name="check.id.unique">
<xsl:with-param name="linkend" select="@linkend"/>
</xsl:call-template>
<xsl:choose>
<xsl:when test="count($target) = 0">
<xsl:message>
<xsl:text>XLink to nonexistent id: </xsl:text>
<xsl:value-of select="$idref"/>
</xsl:message>
<xsl:text>???</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:attribute name="internal-destination">
<xsl:value-of select="$target/@id"/>
</xsl:attribute>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<!-- otherwise it's a URI -->
<xsl:otherwise>
<xsl:attribute name="internal-destination">
<xsl:value-of select="@xlink.href"/>
</xsl:attribute>
</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<xsl:copy-of select="$content"/>
</fo:basic-link>
</xsl:when>
<xsl:otherwise>
<xsl:copy-of select="$content"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="inline.charseq">
<xsl:param name="content">
<xsl:apply-templates/>
</xsl:param>
<xsl:copy-of select="$content"/>
</xsl:template>
<xsl:template name="inline.monoseq">
<xsl:param name="content">
<xsl:apply-templates/>
</xsl:param>
<fo:inline xsl:use-attribute-sets="monospace.properties">
<xsl:copy-of select="$content"/>
</fo:inline>
</xsl:template>
<xsl:template name="inline.boldseq">
<xsl:param name="content">
<xsl:apply-templates/>
</xsl:param>
<fo:inline font-weight="bold">
<xsl:copy-of select="$content"/>
</fo:inline>
</xsl:template>
<xsl:template name="inline.italicseq">
<xsl:param name="content">
<xsl:apply-templates/>
</xsl:param>
<fo:inline font-style="italic">
<xsl:copy-of select="$content"/>
</fo:inline>
</xsl:template>
<xsl:template name="inline.boldmonoseq">
<xsl:param name="content">
<xsl:apply-templates/>
</xsl:param>
<fo:inline font-weight="bold" xsl:use-attribute-sets="monospace.properties">
<xsl:copy-of select="$content"/>
</fo:inline>
</xsl:template>
<xsl:template name="inline.italicmonoseq">
<xsl:param name="content">
<xsl:apply-templates/>
</xsl:param>
<fo:inline font-style="italic" xsl:use-attribute-sets="monospace.properties">
<xsl:copy-of select="$content"/>
</fo:inline>
</xsl:template>
<xsl:template name="inline.superscriptseq">
<xsl:param name="content">
<xsl:apply-templates/>
</xsl:param>
<fo:inline baseline-shift="super">
<xsl:copy-of select="$content"/>
</fo:inline>
</xsl:template>
<xsl:template name="inline.subscriptseq">
<xsl:param name="content">
<xsl:apply-templates/>
</xsl:param>
<fo:inline baseline-shift="sub">
<xsl:copy-of select="$content"/>
</fo:inline>
</xsl:template>
<!-- ==================================================================== -->
<!-- some special cases -->
<xsl:template match="author">
<xsl:call-template name="person.name"/>
</xsl:template>
<xsl:template match="editor">
<xsl:call-template name="person.name"/>
</xsl:template>
<xsl:template match="othercredit">
<xsl:call-template name="person.name"/>
</xsl:template>
<xsl:template match="authorinitials">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="accel">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="action">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="application">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="classname">
<xsl:call-template name="inline.monoseq"/>
</xsl:template>
<xsl:template match="exceptionname">
<xsl:call-template name="inline.monoseq"/>
</xsl:template>
<xsl:template match="interfacename">
<xsl:call-template name="inline.monoseq"/>
</xsl:template>
<xsl:template match="methodname">
<xsl:call-template name="inline.monoseq"/>
</xsl:template>
<xsl:template match="command">
<xsl:call-template name="inline.boldseq"/>
</xsl:template>
<xsl:template match="computeroutput">
<xsl:call-template name="inline.monoseq"/>
</xsl:template>
<xsl:template match="constant">
<xsl:call-template name="inline.monoseq"/>
</xsl:template>
<xsl:template match="database">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="errorcode">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="errorname">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="errortype">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="errortext">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="envar">
<xsl:call-template name="inline.monoseq"/>
</xsl:template>
<xsl:template match="filename">
<xsl:call-template name="inline.monoseq"/>
</xsl:template>
<xsl:template match="function">
<xsl:choose>
<xsl:when test="$function.parens != '0'
and (parameter or function or replaceable)">
<xsl:variable name="nodes" select="text()|*"/>
<xsl:call-template name="inline.monoseq">
<xsl:with-param name="content">
<xsl:call-template name="simple.xlink">
<xsl:with-param name="content">
<xsl:apply-templates select="$nodes[1]"/>
</xsl:with-param>
</xsl:call-template>
</xsl:with-param>
</xsl:call-template>
<xsl:text>(</xsl:text>
<xsl:apply-templates select="$nodes[position()>1]"/>
<xsl:text>)</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="inline.monoseq"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="function/parameter" priority="2">
<xsl:call-template name="inline.italicmonoseq"/>
<xsl:if test="following-sibling::*">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:template>
<xsl:template match="function/replaceable" priority="2">
<xsl:call-template name="inline.italicmonoseq"/>
<xsl:if test="following-sibling::*">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:template>
<xsl:template match="guibutton">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="guiicon">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="guilabel">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="guimenu">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="guimenuitem">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="guisubmenu">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="hardware">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="interface">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="interfacedefinition">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="keycap">
<xsl:call-template name="inline.boldseq"/>
</xsl:template>
<xsl:template match="keycode">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="keysym">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="literal">
<xsl:call-template name="inline.monoseq"/>
</xsl:template>
<xsl:template match="medialabel">
<xsl:call-template name="inline.italicseq"/>
</xsl:template>
<xsl:template match="shortcut">
<xsl:call-template name="inline.boldseq"/>
</xsl:template>
<xsl:template match="mousebutton">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="option">
<xsl:call-template name="inline.monoseq"/>
</xsl:template>
<xsl:template match="parameter">
<xsl:call-template name="inline.italicmonoseq"/>
</xsl:template>
<xsl:template match="property">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="prompt">
<xsl:call-template name="inline.monoseq"/>
</xsl:template>
<xsl:template match="replaceable">
<xsl:call-template name="inline.italicmonoseq"/>
</xsl:template>
<xsl:template match="returnvalue">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="structfield">
<xsl:call-template name="inline.italicmonoseq"/>
</xsl:template>
<xsl:template match="structname">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="symbol">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="systemitem">
<xsl:call-template name="inline.monoseq"/>
</xsl:template>
<xsl:template match="token">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="type">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="userinput">
<xsl:call-template name="inline.boldmonoseq"/>
</xsl:template>
<xsl:template match="abbrev">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="acronym">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="citerefentry">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="citetitle">
<xsl:choose>
<xsl:when test="@pubwork = 'article'">
<xsl:call-template name="gentext.startquote"/>
<xsl:call-template name="inline.charseq"/>
<xsl:call-template name="gentext.endquote"/>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="inline.italicseq"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="emphasis">
<xsl:variable name="depth">
<xsl:call-template name="dot.count">
<xsl:with-param name="string"><xsl:number level="multiple"/></xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:choose>
<xsl:when test="@role='bold'">
<xsl:call-template name="inline.boldseq"/>
</xsl:when>
<xsl:when test="@role='underline'">
<fo:inline text-decoration="underline">
<xsl:call-template name="inline.charseq"/>
</fo:inline>
</xsl:when>
<xsl:when test="@role='strikethrough'">
<fo:inline text-decoration="line-through">
<xsl:call-template name="inline.charseq"/>
</fo:inline>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="$depth mod 2 = 1">
<fo:inline font-style="normal">
<xsl:apply-templates/>
</fo:inline>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="inline.italicseq"/>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="foreignphrase">
<xsl:call-template name="inline.italicseq"/>
</xsl:template>
<xsl:template match="markup">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="phrase">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="quote">
<xsl:variable name="depth">
<xsl:call-template name="dot.count">
<xsl:with-param name="string"><xsl:number level="multiple"/></xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:choose>
<xsl:when test="$depth mod 2 = 0">
<xsl:call-template name="gentext.startquote"/>
<xsl:call-template name="inline.charseq"/>
<xsl:call-template name="gentext.endquote"/>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="gentext.nestedstartquote"/>
<xsl:call-template name="inline.charseq"/>
<xsl:call-template name="gentext.nestedendquote"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="varname">
<xsl:call-template name="inline.monoseq"/>
</xsl:template>
<xsl:template match="wordasword">
<xsl:call-template name="inline.italicseq"/>
</xsl:template>
<xsl:template match="lineannotation">
<fo:inline font-style="italic">
<xsl:call-template name="inline.charseq"/>
</fo:inline>
</xsl:template>
<xsl:template match="superscript">
<xsl:call-template name="inline.superscriptseq"/>
</xsl:template>
<xsl:template match="subscript">
<xsl:call-template name="inline.subscriptseq"/>
</xsl:template>
<xsl:template match="trademark">
<xsl:call-template name="inline.charseq"/>
<xsl:if test="@class">
<xsl:call-template name="dingbat">
<xsl:with-param name="dingbat" select="@class"/>
</xsl:call-template>
</xsl:if>
</xsl:template>
<xsl:template match="firstterm">
<xsl:call-template name="glossterm">
<xsl:with-param name="firstterm" select="1"/>
</xsl:call-template>
</xsl:template>
<xsl:template match="glossterm" name="glossterm">
<xsl:param name="firstterm" select="0"/>
<xsl:choose>
<xsl:when test="($firstterm.only.link = 0 or $firstterm = 1) and @linkend">
<fo:basic-link internal-destination="{@linkend}"
xsl:use-attribute-sets="xref.properties">
<xsl:call-template name="inline.charseq"/>
</fo:basic-link>
</xsl:when>
<xsl:when test="not(@linkend)
and ($firstterm.only.link = 0 or $firstterm = 1)
and $glossary.collection != ''">
<xsl:variable name="term">
<xsl:choose>
<xsl:when test="@baseform"><xsl:value-of select="@baseform"/></xsl:when>
<xsl:otherwise><xsl:value-of select="."/></xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="cterm"
select="(document($glossary.collection,.)//glossentry[glossterm=$term])[1]"/>
<xsl:choose>
<xsl:when test="not($cterm)">
<xsl:message>
<xsl:text>There's no entry for </xsl:text>
<xsl:value-of select="$term"/>
<xsl:text> in </xsl:text>
<xsl:value-of select="$glossary.collection"/>
</xsl:message>
<xsl:call-template name="inline.italicseq"/>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="id">
<xsl:text>gl.</xsl:text>
<xsl:choose>
<xsl:when test="$cterm/@id">
<xsl:value-of select="$cterm/@id"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="generate-id($cterm)"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<fo:basic-link internal-destination="{$id}"
xsl:use-attribute-sets="xref.properties">
<xsl:call-template name="inline.italicseq"/>
</fo:basic-link>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:when test="not(@linkend)
and ($firstterm.only.link = 0 or $firstterm = 1)
and $glossterm.auto.link != 0">
<xsl:variable name="term">
<xsl:choose>
<xsl:when test="@baseform">
<xsl:value-of select="@baseform"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="."/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="targets"
select="//glossentry[glossterm=$term or glossterm/@baseform=$term]"/>
<xsl:variable name="target" select="$targets[1]"/>
<xsl:choose>
<xsl:when test="count($targets)=0">
<xsl:message>
<xsl:text>Error: no glossentry for glossterm: </xsl:text>
<xsl:value-of select="."/>
<xsl:text>.</xsl:text>
</xsl:message>
<xsl:call-template name="inline.italicseq"/>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="termid">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$target"/>
</xsl:call-template>
</xsl:variable>
<fo:basic-link internal-destination="{$termid}"
xsl:use-attribute-sets="xref.properties">
<xsl:call-template name="inline.charseq"/>
</fo:basic-link>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="inline.italicseq"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="sgmltag">
<xsl:variable name="class">
<xsl:choose>
<xsl:when test="@class">
<xsl:value-of select="@class"/>
</xsl:when>
<xsl:otherwise>element</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:choose>
<xsl:when test="$class='attribute'">
<xsl:call-template name="inline.monoseq"/>
</xsl:when>
<xsl:when test="$class='attvalue'">
<xsl:call-template name="inline.monoseq"/>
</xsl:when>
<xsl:when test="$class='element'">
<xsl:call-template name="inline.monoseq"/>
</xsl:when>
<xsl:when test="$class='endtag'">
<xsl:call-template name="inline.monoseq">
<xsl:with-param name="content">
<xsl:text>&lt;/</xsl:text>
<xsl:apply-templates/>
<xsl:text>&gt;</xsl:text>
</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:when test="$class='genentity'">
<xsl:call-template name="inline.monoseq">
<xsl:with-param name="content">
<xsl:text>&amp;</xsl:text>
<xsl:apply-templates/>
<xsl:text>;</xsl:text>
</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:when test="$class='numcharref'">
<xsl:call-template name="inline.monoseq">
<xsl:with-param name="content">
<xsl:text>&amp;#</xsl:text>
<xsl:apply-templates/>
<xsl:text>;</xsl:text>
</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:when test="$class='paramentity'">
<xsl:call-template name="inline.monoseq">
<xsl:with-param name="content">
<xsl:text>%</xsl:text>
<xsl:apply-templates/>
<xsl:text>;</xsl:text>
</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:when test="$class='pi'">
<xsl:call-template name="inline.monoseq">
<xsl:with-param name="content">
<xsl:text>&lt;?</xsl:text>
<xsl:apply-templates/>
<xsl:text>&gt;</xsl:text>
</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:when test="$class='xmlpi'">
<xsl:call-template name="inline.monoseq">
<xsl:with-param name="content">
<xsl:text>&lt;?</xsl:text>
<xsl:apply-templates/>
<xsl:text>?&gt;</xsl:text>
</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:when test="$class='starttag'">
<xsl:call-template name="inline.monoseq">
<xsl:with-param name="content">
<xsl:text>&lt;</xsl:text>
<xsl:apply-templates/>
<xsl:text>&gt;</xsl:text>
</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:when test="$class='emptytag'">
<xsl:call-template name="inline.monoseq">
<xsl:with-param name="content">
<xsl:text>&lt;</xsl:text>
<xsl:apply-templates/>
<xsl:text>/&gt;</xsl:text>
</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:when test="$class='sgmlcomment'">
<xsl:call-template name="inline.monoseq">
<xsl:with-param name="content">
<xsl:text>&lt;!--</xsl:text>
<xsl:apply-templates/>
<xsl:text>--&gt;</xsl:text>
</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="inline.charseq"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="email">
<xsl:call-template name="inline.monoseq">
<xsl:with-param name="content">
<fo:inline keep-together.within-line="always" hyphenate="false">
<xsl:text>&lt;</xsl:text>
<xsl:apply-templates/>
<xsl:text>&gt;</xsl:text>
</fo:inline>
</xsl:with-param>
</xsl:call-template>
</xsl:template>
<xsl:template match="keycombo">
<xsl:variable name="action" select="@action"/>
<xsl:variable name="joinchar">
<xsl:choose>
<xsl:when test="$action='seq'"><xsl:text> </xsl:text></xsl:when>
<xsl:when test="$action='simul'">+</xsl:when>
<xsl:when test="$action='press'">-</xsl:when>
<xsl:when test="$action='click'">-</xsl:when>
<xsl:when test="$action='double-click'">-</xsl:when>
<xsl:when test="$action='other'"></xsl:when>
<xsl:otherwise>-</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:for-each select="*">
<xsl:if test="position()>1"><xsl:value-of select="$joinchar"/></xsl:if>
<xsl:apply-templates select="."/>
</xsl:for-each>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="menuchoice">
<xsl:variable name="shortcut" select="./shortcut"/>
<xsl:call-template name="process.menuchoice"/>
<xsl:if test="$shortcut">
<xsl:text> (</xsl:text>
<xsl:apply-templates select="$shortcut"/>
<xsl:text>)</xsl:text>
</xsl:if>
</xsl:template>
<xsl:template name="process.menuchoice">
<xsl:param name="nodelist" select="guibutton|guiicon|guilabel|guimenu|guimenuitem|guisubmenu|interface"/><!-- not(shortcut) -->
<xsl:param name="count" select="1"/>
<xsl:choose>
<xsl:when test="$count>count($nodelist)"></xsl:when>
<xsl:when test="$count=1">
<xsl:apply-templates select="$nodelist[$count=position()]"/>
<xsl:call-template name="process.menuchoice">
<xsl:with-param name="nodelist" select="$nodelist"/>
<xsl:with-param name="count" select="$count+1"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="node" select="$nodelist[$count=position()]"/>
<xsl:choose>
<xsl:when test="name($node)='guimenuitem'
or name($node)='guisubmenu'">
<xsl:value-of select="$menuchoice.menu.separator"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$menuchoice.separator"/>
</xsl:otherwise>
</xsl:choose>
<xsl:apply-templates select="$node"/>
<xsl:call-template name="process.menuchoice">
<xsl:with-param name="nodelist" select="$nodelist"/>
<xsl:with-param name="count" select="$count+1"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="optional">
<xsl:value-of select="$arg.choice.opt.open.str"/>
<xsl:call-template name="inline.charseq"/>
<xsl:value-of select="$arg.choice.opt.close.str"/>
</xsl:template>
<xsl:template match="citation">
<!-- todo: biblio-citation-check -->
<xsl:text>[</xsl:text>
<xsl:call-template name="inline.charseq"/>
<xsl:text>]</xsl:text>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="comment|remark">
<xsl:if test="$show.comments != 0">
<fo:block font-style="italic">
<xsl:call-template name="inline.charseq"/>
</fo:block>
</xsl:if>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="productname">
<xsl:call-template name="inline.charseq"/>
<xsl:if test="@class">
<xsl:call-template name="dingbat">
<xsl:with-param name="dingbat" select="@class"/>
</xsl:call-template>
</xsl:if>
</xsl:template>
<xsl:template match="productnumber">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="pob|street|city|state|postcode|country|otheraddr">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="phone|fax">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<!-- in Addresses, for example -->
<xsl:template match="honorific|firstname|surname|lineage|othername">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="personname">
<xsl:call-template name="anchor"/>
<xsl:call-template name="person.name"/>
</xsl:template>
<!-- ==================================================================== -->
</xsl:stylesheet>

View File

@@ -0,0 +1,21 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<xsl:template match="keywordset"></xsl:template>
<xsl:template match="subjectset"></xsl:template>
<!-- ==================================================================== -->
</xsl:stylesheet>

917
docs/xsl/docbook/fo/lists.xsl Executable file
View File

@@ -0,0 +1,917 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<!-- ==================================================================== -->
<xsl:template match="itemizedlist">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="label-width">
<xsl:call-template name="dbfo-attribute">
<xsl:with-param name="pis"
select="processing-instruction('dbfo')"/>
<xsl:with-param name="attribute" select="'label-width'"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="title">
<xsl:apply-templates select="title" mode="list.title.mode"/>
</xsl:if>
<xsl:apply-templates select="*[not(self::listitem or self::title)]"/>
<fo:list-block id="{$id}" xsl:use-attribute-sets="list.block.spacing"
provisional-label-separation="0.2em">
<xsl:attribute name="provisional-distance-between-starts">
<xsl:choose>
<xsl:when test="$label-width != ''">
<xsl:value-of select="$label-width"/>
</xsl:when>
<xsl:otherwise>1.5em</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<xsl:apply-templates select="listitem"/>
</fo:list-block>
</xsl:template>
<xsl:template match="itemizedlist/title|orderedlist/title">
<!--nop-->
</xsl:template>
<xsl:template match="variablelist/title" mode="vl.as.list">
<!--nop-->
</xsl:template>
<xsl:template match="variablelist/title" mode="vl.as.blocks">
<!--nop-->
</xsl:template>
<xsl:template match="itemizedlist/listitem">
<xsl:variable name="id"><xsl:call-template name="object.id"/></xsl:variable>
<xsl:variable name="itemsymbol">
<xsl:call-template name="list.itemsymbol">
<xsl:with-param name="node" select="parent::itemizedlist"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="item.contents">
<fo:list-item-label end-indent="label-end()">
<fo:block>
<xsl:choose>
<xsl:when test="$itemsymbol='disc'">&#x2022;</xsl:when>
<xsl:when test="$itemsymbol='bullet'">&#x2022;</xsl:when>
<!-- why do these symbols not work? -->
<!--
<xsl:when test="$itemsymbol='circle'">&#x2218;</xsl:when>
<xsl:when test="$itemsymbol='round'">&#x2218;</xsl:when>
<xsl:when test="$itemsymbol='square'">&#x2610;</xsl:when>
<xsl:when test="$itemsymbol='box'">&#x2610;</xsl:when>
-->
<xsl:otherwise>&#x2022;</xsl:otherwise>
</xsl:choose>
</fo:block>
</fo:list-item-label>
<fo:list-item-body start-indent="body-start()">
<xsl:apply-templates/>
</fo:list-item-body>
</xsl:variable>
<xsl:choose>
<xsl:when test="parent::*/@spacing = 'compact'">
<fo:list-item id="{$id}" xsl:use-attribute-sets="compact.list.item.spacing">
<xsl:copy-of select="$item.contents"/>
</fo:list-item>
</xsl:when>
<xsl:otherwise>
<fo:list-item id="{$id}" xsl:use-attribute-sets="list.item.spacing">
<xsl:copy-of select="$item.contents"/>
</fo:list-item>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="orderedlist">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="label-width">
<xsl:call-template name="dbfo-attribute">
<xsl:with-param name="pis"
select="processing-instruction('dbfo')"/>
<xsl:with-param name="attribute" select="'label-width'"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="title">
<xsl:apply-templates select="title" mode="list.title.mode"/>
</xsl:if>
<xsl:apply-templates select="*[not(self::listitem or self::title)]"/>
<fo:list-block id="{$id}" xsl:use-attribute-sets="list.block.spacing"
provisional-label-separation="0.2em">
<xsl:attribute name="provisional-distance-between-starts">
<xsl:choose>
<xsl:when test="$label-width != ''">
<xsl:value-of select="$label-width"/>
</xsl:when>
<xsl:otherwise>2em</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<xsl:apply-templates select="listitem"/>
</fo:list-block>
</xsl:template>
<xsl:template match="orderedlist/listitem" mode="item-number">
<xsl:variable name="numeration">
<xsl:call-template name="list.numeration">
<xsl:with-param name="node" select="parent::orderedlist"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="type">
<xsl:choose>
<xsl:when test="$numeration='arabic'">1.</xsl:when>
<xsl:when test="$numeration='loweralpha'">a.</xsl:when>
<xsl:when test="$numeration='lowerroman'">i.</xsl:when>
<xsl:when test="$numeration='upperalpha'">A.</xsl:when>
<xsl:when test="$numeration='upperroman'">I.</xsl:when>
<!-- What!? This should never happen -->
<xsl:otherwise>
<xsl:message>
<xsl:text>Unexpected numeration: </xsl:text>
<xsl:value-of select="$numeration"/>
</xsl:message>
<xsl:value-of select="1."/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="item-number">
<xsl:call-template name="orderedlist-item-number"/>
</xsl:variable>
<xsl:if test="parent::orderedlist/@inheritnum='inherit'
and ancestor::listitem[parent::orderedlist]">
<xsl:apply-templates select="ancestor::listitem[parent::orderedlist][1]"
mode="item-number"/>
</xsl:if>
<xsl:number value="$item-number" format="{$type}"/>
</xsl:template>
<xsl:template match="orderedlist/listitem">
<xsl:variable name="id"><xsl:call-template name="object.id"/></xsl:variable>
<xsl:variable name="item.contents">
<fo:list-item-label end-indent="label-end()">
<fo:block>
<xsl:apply-templates select="." mode="item-number"/>
</fo:block>
</fo:list-item-label>
<fo:list-item-body start-indent="body-start()">
<xsl:apply-templates/>
</fo:list-item-body>
</xsl:variable>
<xsl:choose>
<xsl:when test="parent::*/@spacing = 'compact'">
<fo:list-item id="{$id}" xsl:use-attribute-sets="compact.list.item.spacing">
<xsl:copy-of select="$item.contents"/>
</fo:list-item>
</xsl:when>
<xsl:otherwise>
<fo:list-item id="{$id}" xsl:use-attribute-sets="list.item.spacing">
<xsl:copy-of select="$item.contents"/>
</fo:list-item>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="listitem/*[1][local-name()='para' or
local-name()='simpara' or
local-name()='formalpara']
|step/*[1][local-name()='para' or
local-name()='simpara' or
local-name()='formalpara']
|callout/*[1][local-name()='para' or
local-name()='simpara' or
local-name()='formalpara']"
priority="2">
<fo:block>
<xsl:call-template name="anchor"/>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="variablelist">
<xsl:variable name="presentation">
<xsl:call-template name="dbfo-attribute">
<xsl:with-param name="pis"
select="processing-instruction('dbfo')"/>
<xsl:with-param name="attribute" select="'list-presentation'"/>
</xsl:call-template>
</xsl:variable>
<xsl:choose>
<xsl:when test="$presentation = 'list'">
<xsl:apply-templates select="." mode="vl.as.list"/>
</xsl:when>
<xsl:when test="$presentation = 'blocks'">
<xsl:apply-templates select="." mode="vl.as.blocks"/>
</xsl:when>
<xsl:when test="$variablelist.as.blocks != 0">
<xsl:apply-templates select="." mode="vl.as.blocks"/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="." mode="vl.as.list"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="variablelist" mode="vl.as.list">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="term-width">
<xsl:call-template name="dbfo-attribute">
<xsl:with-param name="pis"
select="processing-instruction('dbfo')"/>
<xsl:with-param name="attribute" select="'term-width'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="termlength">
<xsl:choose>
<xsl:when test="$term-width != ''">
<xsl:value-of select="$term-width"/>
</xsl:when>
<xsl:when test="@termlength">
<xsl:variable name="termlength.is.number">
<xsl:value-of select="@termlength + 0"/>
</xsl:variable>
<xsl:choose>
<xsl:when test="$termlength.is.number = 'NaN'">
<!-- if the term length isn't just a number, assume it's a measurement -->
<xsl:value-of select="@termlength"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="@termlength"/>
<xsl:text>em</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<!-- FIXME: this should be a parameter! -->
<xsl:call-template name="longest.term">
<xsl:with-param name="terms" select="varlistentry/term"/>
<xsl:with-param name="maxlength" select="12"/>
</xsl:call-template>
<xsl:text>em</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<!--
<xsl:message>
<xsl:text>term width: </xsl:text>
<xsl:value-of select="$termlength"/>
</xsl:message>
-->
<xsl:if test="title">
<xsl:apply-templates select="title" mode="list.title.mode"/>
</xsl:if>
<fo:list-block id="{$id}"
provisional-distance-between-starts="{$termlength}"
provisional-label-separation="0.25in"
xsl:use-attribute-sets="list.block.spacing">
<xsl:apply-templates mode="vl.as.list"/>
</fo:list-block>
</xsl:template>
<xsl:template name="longest.term">
<xsl:param name="longest" select="0"/>
<xsl:param name="terms" select="."/>
<xsl:param name="maxlength" select="-1"/>
<xsl:choose>
<xsl:when test="$longest &gt; $maxlength and $maxlength &gt; 0">
<xsl:value-of select="$maxlength"/>
</xsl:when>
<xsl:when test="not($terms)">
<xsl:value-of select="$longest"/>
</xsl:when>
<xsl:when test="string-length($terms[1]) &gt; $longest">
<xsl:call-template name="longest.term">
<xsl:with-param name="longest" select="string-length($terms[1])"/>
<xsl:with-param name="maxlength" select="$maxlength"/>
<xsl:with-param name="terms" select="$terms[position() &gt; 1]"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="longest.term">
<xsl:with-param name="longest" select="$longest"/>
<xsl:with-param name="maxlength" select="$maxlength"/>
<xsl:with-param name="terms" select="$terms[position() &gt; 1]"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="varlistentry" mode="vl.as.list">
<xsl:variable name="id"><xsl:call-template name="object.id"/></xsl:variable>
<fo:list-item id="{$id}" xsl:use-attribute-sets="list.item.spacing">
<fo:list-item-label end-indent="label-end()" text-align="start">
<fo:block>
<xsl:apply-templates select="term"/>
</fo:block>
</fo:list-item-label>
<fo:list-item-body start-indent="body-start()">
<xsl:apply-templates select="listitem"/>
</fo:list-item-body>
</fo:list-item>
</xsl:template>
<xsl:template match="variablelist" mode="vl.as.blocks">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<!-- termlength is irrelevant -->
<xsl:if test="title">
<xsl:apply-templates select="title" mode="list.title.mode"/>
</xsl:if>
<fo:block id="{$id}" xsl:use-attribute-sets="list.block.spacing">
<xsl:apply-templates mode="vl.as.blocks"/>
</fo:block>
</xsl:template>
<xsl:template match="varlistentry" mode="vl.as.blocks">
<xsl:variable name="id"><xsl:call-template name="object.id"/></xsl:variable>
<fo:block id="{$id}" xsl:use-attribute-sets="list.item.spacing"
keep-together.within-column="always"
keep-with-next.within-column="always">
<xsl:apply-templates select="term"/>
</fo:block>
<fo:block margin-left="0.25in">
<xsl:apply-templates select="listitem"/>
</fo:block>
</xsl:template>
<xsl:template match="varlistentry/term">
<fo:inline><xsl:apply-templates/>, </fo:inline>
</xsl:template>
<xsl:template match="varlistentry/term[position()=last()]" priority="2">
<fo:inline><xsl:apply-templates/></fo:inline>
</xsl:template>
<xsl:template match="varlistentry/listitem">
<xsl:apply-templates/>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="title" mode="list.title.mode">
<xsl:call-template name="formal.object.heading">
<xsl:with-param name="object" select=".."/>
</xsl:call-template>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="simplelist">
<!-- with no type specified, the default is 'vert' -->
<fo:table xsl:use-attribute-sets="normal.para.spacing">
<xsl:call-template name="simplelist.table.columns">
<xsl:with-param name="cols">
<xsl:choose>
<xsl:when test="@columns">
<xsl:value-of select="@columns"/>
</xsl:when>
<xsl:otherwise>1</xsl:otherwise>
</xsl:choose>
</xsl:with-param>
</xsl:call-template>
<fo:table-body>
<xsl:call-template name="simplelist.vert">
<xsl:with-param name="cols">
<xsl:choose>
<xsl:when test="@columns">
<xsl:value-of select="@columns"/>
</xsl:when>
<xsl:otherwise>1</xsl:otherwise>
</xsl:choose>
</xsl:with-param>
</xsl:call-template>
</fo:table-body>
</fo:table>
</xsl:template>
<xsl:template match="simplelist[@type='inline']">
<fo:inline><xsl:apply-templates/></fo:inline>
</xsl:template>
<xsl:template match="simplelist[@type='horiz']">
<fo:table xsl:use-attribute-sets="normal.para.spacing">
<xsl:call-template name="simplelist.table.columns">
<xsl:with-param name="cols">
<xsl:choose>
<xsl:when test="@columns">
<xsl:value-of select="@columns"/>
</xsl:when>
<xsl:otherwise>1</xsl:otherwise>
</xsl:choose>
</xsl:with-param>
</xsl:call-template>
<fo:table-body>
<xsl:call-template name="simplelist.horiz">
<xsl:with-param name="cols">
<xsl:choose>
<xsl:when test="@columns">
<xsl:value-of select="@columns"/>
</xsl:when>
<xsl:otherwise>1</xsl:otherwise>
</xsl:choose>
</xsl:with-param>
</xsl:call-template>
</fo:table-body>
</fo:table>
</xsl:template>
<xsl:template match="simplelist[@type='vert']">
<fo:table xsl:use-attribute-sets="normal.para.spacing">
<xsl:call-template name="simplelist.table.columns">
<xsl:with-param name="cols">
<xsl:choose>
<xsl:when test="@columns">
<xsl:value-of select="@columns"/>
</xsl:when>
<xsl:otherwise>1</xsl:otherwise>
</xsl:choose>
</xsl:with-param>
</xsl:call-template>
<fo:table-body>
<xsl:call-template name="simplelist.vert">
<xsl:with-param name="cols">
<xsl:choose>
<xsl:when test="@columns">
<xsl:value-of select="@columns"/>
</xsl:when>
<xsl:otherwise>1</xsl:otherwise>
</xsl:choose>
</xsl:with-param>
</xsl:call-template>
</fo:table-body>
</fo:table>
</xsl:template>
<xsl:template name="simplelist.table.columns">
<xsl:param name="cols" select="1"/>
<xsl:param name="curcol" select="1"/>
<fo:table-column column-number="{$curcol}"/>
<xsl:if test="$curcol &lt; $cols">
<xsl:call-template name="simplelist.table.columns">
<xsl:with-param name="cols" select="$cols"/>
<xsl:with-param name="curcol" select="$curcol + 1"/>
</xsl:call-template>
</xsl:if>
</xsl:template>
<xsl:template name="simplelist.horiz">
<xsl:param name="cols">1</xsl:param>
<xsl:param name="cell">1</xsl:param>
<xsl:param name="members" select="./member"/>
<xsl:if test="$cell &lt;= count($members)">
<fo:table-row>
<xsl:call-template name="simplelist.horiz.row">
<xsl:with-param name="cols" select="$cols"/>
<xsl:with-param name="cell" select="$cell"/>
<xsl:with-param name="members" select="$members"/>
</xsl:call-template>
</fo:table-row>
<xsl:call-template name="simplelist.horiz">
<xsl:with-param name="cols" select="$cols"/>
<xsl:with-param name="cell" select="$cell + $cols"/>
<xsl:with-param name="members" select="$members"/>
</xsl:call-template>
</xsl:if>
</xsl:template>
<xsl:template name="simplelist.horiz.row">
<xsl:param name="cols">1</xsl:param>
<xsl:param name="cell">1</xsl:param>
<xsl:param name="members" select="./member"/>
<xsl:param name="curcol">1</xsl:param>
<xsl:if test="$curcol &lt;= $cols">
<fo:table-cell>
<fo:block>
<xsl:if test="$members[position()=$cell]">
<xsl:apply-templates select="$members[position()=$cell]"/>
</xsl:if>
</fo:block>
</fo:table-cell>
<xsl:call-template name="simplelist.horiz.row">
<xsl:with-param name="cols" select="$cols"/>
<xsl:with-param name="cell" select="$cell+1"/>
<xsl:with-param name="members" select="$members"/>
<xsl:with-param name="curcol" select="$curcol+1"/>
</xsl:call-template>
</xsl:if>
</xsl:template>
<xsl:template name="simplelist.vert">
<xsl:param name="cols">1</xsl:param>
<xsl:param name="cell">1</xsl:param>
<xsl:param name="members" select="./member"/>
<xsl:param name="rows"
select="floor((count($members)+$cols - 1) div $cols)"/>
<xsl:if test="$cell &lt;= $rows">
<fo:table-row>
<xsl:call-template name="simplelist.vert.row">
<xsl:with-param name="cols" select="$cols"/>
<xsl:with-param name="rows" select="$rows"/>
<xsl:with-param name="cell" select="$cell"/>
<xsl:with-param name="members" select="$members"/>
</xsl:call-template>
</fo:table-row>
<xsl:call-template name="simplelist.vert">
<xsl:with-param name="cols" select="$cols"/>
<xsl:with-param name="cell" select="$cell+1"/>
<xsl:with-param name="members" select="$members"/>
<xsl:with-param name="rows" select="$rows"/>
</xsl:call-template>
</xsl:if>
</xsl:template>
<xsl:template name="simplelist.vert.row">
<xsl:param name="cols">1</xsl:param>
<xsl:param name="rows">1</xsl:param>
<xsl:param name="cell">1</xsl:param>
<xsl:param name="members" select="./member"/>
<xsl:param name="curcol">1</xsl:param>
<xsl:if test="$curcol &lt;= $cols">
<fo:table-cell>
<fo:block>
<xsl:if test="$members[position()=$cell]">
<xsl:apply-templates select="$members[position()=$cell]"/>
</xsl:if>
</fo:block>
</fo:table-cell>
<xsl:call-template name="simplelist.vert.row">
<xsl:with-param name="cols" select="$cols"/>
<xsl:with-param name="rows" select="$rows"/>
<xsl:with-param name="cell" select="$cell+$rows"/>
<xsl:with-param name="members" select="$members"/>
<xsl:with-param name="curcol" select="$curcol+1"/>
</xsl:call-template>
</xsl:if>
</xsl:template>
<xsl:template match="member">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="simplelist[@type='inline']/member">
<xsl:apply-templates/>
<xsl:text>, </xsl:text>
</xsl:template>
<xsl:template match="simplelist[@type='inline']/member[position()=last()]"
priority="2">
<xsl:apply-templates/>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="procedure">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="param.placement"
select="substring-after(normalize-space($formal.title.placement),
concat(local-name(.), ' '))"/>
<xsl:variable name="placement">
<xsl:choose>
<xsl:when test="contains($param.placement, ' ')">
<xsl:value-of select="substring-before($param.placement, ' ')"/>
</xsl:when>
<xsl:when test="$param.placement = ''">before</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$param.placement"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="preamble"
select="*[not(self::step or self::title)]"/>
<xsl:variable name="steps" select="step"/>
<fo:block id="{$id}" xsl:use-attribute-sets="list.block.spacing">
<xsl:if test="./title and $placement = 'before'">
<!-- n.b. gentext code tests for $formal.procedures and may make an "informal" -->
<!-- heading even though we called formal.object.heading. odd but true. -->
<xsl:call-template name="formal.object.heading"/>
</xsl:if>
<xsl:apply-templates select="$preamble"/>
<fo:list-block xsl:use-attribute-sets="list.block.spacing"
provisional-distance-between-starts="2em"
provisional-label-separation="0.2em">
<xsl:apply-templates select="$steps"/>
</fo:list-block>
<xsl:if test="./title and $placement != 'before'">
<!-- n.b. gentext code tests for $formal.procedures and may make an "informal" -->
<!-- heading even though we called formal.object.heading. odd but true. -->
<xsl:call-template name="formal.object.heading"/>
</xsl:if>
</fo:block>
</xsl:template>
<xsl:template match="procedure/title">
</xsl:template>
<xsl:template match="substeps">
<fo:list-block xsl:use-attribute-sets="list.block.spacing"
provisional-distance-between-starts="2em"
provisional-label-separation="0.2em">
<xsl:apply-templates/>
</fo:list-block>
</xsl:template>
<xsl:template match="step">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<fo:list-item xsl:use-attribute-sets="list.item.spacing">
<fo:list-item-label end-indent="label-end()">
<fo:block id="{$id}">
<!-- dwc: fix for one step procedures. Use a bullet if there's no step 2 -->
<xsl:choose>
<xsl:when test="count(../step) = 1">
<xsl:text>&#x2022;</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="." mode="number">
<xsl:with-param name="recursive" select="0"/>
</xsl:apply-templates>.
</xsl:otherwise>
</xsl:choose>
</fo:block>
</fo:list-item-label>
<fo:list-item-body start-indent="body-start()">
<xsl:apply-templates/>
</fo:list-item-body>
</fo:list-item>
</xsl:template>
<xsl:template match="step/title">
<fo:block font-weight="bold">
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="segmentedlist">
<xsl:variable name="presentation">
<xsl:call-template name="pi-attribute">
<xsl:with-param name="pis"
select="processing-instruction('dbfo')"/>
<xsl:with-param name="attribute" select="'list-presentation'"/>
</xsl:call-template>
</xsl:variable>
<xsl:choose>
<xsl:when test="$presentation = 'table'">
<xsl:apply-templates select="." mode="seglist-table"/>
</xsl:when>
<xsl:when test="$presentation = 'list'">
<xsl:apply-templates/>
</xsl:when>
<xsl:when test="$segmentedlist.as.table != 0">
<xsl:apply-templates select="." mode="seglist-table"/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="segmentedlist/title">
<xsl:apply-templates select="." mode="list.title.mode" />
</xsl:template>
<xsl:template match="segtitle">
</xsl:template>
<xsl:template match="segtitle" mode="segtitle-in-seg">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="seglistitem">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="seg">
<xsl:variable name="segnum" select="position()"/>
<xsl:variable name="seglist" select="ancestor::segmentedlist"/>
<xsl:variable name="segtitles" select="$seglist/segtitle"/>
<!--
Note: segtitle is only going to be the right thing in a well formed
SegmentedList. If there are too many Segs or too few SegTitles,
you'll get something odd...maybe an error
-->
<fo:block>
<fo:inline font-weight="bold">
<xsl:apply-templates select="$segtitles[$segnum=position()]"
mode="segtitle-in-seg"/>
<xsl:text>: </xsl:text>
</fo:inline>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="segmentedlist" mode="seglist-table">
<xsl:apply-templates select="title" mode="list.title.mode" />
<fo:table>
<fo:table-column column-number="1"/>
<fo:table-column column-number="2"/>
<fo:table-header>
<fo:table-row>
<xsl:apply-templates select="segtitle" mode="seglist-table"/>
</fo:table-row>
</fo:table-header>
<fo:table-body>
<xsl:apply-templates select="seglistitem" mode="seglist-table"/>
</fo:table-body>
</fo:table>
</xsl:template>
<xsl:template match="segtitle" mode="seglist-table">
<fo:table-cell>
<fo:block>
<xsl:apply-templates/>
</fo:block>
</fo:table-cell>
</xsl:template>
<xsl:template match="seglistitem" mode="seglist-table">
<fo:table-row>
<xsl:apply-templates mode="seglist-table"/>
</fo:table-row>
</xsl:template>
<xsl:template match="seg" mode="seglist-table">
<fo:table-cell>
<fo:block>
<xsl:apply-templates/>
</fo:block>
</fo:table-cell>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="calloutlist">
<xsl:variable name="id"><xsl:call-template name="object.id"/></xsl:variable>
<fo:block id="{$id}">
<xsl:if test="title">
<xsl:apply-templates select="title" mode="list.title.mode"/>
</xsl:if>
<fo:list-block space-before.optimum="1em"
space-before.minimum="0.8em"
space-before.maximum="1.2em"
provisional-distance-between-starts="2.2em"
provisional-label-separation="0.2em">
<xsl:apply-templates/>
</fo:list-block>
</fo:block>
</xsl:template>
<xsl:template match="calloutlist/title">
</xsl:template>
<xsl:template match="callout">
<xsl:variable name="id"><xsl:call-template name="object.id"/></xsl:variable>
<fo:list-item id="{$id}">
<fo:list-item-label end-indent="label-end()">
<fo:block>
<xsl:call-template name="callout.arearefs">
<xsl:with-param name="arearefs" select="@arearefs"/>
</xsl:call-template>
</fo:block>
</fo:list-item-label>
<fo:list-item-body start-indent="body-start()">
<xsl:apply-templates/>
</fo:list-item-body>
</fo:list-item>
</xsl:template>
<xsl:template name="callout.arearefs">
<xsl:param name="arearefs"></xsl:param>
<xsl:if test="$arearefs!=''">
<xsl:choose>
<xsl:when test="substring-before($arearefs,' ')=''">
<xsl:call-template name="callout.arearef">
<xsl:with-param name="arearef" select="$arearefs"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="callout.arearef">
<xsl:with-param name="arearef"
select="substring-before($arearefs,' ')"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
<xsl:call-template name="callout.arearefs">
<xsl:with-param name="arearefs"
select="substring-after($arearefs,' ')"/>
</xsl:call-template>
</xsl:if>
</xsl:template>
<xsl:template name="callout.arearef">
<xsl:param name="arearef"></xsl:param>
<xsl:variable name="targets" select="key('id',$arearef)"/>
<xsl:variable name="target" select="$targets[1]"/>
<xsl:choose>
<xsl:when test="count($target)=0">
<xsl:value-of select="$arearef"/>
<xsl:text>: ???</xsl:text>
</xsl:when>
<xsl:when test="local-name($target)='co'">
<xsl:apply-templates select="$target" mode="callout-bug"/>
</xsl:when>
<xsl:when test="local-name($target)='areaset'">
<xsl:call-template name="callout-bug">
<xsl:with-param name="conum">
<xsl:apply-templates select="$target" mode="conumber"/>
</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:when test="local-name($target)='area'">
<xsl:choose>
<xsl:when test="$target/parent::areaset">
<xsl:call-template name="callout-bug">
<xsl:with-param name="conum">
<xsl:apply-templates select="$target/parent::areaset"
mode="conumber"/>
</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="callout-bug">
<xsl:with-param name="conum">
<xsl:apply-templates select="$target" mode="conumber"/>
</xsl:with-param>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:text>???</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- ==================================================================== -->
</xsl:stylesheet>

144
docs/xsl/docbook/fo/math.xsl Executable file
View File

@@ -0,0 +1,144 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
xmlns:mml="http://www.w3.org/1998/Math/MathML"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<xsl:template match="inlineequation">
<xsl:choose>
<xsl:when test="$passivetex.extensions != 0 and $tex.math.in.alt != ''">
<xsl:apply-templates select="alt[@role='tex'] | inlinemediaobject/textobject[@role='tex']">
<xsl:with-param name="output.delims">
<xsl:call-template name="tex.math.output.delims"/>
</xsl:with-param>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="alt">
</xsl:template>
<!-- "Support" for MathML -->
<xsl:template match="mml:*" xmlns:mml="http://www.w3.org/1998/Math/MathML">
<xsl:copy>
<xsl:copy-of select="@*"/>
<xsl:apply-templates/>
</xsl:copy>
</xsl:template>
<xsl:template match="equation/mediaobject | informalequation/mediaobject">
<xsl:if test="$passivetex.extensions = 0 or $tex.math.in.alt = ''">
<xsl:variable name="olist" select="imageobject|imageobjectco
|videoobject|audioobject
|textobject"/>
<xsl:variable name="object.index">
<xsl:call-template name="select.mediaobject.index">
<xsl:with-param name="olist" select="$olist"/>
<xsl:with-param name="count" select="1"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="object" select="$olist[position() = $object.index]"/>
<xsl:variable name="align">
<xsl:value-of select="$object/imagedata[@align][1]/@align"/>
</xsl:variable>
<fo:block>
<xsl:if test="$align != '' ">
<xsl:attribute name="text-align">
<xsl:value-of select="$align"/>
</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="$object"/>
<xsl:apply-templates select="caption"/>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template match="equation/graphic | informalequation/graphic">
<xsl:if test="$passivetex.extensions = 0 or $tex.math.in.alt = ''">
<fo:block>
<xsl:call-template name="process.image"/>
</fo:block>
</xsl:if>
</xsl:template>
<xsl:template match="inlineequation/alt[@role='tex'] |
inlineequation/inlinemediaobject/textobject[@role='tex']" priority="1">
<xsl:param name="output.delims" select="1"/>
<xsl:if test="$passivetex.extensions != 0 and $tex.math.in.alt != ''">
<xsl:processing-instruction name="xmltex">
<xsl:if test="$output.delims != 0">
<xsl:text>$</xsl:text>
</xsl:if>
<xsl:value-of select="."/>
<xsl:if test="$output.delims != 0">
<xsl:text>$</xsl:text>
</xsl:if>
</xsl:processing-instruction>
</xsl:if>
</xsl:template>
<xsl:template match="equation/alt[@role='tex'] | informalequation/alt[@role='tex'] |
equation/mediaobject/textobject[@role='tex'] |
informalequation/mediaobject/textobject[@role='tex']" priority="1">
<xsl:variable name="output.delims">
<xsl:call-template name="tex.math.output.delims"/>
</xsl:variable>
<xsl:if test="$passivetex.extensions != 0 and $tex.math.in.alt != ''">
<xsl:processing-instruction name="xmltex">
<xsl:if test="$output.delims != 0">
<xsl:text>$$</xsl:text>
</xsl:if>
<xsl:value-of select="."/>
<xsl:if test="$output.delims != 0">
<xsl:text>$$</xsl:text>
</xsl:if>
</xsl:processing-instruction>
</xsl:if>
</xsl:template>
<xsl:template match="alt[@role='tex']">
<xsl:if test="$passivetex.extensions != 0 and $tex.math.in.alt != ''">
<xsl:message>
Your equation is misplaced. It should be in inlineequation, equation or informalequation.
</xsl:message>
</xsl:if>
</xsl:template>
<xsl:template name="tex.math.output.delims">
<xsl:variable name="pi.delims">
<xsl:call-template name="pi-attribute">
<xsl:with-param name="pis" select=".//processing-instruction('dbtex')"/>
<xsl:with-param name="attribute" select="'delims'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="result">
<xsl:choose>
<xsl:when test="$pi.delims = 'no'">0</xsl:when>
<xsl:when test="$pi.delims = '' and $tex.math.delims = 0">0</xsl:when>
<xsl:otherwise>1</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:value-of select="$result"/>
</xsl:template>
</xsl:stylesheet>

1699
docs/xsl/docbook/fo/pagesetup.xsl Executable file

File diff suppressed because it is too large Load Diff

198
docs/xsl/docbook/fo/param.ent Executable file
View File

@@ -0,0 +1,198 @@
<!ENTITY admon.graphics SYSTEM "../params/admon.graphics.xml">
<!ENTITY admon.graphics.extension SYSTEM "../params/admon.graphics.extension.xml">
<!ENTITY admon.graphics.path SYSTEM "../params/admon.graphics.path.xml">
<!ENTITY admonition.properties SYSTEM "../params/admonition.properties.xml">
<!ENTITY admonition.title.properties SYSTEM "../params/admonition.title.properties.xml">
<!ENTITY alignment SYSTEM "../params/alignment.xml">
<!ENTITY appendix.autolabel SYSTEM "../params/appendix.autolabel.xml">
<!ENTITY arbortext.extensions SYSTEM "../params/arbortext.extensions.xml">
<!ENTITY author.othername.in.middle SYSTEM "../params/author.othername.in.middle.xml">
<!ENTITY autotoc.label.separator SYSTEM "../params/autotoc.label.separator.xml">
<!ENTITY biblioentry.item.separator SYSTEM "../params/biblioentry.item.separator.xml">
<!ENTITY bibliography.collection SYSTEM "../params/bibliography.collection.xml">
<!ENTITY blockquote.properties SYSTEM "../params/blockquote.properties.xml">
<!ENTITY body.font.family SYSTEM "../params/body.font.family.xml">
<!ENTITY body.font.master SYSTEM "../params/body.font.master.xml">
<!ENTITY body.font.size SYSTEM "../params/body.font.size.xml">
<!ENTITY body.margin.bottom SYSTEM "../params/body.margin.bottom.xml">
<!ENTITY body.margin.top SYSTEM "../params/body.margin.top.xml">
<!ENTITY callout.defaultcolumn SYSTEM "../params/callout.defaultcolumn.xml">
<!ENTITY callout.graphics SYSTEM "../params/callout.graphics.xml">
<!ENTITY callout.graphics.extension SYSTEM "../params/callout.graphics.extension.xml">
<!ENTITY callout.graphics.number.limit SYSTEM "../params/callout.graphics.number.limit.xml">
<!ENTITY callout.graphics.path SYSTEM "../params/callout.graphics.path.xml">
<!ENTITY callout.unicode SYSTEM "../params/callout.unicode.xml">
<!ENTITY callout.unicode.font SYSTEM "../params/callout.unicode.font.xml">
<!ENTITY callout.unicode.number.limit SYSTEM "../params/callout.unicode.number.limit.xml">
<!ENTITY callout.unicode.start.character SYSTEM "../params/callout.unicode.start.character.xml">
<!ENTITY callouts.extension SYSTEM "../params/callouts.extension.xml">
<!ENTITY chapter.autolabel SYSTEM "../params/chapter.autolabel.xml">
<!ENTITY column.count.back SYSTEM "../params/column.count.back.xml">
<!ENTITY column.count.body SYSTEM "../params/column.count.body.xml">
<!ENTITY column.count.front SYSTEM "../params/column.count.front.xml">
<!ENTITY column.count.index SYSTEM "../params/column.count.index.xml">
<!ENTITY column.count.lot SYSTEM "../params/column.count.lot.xml">
<!ENTITY column.count.titlepage SYSTEM "../params/column.count.titlepage.xml">
<!ENTITY compact.list.item.spacing SYSTEM "../params/compact.list.item.spacing.xml">
<!ENTITY component.title.properties SYSTEM "../params/component.title.properties.xml">
<!ENTITY current.docid SYSTEM "../params/current.docid.xml">
<!ENTITY default.table.width SYSTEM "../params/default.table.width.xml">
<!ENTITY default.units SYSTEM "../params/default.units.xml">
<!ENTITY dingbat.font.family SYSTEM "../params/dingbat.font.family.xml">
<!ENTITY double.sided SYSTEM "../params/double.sided.xml">
<!ENTITY draft.mode SYSTEM "../params/draft.mode.xml">
<!ENTITY draft.watermark.image SYSTEM "../params/draft.watermark.image.xml">
<!ENTITY firstterm.only.link SYSTEM "../params/firstterm.only.link.xml">
<!ENTITY footer.rule SYSTEM "../params/footer.rule.xml">
<!ENTITY footers.on.blank.pages SYSTEM "../params/footers.on.blank.pages.xml">
<!ENTITY footnote.font.size SYSTEM "../params/footnote.font.size.xml">
<!ENTITY fop.extensions SYSTEM "../params/fop.extensions.xml">
<!ENTITY formal.object.properties SYSTEM "../params/formal.object.properties.xml">
<!ENTITY formal.procedures SYSTEM "../params/formal.procedures.xml">
<!ENTITY formal.title.placement SYSTEM "../params/formal.title.placement.xml">
<!ENTITY formal.title.properties SYSTEM "../params/formal.title.properties.xml">
<!ENTITY funcsynopsis.decoration SYSTEM "../params/funcsynopsis.decoration.xml">
<!ENTITY funcsynopsis.style SYSTEM "../params/funcsynopsis.style.xml">
<!ENTITY function.parens SYSTEM "../params/function.parens.xml">
<!ENTITY generate.index SYSTEM "../params/generate.index.xml">
<!ENTITY generate.toc SYSTEM "../params/generate.toc.xml">
<!ENTITY glossary.as.blocks SYSTEM "../params/glossary.as.blocks.xml">
<!ENTITY glossary.collection SYSTEM "../params/glossary.collection.xml">
<!ENTITY glosslist.as.blocks SYSTEM "../params/glosslist.as.blocks.xml">
<!ENTITY glossterm.auto.link SYSTEM "../params/glossterm.auto.link.xml">
<!ENTITY glossterm.separation SYSTEM "../params/glossterm.separation.xml">
<!ENTITY glossterm.width SYSTEM "../params/glossterm.width.xml">
<!ENTITY graphic.default.extension SYSTEM "../params/graphic.default.extension.xml">
<!ENTITY header.rule SYSTEM "../params/header.rule.xml">
<!ENTITY headers.on.blank.pages SYSTEM "../params/headers.on.blank.pages.xml">
<!ENTITY hyphenate SYSTEM "../params/hyphenate.xml">
<!ENTITY informal.object.properties SYSTEM "../params/informal.object.properties.xml">
<!ENTITY insert.xref.page.number SYSTEM "../params/insert.xref.page.number.xml">
<!ENTITY label.from.part SYSTEM "../params/label.from.part.xml">
<!ENTITY line-height SYSTEM "../params/line-height.xml">
<!ENTITY linenumbering.everyNth SYSTEM "../params/linenumbering.everyNth.xml">
<!ENTITY linenumbering.extension SYSTEM "../params/linenumbering.extension.xml">
<!ENTITY linenumbering.separator SYSTEM "../params/linenumbering.separator.xml">
<!ENTITY linenumbering.width SYSTEM "../params/linenumbering.width.xml">
<!ENTITY list.block.spacing SYSTEM "../params/list.block.spacing.xml">
<!ENTITY list.item.spacing SYSTEM "../params/list.item.spacing.xml">
<!ENTITY make.single.year.ranges SYSTEM "../params/make.single.year.ranges.xml">
<!ENTITY make.year.ranges SYSTEM "../params/make.year.ranges.xml">
<!ENTITY monospace.font.family SYSTEM "../params/monospace.font.family.xml">
<!ENTITY monospace.verbatim.properties SYSTEM "../params/monospace.verbatim.properties.xml">
<!ENTITY nominal.table.width SYSTEM "../params/nominal.table.width.xml">
<!ENTITY normal.para.spacing SYSTEM "../params/normal.para.spacing.xml">
<!ENTITY olink.doctitle SYSTEM "../params/olink.doctitle.xml">
<!ENTITY page.height SYSTEM "../params/page.height.xml">
<!ENTITY page.height.portrait SYSTEM "../params/page.height.portrait.xml">
<!ENTITY page.margin.bottom SYSTEM "../params/page.margin.bottom.xml">
<!ENTITY page.margin.inner SYSTEM "../params/page.margin.inner.xml">
<!ENTITY page.margin.outer SYSTEM "../params/page.margin.outer.xml">
<!ENTITY page.margin.top SYSTEM "../params/page.margin.top.xml">
<!ENTITY page.orientation SYSTEM "../params/page.orientation.xml">
<!ENTITY page.width SYSTEM "../params/page.width.xml">
<!ENTITY page.width.portrait SYSTEM "../params/page.width.portrait.xml">
<!ENTITY paper.type SYSTEM "../params/paper.type.xml">
<!ENTITY part.autolabel SYSTEM "../params/part.autolabel.xml">
<!ENTITY passivetex.extensions SYSTEM "../params/passivetex.extensions.xml">
<!ENTITY preface.autolabel SYSTEM "../params/preface.autolabel.xml">
<!ENTITY preferred.mediaobject.role SYSTEM "../params/preferred.mediaobject.role.xml">
<!ENTITY process.empty.source.toc SYSTEM "../params/process.empty.source.toc.xml">
<!ENTITY process.source.toc SYSTEM "../params/process.source.toc.xml">
<!ENTITY profile.arch SYSTEM "../params/profile.arch.xml">
<!ENTITY profile.attribute SYSTEM "../params/profile.attribute.xml">
<!ENTITY profile.condition SYSTEM "../params/profile.condition.xml">
<!ENTITY profile.conformance SYSTEM "../params/profile.conformance.xml">
<!ENTITY profile.lang SYSTEM "../params/profile.lang.xml">
<!ENTITY profile.os SYSTEM "../params/profile.os.xml">
<!ENTITY profile.revision SYSTEM "../params/profile.revision.xml">
<!ENTITY profile.revisionflag SYSTEM "../params/profile.revisionflag.xml">
<!ENTITY profile.role SYSTEM "../params/profile.role.xml">
<!ENTITY profile.security SYSTEM "../params/profile.security.xml">
<!ENTITY profile.separator SYSTEM "../params/profile.separator.xml">
<!ENTITY profile.userlevel SYSTEM "../params/profile.userlevel.xml">
<!ENTITY profile.value SYSTEM "../params/profile.value.xml">
<!ENTITY profile.vendor SYSTEM "../params/profile.vendor.xml">
<!ENTITY punct.honorific SYSTEM "../params/punct.honorific.xml">
<!ENTITY qanda.inherit.numeration SYSTEM "../params/qanda.inherit.numeration.xml">
<!ENTITY qandadiv.autolabel SYSTEM "../params/qandadiv.autolabel.xml">
<!ENTITY refentry.generate.name SYSTEM "../params/refentry.generate.name.xml">
<!ENTITY refentry.generate.title SYSTEM "../params/refentry.generate.title.xml">
<!ENTITY refentry.title.properties SYSTEM "../params/refentry.title.properties.xml">
<!ENTITY refentry.xref.manvolnum SYSTEM "../params/refentry.xref.manvolnum.xml">
<!ENTITY region.after.extent SYSTEM "../params/region.after.extent.xml">
<!ENTITY region.before.extent SYSTEM "../params/region.before.extent.xml">
<!ENTITY rootid SYSTEM "../params/rootid.xml">
<!ENTITY runinhead.default.title.end.punct SYSTEM "../params/runinhead.default.title.end.punct.xml">
<!ENTITY runinhead.title.end.punct SYSTEM "../params/runinhead.title.end.punct.xml">
<!ENTITY sans.font.family SYSTEM "../params/sans.font.family.xml">
<!ENTITY section.autolabel SYSTEM "../params/section.autolabel.xml">
<!ENTITY section.label.includes.component.label SYSTEM "../params/section.label.includes.component.label.xml">
<!ENTITY section.title.properties SYSTEM "../params/section.title.properties.xml">
<!ENTITY segmentedlist.as.table SYSTEM "../params/segmentedlist.as.table.xml">
<!ENTITY shade.verbatim SYSTEM "../params/shade.verbatim.xml">
<!ENTITY shade.verbatim.style SYSTEM "../params/shade.verbatim.style.xml">
<!ENTITY show.comments SYSTEM "../params/show.comments.xml">
<!ENTITY table.cell.padding SYSTEM "../params/table.cell.padding.xml">
<!ENTITY tablecolumns.extension SYSTEM "../params/tablecolumns.extension.xml">
<!ENTITY target.database.document SYSTEM "../params/target.database.document.xml">
<!ENTITY tex.math.delims SYSTEM "../params/tex.math.delims.xml">
<!ENTITY tex.math.in.alt SYSTEM "../params/tex.math.in.alt.xml">
<!ENTITY textinsert.extension SYSTEM "../params/textinsert.extension.xml">
<!ENTITY title.font.family SYSTEM "../params/title.font.family.xml">
<!ENTITY title.margin.left SYSTEM "../params/title.margin.left.xml">
<!ENTITY toc.indent.width SYSTEM "../params/toc.indent.width.xml">
<!ENTITY toc.margin.properties SYSTEM "../params/toc.margin.properties.xml">
<!ENTITY toc.section.depth SYSTEM "../params/toc.section.depth.xml">
<!ENTITY ulink.footnotes SYSTEM "../params/ulink.footnotes.xml">
<!ENTITY ulink.hyphenate SYSTEM "../params/ulink.hyphenate.xml">
<!ENTITY ulink.show SYSTEM "../params/ulink.show.xml">
<!ENTITY use.extensions SYSTEM "../params/use.extensions.xml">
<!ENTITY use.local.olink.style SYSTEM "../params/use.local.olink.style.xml">
<!ENTITY use.role.as.xrefstyle SYSTEM "../params/use.role.as.xrefstyle.xml">
<!ENTITY use.role.for.mediaobject SYSTEM "../params/use.role.for.mediaobject.xml">
<!ENTITY use.svg SYSTEM "../params/use.svg.xml">
<!ENTITY variablelist.as.blocks SYSTEM "../params/variablelist.as.blocks.xml">
<!ENTITY verbatim.properties SYSTEM "../params/verbatim.properties.xml">
<!ENTITY xep.extensions SYSTEM "../params/xep.extensions.xml">
<!ENTITY xref.properties SYSTEM "../params/xref.properties.xml">
<!ENTITY sidebar.properties SYSTEM "../params/sidebar.properties.xml">
<!ENTITY menuchoice.separator SYSTEM "../params/menuchoice.separator.xml">
<!ENTITY menuchoice.menu.separator SYSTEM "../params/menuchoice.menu.separator.xml">
<!ENTITY bibliography.numbered SYSTEM "../params/bibliography.numbered.xml">
<!ENTITY section.title.level1.properties SYSTEM "../params/section.title.level1.properties.xml">
<!ENTITY section.title.level2.properties SYSTEM "../params/section.title.level2.properties.xml">
<!ENTITY section.title.level3.properties SYSTEM "../params/section.title.level3.properties.xml">
<!ENTITY section.title.level4.properties SYSTEM "../params/section.title.level4.properties.xml">
<!ENTITY section.title.level5.properties SYSTEM "../params/section.title.level5.properties.xml">
<!ENTITY section.title.level6.properties SYSTEM "../params/section.title.level6.properties.xml">
<!ENTITY monospace.properties SYSTEM "../params/monospace.properties.xml">
<!ENTITY make.index.markup SYSTEM "../params/make.index.markup.xml">
<!ENTITY l10n.gentext.language SYSTEM "../params/l10n.gentext.language.xml">
<!ENTITY l10n.gentext.default.language SYSTEM "../params/l10n.gentext.default.language.xml">
<!ENTITY l10n.gentext.use.xref.language SYSTEM "../params/l10n.gentext.use.xref.language.xml">
<!ENTITY default.image.width SYSTEM "../params/default.image.width.xml">
<!ENTITY default.float.class SYSTEM "../params/default.float.class.xml">
<!ENTITY bridgehead.in.toc SYSTEM "../params/bridgehead.in.toc.xml">
<!ENTITY generate.section.toc.level SYSTEM "../params/generate.section.toc.level.xml">
<!ENTITY table.cell.border.color SYSTEM "../params/table.cell.border.color.xml">
<!ENTITY table.cell.border.style SYSTEM "../params/table.cell.border.style.xml">
<!ENTITY table.cell.border.thickness SYSTEM "../params/table.cell.border.thickness.xml">
<!ENTITY table.frame.border.color SYSTEM "../params/table.frame.border.color.xml">
<!ENTITY table.frame.border.style SYSTEM "../params/table.frame.border.style.xml">
<!ENTITY table.frame.border.thickness SYSTEM "../params/table.frame.border.thickness.xml">
<!ENTITY header.content.properties SYSTEM "../params/header.content.properties.xml">
<!ENTITY footer.content.properties SYSTEM "../params/footer.content.properties.xml">
<!ENTITY ignore.image.scaling SYSTEM "../params/ignore.image.scaling.xml">
<!ENTITY figure.properties SYSTEM "../params/figure.properties.xml">
<!ENTITY example.properties SYSTEM "../params/example.properties.xml">
<!ENTITY equation.properties SYSTEM "../params/equation.properties.xml">
<!ENTITY table.properties SYSTEM "../params/table.properties.xml">
<!ENTITY procedure.properties SYSTEM "../params/procedure.properties.xml">
<!ENTITY footnote.number.format SYSTEM "../params/footnote.number.format.xml">
<!ENTITY table.footnote.number.format SYSTEM "../params/table.footnote.number.format.xml">
<!ENTITY footnote.number.symbols SYSTEM "../params/footnote.number.symbols.xml">
<!ENTITY table.footnote.number.symbols SYSTEM "../params/table.footnote.number.symbols.xml">
<!ENTITY glossentry.show.acronym SYSTEM "../params/glossentry.show.acronym.xml">
<!ENTITY ulink.footnote.number.format SYSTEM "../params/ulink.footnote.number.format.xml">
<!ENTITY xref.with.number.and.title SYSTEM "../params/xref.with.number.and.title.xml">

6068
docs/xsl/docbook/fo/param.xml Executable file

File diff suppressed because it is too large Load Diff

537
docs/xsl/docbook/fo/param.xsl Executable file
View File

@@ -0,0 +1,537 @@
<?xml version="1.0" encoding="utf-8"?><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:src="http://nwalsh.com/xmlns/litprog/fragment" exclude-result-prefixes="src" version="1.0">
<!-- This file is generated from param.xweb; do not edit this file! -->
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<xsl:param name="admon.graphics.extension" select="'.png'"/>
<xsl:param name="admon.graphics" select="0"/>
<xsl:param name="admon.graphics.path">images/</xsl:param>
<xsl:attribute-set name="admonition.properties"/>
<xsl:attribute-set name="admonition.title.properties">
<xsl:attribute name="font-size">14pt</xsl:attribute>
<xsl:attribute name="font-weight">bold</xsl:attribute>
<xsl:attribute name="hyphenate">false</xsl:attribute>
<xsl:attribute name="keep-with-next.within-column">always</xsl:attribute>
</xsl:attribute-set>
<xsl:param name="alignment">justify</xsl:param>
<xsl:param name="appendix.autolabel" select="1"/>
<xsl:param name="arbortext.extensions" select="0"/>
<xsl:param name="author.othername.in.middle" select="1"/>
<xsl:param name="autotoc.label.separator" select="'. '"/>
<xsl:param name="biblioentry.item.separator">. </xsl:param>
<xsl:param name="bibliography.collection" select="'http://docbook.sourceforge.net/release/bibliography/bibliography.xml'"/>
<xsl:param name="bibliography.numbered" select="0"/>
<xsl:attribute-set name="blockquote.properties">
<xsl:attribute name="start-indent">0.5in</xsl:attribute>
<xsl:attribute name="end-indent">0.5in</xsl:attribute>
<xsl:attribute name="space-after.minimum">0.5em</xsl:attribute>
<xsl:attribute name="space-after.optimum">1em</xsl:attribute>
<xsl:attribute name="space-after.maximum">2em</xsl:attribute>
</xsl:attribute-set>
<xsl:param name="body.font.family" select="'serif'"/>
<xsl:param name="body.font.master">10</xsl:param>
<xsl:param name="body.font.size">
<xsl:value-of select="$body.font.master"/><xsl:text>pt</xsl:text>
</xsl:param>
<xsl:param name="body.margin.bottom" select="'0.5in'"/>
<xsl:param name="body.margin.top" select="'0.5in'"/>
<xsl:param name="bridgehead.in.toc" select="0"/>
<xsl:param name="callout.defaultcolumn" select="'60'"/>
<xsl:param name="callout.graphics.extension" select="'.png'"/>
<xsl:param name="callout.graphics" select="'1'"/>
<xsl:param name="callout.graphics.number.limit" select="'10'"/>
<xsl:param name="callout.graphics.path" select="'images/callouts/'"/>
<xsl:param name="callout.unicode.font" select="'ZapfDingbats'"/>
<xsl:param name="callout.unicode" select="0"/>
<xsl:param name="callout.unicode.number.limit" select="'10'"/>
<xsl:param name="callout.unicode.start.character" select="10102"/>
<xsl:param name="callouts.extension" select="'1'"/>
<xsl:param name="chapter.autolabel" select="1"/>
<xsl:param name="column.count.back" select="1"/>
<xsl:param name="column.count.body" select="1"/>
<xsl:param name="column.count.front" select="1"/>
<xsl:param name="column.count.index" select="2"/>
<xsl:param name="column.count.lot" select="1"/>
<xsl:param name="column.count.titlepage" select="1"/>
<xsl:attribute-set name="compact.list.item.spacing">
<xsl:attribute name="space-before.optimum">0em</xsl:attribute>
<xsl:attribute name="space-before.minimum">0em</xsl:attribute>
<xsl:attribute name="space-before.maximum">0.2em</xsl:attribute>
</xsl:attribute-set>
<xsl:attribute-set name="component.title.properties">
<xsl:attribute name="space-before.optimum">2em</xsl:attribute>
<xsl:attribute name="space-before.minimum">1.8em</xsl:attribute>
<xsl:attribute name="space-before.maximum">2.2em</xsl:attribute>
<xsl:attribute name="font-weight">bold</xsl:attribute>
<xsl:attribute name="font-size">18pt</xsl:attribute>
<xsl:attribute name="space-after.optimum">1.5em</xsl:attribute>
<xsl:attribute name="space-after.minimum">1.3em</xsl:attribute>
<xsl:attribute name="space-after.maximum">1.8em</xsl:attribute>
<xsl:attribute name="hyphenate">false</xsl:attribute>
<xsl:attribute name="keep-with-next.within-column">always</xsl:attribute>
</xsl:attribute-set>
<xsl:param name="current.docid" select="''"/>
<xsl:param name="default.float.class" select="'before'"/>
<xsl:param name="default.image.width" select="''"/>
<xsl:param name="default.table.width" select="''"/>
<xsl:param name="default.units" select="'pt'"/>
<xsl:param name="dingbat.font.family" select="'serif'"/>
<xsl:param name="double.sided" select="0"/>
<xsl:param name="draft.mode" select="'maybe'"/>
<xsl:param name="draft.watermark.image" select="'http://docbook.sourceforge.net/release/images/draft.png'"/>
<xsl:attribute-set name="equation.properties" use-attribute-sets="formal.object.properties"/>
<xsl:attribute-set name="example.properties" use-attribute-sets="formal.object.properties"/>
<xsl:attribute-set name="figure.properties" use-attribute-sets="formal.object.properties"/>
<xsl:param name="firstterm.only.link" select="0"/>
<xsl:attribute-set name="footer.content.properties">
<xsl:attribute name="font-family">
<xsl:value-of select="$body.font.family"/>
</xsl:attribute>
<xsl:attribute name="margin-left">
<xsl:value-of select="$title.margin.left"/>
</xsl:attribute>
<xsl:attribute name="margin-right">
<xsl:value-of select="$title.margin.left"/>
</xsl:attribute>
</xsl:attribute-set>
<xsl:param name="footer.rule" select="1"/>
<xsl:param name="footers.on.blank.pages" select="1"/>
<xsl:param name="footnote.font.size">
<xsl:value-of select="$body.font.master * 0.8"/><xsl:text>pt</xsl:text>
</xsl:param>
<xsl:param name="footnote.number.format" select="'1'"/>
<xsl:param name="footnote.number.symbols" select="''"/>
<xsl:param name="fop.extensions" select="0"/>
<xsl:attribute-set name="formal.object.properties">
<xsl:attribute name="space-before.minimum">0.5em</xsl:attribute>
<xsl:attribute name="space-before.optimum">1em</xsl:attribute>
<xsl:attribute name="space-before.maximum">2em</xsl:attribute>
<xsl:attribute name="space-after.minimum">0.5em</xsl:attribute>
<xsl:attribute name="space-after.optimum">1em</xsl:attribute>
<xsl:attribute name="space-after.maximum">2em</xsl:attribute>
</xsl:attribute-set>
<xsl:param name="formal.procedures" select="1"/>
<xsl:param name="formal.title.placement">
figure before
example before
equation before
table before
procedure before
</xsl:param>
<xsl:attribute-set name="formal.title.properties" use-attribute-sets="normal.para.spacing">
<xsl:attribute name="font-weight">bold</xsl:attribute>
<xsl:attribute name="font-size">
<xsl:value-of select="$body.font.master * 1.2"/>
<xsl:text>pt</xsl:text>
</xsl:attribute>
<xsl:attribute name="hyphenate">false</xsl:attribute>
<xsl:attribute name="space-after.minimum">0.4em</xsl:attribute>
<xsl:attribute name="space-after.optimum">0.6em</xsl:attribute>
<xsl:attribute name="space-after.maximum">0.8em</xsl:attribute>
</xsl:attribute-set>
<xsl:param name="funcsynopsis.decoration" select="1"/>
<xsl:param name="funcsynopsis.style">kr</xsl:param>
<xsl:param name="function.parens">0</xsl:param>
<xsl:param name="generate.index" select="1"/>
<xsl:param name="generate.section.toc.level" select="0"/>
<xsl:param name="generate.toc">
/appendix toc,title
article/appendix nop
/article toc,title
book toc,title,figure,table,example,equation
/chapter toc,title
part toc,title
/preface toc,title
qandadiv toc
qandaset toc
reference toc,title
/sect1 toc
/sect2 toc
/sect3 toc
/sect4 toc
/sect5 toc
/section toc
set toc,title
</xsl:param>
<xsl:param name="glossary.as.blocks" select="0"/>
<xsl:param name="glossary.collection" select="''"/>
<xsl:param name="glossentry.show.acronym" select="'no'"/>
<xsl:param name="glosslist.as.blocks" select="0"/>
<xsl:param name="glossterm.auto.link" select="'0'"/>
<xsl:param name="glossterm.separation" select="'0.25in'"/>
<xsl:param name="glossterm.width" select="'2in'"/>
<xsl:param name="graphic.default.extension"/>
<xsl:attribute-set name="header.content.properties">
<xsl:attribute name="font-family">
<xsl:value-of select="$body.font.family"/>
</xsl:attribute>
<xsl:attribute name="margin-left">
<xsl:value-of select="$title.margin.left"/>
</xsl:attribute>
<xsl:attribute name="margin-right">
<xsl:value-of select="$title.margin.left"/>
</xsl:attribute>
</xsl:attribute-set>
<xsl:param name="header.rule" select="1"/>
<xsl:param name="headers.on.blank.pages" select="1"/>
<xsl:param name="hyphenate">true</xsl:param>
<xsl:param name="ignore.image.scaling" select="0"/>
<xsl:attribute-set name="informal.object.properties">
<xsl:attribute name="space-before.minimum">0.5em</xsl:attribute>
<xsl:attribute name="space-before.optimum">1em</xsl:attribute>
<xsl:attribute name="space-before.maximum">2em</xsl:attribute>
<xsl:attribute name="space-after.minimum">0.5em</xsl:attribute>
<xsl:attribute name="space-after.optimum">1em</xsl:attribute>
<xsl:attribute name="space-after.maximum">2em</xsl:attribute>
</xsl:attribute-set>
<xsl:param name="insert.xref.page.number" select="0"/>
<xsl:param name="l10n.gentext.default.language" select="'en'"/>
<xsl:param name="l10n.gentext.language" select="''"/>
<xsl:param name="l10n.gentext.use.xref.language" select="0"/>
<xsl:param name="label.from.part" select="'0'"/>
<xsl:param name="line-height" select="'normal'"/>
<xsl:param name="linenumbering.everyNth" select="'5'"/>
<xsl:param name="linenumbering.extension" select="'1'"/>
<xsl:param name="linenumbering.separator" select="' '"/>
<xsl:param name="linenumbering.width" select="'3'"/>
<xsl:attribute-set name="list.block.spacing">
<xsl:attribute name="space-before.optimum">1em</xsl:attribute>
<xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
<xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
<xsl:attribute name="space-after.optimum">1em</xsl:attribute>
<xsl:attribute name="space-after.minimum">0.8em</xsl:attribute>
<xsl:attribute name="space-after.maximum">1.2em</xsl:attribute>
</xsl:attribute-set>
<xsl:attribute-set name="list.item.spacing">
<xsl:attribute name="space-before.optimum">1em</xsl:attribute>
<xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
<xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
</xsl:attribute-set>
<xsl:param name="make.index.markup" select="0"/>
<xsl:param name="make.single.year.ranges" select="0"/>
<xsl:param name="make.year.ranges" select="0"/>
<xsl:param name="menuchoice.menu.separator" select="'-&gt;'"/>
<xsl:param name="menuchoice.separator" select="'+'"/>
<xsl:param name="monospace.font.family" select="'monospace'"/>
<xsl:attribute-set name="monospace.properties">
<xsl:attribute name="font-family">
<xsl:value-of select="$monospace.font.family"/>
</xsl:attribute>
<xsl:attribute name="font-size">0.9em</xsl:attribute>
</xsl:attribute-set>
<xsl:attribute-set name="monospace.verbatim.properties" use-attribute-sets="verbatim.properties monospace.properties">
<xsl:attribute name="text-align">start</xsl:attribute>
</xsl:attribute-set>
<xsl:param name="nominal.table.width" select="'6in'"/>
<xsl:attribute-set name="normal.para.spacing">
<xsl:attribute name="space-before.optimum">1em</xsl:attribute>
<xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
<xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
</xsl:attribute-set>
<xsl:param name="olink.doctitle" select="0"/>
<xsl:param name="page.height">
<xsl:choose>
<xsl:when test="$page.orientation = 'portrait'">
<xsl:value-of select="$page.height.portrait"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$page.width.portrait"/>
</xsl:otherwise>
</xsl:choose>
</xsl:param>
<xsl:param name="page.height.portrait">
<xsl:choose>
<xsl:when test="$paper.type = 'A4landscape'">210mm</xsl:when>
<xsl:when test="$paper.type = 'USletter'">11in</xsl:when>
<xsl:when test="$paper.type = 'USlandscape'">8.5in</xsl:when>
<xsl:when test="$paper.type = '4A0'">2378mm</xsl:when>
<xsl:when test="$paper.type = '2A0'">1682mm</xsl:when>
<xsl:when test="$paper.type = 'A0'">1189mm</xsl:when>
<xsl:when test="$paper.type = 'A1'">841mm</xsl:when>
<xsl:when test="$paper.type = 'A2'">594mm</xsl:when>
<xsl:when test="$paper.type = 'A3'">420mm</xsl:when>
<xsl:when test="$paper.type = 'A4'">297mm</xsl:when>
<xsl:when test="$paper.type = 'A5'">210mm</xsl:when>
<xsl:when test="$paper.type = 'A6'">148mm</xsl:when>
<xsl:when test="$paper.type = 'A7'">105mm</xsl:when>
<xsl:when test="$paper.type = 'A8'">74mm</xsl:when>
<xsl:when test="$paper.type = 'A9'">52mm</xsl:when>
<xsl:when test="$paper.type = 'A10'">37mm</xsl:when>
<xsl:when test="$paper.type = 'B0'">1414mm</xsl:when>
<xsl:when test="$paper.type = 'B1'">1000mm</xsl:when>
<xsl:when test="$paper.type = 'B2'">707mm</xsl:when>
<xsl:when test="$paper.type = 'B3'">500mm</xsl:when>
<xsl:when test="$paper.type = 'B4'">353mm</xsl:when>
<xsl:when test="$paper.type = 'B5'">250mm</xsl:when>
<xsl:when test="$paper.type = 'B6'">176mm</xsl:when>
<xsl:when test="$paper.type = 'B7'">125mm</xsl:when>
<xsl:when test="$paper.type = 'B8'">88mm</xsl:when>
<xsl:when test="$paper.type = 'B9'">62mm</xsl:when>
<xsl:when test="$paper.type = 'B10'">44mm</xsl:when>
<xsl:when test="$paper.type = 'C0'">1297mm</xsl:when>
<xsl:when test="$paper.type = 'C1'">917mm</xsl:when>
<xsl:when test="$paper.type = 'C2'">648mm</xsl:when>
<xsl:when test="$paper.type = 'C3'">458mm</xsl:when>
<xsl:when test="$paper.type = 'C4'">324mm</xsl:when>
<xsl:when test="$paper.type = 'C5'">229mm</xsl:when>
<xsl:when test="$paper.type = 'C6'">162mm</xsl:when>
<xsl:when test="$paper.type = 'C7'">114mm</xsl:when>
<xsl:when test="$paper.type = 'C8'">81mm</xsl:when>
<xsl:when test="$paper.type = 'C9'">57mm</xsl:when>
<xsl:when test="$paper.type = 'C10'">40mm</xsl:when>
<xsl:otherwise>11in</xsl:otherwise>
</xsl:choose>
</xsl:param>
<xsl:param name="page.margin.bottom" select="'0.5in'"/>
<xsl:param name="page.margin.inner">
<xsl:choose>
<xsl:when test="$double.sided != 0">1.25in</xsl:when>
<xsl:otherwise>1in</xsl:otherwise>
</xsl:choose>
</xsl:param>
<xsl:param name="page.margin.outer">
<xsl:choose>
<xsl:when test="$double.sided != 0">0.75in</xsl:when>
<xsl:otherwise>1in</xsl:otherwise>
</xsl:choose>
</xsl:param>
<xsl:param name="page.margin.top" select="'0.5in'"/>
<xsl:param name="page.orientation" select="'portrait'"/>
<xsl:param name="page.width">
<xsl:choose>
<xsl:when test="$page.orientation = 'portrait'">
<xsl:value-of select="$page.width.portrait"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$page.height.portrait"/>
</xsl:otherwise>
</xsl:choose>
</xsl:param>
<xsl:param name="page.width.portrait">
<xsl:choose>
<xsl:when test="$paper.type = 'USletter'">8.5in</xsl:when>
<xsl:when test="$paper.type = '4A0'">1682mm</xsl:when>
<xsl:when test="$paper.type = '2A0'">1189mm</xsl:when>
<xsl:when test="$paper.type = 'A0'">841mm</xsl:when>
<xsl:when test="$paper.type = 'A1'">594mm</xsl:when>
<xsl:when test="$paper.type = 'A2'">420mm</xsl:when>
<xsl:when test="$paper.type = 'A3'">297mm</xsl:when>
<xsl:when test="$paper.type = 'A4'">210mm</xsl:when>
<xsl:when test="$paper.type = 'A5'">148mm</xsl:when>
<xsl:when test="$paper.type = 'A6'">105mm</xsl:when>
<xsl:when test="$paper.type = 'A7'">74mm</xsl:when>
<xsl:when test="$paper.type = 'A8'">52mm</xsl:when>
<xsl:when test="$paper.type = 'A9'">37mm</xsl:when>
<xsl:when test="$paper.type = 'A10'">26mm</xsl:when>
<xsl:when test="$paper.type = 'B0'">1000mm</xsl:when>
<xsl:when test="$paper.type = 'B1'">707mm</xsl:when>
<xsl:when test="$paper.type = 'B2'">500mm</xsl:when>
<xsl:when test="$paper.type = 'B3'">353mm</xsl:when>
<xsl:when test="$paper.type = 'B4'">250mm</xsl:when>
<xsl:when test="$paper.type = 'B5'">176mm</xsl:when>
<xsl:when test="$paper.type = 'B6'">125mm</xsl:when>
<xsl:when test="$paper.type = 'B7'">88mm</xsl:when>
<xsl:when test="$paper.type = 'B8'">62mm</xsl:when>
<xsl:when test="$paper.type = 'B9'">44mm</xsl:when>
<xsl:when test="$paper.type = 'B10'">31mm</xsl:when>
<xsl:when test="$paper.type = 'C0'">917mm</xsl:when>
<xsl:when test="$paper.type = 'C1'">648mm</xsl:when>
<xsl:when test="$paper.type = 'C2'">458mm</xsl:when>
<xsl:when test="$paper.type = 'C3'">324mm</xsl:when>
<xsl:when test="$paper.type = 'C4'">229mm</xsl:when>
<xsl:when test="$paper.type = 'C5'">162mm</xsl:when>
<xsl:when test="$paper.type = 'C6'">114mm</xsl:when>
<xsl:when test="$paper.type = 'C7'">81mm</xsl:when>
<xsl:when test="$paper.type = 'C8'">57mm</xsl:when>
<xsl:when test="$paper.type = 'C9'">40mm</xsl:when>
<xsl:when test="$paper.type = 'C10'">28mm</xsl:when>
<xsl:otherwise>8.5in</xsl:otherwise>
</xsl:choose>
</xsl:param>
<xsl:param name="paper.type" select="'USletter'"/>
<xsl:param name="part.autolabel" select="1"/>
<xsl:param name="passivetex.extensions" select="0"/>
<xsl:param name="preface.autolabel" select="0"/>
<xsl:param name="preferred.mediaobject.role"/>
<xsl:attribute-set name="procedure.properties" use-attribute-sets="formal.object.properties"/>
<xsl:param name="process.empty.source.toc" select="0"/>
<xsl:param name="process.source.toc" select="0"/>
<xsl:param name="profile.arch" select="''"/>
<xsl:param name="profile.attribute" select="''"/>
<xsl:param name="profile.condition" select="''"/>
<xsl:param name="profile.conformance" select="''"/>
<xsl:param name="profile.lang" select="''"/>
<xsl:param name="profile.os" select="''"/>
<xsl:param name="profile.revision" select="''"/>
<xsl:param name="profile.revisionflag" select="''"/>
<xsl:param name="profile.role" select="''"/>
<xsl:param name="profile.security" select="''"/>
<xsl:param name="profile.separator" select="';'"/>
<xsl:param name="profile.userlevel" select="''"/>
<xsl:param name="profile.value" select="''"/>
<xsl:param name="profile.vendor" select="''"/>
<xsl:param name="punct.honorific" select="'.'"/>
<xsl:param name="qanda.inherit.numeration" select="1"/>
<xsl:param name="qandadiv.autolabel" select="1"/>
<xsl:param name="refentry.generate.name" select="1"/>
<xsl:param name="refentry.generate.title" select="0"/>
<xsl:attribute-set name="refentry.title.properties">
<xsl:attribute name="font-family">
<xsl:value-of select="$title.font.family"/>
</xsl:attribute>
<xsl:attribute name="font-size">18pt</xsl:attribute>
<xsl:attribute name="font-weight">bold</xsl:attribute>
<xsl:attribute name="space-after">1em</xsl:attribute>
<xsl:attribute name="hyphenate">false</xsl:attribute>
<xsl:attribute name="keep-with-next.within-column">always</xsl:attribute>
<xsl:attribute name="space-after.optimum">0.5em</xsl:attribute>
<xsl:attribute name="space-after.minimum">0.4em</xsl:attribute>
<xsl:attribute name="space-after.maximum">0.6em</xsl:attribute>
</xsl:attribute-set>
<xsl:param name="refentry.xref.manvolnum" select="1"/>
<xsl:param name="region.after.extent" select="'0.4in'"/>
<xsl:param name="region.before.extent" select="'0.4in'"/>
<xsl:param name="rootid" select="''"/>
<xsl:param name="runinhead.default.title.end.punct" select="'.'"/>
<xsl:param name="runinhead.title.end.punct" select="'.!?:'"/>
<xsl:param name="sans.font.family" select="'sans-serif'"/>
<xsl:param name="section.autolabel" select="0"/>
<xsl:param name="section.label.includes.component.label" select="0"/>
<xsl:attribute-set name="section.title.level1.properties">
<xsl:attribute name="font-size">
<xsl:value-of select="$body.font.master * 2.0736"/>
<xsl:text>pt</xsl:text>
</xsl:attribute>
</xsl:attribute-set>
<xsl:attribute-set name="section.title.level2.properties">
<xsl:attribute name="font-size">
<xsl:value-of select="$body.font.master * 1.728"/>
<xsl:text>pt</xsl:text>
</xsl:attribute>
</xsl:attribute-set>
<xsl:attribute-set name="section.title.level3.properties">
<xsl:attribute name="font-size">
<xsl:value-of select="$body.font.master * 1.44"/>
<xsl:text>pt</xsl:text>
</xsl:attribute>
</xsl:attribute-set>
<xsl:attribute-set name="section.title.level4.properties">
<xsl:attribute name="font-size">
<xsl:value-of select="$body.font.master * 1.2"/>
<xsl:text>pt</xsl:text>
</xsl:attribute>
</xsl:attribute-set>
<xsl:attribute-set name="section.title.level5.properties">
<xsl:attribute name="font-size">
<xsl:value-of select="$body.font.master"/>
<xsl:text>pt</xsl:text>
</xsl:attribute>
</xsl:attribute-set>
<xsl:attribute-set name="section.title.level6.properties">
<xsl:attribute name="font-size">
<xsl:value-of select="$body.font.master"/>
<xsl:text>pt</xsl:text>
</xsl:attribute>
</xsl:attribute-set>
<xsl:attribute-set name="section.title.properties">
<xsl:attribute name="font-family">
<xsl:value-of select="$title.font.family"/>
</xsl:attribute>
<xsl:attribute name="font-weight">bold</xsl:attribute>
<!-- font size is calculated dynamically by section.heading template -->
<xsl:attribute name="keep-with-next.within-column">always</xsl:attribute>
<xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
<xsl:attribute name="space-before.optimum">1.0em</xsl:attribute>
<xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
</xsl:attribute-set>
<xsl:param name="segmentedlist.as.table" select="0"/>
<xsl:param name="shade.verbatim" select="0"/>
<xsl:attribute-set name="shade.verbatim.style">
<xsl:attribute name="background-color">#E0E0E0</xsl:attribute>
</xsl:attribute-set>
<xsl:param name="show.comments">1</xsl:param>
<xsl:attribute-set name="sidebar.properties" use-attribute-sets="formal.object.properties">
<xsl:attribute name="border-style">solid</xsl:attribute>
<xsl:attribute name="border-width">1pt</xsl:attribute>
<xsl:attribute name="border-color">black</xsl:attribute>
<xsl:attribute name="background-color">#DDDDDD</xsl:attribute>
<xsl:attribute name="padding-left">12pt</xsl:attribute>
<xsl:attribute name="padding-right">12pt</xsl:attribute>
<xsl:attribute name="padding-top">6pt</xsl:attribute>
<xsl:attribute name="padding-bottom">6pt</xsl:attribute>
<!--
<xsl:attribute name="margin-left">12pt</xsl:attribute>
<xsl:attribute name="margin-right">12pt</xsl:attribute>
<xsl:attribute name="margin-top">6pt</xsl:attribute>
<xsl:attribute name="margin-bottom">6pt</xsl:attribute>
-->
</xsl:attribute-set>
<xsl:param name="table.cell.border.color" select="'black'"/>
<xsl:param name="table.cell.border.style" select="'solid'"/>
<xsl:param name="table.cell.border.thickness" select="'0.5pt'"/>
<xsl:attribute-set name="table.cell.padding">
<xsl:attribute name="padding-left">2pt</xsl:attribute>
<xsl:attribute name="padding-right">2pt</xsl:attribute>
<xsl:attribute name="padding-top">2pt</xsl:attribute>
<xsl:attribute name="padding-bottom">2pt</xsl:attribute>
</xsl:attribute-set>
<xsl:param name="table.footnote.number.format" select="'a'"/>
<xsl:param name="table.footnote.number.symbols" select="''"/>
<xsl:param name="table.frame.border.color" select="'black'"/>
<xsl:param name="table.frame.border.style" select="'solid'"/>
<xsl:param name="table.frame.border.thickness" select="'0.5pt'"/>
<xsl:attribute-set name="table.properties" use-attribute-sets="formal.object.properties"/>
<xsl:param name="tablecolumns.extension" select="'1'"/>
<xsl:param name="target.database.document" select="''"/>
<xsl:param name="tex.math.delims" select="'1'"/>
<xsl:param name="tex.math.in.alt" select="''"/>
<xsl:param name="textinsert.extension" select="'1'"/>
<xsl:param name="title.font.family" select="'sans-serif'"/>
<xsl:param name="title.margin.left" select="'-4pc'"/>
<xsl:param name="toc.indent.width" select="24"/>
<xsl:attribute-set name="toc.margin.properties">
<xsl:attribute name="space-before.minimum">0.5em</xsl:attribute>
<xsl:attribute name="space-before.optimum">1em</xsl:attribute>
<xsl:attribute name="space-before.maximum">2em</xsl:attribute>
<xsl:attribute name="space-after.minimum">0.5em</xsl:attribute>
<xsl:attribute name="space-after.optimum">1em</xsl:attribute>
<xsl:attribute name="space-after.maximum">2em</xsl:attribute>
</xsl:attribute-set>
<xsl:param name="toc.section.depth">2</xsl:param>
<xsl:param name="ulink.footnote.number.format" select="'1'"/>
<xsl:param name="ulink.footnotes" select="0"/>
<xsl:param name="ulink.hyphenate" select="''"/>
<xsl:param name="ulink.show" select="1"/>
<xsl:param name="use.extensions" select="'0'"/>
<xsl:param name="use.local.olink.style" select="0"/>
<xsl:param name="use.role.as.xrefstyle" select="1"/>
<xsl:param name="use.role.for.mediaobject" select="1"/>
<xsl:param name="use.svg" select="1"/>
<xsl:param name="variablelist.as.blocks" select="0"/>
<xsl:attribute-set name="verbatim.properties">
<xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
<xsl:attribute name="space-before.optimum">1em</xsl:attribute>
<xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
<xsl:attribute name="space-after.minimum">0.8em</xsl:attribute>
<xsl:attribute name="space-after.optimum">1em</xsl:attribute>
<xsl:attribute name="space-after.maximum">1.2em</xsl:attribute>
</xsl:attribute-set>
<xsl:param name="xep.extensions" select="0"/>
<xsl:attribute-set name="xref.properties">
</xsl:attribute-set>
<xsl:param name="xref.with.number.and.title" select="1"/>
</xsl:stylesheet>

644
docs/xsl/docbook/fo/param.xweb Executable file
View File

@@ -0,0 +1,644 @@
<!DOCTYPE book [
<!ENTITY % param.ent SYSTEM "param.ent">
%param.ent;
]>
<book xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<bookinfo>
<title>FO Parameter Reference</title>
<releaseinfo role="meta">
$Id$
</releaseinfo>
<author>
<surname>Walsh</surname>
<firstname>Norman</firstname>
</author>
<copyright>
<year>1999</year>
<year>2000</year>
<year>2001</year>
<holder>Norman Walsh</holder>
</copyright>
</bookinfo>
<preface><title>Introduction</title>
<para>This is technical reference documentation for the DocBook XSL
Stylesheets; it documents (some of) the parameters, templates, and
other elements of the stylesheets.</para>
<para>This reference describes each of the HTML Stylesheet parameters.
These are the <quote>easily customizable</quote> parts of the stylesheet.
If you want to specify an alternate value for one or more of these
parameters, you can do so in a <quote>driver</quote> stylesheet.</para>
<para>For example, if you want to change the <literal>html.stylesheet</literal>
to <filename>reference.css</filename>, you might create a driver
stylesheet like this:</para>
<programlisting><![CDATA[<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version='1.0'>
<xsl:import href="http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl"/>
<xsl:param name="html.stylesheet">reference.css</xsl:param>
</xsl:stylesheet>]]></programlisting>
<para>Naturally, you have to change the
<sgmltag class='attribute'>href</sgmltag> attribute on
<literal>&lt;xsl:import&gt;</literal> to point to
<filename>docbook.xsl</filename> on your system. (Or
<filename>chunk.xsl</filename>, if you're using chunking.)</para>
<para>This is not intended to be <quote>user</quote> documentation.
It is provided for developers writing customization layers for the
stylesheets, and for anyone who's interested in <quote>how it
works</quote>.</para>
<para>Although I am trying to be thorough, this documentation is known
to be incomplete. Don't forget to read the source, too :-)</para>
</preface>
<reference><title>Admonitions</title>
&admon.graphics;
&admon.graphics.extension;
&admon.graphics.path;
&admonition.title.properties;
&admonition.properties;
</reference>
<reference><title>Callouts</title>
&callout.defaultcolumn;
&callout.graphics;
&callout.graphics.extension;
&callout.graphics.number.limit;
&callout.graphics.path;
&callout.unicode;
&callout.unicode.font;
&callout.unicode.number.limit;
&callout.unicode.start.character;
&callouts.extension;
</reference>
<reference><title>ToC/LoT/Index Generation</title>
&autotoc.label.separator;
&process.empty.source.toc;
&process.source.toc;
&generate.toc;
&generate.index;
&make.index.markup;
&toc.section.depth;
&toc.indent.width;
&toc.margin.properties;
&bridgehead.in.toc;
&generate.section.toc.level;
<!--
annotate.toc;
bridgehead.in.toc;
manual.toc;
generate.section.toc.level;
-->
</reference>
<reference><title>Processor Extensions</title>
&arbortext.extensions;
&fop.extensions;
&passivetex.extensions;
&tex.math.in.alt;
&tex.math.delims;
&xep.extensions;
</reference>
<reference><title>Stylesheet Extensions</title>
&linenumbering.everyNth;
&linenumbering.extension;
&linenumbering.separator;
&linenumbering.width;
&tablecolumns.extension;
&textinsert.extension;
&use.extensions;
</reference>
<reference><title>Automatic labelling</title>
&appendix.autolabel;
&chapter.autolabel;
&part.autolabel;
&preface.autolabel;
&section.autolabel;
&section.label.includes.component.label;
&label.from.part;
</reference>
<reference><title>XSLT Processing</title>
&rootid;
</reference>
<reference><title>Meta/*Info</title>
&make.single.year.ranges;
&make.year.ranges;
&author.othername.in.middle;
</reference>
<reference><title>Reference Pages</title>
&funcsynopsis.decoration;
&funcsynopsis.style;
&function.parens;
&refentry.generate.name;
&refentry.generate.title;
&refentry.title.properties;
&refentry.xref.manvolnum;
</reference>
<reference><title>Tables</title>
&default.table.width;
&nominal.table.width;
&table.cell.padding;
&table.frame.border.thickness;
&table.frame.border.style;
&table.frame.border.color;
&table.cell.border.thickness;
&table.cell.border.style;
&table.cell.border.color;
</reference>
<reference><title>Linking</title>
&target.database.document;
&use.local.olink.style;
&current.docid;
&olink.doctitle;
</reference>
<reference><title>QAndASet</title>
&qandadiv.autolabel;
&qanda.inherit.numeration;
</reference>
<reference><title>Bibliography</title>
&biblioentry.item.separator;
&bibliography.collection;
&bibliography.numbered;
</reference>
<reference><title>Glossary</title>
&glossterm.auto.link;
&firstterm.only.link;
&glossary.collection;
&glossterm.separation;
&glossterm.width;
&glossary.as.blocks;
&glosslist.as.blocks;
&glossentry.show.acronym;
</reference>
<reference><title>Miscellaneous</title>
&formal.procedures;
&formal.title.placement;
&runinhead.default.title.end.punct;
&runinhead.title.end.punct;
&show.comments;
&punct.honorific;
&segmentedlist.as.table;
&variablelist.as.blocks;
&blockquote.properties;
&ulink.show;
&ulink.footnotes;
&ulink.footnote.number.format;
&ulink.hyphenate;
&shade.verbatim;
&shade.verbatim.style;
&use.svg;
&use.role.as.xrefstyle;
&menuchoice.separator;
&menuchoice.menu.separator;
&default.float.class;
&footnote.number.format;
&table.footnote.number.format;
&footnote.number.symbols;
&table.footnote.number.symbols;
&xref.with.number.and.title;
</reference>
<reference><title>Graphics</title>
&graphic.default.extension;
&default.image.width;
&preferred.mediaobject.role;
&use.role.for.mediaobject;
&ignore.image.scaling;
</reference>
<reference><title>Pagination and General Styles</title>
<partintro>
<section><title>Understanding XSL FO Margins</title>
<para>In order for the parameters in this section to make sense, it is useful to
consider <xref linkend="fig.pagemodel"/>.</para>
<figure id="fig.pagemodel">
<mediaobject>
<imageobject>
<imagedata fileref="page.png"/>
</imageobject>
<textobject><phrase>Figure showing page margins</phrase></textobject>
<textobject>
<para>This figure shows the physical page with the various FO page regions
identified.</para>
</textobject>
</mediaobject>
</figure>
<para>First, let's consider the regions on the page.</para>
<para>The white region is the physical page. Its dimensions are determined by
the <parameter>page.height</parameter> and <parameter>page.width</parameter>
parameters.</para>
<para>The yellow region is the region-body. The size and placement of
the region body is constrained by the dimensions labelled in the
figure.</para>
<para>The pink region at the top of the page is the region-before. The
darker area inside the region-before is the header text. In XSL, the default
display alignment for a region is <literal>before</literal>, but the
DocBook stylesheets still explicitly make it <literal>before</literal>. That's
why the darker area is at the top.</para>
<para>The pink region at the bottom of the page is the region-after.
The darker area is the footer text. In XSL, the default display
alignment for a region is <literal>before</literal>,
but the DocBook stylesheets explicitly make it
<literal>after</literal>. That's why the darker area is at the bottom.</para>
<para>The dimensions in the figure are:</para>
<orderedlist numeration="upperalpha">
<listitem><para>The page-master margin-top.
</para></listitem>
<listitem><para>The region-before extent.
</para></listitem>
<listitem><para>The region-body margin-top.
</para></listitem>
<listitem><para>The region-after extent.
</para></listitem>
<listitem><para>The page-master margin-bottom.
</para></listitem>
<listitem><para>The region-body margin-bottom.
</para></listitem>
<listitem><para>The sum of the page-master margin-left and the
region-body margin-left. In DocBook, the region-body margin-left is
zero by default, so this is simply the page-master region-left.
</para></listitem>
<listitem><para>The sum of the page-master margin-right and the
region-body margin-right. In DocBook, the region-body margin-right is
zero by default, so this is simply the page-master region-left.
</para></listitem>
</orderedlist>
</section>
</partintro>
&page.height;
&page.height.portrait;
&page.margin.bottom;
&page.margin.inner;
&page.margin.outer;
&page.margin.top;
&page.orientation;
&page.width;
&page.width.portrait;
&paper.type;
&double.sided;
&body.margin.bottom;
&body.margin.top;
&alignment;
&hyphenate;
&line-height;
&column.count.back;
&column.count.body;
&column.count.front;
&column.count.index;
&column.count.lot;
&column.count.titlepage;
&region.after.extent;
&region.before.extent;
&default.units;
&normal.para.spacing;
&body.font.master;
&body.font.size;
&footnote.font.size;
&title.margin.left;
&draft.mode;
&draft.watermark.image;
&headers.on.blank.pages;
&footers.on.blank.pages;
&header.rule;
&footer.rule;
&header.content.properties;
&footer.content.properties;
</reference>
<reference><title>Font Families</title>
&body.font.family;
&dingbat.font.family;
&monospace.font.family;
&sans.font.family;
&title.font.family;
</reference>
<reference><title>Lists</title>
&list.block.spacing;
&list.item.spacing;
&compact.list.item.spacing;
</reference>
<reference><title>Cross References</title>
&insert.xref.page.number;
&xref.properties;
</reference>
<reference><title>Property Sets</title>
&component.title.properties;
&formal.object.properties;
&formal.title.properties;
&informal.object.properties;
&monospace.properties;
&verbatim.properties;
&monospace.verbatim.properties;
&sidebar.properties;
&section.title.properties;
&section.title.level1.properties;
&section.title.level2.properties;
&section.title.level3.properties;
&section.title.level4.properties;
&section.title.level5.properties;
&section.title.level6.properties;
&figure.properties;
&example.properties;
&equation.properties;
&table.properties;
&procedure.properties;
</reference>
<reference><title>Profiling</title>
<partintro>
<para>Following parameters can be used for attribute value based
profiling of your document. For more info about profiling look at
<ulink
url="http://docbook.sourceforge.net/projects/xsl/doc/tools/profiling.html">http://docbook.sourceforge.net/projects/xsl/doc/tools/profiling.html</ulink>.</para>
</partintro>
&profile.arch;
&profile.condition;
&profile.conformance;
&profile.lang;
&profile.os;
&profile.revision;
&profile.revisionflag;
&profile.role;
&profile.security;
&profile.userlevel;
&profile.vendor;
&profile.attribute;
&profile.value;
&profile.separator;
</reference>
<reference><title>Localization</title>
&l10n.gentext.language;
&l10n.gentext.default.language;
&l10n.gentext.use.xref.language;
</reference>
<!--
<reference><title></title>
</reference>
-->
<appendix><title>The Stylesheet</title>
<para>The <filename>param.xsl</filename> stylesheet is just a wrapper
around all these parameters.</para>
<src:fragment id="top" mundane-result-prefixes="xsl">
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
exclude-result-prefixes="src"
version='1.0'>
<!-- This file is generated from param.xweb; do not edit this file! -->
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<src:fragref linkend="admon.graphics.extension.frag"/>
<src:fragref linkend="admon.graphics.frag"/>
<src:fragref linkend="admon.graphics.path.frag"/>
<src:fragref linkend="admonition.properties.frag"/>
<src:fragref linkend="admonition.title.properties.frag"/>
<src:fragref linkend="alignment.frag"/>
<src:fragref linkend="appendix.autolabel.frag"/>
<src:fragref linkend="arbortext.extensions.frag"/>
<src:fragref linkend="author.othername.in.middle.frag"/>
<src:fragref linkend="autotoc.label.separator.frag"/>
<src:fragref linkend="biblioentry.item.separator.frag"/>
<src:fragref linkend="bibliography.collection.frag"/>
<src:fragref linkend="bibliography.numbered.frag"/>
<src:fragref linkend="blockquote.properties.frag"/>
<src:fragref linkend="body.font.family.frag"/>
<src:fragref linkend="body.font.master.frag"/>
<src:fragref linkend="body.font.size.frag"/>
<src:fragref linkend="body.margin.bottom.frag"/>
<src:fragref linkend="body.margin.top.frag"/>
<src:fragref linkend="bridgehead.in.toc.frag"/>
<src:fragref linkend="callout.defaultcolumn.frag"/>
<src:fragref linkend="callout.graphics.extension.frag"/>
<src:fragref linkend="callout.graphics.frag"/>
<src:fragref linkend="callout.graphics.number.limit.frag"/>
<src:fragref linkend="callout.graphics.path.frag"/>
<src:fragref linkend="callout.unicode.font.frag"/>
<src:fragref linkend="callout.unicode.frag"/>
<src:fragref linkend="callout.unicode.number.limit.frag"/>
<src:fragref linkend="callout.unicode.start.character.frag"/>
<src:fragref linkend="callouts.extension.frag"/>
<src:fragref linkend="chapter.autolabel.frag"/>
<src:fragref linkend="column.count.back.frag"/>
<src:fragref linkend="column.count.body.frag"/>
<src:fragref linkend="column.count.front.frag"/>
<src:fragref linkend="column.count.index.frag"/>
<src:fragref linkend="column.count.lot.frag"/>
<src:fragref linkend="column.count.titlepage.frag"/>
<src:fragref linkend="compact.list.item.spacing.frag"/>
<src:fragref linkend="component.title.properties.frag"/>
<src:fragref linkend="current.docid.frag"/>
<src:fragref linkend="default.float.class.frag"/>
<src:fragref linkend="default.image.width.frag"/>
<src:fragref linkend="default.table.width.frag"/>
<src:fragref linkend="default.units.frag"/>
<src:fragref linkend="dingbat.font.family.frag"/>
<src:fragref linkend="double.sided.frag"/>
<src:fragref linkend="draft.mode.frag"/>
<src:fragref linkend="draft.watermark.image.frag"/>
<src:fragref linkend="equation.properties.frag"/>
<src:fragref linkend="example.properties.frag"/>
<src:fragref linkend="figure.properties.frag"/>
<src:fragref linkend="firstterm.only.link.frag"/>
<src:fragref linkend="footer.content.properties.frag"/>
<src:fragref linkend="footer.rule.frag"/>
<src:fragref linkend="footers.on.blank.pages.frag"/>
<src:fragref linkend="footnote.font.size.frag"/>
<src:fragref linkend="footnote.number.format.frag"/>
<src:fragref linkend="footnote.number.symbols.frag"/>
<src:fragref linkend="fop.extensions.frag"/>
<src:fragref linkend="formal.object.properties.frag"/>
<src:fragref linkend="formal.procedures.frag"/>
<src:fragref linkend="formal.title.placement.frag"/>
<src:fragref linkend="formal.title.properties.frag"/>
<src:fragref linkend="funcsynopsis.decoration.frag"/>
<src:fragref linkend="funcsynopsis.style.frag"/>
<src:fragref linkend="function.parens.frag"/>
<src:fragref linkend="generate.index.frag"/>
<src:fragref linkend="generate.section.toc.level.frag"/>
<src:fragref linkend="generate.toc.frag"/>
<src:fragref linkend="glossary.as.blocks.frag"/>
<src:fragref linkend="glossary.collection.frag"/>
<src:fragref linkend="glossentry.show.acronym.frag"/>
<src:fragref linkend="glosslist.as.blocks.frag"/>
<src:fragref linkend="glossterm.auto.link.frag"/>
<src:fragref linkend="glossterm.separation.frag"/>
<src:fragref linkend="glossterm.width.frag"/>
<src:fragref linkend="graphic.default.extension.frag"/>
<src:fragref linkend="header.content.properties.frag"/>
<src:fragref linkend="header.rule.frag"/>
<src:fragref linkend="headers.on.blank.pages.frag"/>
<src:fragref linkend="hyphenate.frag"/>
<src:fragref linkend="ignore.image.scaling.frag"/>
<src:fragref linkend="informal.object.properties.frag"/>
<src:fragref linkend="insert.xref.page.number.frag"/>
<src:fragref linkend="l10n.gentext.default.language.frag"/>
<src:fragref linkend="l10n.gentext.language.frag"/>
<src:fragref linkend="l10n.gentext.use.xref.language.frag"/>
<src:fragref linkend="label.from.part.frag"/>
<src:fragref linkend="line-height.frag"/>
<src:fragref linkend="linenumbering.everyNth.frag"/>
<src:fragref linkend="linenumbering.extension.frag"/>
<src:fragref linkend="linenumbering.separator.frag"/>
<src:fragref linkend="linenumbering.width.frag"/>
<src:fragref linkend="list.block.spacing.frag"/>
<src:fragref linkend="list.item.spacing.frag"/>
<src:fragref linkend="make.index.markup.frag"/>
<src:fragref linkend="make.single.year.ranges.frag"/>
<src:fragref linkend="make.year.ranges.frag"/>
<src:fragref linkend="menuchoice.menu.separator.frag"/>
<src:fragref linkend="menuchoice.separator.frag"/>
<src:fragref linkend="monospace.font.family.frag"/>
<src:fragref linkend="monospace.properties.frag"/>
<src:fragref linkend="monospace.verbatim.properties.frag"/>
<src:fragref linkend="nominal.table.width.frag"/>
<src:fragref linkend="normal.para.spacing.frag"/>
<src:fragref linkend="olink.doctitle.frag"/>
<src:fragref linkend="page.height.frag"/>
<src:fragref linkend="page.height.portrait.frag"/>
<src:fragref linkend="page.margin.bottom.frag"/>
<src:fragref linkend="page.margin.inner.frag"/>
<src:fragref linkend="page.margin.outer.frag"/>
<src:fragref linkend="page.margin.top.frag"/>
<src:fragref linkend="page.orientation.frag"/>
<src:fragref linkend="page.width.frag"/>
<src:fragref linkend="page.width.portrait.frag"/>
<src:fragref linkend="paper.type.frag"/>
<src:fragref linkend="part.autolabel.frag"/>
<src:fragref linkend="passivetex.extensions.frag"/>
<src:fragref linkend="preface.autolabel.frag"/>
<src:fragref linkend="preferred.mediaobject.role.frag"/>
<src:fragref linkend="procedure.properties.frag"/>
<src:fragref linkend="process.empty.source.toc.frag"/>
<src:fragref linkend="process.source.toc.frag"/>
<src:fragref linkend="profile.arch.frag"/>
<src:fragref linkend="profile.attribute.frag"/>
<src:fragref linkend="profile.condition.frag"/>
<src:fragref linkend="profile.conformance.frag"/>
<src:fragref linkend="profile.lang.frag"/>
<src:fragref linkend="profile.os.frag"/>
<src:fragref linkend="profile.revision.frag"/>
<src:fragref linkend="profile.revisionflag.frag"/>
<src:fragref linkend="profile.role.frag"/>
<src:fragref linkend="profile.security.frag"/>
<src:fragref linkend="profile.separator.frag"/>
<src:fragref linkend="profile.userlevel.frag"/>
<src:fragref linkend="profile.value.frag"/>
<src:fragref linkend="profile.vendor.frag"/>
<src:fragref linkend="punct.honorific.frag"/>
<src:fragref linkend="qanda.inherit.numeration.frag"/>
<src:fragref linkend="qandadiv.autolabel.frag"/>
<src:fragref linkend="refentry.generate.name.frag"/>
<src:fragref linkend="refentry.generate.title.frag"/>
<src:fragref linkend="refentry.title.properties.frag"/>
<src:fragref linkend="refentry.xref.manvolnum.frag"/>
<src:fragref linkend="region.after.extent.frag"/>
<src:fragref linkend="region.before.extent.frag"/>
<src:fragref linkend="rootid.frag"/>
<src:fragref linkend="runinhead.default.title.end.punct.frag"/>
<src:fragref linkend="runinhead.title.end.punct.frag"/>
<src:fragref linkend="sans.font.family.frag"/>
<src:fragref linkend="section.autolabel.frag"/>
<src:fragref linkend="section.label.includes.component.label.frag"/>
<src:fragref linkend="section.title.level1.properties.frag"/>
<src:fragref linkend="section.title.level2.properties.frag"/>
<src:fragref linkend="section.title.level3.properties.frag"/>
<src:fragref linkend="section.title.level4.properties.frag"/>
<src:fragref linkend="section.title.level5.properties.frag"/>
<src:fragref linkend="section.title.level6.properties.frag"/>
<src:fragref linkend="section.title.properties.frag"/>
<src:fragref linkend="segmentedlist.as.table.frag"/>
<src:fragref linkend="shade.verbatim.frag"/>
<src:fragref linkend="shade.verbatim.style.frag"/>
<src:fragref linkend="show.comments.frag"/>
<src:fragref linkend="sidebar.properties.frag"/>
<src:fragref linkend="table.cell.border.color.frag"/>
<src:fragref linkend="table.cell.border.style.frag"/>
<src:fragref linkend="table.cell.border.thickness.frag"/>
<src:fragref linkend="table.cell.padding.frag"/>
<src:fragref linkend="table.footnote.number.format.frag"/>
<src:fragref linkend="table.footnote.number.symbols.frag"/>
<src:fragref linkend="table.frame.border.color.frag"/>
<src:fragref linkend="table.frame.border.style.frag"/>
<src:fragref linkend="table.frame.border.thickness.frag"/>
<src:fragref linkend="table.properties.frag"/>
<src:fragref linkend="tablecolumns.extension.frag"/>
<src:fragref linkend="target.database.document.frag"/>
<src:fragref linkend="tex.math.delims.frag"/>
<src:fragref linkend="tex.math.in.alt.frag"/>
<src:fragref linkend="textinsert.extension.frag"/>
<src:fragref linkend="title.font.family.frag"/>
<src:fragref linkend="title.margin.left.frag"/>
<src:fragref linkend="toc.indent.width.frag"/>
<src:fragref linkend="toc.margin.properties.frag"/>
<src:fragref linkend="toc.section.depth.frag"/>
<src:fragref linkend="ulink.footnote.number.format.frag"/>
<src:fragref linkend="ulink.footnotes.frag"/>
<src:fragref linkend="ulink.hyphenate.frag"/>
<src:fragref linkend="ulink.show.frag"/>
<src:fragref linkend="use.extensions.frag"/>
<src:fragref linkend="use.local.olink.style.frag"/>
<src:fragref linkend="use.role.as.xrefstyle.frag"/>
<src:fragref linkend="use.role.for.mediaobject.frag"/>
<src:fragref linkend="use.svg.frag"/>
<src:fragref linkend="variablelist.as.blocks.frag"/>
<src:fragref linkend="verbatim.properties.frag"/>
<src:fragref linkend="xep.extensions.frag"/>
<src:fragref linkend="xref.properties.frag"/>
<src:fragref linkend="xref.with.number.and.title.frag"/>
</xsl:stylesheet>
</src:fragment>
</appendix>
</book>

View File

@@ -0,0 +1,49 @@
<?xml version='1.0' encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This extension stops PassiveTeX from merging subsequent '-' to
dashes. You must set passivetex.extensions to '1' if you want get
this functionality.
******************************************************************** -->
<xsl:template match="text()">
<xsl:choose>
<xsl:when test="$passivetex.extensions != 0">
<xsl:call-template name="passivetex.dash.subst">
<xsl:with-param name="string" select="."/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="."/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="passivetex.dash.subst">
<xsl:param name="string"/>
<xsl:choose>
<xsl:when test="contains($string, '--')">
<xsl:variable name="rest">
<xsl:call-template name="passivetex.dash.subst">
<xsl:with-param name="string"
select="concat('-', substring-after($string, '--'))"/>
</xsl:call-template>
</xsl:variable>
<xsl:value-of select="concat(substring-before($string, '--'),
'-&#x200b;',
$rest)"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$string"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>

140
docs/xsl/docbook/fo/pdf2index Executable file
View File

@@ -0,0 +1,140 @@
#!/usr/bin/perl -- # -*- Perl -*-
# this needs some cleanup...
my $PSTOTEXT = "pstotext";
my $pdf = shift @ARGV;
my $index = "";
my $inindex = 0;
open (F, "$PSTOTEXT $pdf |");
while (<F>) {
if (/^<\/index/) {
$index .= $_;
$inindex = 0;
}
$inindex = 1 if /^<index/;
if ($inindex) {
$index .= $_ if /^\s*</;
}
}
my $cindex = "";
while ($index =~ /^(.*?)((<phrase role=\"pageno\">.*?<\/phrase>\s*)+)/s) {
$cindex .= $1;
$_ = $2;
$index = $'; # '
my @pages = m/<phrase role=\"pageno\">.*?<\/phrase>\s*/sg;
# Expand ranges
if ($#pages >= 0) {
my @mpages = ();
foreach my $page (@pages) {
my $pageno = &pageno($page);
if ($pageno =~ /^([0-9]+)[^0-9]([0-9]+)$/) { # funky -
for (my $count = $1; $count <= $2; $count++) {
push (@mpages, "<phrase role=\"$pageno\">$count</phrase>");
}
} else {
push (@mpages, $page);
}
}
@pages = sort rangesort @mpages;
}
# Remove duplicates...
if ($#pages > 0) {
my @mpages = ();
my $current = "";
foreach my $page (@pages) {
my $pageno = &pageno($page);
if ($pageno ne $current) {
push (@mpages, $page);
$current = $pageno;
}
}
@pages = @mpages;
}
# Collapse ranges...
if ($#pages > 1) {
my @cpages = ();
while (@pages) {
my $count = 0;
my $len = &rangelen($count, @pages);
if ($len <= 2) {
my $page = shift @pages;
push (@cpages, $page);
} else {
my $fpage = shift @pages;
my $lpage = "";
while ($len > 1) {
$lpage = shift @pages;
$len--;
}
my $fpno = &pageno($fpage);
my $lpno = &pageno($lpage);
$fpage =~ s/>$fpno</>${fpno}-$lpno</s;
push (@cpages, $fpage);
}
}
@pages = @cpages;
}
my $page = shift @pages;
$page =~ s/\s*$//s;
$cindex .= $page;
while (@pages) {
$page = shift @pages;
$page =~ s/\s*$//s;
$cindex .= ", $page";
}
}
$cindex .= $index;
print "$cindex\n";
sub pageno {
my $page = shift;
$page =~ s/^<phrase.*?>//;
$page =~ s/^<link.*?>//;
return $1 if $page =~ /^([^<>]+)/;
return "?";
}
sub rangesort {
my $apno = &pageno($a);
my $bpno = &pageno($b);
# Make sure roman pages come before arabic ones, otherwise sort them in order
return -1 if ($apno !~ /^\d+/ && $bpno =~ /^\d+/);
return 1 if ($apno =~ /^\d+/ && $bpno !~ /^\d+/);
return $apno cmp $bpno;
}
sub rangelen {
my $count = shift;
my @pages = @_;
my $len = 1;
my $inrange = 1;
my $current = &pageno($pages[$count]);
while ($count < $#pages && $inrange) {
$count++;
my $next = &pageno($pages[$count]);
if ($current + 1 eq $next) {
$current = $next;
$inrange = 1;
$len++;
} else {
$inrange = 0;
}
}
return $len;
}

162
docs/xsl/docbook/fo/pi.xsl Executable file
View File

@@ -0,0 +1,162 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<xsl:template match="processing-instruction()">
</xsl:template>
<!-- ==================================================================== -->
<xsl:template name="dbfo-attribute">
<xsl:param name="pis" select="processing-instruction('dbfo')"/>
<xsl:param name="attribute">filename</xsl:param>
<xsl:call-template name="pi-attribute">
<xsl:with-param name="pis" select="$pis"/>
<xsl:with-param name="attribute" select="$attribute"/>
</xsl:call-template>
</xsl:template>
<xsl:template name="dbfo-filename">
<xsl:param name="pis" select="./processing-instruction('dbfo')"/>
<xsl:call-template name="dbfo-attribute">
<xsl:with-param name="pis" select="$pis"/>
<xsl:with-param name="attribute">filename</xsl:with-param>
</xsl:call-template>
</xsl:template>
<xsl:template name="dbfo-dir">
<xsl:param name="pis" select="./processing-instruction('dbfo')"/>
<xsl:call-template name="dbfo-attribute">
<xsl:with-param name="pis" select="$pis"/>
<xsl:with-param name="attribute">dir</xsl:with-param>
</xsl:call-template>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template name="process.cmdsynopsis.list">
<xsl:param name="cmdsynopses"/><!-- empty node list by default -->
<xsl:param name="count" select="1"/>
<xsl:choose>
<xsl:when test="$count>count($cmdsynopses)"></xsl:when>
<xsl:otherwise>
<xsl:variable name="cmdsyn" select="$cmdsynopses[$count]"/>
<dt>
<a>
<xsl:attribute name="href">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$cmdsyn"/>
</xsl:call-template>
</xsl:attribute>
<xsl:choose>
<xsl:when test="$cmdsyn/@xreflabel">
<xsl:call-template name="xref.xreflabel">
<xsl:with-param name="target" select="$cmdsyn"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="$cmdsyn" mode="xref-to">
<xsl:with-param name="target" select="$cmdsyn"/>
</xsl:apply-templates>
</xsl:otherwise>
</xsl:choose>
</a>
</dt>
<xsl:call-template name="process.cmdsynopsis.list">
<xsl:with-param name="cmdsynopses" select="$cmdsynopses"/>
<xsl:with-param name="count" select="$count+1"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="processing-instruction('dbcmdlist')">
<xsl:variable name="cmdsynopses" select="..//cmdsynopsis"/>
<xsl:if test="count($cmdsynopses)&lt;1">
<xsl:message><xsl:text>No cmdsynopsis elements matched dbcmdlist PI, perhaps it's nested too deep?</xsl:text>
</xsl:message>
</xsl:if>
<dl>
<xsl:call-template name="process.cmdsynopsis.list">
<xsl:with-param name="cmdsynopses" select="$cmdsynopses"/>
</xsl:call-template>
</dl>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template name="process.funcsynopsis.list">
<xsl:param name="funcsynopses"/><!-- empty node list by default -->
<xsl:param name="count" select="1"/>
<xsl:choose>
<xsl:when test="$count>count($funcsynopses)"></xsl:when>
<xsl:otherwise>
<xsl:variable name="cmdsyn" select="$funcsynopses[$count]"/>
<dt>
<a>
<xsl:attribute name="href">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$cmdsyn"/>
</xsl:call-template>
</xsl:attribute>
<xsl:choose>
<xsl:when test="$cmdsyn/@xreflabel">
<xsl:call-template name="xref.xreflabel">
<xsl:with-param name="target" select="$cmdsyn"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="$cmdsyn" mode="xref-to">
<xsl:with-param name="target" select="$cmdsyn"/>
</xsl:apply-templates>
</xsl:otherwise>
</xsl:choose>
</a>
</dt>
<xsl:call-template name="process.funcsynopsis.list">
<xsl:with-param name="funcsynopses" select="$funcsynopses"/>
<xsl:with-param name="count" select="$count+1"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="processing-instruction('dbfunclist')">
<xsl:variable name="funcsynopses" select="..//funcsynopsis"/>
<xsl:if test="count($funcsynopses)&lt;1">
<xsl:message><xsl:text>No funcsynopsis elements matched dbfunclist PI, perhaps it's nested too deep?</xsl:text>
</xsl:message>
</xsl:if>
<dl>
<xsl:call-template name="process.funcsynopsis.list">
<xsl:with-param name="funcsynopses" select="$funcsynopses"/>
</xsl:call-template>
</dl>
</xsl:template>
<!-- ==================================================================== -->
</xsl:stylesheet>

View File

@@ -0,0 +1,192 @@
<?xml version="1.0" encoding="US-ASCII"?>
<!--This file was created automatically by xml2profile-->
<!--from the DocBook XSL stylesheets. Do not edit this file.-->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:doc="http://nwalsh.com/xsl/documentation/1.0" xmlns:exslt="http://exslt.org/common" exslt:dummy="dummy" extension-element-prefixes="exslt" exclude-result-prefixes="doc exslt" version="1.0">
<!-- It is important to use indent="no" here, otherwise verbatim -->
<!-- environments get broken by indented tags...at least when the -->
<!-- callout extension is used...at least with some processors -->
<xsl:output method="xml" indent="no"/>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<!-- ==================================================================== -->
<xsl:include href="../VERSION"/>
<xsl:include href="param.xsl"/>
<xsl:include href="../lib/lib.xsl"/>
<xsl:include href="../common/l10n.xsl"/>
<xsl:include href="../common/common.xsl"/>
<xsl:include href="../common/labels.xsl"/>
<xsl:include href="../common/titles.xsl"/>
<xsl:include href="../common/subtitles.xsl"/>
<xsl:include href="../common/gentext.xsl"/>
<xsl:include href="autotoc.xsl"/>
<xsl:include href="autoidx.xsl"/>
<xsl:include href="lists.xsl"/>
<xsl:include href="callout.xsl"/>
<xsl:include href="verbatim.xsl"/>
<xsl:include href="graphics.xsl"/>
<xsl:include href="xref.xsl"/>
<xsl:include href="formal.xsl"/>
<xsl:include href="table.xsl"/>
<xsl:include href="sections.xsl"/>
<xsl:include href="inline.xsl"/>
<xsl:include href="footnote.xsl"/>
<xsl:include href="fo.xsl"/>
<xsl:include href="fo-rtf.xsl"/>
<xsl:include href="info.xsl"/>
<xsl:include href="keywords.xsl"/>
<xsl:include href="division.xsl"/>
<xsl:include href="index.xsl"/>
<xsl:include href="toc.xsl"/>
<xsl:include href="refentry.xsl"/>
<xsl:include href="math.xsl"/>
<xsl:include href="admon.xsl"/>
<xsl:include href="component.xsl"/>
<xsl:include href="biblio.xsl"/>
<xsl:include href="glossary.xsl"/>
<xsl:include href="block.xsl"/>
<xsl:include href="qandaset.xsl"/>
<xsl:include href="synop.xsl"/>
<xsl:include href="titlepage.xsl"/>
<xsl:include href="titlepage.templates.xsl"/>
<xsl:include href="pagesetup.xsl"/>
<xsl:include href="pi.xsl"/>
<xsl:include href="ebnf.xsl"/>
<xsl:include href="fop.xsl"/>
<xsl:include href="passivetex.xsl"/>
<xsl:include href="xep.xsl"/>
<xsl:param name="stylesheet.result.type" select="'fo'"/>
<!-- ==================================================================== -->
<xsl:key name="id" match="*" use="@id"/>
<!-- ==================================================================== -->
<xsl:template match="*">
<xsl:message>
<xsl:value-of select="name(.)"/>
<xsl:text> encountered</xsl:text>
<xsl:if test="parent::*">
<xsl:text> in </xsl:text>
<xsl:value-of select="name(parent::*)"/>
</xsl:if>
<xsl:text>, but no template matches.</xsl:text>
</xsl:message>
<fo:block color="red">
<xsl:text>&lt;</xsl:text>
<xsl:value-of select="name(.)"/>
<xsl:text>&gt;</xsl:text>
<xsl:apply-templates/>
<xsl:text>&lt;/</xsl:text>
<xsl:value-of select="name(.)"/>
<xsl:text>&gt;</xsl:text>
</fo:block>
</xsl:template>
<xslo:include xmlns:xslo="http://www.w3.org/1999/XSL/Transform" href="../profiling/profile-mode.xsl"/><xsl:template match="/"><xslo:variable xmlns:xslo="http://www.w3.org/1999/XSL/Transform" name="profiled-content"><xslo:apply-templates select="." mode="profile"/></xslo:variable><xslo:variable xmlns:xslo="http://www.w3.org/1999/XSL/Transform" name="profiled-nodes" select="exslt:node-set($profiled-content)"/>
<xsl:call-template name="root.messages"/>
<xsl:variable name="document.element" select="*[1]"/>
<xsl:variable name="title">
<xsl:choose>
<xsl:when test="$document.element/title[1]">
<xsl:value-of select="$document.element/title[1]"/>
</xsl:when>
<xsl:otherwise>[could not find document title]</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<fo:root font-family="{$body.font.family}" font-size="{$body.font.size}" text-align="{$alignment}" line-height="{$line-height}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language">
<xsl:with-param name="target" select="/*[1]"/>
</xsl:call-template>
</xsl:attribute>
<xsl:if test="$xep.extensions != 0">
<xsl:call-template name="xep-document-information"/>
</xsl:if>
<xsl:call-template name="setup.pagemasters"/>
<xsl:choose>
<xsl:when test="$rootid != ''">
<xsl:choose>
<xsl:when test="count($profiled-nodes//*[@id=$rootid]) = 0">
<xsl:message terminate="yes">
<xsl:text>ID '</xsl:text>
<xsl:value-of select="$rootid"/>
<xsl:text>' not found in document.</xsl:text>
</xsl:message>
</xsl:when>
<xsl:otherwise>
<xsl:if test="$fop.extensions != 0">
<xsl:apply-templates select="$profiled-nodes//*[@id=$rootid]" mode="fop.outline"/>
</xsl:if>
<xsl:if test="$xep.extensions != 0">
<xsl:variable name="bookmarks">
<xsl:apply-templates select="$profiled-nodes//*[@id=$rootid]" mode="xep.outline"/>
</xsl:variable>
<xsl:if test="string($bookmarks) != ''">
<rx:outline xmlns:rx="http://www.renderx.com/XSL/Extensions">
<xsl:copy-of select="$bookmarks"/>
</rx:outline>
</xsl:if>
</xsl:if>
<xsl:apply-templates select="$profiled-nodes//*[@id=$rootid]"/>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:if test="$fop.extensions != 0">
<xsl:apply-templates mode="fop.outline" select="$profiled-nodes/node()"/>
</xsl:if>
<xsl:if test="$xep.extensions != 0">
<xsl:variable name="bookmarks">
<xsl:apply-templates mode="xep.outline" select="$profiled-nodes/node()"/>
</xsl:variable>
<xsl:if test="string($bookmarks) != ''">
<rx:outline xmlns:rx="http://www.renderx.com/XSL/Extensions">
<xsl:copy-of select="$bookmarks"/>
</rx:outline>
</xsl:if>
</xsl:if>
<xsl:apply-templates select="$profiled-nodes/node()"/>
</xsl:otherwise>
</xsl:choose>
</fo:root>
</xsl:template>
<xsl:template name="root.messages">
<!-- redefine this any way you'd like to output messages -->
<!-- DO NOT OUTPUT ANYTHING FROM THIS TEMPLATE -->
<xsl:message>
<xsl:text>Making </xsl:text>
<xsl:value-of select="$page.orientation"/>
<xsl:text> pages on </xsl:text>
<xsl:value-of select="$paper.type"/>
<xsl:text> paper (</xsl:text>
<xsl:value-of select="$page.width"/>
<xsl:text>x</xsl:text>
<xsl:value-of select="$page.height"/>
<xsl:text>)</xsl:text>
</xsl:message>
</xsl:template>
<!-- ==================================================================== -->
</xsl:stylesheet>

231
docs/xsl/docbook/fo/qandaset.xsl Executable file
View File

@@ -0,0 +1,231 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<xsl:variable name="qanda.defaultlabel">number</xsl:variable>
<xsl:variable name="generate.qandaset.toc" select="true()"/>
<xsl:variable name="generate.qandadiv.toc" select="false()"/>
<!-- ==================================================================== -->
<xsl:template match="qandaset">
<xsl:variable name="id"><xsl:call-template name="object.id"/></xsl:variable>
<fo:block id="{$id}">
<xsl:if test="title">
<xsl:apply-templates select="title"/>
</xsl:if>
<xsl:apply-templates select="*[name(.) != 'title'
and name(.) != 'qandadiv'
and name(.) != 'qandaentry']"/>
<xsl:apply-templates select="qandadiv"/>
<xsl:if test="qandaentry">
<fo:list-block xsl:use-attribute-sets="list.block.spacing"
provisional-distance-between-starts="2.5em"
provisional-label-separation="0.2em">
<xsl:apply-templates select="qandaentry"/>
</fo:list-block>
</xsl:if>
</fo:block>
</xsl:template>
<xsl:template match="qandaset/title">
<xsl:variable name="enclsect" select="(ancestor::section
| ancestor::simplesect
| ancestor::sect5
| ancestor::sect4
| ancestor::sect3
| ancestor::sect2
| ancestor::sect1
| ancestor::refsect3
| ancestor::refsect2
| ancestor::refsect1)[last()]"/>
<xsl:variable name="sectlvl">
<xsl:call-template name="section.level">
<xsl:with-param name="node" select="$enclsect"/>
</xsl:call-template>
</xsl:variable>
<xsl:call-template name="section.heading">
<xsl:with-param name="level" select="$sectlvl + 1"/>
<xsl:with-param name="marker" select="0"/>
<xsl:with-param name="title">
<xsl:apply-templates/>
</xsl:with-param>
</xsl:call-template>
</xsl:template>
<xsl:template match="qandadiv">
<xsl:variable name="id"><xsl:call-template name="object.id"/></xsl:variable>
<fo:block id="{$id}">
<xsl:apply-templates select="title"/>
<xsl:apply-templates select="*[name(.) != 'title'
and name(.) != 'qandadiv'
and name(.) != 'qandaentry']"/>
<fo:block start-indent="{count(ancestor::qandadiv)*2}pc">
<xsl:apply-templates select="qandadiv"/>
<xsl:if test="qandaentry">
<fo:list-block xsl:use-attribute-sets="list.block.spacing"
provisional-distance-between-starts="2.5em"
provisional-label-separation="0.2em">
<xsl:apply-templates select="qandaentry"/>
</fo:list-block>
</xsl:if>
</fo:block>
</fo:block>
</xsl:template>
<xsl:template match="qandadiv/title">
<xsl:variable name="enclsect" select="(ancestor::section
| ancestor::simplesect
| ancestor::sect5
| ancestor::sect4
| ancestor::sect3
| ancestor::sect2
| ancestor::sect1
| ancestor::refsect3
| ancestor::refsect2
| ancestor::refsect1)[last()]"/>
<xsl:variable name="sectlvl">
<xsl:call-template name="section.level">
<xsl:with-param name="node" select="$enclsect"/>
</xsl:call-template>
</xsl:variable>
<xsl:call-template name="section.heading">
<xsl:with-param name="level" select="$sectlvl + 1 + count(ancestor::qandadiv)"/>
<xsl:with-param name="marker" select="0"/>
<xsl:with-param name="title">
<xsl:apply-templates/>
</xsl:with-param>
</xsl:call-template>
</xsl:template>
<xsl:template match="qandaentry">
<xsl:apply-templates/>
<!--
<fo:block>
<xsl:if test="@id">
<xsl:attribute name="id"><xsl:value-of select="@id"/></xsl:attribute>
</xsl:if>
<xsl:apply-templates/>
</fo:block>
-->
</xsl:template>
<xsl:template match="question">
<xsl:variable name="id"><xsl:call-template name="object.id"/></xsl:variable>
<xsl:variable name="entry.id">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="parent::*"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="deflabel">
<xsl:choose>
<xsl:when test="ancestor-or-self::*[@defaultlabel]">
<xsl:value-of select="(ancestor-or-self::*[@defaultlabel])[last()]
/@defaultlabel"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="qanda.defaultlabel"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<fo:list-item id="{$entry.id}" xsl:use-attribute-sets="list.item.spacing">
<fo:list-item-label id="{$id}" end-indent="label-end()">
<xsl:choose>
<xsl:when test="$deflabel = 'none'">
<fo:block/>
</xsl:when>
<xsl:otherwise>
<fo:block>
<xsl:apply-templates select="." mode="label.markup"/>
<xsl:text>.</xsl:text> <!-- FIXME: Hack!!! This should be in the locale! -->
</fo:block>
</xsl:otherwise>
</xsl:choose>
</fo:list-item-label>
<fo:list-item-body start-indent="body-start()">
<xsl:choose>
<xsl:when test="$deflabel = 'none'">
<fo:block font-weight="bold">
<xsl:apply-templates select="*[local-name(.)!='label']"/>
</fo:block>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="*[local-name(.)!='label']"/>
</xsl:otherwise>
</xsl:choose>
</fo:list-item-body>
</fo:list-item>
</xsl:template>
<xsl:template match="answer">
<xsl:variable name="id"><xsl:call-template name="object.id"/></xsl:variable>
<xsl:variable name="entry.id">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="parent::*"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="deflabel">
<xsl:choose>
<xsl:when test="ancestor-or-self::*[@defaultlabel]">
<xsl:value-of select="(ancestor-or-self::*[@defaultlabel])[last()]
/@defaultlabel"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="qanda.defaultlabel"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<fo:list-item xsl:use-attribute-sets="list.item.spacing">
<fo:list-item-label id="{$id}" end-indent="label-end()">
<xsl:choose>
<xsl:when test="$deflabel = 'none'">
<fo:block/>
</xsl:when>
<xsl:otherwise>
<fo:block>
<!-- FIXME: Hack!!! This should be in the locale! -->
<xsl:variable name="answer.label">
<xsl:apply-templates select="." mode="label.markup"/>
</xsl:variable>
<xsl:copy-of select="$answer.label"/>
<xsl:if test="string($answer.label) != ''">
<xsl:text>.</xsl:text>
</xsl:if>
</fo:block>
</xsl:otherwise>
</xsl:choose>
</fo:list-item-label>
<fo:list-item-body start-indent="body-start()">
<xsl:apply-templates select="*[local-name(.)!='label']"/>
</fo:list-item-body>
</fo:list-item>
</xsl:template>
<xsl:template match="label">
<xsl:apply-templates/>
</xsl:template>
</xsl:stylesheet>

355
docs/xsl/docbook/fo/refentry.xsl Executable file
View File

@@ -0,0 +1,355 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<!-- ==================================================================== -->
<xsl:template match="reference">
<xsl:if test="not(partintro)">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="master-reference">
<xsl:call-template name="select.pagemaster"/>
</xsl:variable>
<fo:page-sequence id="{$id}"
hyphenate="{$hyphenate}"
master-reference="{$master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format"/>
</xsl:attribute>
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="reference.titlepage"/>
</fo:flow>
</fo:page-sequence>
</xsl:if>
<xsl:apply-templates select="partintro|refentry"/>
</xsl:template>
<xsl:template match="reference" mode="reference.titlepage.mode">
<xsl:call-template name="reference.titlepage"/>
</xsl:template>
<xsl:template match="reference/partintro">
<xsl:variable name="id">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="ancestor::reference"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="master-reference">
<xsl:call-template name="select.pagemaster"/>
</xsl:variable>
<fo:page-sequence id="{$id}"
hyphenate="{$hyphenate}"
master-reference="{$master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format"/>
</xsl:attribute>
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:apply-templates select=".." mode="reference.titlepage.mode"/>
<xsl:if test="title">
<xsl:call-template name="partintro.titlepage"/>
</xsl:if>
<xsl:apply-templates/>
</fo:flow>
</fo:page-sequence>
</xsl:template>
<xsl:template match="reference/docinfo|refentry/refentryinfo"></xsl:template>
<xsl:template match="reference/title"></xsl:template>
<xsl:template match="reference/subtitle"></xsl:template>
<!-- ==================================================================== -->
<xsl:template match="refentry">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<xsl:variable name="master-reference">
<xsl:call-template name="select.pagemaster"/>
</xsl:variable>
<xsl:variable name="refentry.content">
<fo:block id="{$id}">
<xsl:apply-templates/>
</fo:block>
</xsl:variable>
<xsl:choose>
<xsl:when test="not(parent::*) or parent::reference or parent::part">
<!-- make a page sequence -->
<fo:page-sequence hyphenate="{$hyphenate}"
master-reference="{$master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format"/>
</xsl:attribute>
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:copy-of select="$refentry.content"/>
</fo:flow>
</fo:page-sequence>
</xsl:when>
<xsl:otherwise>
<fo:block break-before="page">
<xsl:copy-of select="$refentry.content"/>
</fo:block>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="refmeta">
</xsl:template>
<xsl:template match="manvolnum">
<xsl:if test="$refentry.xref.manvolnum != 0">
<xsl:text>(</xsl:text>
<xsl:apply-templates/>
<xsl:text>)</xsl:text>
</xsl:if>
</xsl:template>
<xsl:template match="refmiscinfo">
</xsl:template>
<xsl:template match="refentrytitle">
<xsl:call-template name="inline.charseq"/>
</xsl:template>
<xsl:template match="refnamediv">
<fo:block>
<xsl:choose>
<xsl:when test="$refentry.generate.name != 0">
<fo:block xsl:use-attribute-sets="refentry.title.properties">
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'RefName'"/>
</xsl:call-template>
</fo:block>
</xsl:when>
<xsl:when test="$refentry.generate.title != 0">
<fo:block xsl:use-attribute-sets="refentry.title.properties">
<xsl:choose>
<xsl:when test="../refmeta/refentrytitle">
<xsl:apply-templates select="../refmeta/refentrytitle"/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="refname[1]"/>
</xsl:otherwise>
</xsl:choose>
</fo:block>
</xsl:when>
</xsl:choose>
<fo:block space-after="1em">
<xsl:choose>
<xsl:when test="../refmeta/refentrytitle">
<xsl:apply-templates select="../refmeta/refentrytitle"/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="refname[1]"/>
</xsl:otherwise>
</xsl:choose>
<xsl:apply-templates select="refpurpose"/>
</fo:block>
<fo:block>
<xsl:for-each select="refname">
<xsl:apply-templates select="."/>
<xsl:if test="following-sibling::refname">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</fo:block>
</fo:block>
</xsl:template>
<xsl:template match="refname">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="refpurpose">
<xsl:text> </xsl:text>
<xsl:call-template name="dingbat">
<xsl:with-param name="dingbat">em-dash</xsl:with-param>
</xsl:call-template>
<xsl:text> </xsl:text>
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="refdescriptor">
<!-- todo: finish this -->
</xsl:template>
<xsl:template match="refclass">
<fo:block font-weight="bold">
<xsl:if test="@role">
<xsl:value-of select="@role"/>
<xsl:text>: </xsl:text>
</xsl:if>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="refsynopsisdiv">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<fo:block id="{$id}">
<xsl:call-template name="refsynopsisdiv.titlepage"/>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="refsection">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<fo:block id="{$id}">
<xsl:call-template name="refsection.titlepage"/>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="refsect1">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<fo:block id="{$id}">
<xsl:call-template name="refsect1.titlepage"/>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="refsect2">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<fo:block id="{$id}">
<xsl:call-template name="refsect2.titlepage"/>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="refsect3">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<fo:block id="{$id}">
<xsl:call-template name="refsect3.titlepage"/>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="refsynopsisdiv/title
|refsection/title
|refsect1/title
|refsect2/title
|refsect3/title">
<!-- nop; titlepage.mode instead -->
</xsl:template>
<xsl:template match="refsynopsisdiv/title
|refsection/title
|refsect1/title
|refsect2/title
|refsect3/title"
mode="titlepage.mode"
priority="2">
<xsl:variable name="section" select="parent::*"/>
<fo:block keep-with-next.within-column="always">
<xsl:variable name="id">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$section"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="level">
<xsl:call-template name="section.level">
<xsl:with-param name="node" select="$section"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="title">
<xsl:apply-templates select="$section" mode="object.title.markup">
<xsl:with-param name="allow-anchors" select="1"/>
</xsl:apply-templates>
</xsl:variable>
<xsl:if test="$passivetex.extensions != 0">
<fotex:bookmark xmlns:fotex="http://www.tug.org/fotex"
fotex-bookmark-level="{$level + 2}"
fotex-bookmark-label="{$id}">
<xsl:value-of select="$title"/>
</fotex:bookmark>
</xsl:if>
<xsl:call-template name="section.heading">
<xsl:with-param name="level" select="$level"/>
<xsl:with-param name="title" select="$title"/>
</xsl:call-template>
</fo:block>
</xsl:template>
<!-- ==================================================================== -->
</xsl:stylesheet>

502
docs/xsl/docbook/fo/sections.xsl Executable file
View File

@@ -0,0 +1,502 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<!-- ==================================================================== -->
<xsl:template match="section">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<fo:block id="{$id}">
<xsl:call-template name="section.titlepage"/>
<xsl:variable name="toc.params">
<xsl:call-template name="find.path.params">
<xsl:with-param name="table" select="normalize-space($generate.toc)"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="contains($toc.params, 'toc')
and (count(ancestor::section)+1) &lt;= $generate.section.toc.level">
<xsl:call-template name="section.toc">
<xsl:with-param name="toc.title.p" select="contains($toc.params, 'title')"/>
</xsl:call-template>
<xsl:call-template name="section.toc.separator"/>
</xsl:if>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="/section">
<xsl:variable name="id">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="ancestor::reference"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="master-reference">
<xsl:call-template name="select.pagemaster"/>
</xsl:variable>
<fo:page-sequence id="{$id}"
hyphenate="{$hyphenate}"
master-reference="{$master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format"/>
</xsl:attribute>
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="section.titlepage"/>
<xsl:variable name="toc.params">
<xsl:call-template name="find.path.params">
<xsl:with-param name="table" select="normalize-space($generate.toc)"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="contains($toc.params, 'toc')
and (count(ancestor::section)+1) &lt;= $generate.section.toc.level">
<xsl:call-template name="section.toc"/>
<xsl:call-template name="section.toc.separator"/>
</xsl:if>
<xsl:apply-templates/>
</fo:flow>
</fo:page-sequence>
</xsl:template>
<xsl:template match="section/title
|simplesect/title
|sect1/title
|sect2/title
|sect3/title
|sect4/title
|sect5/title"
mode="titlepage.mode"
priority="2">
<xsl:variable name="section" select="parent::*"/>
<fo:block keep-with-next.within-column="always">
<xsl:variable name="id">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="$section"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="level">
<xsl:call-template name="section.level">
<xsl:with-param name="node" select="$section"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="title">
<xsl:apply-templates select="$section" mode="object.title.markup">
<xsl:with-param name="allow-anchors" select="1"/>
</xsl:apply-templates>
</xsl:variable>
<xsl:variable name="titleabbrev">
<xsl:apply-templates select="$section" mode="titleabbrev.markup"/>
</xsl:variable>
<xsl:if test="$passivetex.extensions != 0">
<fotex:bookmark xmlns:fotex="http://www.tug.org/fotex"
fotex-bookmark-level="{$level + 2}"
fotex-bookmark-label="{$id}">
<xsl:value-of select="$titleabbrev"/>
</fotex:bookmark>
</xsl:if>
<xsl:call-template name="section.heading">
<xsl:with-param name="level" select="$level"/>
<xsl:with-param name="title" select="$title"/>
<xsl:with-param name="titleabbrev" select="$titleabbrev"/>
</xsl:call-template>
</fo:block>
</xsl:template>
<xsl:template match="sect1">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<fo:block id="{$id}">
<xsl:call-template name="sect1.titlepage"/>
<xsl:variable name="toc.params">
<xsl:call-template name="find.path.params">
<xsl:with-param name="table" select="normalize-space($generate.toc)"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="contains($toc.params, 'toc')
and $generate.section.toc.level &gt;= 1">
<xsl:call-template name="section.toc"/>
<xsl:call-template name="section.toc.separator"/>
</xsl:if>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="/sect1">
<xsl:variable name="id">
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="ancestor::reference"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="master-reference">
<xsl:call-template name="select.pagemaster"/>
</xsl:variable>
<fo:page-sequence id="{$id}"
hyphenate="{$hyphenate}"
master-reference="{$master-reference}">
<xsl:attribute name="language">
<xsl:call-template name="l10n.language"/>
</xsl:attribute>
<xsl:attribute name="format">
<xsl:call-template name="page.number.format"/>
</xsl:attribute>
<xsl:if test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="." mode="running.head.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="running.foot.mode">
<xsl:with-param name="master-reference" select="$master-reference"/>
</xsl:apply-templates>
<fo:flow flow-name="xsl-region-body">
<xsl:call-template name="sect1.titlepage"/>
<xsl:variable name="toc.params">
<xsl:call-template name="find.path.params">
<xsl:with-param name="table" select="normalize-space($generate.toc)"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="contains($toc.params, 'toc')
and $generate.section.toc.level &gt;= 1">
<xsl:call-template name="section.toc"/>
<xsl:call-template name="section.toc.separator"/>
</xsl:if>
<xsl:apply-templates/>
</fo:flow>
</fo:page-sequence>
</xsl:template>
<xsl:template match="sect2">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<fo:block id="{$id}">
<xsl:call-template name="sect2.titlepage"/>
<xsl:variable name="toc.params">
<xsl:call-template name="find.path.params">
<xsl:with-param name="table" select="normalize-space($generate.toc)"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="contains($toc.params, 'toc')
and $generate.section.toc.level &gt;= 2">
<xsl:call-template name="section.toc"/>
<xsl:call-template name="section.toc.separator"/>
</xsl:if>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="sect3">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<fo:block id="{$id}">
<xsl:call-template name="sect3.titlepage"/>
<xsl:variable name="toc.params">
<xsl:call-template name="find.path.params">
<xsl:with-param name="table" select="normalize-space($generate.toc)"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="contains($toc.params, 'toc')
and $generate.section.toc.level &gt;= 3">
<xsl:call-template name="section.toc"/>
<xsl:call-template name="section.toc.separator"/>
</xsl:if>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="sect4">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<fo:block id="{$id}">
<xsl:call-template name="sect4.titlepage"/>
<xsl:variable name="toc.params">
<xsl:call-template name="find.path.params">
<xsl:with-param name="table" select="normalize-space($generate.toc)"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="contains($toc.params, 'toc')
and $generate.section.toc.level &gt;= 4">
<xsl:call-template name="section.toc"/>
<xsl:call-template name="section.toc.separator"/>
</xsl:if>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="sect5">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<fo:block id="{$id}">
<xsl:call-template name="sect5.titlepage"/>
<xsl:variable name="toc.params">
<xsl:call-template name="find.path.params">
<xsl:with-param name="table" select="normalize-space($generate.toc)"/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="contains($toc.params, 'toc')
and $generate.section.toc.level &gt;= 5">
<xsl:call-template name="section.toc"/>
<xsl:call-template name="section.toc.separator"/>
</xsl:if>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="simplesect">
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<fo:block id="{$id}">
<xsl:call-template name="simplesect.titlepage"/>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="sectioninfo"></xsl:template>
<xsl:template match="section/title"></xsl:template>
<xsl:template match="section/titleabbrev"></xsl:template>
<xsl:template match="section/subtitle"></xsl:template>
<xsl:template match="sect1info"></xsl:template>
<xsl:template match="sect1/title"></xsl:template>
<xsl:template match="sect1/titleabbrev"></xsl:template>
<xsl:template match="sect1/subtitle"></xsl:template>
<xsl:template match="sect2info"></xsl:template>
<xsl:template match="sect2/title"></xsl:template>
<xsl:template match="sect2/titleabbrev"></xsl:template>
<xsl:template match="sect2/subtitle"></xsl:template>
<xsl:template match="sect3info"></xsl:template>
<xsl:template match="sect3/title"></xsl:template>
<xsl:template match="sect3/titleabbrev"></xsl:template>
<xsl:template match="sect3/subtitle"></xsl:template>
<xsl:template match="sect4info"></xsl:template>
<xsl:template match="sect4/title"></xsl:template>
<xsl:template match="sect4/titleabbrev"></xsl:template>
<xsl:template match="sect4/subtitle"></xsl:template>
<xsl:template match="sect5info"></xsl:template>
<xsl:template match="sect5/title"></xsl:template>
<xsl:template match="sect5/titleabbrev"></xsl:template>
<xsl:template match="sect5/subtitle"></xsl:template>
<xsl:template match="simplesect/title"></xsl:template>
<xsl:template match="simplesect/titleabbrev"></xsl:template>
<xsl:template match="simplesect/subtitle"></xsl:template>
<!-- ==================================================================== -->
<xsl:template name="section.heading">
<xsl:param name="level" select="1"/>
<xsl:param name="marker" select="1"/>
<xsl:param name="title"/>
<xsl:param name="titleabbrev"/>
<fo:block xsl:use-attribute-sets="section.title.properties">
<xsl:if test="$marker != 0">
<fo:marker marker-class-name="section.head.marker">
<xsl:choose>
<xsl:when test="$titleabbrev = ''">
<xsl:value-of select="$title"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$titleabbrev"/>
</xsl:otherwise>
</xsl:choose>
</fo:marker>
</xsl:if>
<xsl:choose>
<xsl:when test="$level=1">
<fo:block xsl:use-attribute-sets="section.title.level1.properties">
<xsl:copy-of select="$title"/>
</fo:block>
</xsl:when>
<xsl:when test="$level=2">
<fo:block xsl:use-attribute-sets="section.title.level2.properties">
<xsl:copy-of select="$title"/>
</fo:block>
</xsl:when>
<xsl:when test="$level=3">
<fo:block xsl:use-attribute-sets="section.title.level3.properties">
<xsl:copy-of select="$title"/>
</fo:block>
</xsl:when>
<xsl:when test="$level=4">
<fo:block xsl:use-attribute-sets="section.title.level4.properties">
<xsl:copy-of select="$title"/>
</fo:block>
</xsl:when>
<xsl:when test="$level=5">
<fo:block xsl:use-attribute-sets="section.title.level5.properties">
<xsl:copy-of select="$title"/>
</fo:block>
</xsl:when>
<xsl:otherwise>
<fo:block xsl:use-attribute-sets="section.title.level6.properties">
<xsl:copy-of select="$title"/>
</fo:block>
</xsl:otherwise>
</xsl:choose>
</fo:block>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="bridgehead">
<xsl:variable name="container"
select="(ancestor::appendix
|ancestor::article
|ancestor::bibliography
|ancestor::chapter
|ancestor::glossary
|ancestor::glossdiv
|ancestor::index
|ancestor::partintro
|ancestor::preface
|ancestor::refsect1
|ancestor::refsect2
|ancestor::refsect3
|ancestor::sect1
|ancestor::sect2
|ancestor::sect3
|ancestor::sect4
|ancestor::sect5
|ancestor::section
|ancestor::setindex
|ancestor::simplesect)[last()]"/>
<xsl:variable name="clevel">
<xsl:choose>
<xsl:when test="local-name($container) = 'appendix'
or local-name($container) = 'chapter'
or local-name($container) = 'article'
or local-name($container) = 'bibliography'
or local-name($container) = 'glossary'
or local-name($container) = 'index'
or local-name($container) = 'partintro'
or local-name($container) = 'preface'
or local-name($container) = 'setindex'">2</xsl:when>
<xsl:when test="local-name($container) = 'glossdiv'">
<xsl:value-of select="count(ancestor::glossdiv)+2"/>
</xsl:when>
<xsl:when test="local-name($container) = 'sect1'
or local-name($container) = 'sect2'
or local-name($container) = 'sect3'
or local-name($container) = 'sect4'
or local-name($container) = 'sect5'
or local-name($container) = 'refsect1'
or local-name($container) = 'refsect2'
or local-name($container) = 'refsect3'
or local-name($container) = 'section'
or local-name($container) = 'simplesect'">
<xsl:variable name="slevel">
<xsl:call-template name="section.level">
<xsl:with-param name="node" select="$container"/>
</xsl:call-template>
</xsl:variable>
<xsl:value-of select="$slevel + 1"/>
</xsl:when>
<xsl:otherwise>2</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="level">
<xsl:choose>
<xsl:when test="@renderas = 'sect1'">2</xsl:when>
<xsl:when test="@renderas = 'sect2'">3</xsl:when>
<xsl:when test="@renderas = 'sect3'">4</xsl:when>
<xsl:when test="@renderas = 'sect4'">5</xsl:when>
<xsl:when test="@renderas = 'sect5'">6</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$clevel"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="id">
<xsl:call-template name="object.id"/>
</xsl:variable>
<fo:block id="{$id}">
<xsl:call-template name="section.heading">
<xsl:with-param name="level" select="$level"/>
<xsl:with-param name="title">
<xsl:apply-templates/>
</xsl:with-param>
</xsl:call-template>
</fo:block>
</xsl:template>
</xsl:stylesheet>

903
docs/xsl/docbook/fo/synop.xsl Executable file
View File

@@ -0,0 +1,903 @@
<?xml version='1.0'?>
<!DOCTYPE xsl:stylesheet [
<!ENTITY RE "&#10;">
<!ENTITY nbsp "&#160;">
]>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
version='1.0'>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<!-- ==================================================================== -->
<!-- synopsis is in verbatim -->
<!-- ==================================================================== -->
<xsl:template match="cmdsynopsis">
<fo:block>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="cmdsynopsis/command">
<xsl:call-template name="inline.monoseq"/>
<xsl:text> </xsl:text>
</xsl:template>
<xsl:template match="cmdsynopsis/command[1]" priority="2">
<xsl:call-template name="inline.monoseq"/>
<xsl:text> </xsl:text>
</xsl:template>
<xsl:template match="group|arg" name="group-or-arg">
<xsl:variable name="choice" select="@choice"/>
<xsl:variable name="rep" select="@rep"/>
<xsl:variable name="sepchar">
<xsl:choose>
<xsl:when test="ancestor-or-self::*/@sepchar">
<xsl:value-of select="ancestor-or-self::*/@sepchar"/>
</xsl:when>
<xsl:otherwise>
<xsl:text> </xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:if test="position()>1"><xsl:value-of select="$sepchar"/></xsl:if>
<xsl:choose>
<xsl:when test="$choice='plain'">
<xsl:value-of select="$arg.choice.plain.open.str"/>
</xsl:when>
<xsl:when test="$choice='req'">
<xsl:value-of select="$arg.choice.req.open.str"/>
</xsl:when>
<xsl:when test="$choice='opt'">
<xsl:value-of select="$arg.choice.opt.open.str"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$arg.choice.def.open.str"/>
</xsl:otherwise>
</xsl:choose>
<xsl:apply-templates/>
<xsl:choose>
<xsl:when test="$rep='repeat'">
<xsl:value-of select="$arg.rep.repeat.str"/>
</xsl:when>
<xsl:when test="$rep='norepeat'">
<xsl:value-of select="$arg.rep.norepeat.str"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$arg.rep.def.str"/>
</xsl:otherwise>
</xsl:choose>
<xsl:choose>
<xsl:when test="$choice='plain'">
<xsl:value-of select="$arg.choice.plain.close.str"/>
</xsl:when>
<xsl:when test="$choice='req'">
<xsl:value-of select="$arg.choice.req.close.str"/>
</xsl:when>
<xsl:when test="$choice='opt'">
<xsl:value-of select="$arg.choice.opt.close.str"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$arg.choice.def.close.str"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="group/arg">
<xsl:variable name="choice" select="@choice"/>
<xsl:variable name="rep" select="@rep"/>
<xsl:if test="position()>1"><xsl:value-of select="$arg.or.sep"/></xsl:if>
<xsl:call-template name="group-or-arg"/>
</xsl:template>
<xsl:template match="sbr">
<fo:block/>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="synopfragmentref">
<xsl:variable name="target" select="key('id',@linkend)"/>
<xsl:variable name="snum">
<xsl:apply-templates select="$target" mode="synopfragment.number"/>
</xsl:variable>
<fo:inline font-style="italic">
<fo:basic-link internal-destination="{@linkend}"
xsl:use-attribute-sets="xref.properties">
<xsl:text>(</xsl:text>
<xsl:value-of select="$snum"/>
<xsl:text>)</xsl:text>
</fo:basic-link>
<xsl:text>&#160;</xsl:text>
<xsl:apply-templates/>
</fo:inline>
</xsl:template>
<xsl:template match="synopfragment" mode="synopfragment.number">
<xsl:number format="1"/>
</xsl:template>
<xsl:template match="synopfragment">
<xsl:variable name="snum">
<xsl:apply-templates select="." mode="synopfragment.number"/>
</xsl:variable>
<fo:block>
<xsl:text>(</xsl:text>
<xsl:value-of select="$snum"/>
<xsl:text>)</xsl:text>
<xsl:text> </xsl:text>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="funcsynopsis">
<xsl:call-template name="informal.object"/>
</xsl:template>
<xsl:template match="funcsynopsisinfo">
<fo:block space-after.minimum="0.8em"
space-after.optimum="1em"
space-after.maximum="1.2em">
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="funcprototype">
<fo:block font-family="{$monospace.font.family}">
<xsl:apply-templates/>
<xsl:if test="$funcsynopsis.style='kr'">
<xsl:apply-templates select="./paramdef" mode="kr-funcsynopsis-mode"/>
</xsl:if>
</fo:block>
</xsl:template>
<xsl:template match="funcdef">
<fo:inline font-family="{$monospace.font.family}">
<xsl:apply-templates/>
</fo:inline>
</xsl:template>
<xsl:template match="funcdef/function">
<xsl:choose>
<xsl:when test="$funcsynopsis.decoration != 0">
<fo:inline font-weight="bold">
<xsl:apply-templates/>
</fo:inline>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="void">
<xsl:choose>
<xsl:when test="$funcsynopsis.style='ansi'">
<xsl:text>(void);</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text>();</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="varargs">
<xsl:text>(...);</xsl:text>
</xsl:template>
<xsl:template match="paramdef">
<xsl:variable name="paramnum">
<xsl:number count="paramdef" format="1"/>
</xsl:variable>
<xsl:if test="$paramnum=1">(</xsl:if>
<xsl:choose>
<xsl:when test="$funcsynopsis.style='ansi'">
<xsl:apply-templates/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="./parameter"/>
</xsl:otherwise>
</xsl:choose>
<xsl:choose>
<xsl:when test="following-sibling::paramdef">
<xsl:text>, </xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text>);</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="paramdef/parameter">
<xsl:choose>
<xsl:when test="$funcsynopsis.decoration != 0">
<xsl:apply-templates/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates/>
</xsl:otherwise>
</xsl:choose>
<xsl:if test="following-sibling::parameter">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:template>
<xsl:template match="paramdef" mode="kr-funcsynopsis-mode">
<fo:block>
<xsl:apply-templates/>
<xsl:text>;</xsl:text>
</fo:block>
</xsl:template>
<xsl:template match="funcparams">
<xsl:text>(</xsl:text>
<xsl:apply-templates/>
<xsl:text>)</xsl:text>
</xsl:template>
<!-- ==================================================================== -->
<xsl:variable name="default-classsynopsis-language">java</xsl:variable>
<xsl:template match="classsynopsis
|fieldsynopsis
|methodsynopsis
|constructorsynopsis
|destructorsynopsis">
<xsl:param name="language">
<xsl:choose>
<xsl:when test="@language">
<xsl:value-of select="@language"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$default-classsynopsis-language"/>
</xsl:otherwise>
</xsl:choose>
</xsl:param>
<xsl:message>process <xsl:value-of select="name(.)"/> in <xsl:value-of select="$language"/></xsl:message>
<xsl:choose>
<xsl:when test="$language='java'">
<xsl:apply-templates select="." mode="java"/>
</xsl:when>
<xsl:when test="$language='perl'">
<xsl:apply-templates select="." mode="perl"/>
</xsl:when>
<xsl:when test="$language='idl'">
<xsl:apply-templates select="." mode="idl"/>
</xsl:when>
<xsl:when test="$language='cpp'">
<xsl:apply-templates select="." mode="cpp"/>
</xsl:when>
<xsl:otherwise>
<xsl:message>
<xsl:text>Unrecognized language on </xsl:text>
<xsl:value-of select="name(.)"/>
<xsl:text>: </xsl:text>
<xsl:value-of select="$language"/>
</xsl:message>
<xsl:apply-templates select=".">
<xsl:with-param name="language"
select="$default-classsynopsis-language"/>
</xsl:apply-templates>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="synop-break">
<xsl:if test="parent::classsynopsis
or (following-sibling::fieldsynopsis
|following-sibling::methodsynopsis
|following-sibling::constructorsynopsis
|following-sibling::destructorsynopsis)">
<fo:inline>&RE;</fo:inline>
</xsl:if>
</xsl:template>
<!-- ===== Java ======================================================== -->
<xsl:template match="classsynopsis" mode="java">
<fo:block wrap-option='no-wrap'
white-space-collapse='false'
linefeed-treatment="preserve"
xsl:use-attribute-sets="monospace.verbatim.properties">
<xsl:apply-templates select="ooclass[1]" mode="java"/>
<xsl:if test="ooclass[position() &gt; 1]">
<xsl:text> extends</xsl:text>
<xsl:apply-templates select="ooclass[position() &gt; 1]" mode="java"/>
<xsl:if test="oointerface|ooexception">
<xsl:text>&RE;&nbsp;&nbsp;&nbsp;&nbsp;</xsl:text>
</xsl:if>
</xsl:if>
<xsl:if test="oointerface">
<xsl:text>implements</xsl:text>
<xsl:apply-templates select="oointerface" mode="java"/>
<xsl:if test="ooexception">
<xsl:text>&RE;&nbsp;&nbsp;&nbsp;&nbsp;</xsl:text>
</xsl:if>
</xsl:if>
<xsl:if test="ooexception">
<xsl:text>throws</xsl:text>
<xsl:apply-templates select="ooexception" mode="java"/>
</xsl:if>
<xsl:text>&nbsp;{&RE;</xsl:text>
<xsl:apply-templates select="constructorsynopsis
|destructorsynopsis
|fieldsynopsis
|methodsynopsis
|classsynopsisinfo" mode="java"/>
<xsl:text>}</xsl:text>
</fo:block>
</xsl:template>
<xsl:template match="classsynopsisinfo" mode="java">
<xsl:apply-templates mode="java"/>
</xsl:template>
<xsl:template match="ooclass|oointerface|ooexception" mode="java">
<xsl:choose>
<xsl:when test="position() &gt; 1">
<xsl:text>, </xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text> </xsl:text>
</xsl:otherwise>
</xsl:choose>
<xsl:apply-templates mode="java"/>
</xsl:template>
<xsl:template match="modifier" mode="java">
<xsl:apply-templates mode="java"/>
<xsl:text>&nbsp;</xsl:text>
</xsl:template>
<xsl:template match="classname" mode="java">
<xsl:if test="name(preceding-sibling::*[1]) = 'classname'">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="java"/>
</xsl:template>
<xsl:template match="interfacename" mode="java">
<xsl:if test="name(preceding-sibling::*[1]) = 'interfacename'">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="java"/>
</xsl:template>
<xsl:template match="exceptionname" mode="java">
<xsl:if test="name(preceding-sibling::*[1]) = 'exceptionname'">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="java"/>
</xsl:template>
<xsl:template match="fieldsynopsis" mode="java">
<fo:block wrap-option='no-wrap'
white-space-collapse='false'
linefeed-treatment="preserve"
xsl:use-attribute-sets="monospace.verbatim.properties">
<xsl:text>&nbsp;&nbsp;</xsl:text>
<xsl:apply-templates mode="java"/>
<xsl:text>;</xsl:text>
<xsl:call-template name="synop-break"/>
</fo:block>
</xsl:template>
<xsl:template match="type" mode="java">
<xsl:apply-templates mode="java"/>
<xsl:text>&nbsp;</xsl:text>
</xsl:template>
<xsl:template match="varname" mode="java">
<xsl:apply-templates mode="java"/>
<xsl:text>&nbsp;</xsl:text>
</xsl:template>
<xsl:template match="initializer" mode="java">
<xsl:text>=&nbsp;</xsl:text>
<xsl:apply-templates mode="java"/>
</xsl:template>
<xsl:template match="void" mode="java">
<xsl:text>void&nbsp;</xsl:text>
</xsl:template>
<xsl:template match="methodname" mode="java">
<xsl:apply-templates mode="java"/>
</xsl:template>
<xsl:template match="methodparam" mode="java">
<xsl:param name="indent">0</xsl:param>
<xsl:if test="position() &gt; 1">
<xsl:text>,&RE;</xsl:text>
<xsl:if test="$indent &gt; 0">
<xsl:call-template name="copy-string">
<xsl:with-param name="string">&nbsp;</xsl:with-param>
<xsl:with-param name="count" select="$indent + 1"/>
</xsl:call-template>
</xsl:if>
</xsl:if>
<xsl:apply-templates mode="java"/>
</xsl:template>
<xsl:template match="parameter" mode="java">
<xsl:apply-templates mode="java"/>
</xsl:template>
<xsl:template mode="java"
match="constructorsynopsis|destructorsynopsis|methodsynopsis">
<xsl:variable name="modifiers" select="modifier"/>
<xsl:variable name="notmod" select="*[name(.) != 'modifier']"/>
<xsl:variable name="decl">
<xsl:text> </xsl:text>
<xsl:apply-templates select="$modifiers" mode="java"/>
<!-- type -->
<xsl:if test="name($notmod[1]) != 'methodname'">
<xsl:apply-templates select="$notmod[1]" mode="java"/>
</xsl:if>
<xsl:apply-templates select="methodname" mode="java"/>
</xsl:variable>
<fo:block wrap-option='no-wrap'
white-space-collapse='false'
linefeed-treatment="preserve"
xsl:use-attribute-sets="monospace.verbatim.properties">
<xsl:copy-of select="$decl"/>
<xsl:text>(</xsl:text>
<xsl:apply-templates select="methodparam" mode="java">
<xsl:with-param name="indent" select="string-length($decl)"/>
</xsl:apply-templates>
<xsl:text>)</xsl:text>
<xsl:if test="exceptionname">
<xsl:text>&RE;&nbsp;&nbsp;&nbsp;&nbsp;throws&nbsp;</xsl:text>
<xsl:apply-templates select="exceptionname" mode="java"/>
</xsl:if>
<xsl:text>;</xsl:text>
</fo:block>
<xsl:call-template name="synop-break"/>
</xsl:template>
<!-- ===== C++ ========================================================= -->
<xsl:template match="classsynopsis" mode="cpp">
<fo:block wrap-option='no-wrap'
white-space-collapse='false'
linefeed-treatment="preserve"
xsl:use-attribute-sets="monospace.verbatim.properties">
<xsl:apply-templates select="ooclass[1]" mode="cpp"/>
<xsl:if test="ooclass[position() &gt; 1]">
<xsl:text>: </xsl:text>
<xsl:apply-templates select="ooclass[position() &gt; 1]" mode="cpp"/>
<xsl:if test="oointerface|ooexception">
<xsl:text>&RE;&nbsp;&nbsp;&nbsp;&nbsp;</xsl:text>
</xsl:if>
</xsl:if>
<xsl:if test="oointerface">
<xsl:text> implements</xsl:text>
<xsl:apply-templates select="oointerface" mode="cpp"/>
<xsl:if test="ooexception">
<xsl:text>&RE;&nbsp;&nbsp;&nbsp;&nbsp;</xsl:text>
</xsl:if>
</xsl:if>
<xsl:if test="ooexception">
<xsl:text> throws</xsl:text>
<xsl:apply-templates select="ooexception" mode="cpp"/>
</xsl:if>
<xsl:text>&nbsp;{&RE;</xsl:text>
<xsl:apply-templates select="constructorsynopsis
|destructorsynopsis
|fieldsynopsis
|methodsynopsis
|classsynopsisinfo" mode="cpp"/>
<xsl:text>}</xsl:text>
</fo:block>
</xsl:template>
<xsl:template match="classsynopsisinfo" mode="cpp">
<xsl:apply-templates mode="cpp"/>
</xsl:template>
<xsl:template match="ooclass|oointerface|ooexception" mode="cpp">
<xsl:if test="position() &gt; 1">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="cpp"/>
</xsl:template>
<xsl:template match="modifier" mode="cpp">
<xsl:apply-templates mode="cpp"/>
<xsl:text>&nbsp;</xsl:text>
</xsl:template>
<xsl:template match="classname" mode="cpp">
<xsl:if test="name(preceding-sibling::*[1]) = 'classname'">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="cpp"/>
</xsl:template>
<xsl:template match="interfacename" mode="cpp">
<xsl:if test="name(preceding-sibling::*[1]) = 'interfacename'">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="cpp"/>
</xsl:template>
<xsl:template match="exceptionname" mode="cpp">
<xsl:if test="name(preceding-sibling::*[1]) = 'exceptionname'">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="cpp"/>
</xsl:template>
<xsl:template match="fieldsynopsis" mode="cpp">
<fo:block wrap-option='no-wrap'
white-space-collapse='false'
linefeed-treatment="preserve"
xsl:use-attribute-sets="monospace.verbatim.properties">
<xsl:text>&nbsp;&nbsp;</xsl:text>
<xsl:apply-templates mode="cpp"/>
<xsl:text>;</xsl:text>
</fo:block>
<xsl:call-template name="synop-break"/>
</xsl:template>
<xsl:template match="type" mode="cpp">
<xsl:apply-templates mode="cpp"/>
<xsl:text>&nbsp;</xsl:text>
</xsl:template>
<xsl:template match="varname" mode="cpp">
<xsl:apply-templates mode="cpp"/>
<xsl:text>&nbsp;</xsl:text>
</xsl:template>
<xsl:template match="initializer" mode="cpp">
<xsl:text>=&nbsp;</xsl:text>
<xsl:apply-templates mode="cpp"/>
</xsl:template>
<xsl:template match="void" mode="cpp">
<xsl:text>void&nbsp;</xsl:text>
</xsl:template>
<xsl:template match="methodname" mode="cpp">
<xsl:apply-templates mode="cpp"/>
</xsl:template>
<xsl:template match="methodparam" mode="cpp">
<xsl:if test="position() &gt; 1">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="cpp"/>
</xsl:template>
<xsl:template match="parameter" mode="cpp">
<xsl:apply-templates mode="cpp"/>
</xsl:template>
<xsl:template mode="cpp"
match="constructorsynopsis|destructorsynopsis|methodsynopsis">
<xsl:variable name="modifiers" select="modifier"/>
<xsl:variable name="notmod" select="*[name(.) != 'modifier']"/>
<fo:block wrap-option='no-wrap'
white-space-collapse='false'
linefeed-treatment="preserve"
xsl:use-attribute-sets="monospace.verbatim.properties">
<xsl:text> </xsl:text>
<xsl:apply-templates select="$modifiers" mode="cpp"/>
<!-- type -->
<xsl:if test="name($notmod[1]) != 'methodname'">
<xsl:apply-templates select="$notmod[1]" mode="cpp"/>
</xsl:if>
<xsl:apply-templates select="methodname" mode="cpp"/>
<xsl:text>(</xsl:text>
<xsl:apply-templates select="methodparam" mode="cpp"/>
<xsl:text>)</xsl:text>
<xsl:if test="exceptionname">
<xsl:text>&RE;&nbsp;&nbsp;&nbsp;&nbsp;throws&nbsp;</xsl:text>
<xsl:apply-templates select="exceptionname" mode="cpp"/>
</xsl:if>
<xsl:text>;</xsl:text>
</fo:block>
<xsl:call-template name="synop-break"/>
</xsl:template>
<!-- ===== IDL ========================================================= -->
<xsl:template match="classsynopsis" mode="idl">
<fo:block wrap-option='no-wrap'
white-space-collapse='false'
linefeed-treatment="preserve"
xsl:use-attribute-sets="monospace.verbatim.properties">
<xsl:text>interface </xsl:text>
<xsl:apply-templates select="ooclass[1]" mode="idl"/>
<xsl:if test="ooclass[position() &gt; 1]">
<xsl:text>: </xsl:text>
<xsl:apply-templates select="ooclass[position() &gt; 1]" mode="idl"/>
<xsl:if test="oointerface|ooexception">
<xsl:text>&RE;&nbsp;&nbsp;&nbsp;&nbsp;</xsl:text>
</xsl:if>
</xsl:if>
<xsl:if test="oointerface">
<xsl:text> implements</xsl:text>
<xsl:apply-templates select="oointerface" mode="idl"/>
<xsl:if test="ooexception">
<xsl:text>&RE;&nbsp;&nbsp;&nbsp;&nbsp;</xsl:text>
</xsl:if>
</xsl:if>
<xsl:if test="ooexception">
<xsl:text> throws</xsl:text>
<xsl:apply-templates select="ooexception" mode="idl"/>
</xsl:if>
<xsl:text>&nbsp;{&RE;</xsl:text>
<xsl:apply-templates select="constructorsynopsis
|destructorsynopsis
|fieldsynopsis
|methodsynopsis
|classsynopsisinfo" mode="idl"/>
<xsl:text>}</xsl:text>
</fo:block>
</xsl:template>
<xsl:template match="classsynopsisinfo" mode="idl">
<xsl:apply-templates mode="idl"/>
</xsl:template>
<xsl:template match="ooclass|oointerface|ooexception" mode="idl">
<xsl:if test="position() &gt; 1">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="idl"/>
</xsl:template>
<xsl:template match="modifier" mode="idl">
<xsl:apply-templates mode="idl"/>
<xsl:text>&nbsp;</xsl:text>
</xsl:template>
<xsl:template match="classname" mode="idl">
<xsl:if test="name(preceding-sibling::*[1]) = 'classname'">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="idl"/>
</xsl:template>
<xsl:template match="interfacename" mode="idl">
<xsl:if test="name(preceding-sibling::*[1]) = 'interfacename'">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="idl"/>
</xsl:template>
<xsl:template match="exceptionname" mode="idl">
<xsl:if test="name(preceding-sibling::*[1]) = 'exceptionname'">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="idl"/>
</xsl:template>
<xsl:template match="fieldsynopsis" mode="idl">
<fo:block wrap-option='no-wrap'
white-space-collapse='false'
linefeed-treatment="preserve"
xsl:use-attribute-sets="monospace.verbatim.properties">
<xsl:text>&nbsp;&nbsp;</xsl:text>
<xsl:apply-templates mode="idl"/>
<xsl:text>;</xsl:text>
</fo:block>
<xsl:call-template name="synop-break"/>
</xsl:template>
<xsl:template match="type" mode="idl">
<xsl:apply-templates mode="idl"/>
<xsl:text>&nbsp;</xsl:text>
</xsl:template>
<xsl:template match="varname" mode="idl">
<xsl:apply-templates mode="idl"/>
<xsl:text>&nbsp;</xsl:text>
</xsl:template>
<xsl:template match="initializer" mode="idl">
<xsl:text>=&nbsp;</xsl:text>
<xsl:apply-templates mode="idl"/>
</xsl:template>
<xsl:template match="void" mode="idl">
<xsl:text>void&nbsp;</xsl:text>
</xsl:template>
<xsl:template match="methodname" mode="idl">
<xsl:apply-templates mode="idl"/>
</xsl:template>
<xsl:template match="methodparam" mode="idl">
<xsl:if test="position() &gt; 1">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="idl"/>
</xsl:template>
<xsl:template match="parameter" mode="idl">
<xsl:apply-templates mode="idl"/>
</xsl:template>
<xsl:template mode="idl"
match="constructorsynopsis|destructorsynopsis|methodsynopsis">
<xsl:variable name="modifiers" select="modifier"/>
<xsl:variable name="notmod" select="*[name(.) != 'modifier']"/>
<fo:block wrap-option='no-wrap'
white-space-collapse='false'
linefeed-treatment="preserve"
xsl:use-attribute-sets="monospace.verbatim.properties">
<xsl:text> </xsl:text>
<xsl:apply-templates select="$modifiers" mode="idl"/>
<!-- type -->
<xsl:if test="name($notmod[1]) != 'methodname'">
<xsl:apply-templates select="$notmod[1]" mode="idl"/>
</xsl:if>
<xsl:apply-templates select="methodname" mode="idl"/>
<xsl:text>(</xsl:text>
<xsl:apply-templates select="methodparam" mode="idl"/>
<xsl:text>)</xsl:text>
<xsl:if test="exceptionname">
<xsl:text>&RE;&nbsp;&nbsp;&nbsp;&nbsp;raises(</xsl:text>
<xsl:apply-templates select="exceptionname" mode="idl"/>
<xsl:text>)</xsl:text>
</xsl:if>
<xsl:text>;</xsl:text>
</fo:block>
<xsl:call-template name="synop-break"/>
</xsl:template>
<!-- ===== Perl ======================================================== -->
<xsl:template match="classsynopsis" mode="perl">
<fo:block wrap-option='no-wrap'
white-space-collapse='false'
linefeed-treatment="preserve"
xsl:use-attribute-sets="monospace.verbatim.properties">
<xsl:text>package </xsl:text>
<xsl:apply-templates select="ooclass[1]" mode="perl"/>
<xsl:text>;&RE;</xsl:text>
<xsl:if test="ooclass[position() &gt; 1]">
<xsl:text>@ISA = (</xsl:text>
<xsl:apply-templates select="ooclass[position() &gt; 1]" mode="perl"/>
<xsl:text>);&RE;</xsl:text>
</xsl:if>
<xsl:apply-templates select="constructorsynopsis
|destructorsynopsis
|fieldsynopsis
|methodsynopsis
|classsynopsisinfo" mode="perl"/>
</fo:block>
</xsl:template>
<xsl:template match="classsynopsisinfo" mode="perl">
<xsl:apply-templates mode="perl"/>
</xsl:template>
<xsl:template match="ooclass|oointerface|ooexception" mode="perl">
<xsl:if test="position() &gt; 1">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="perl"/>
</xsl:template>
<xsl:template match="modifier" mode="perl">
<xsl:apply-templates mode="perl"/>
<xsl:text>&nbsp;</xsl:text>
</xsl:template>
<xsl:template match="classname" mode="perl">
<xsl:if test="name(preceding-sibling::*[1]) = 'classname'">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="perl"/>
</xsl:template>
<xsl:template match="interfacename" mode="perl">
<xsl:if test="name(preceding-sibling::*[1]) = 'interfacename'">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="perl"/>
</xsl:template>
<xsl:template match="exceptionname" mode="perl">
<xsl:if test="name(preceding-sibling::*[1]) = 'exceptionname'">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="perl"/>
</xsl:template>
<xsl:template match="fieldsynopsis" mode="perl">
<fo:block wrap-option='no-wrap'
white-space-collapse='false'
linefeed-treatment="preserve"
xsl:use-attribute-sets="monospace.verbatim.properties">
<xsl:text>&nbsp;&nbsp;</xsl:text>
<xsl:apply-templates mode="perl"/>
<xsl:text>;</xsl:text>
</fo:block>
<xsl:call-template name="synop-break"/>
</xsl:template>
<xsl:template match="type" mode="perl">
<xsl:apply-templates mode="perl"/>
<xsl:text>&nbsp;</xsl:text>
</xsl:template>
<xsl:template match="varname" mode="perl">
<xsl:apply-templates mode="perl"/>
<xsl:text>&nbsp;</xsl:text>
</xsl:template>
<xsl:template match="initializer" mode="perl">
<xsl:text>=&nbsp;</xsl:text>
<xsl:apply-templates mode="perl"/>
</xsl:template>
<xsl:template match="void" mode="perl">
<xsl:text>void&nbsp;</xsl:text>
</xsl:template>
<xsl:template match="methodname" mode="perl">
<xsl:apply-templates mode="perl"/>
</xsl:template>
<xsl:template match="methodparam" mode="perl">
<xsl:if test="position() &gt; 1">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="perl"/>
</xsl:template>
<xsl:template match="parameter" mode="perl">
<xsl:apply-templates mode="perl"/>
</xsl:template>
<xsl:template mode="perl"
match="constructorsynopsis|destructorsynopsis|methodsynopsis">
<xsl:variable name="modifiers" select="modifier"/>
<xsl:variable name="notmod" select="*[name(.) != 'modifier']"/>
<fo:block wrap-option='no-wrap'
white-space-collapse='false'
linefeed-treatment="preserve"
xsl:use-attribute-sets="monospace.verbatim.properties">
<xsl:text>sub </xsl:text>
<xsl:apply-templates select="methodname" mode="perl"/>
<xsl:text> { ... };</xsl:text>
<xsl:call-template name="synop-break"/>
</fo:block>
</xsl:template>
<!-- ==================================================================== -->
</xsl:stylesheet>

984
docs/xsl/docbook/fo/table.xsl Executable file
View File

@@ -0,0 +1,984 @@
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
xmlns:stbl="http://nwalsh.com/xslt/ext/com.nwalsh.saxon.Table"
xmlns:xtbl="com.nwalsh.xalan.Table"
xmlns:lxslt="http://xml.apache.org/xslt"
xmlns:ptbl="http://nwalsh.com/xslt/ext/xsltproc/python/Table"
exclude-result-prefixes="doc stbl xtbl lxslt ptbl"
version='1.0'>
<xsl:include href="../common/table.xsl"/>
<!-- ********************************************************************
$Id$
********************************************************************
This file is part of the XSL DocBook Stylesheet distribution.
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
and other information.
******************************************************************** -->
<doc:reference xmlns="">
<referenceinfo>
<releaseinfo role="meta">
$Id$
</releaseinfo>
<author><surname>Walsh</surname>
<firstname>Norman</firstname></author>
<copyright><year>1999</year><year>2000</year>
<holder>Norman Walsh</holder>
</copyright>
</referenceinfo>
<title>Formatting Object Table Reference</title>
<partintro>
<section><title>Introduction</title>
<para>This is technical reference documentation for the DocBook XSL
Stylesheets; it documents (some of) the parameters, templates, and
other elements of the stylesheets.</para>
<para>This is not intended to be <quote>user</quote> documentation.
It is provided for developers writing customization layers for the
stylesheets, and for anyone who's interested in <quote>how it
works</quote>.</para>
<para>Although I am trying to be thorough, this documentation is known
to be incomplete. Don't forget to read the source, too :-)</para>
</section>
</partintro>
</doc:reference>
<!-- ==================================================================== -->
<lxslt:component prefix="xtbl"
functions="adjustColumnWidths"/>
<!-- ==================================================================== -->
<xsl:template name="empty.table.cell">
<xsl:param name="colnum" select="0"/>
<xsl:variable name="rowsep">
<xsl:call-template name="inherited.table.attribute">
<xsl:with-param name="entry" select="NOT-AN-ELEMENT-NAME"/>
<xsl:with-param name="row" select="ancestor-or-self::row[1]"/>
<xsl:with-param name="colnum" select="$colnum"/>
<xsl:with-param name="attribute" select="'rowsep'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="colsep">
<xsl:call-template name="inherited.table.attribute">
<xsl:with-param name="entry" select="NOT-AN-ELEMENT-NAME"/>
<xsl:with-param name="row" select="ancestor-or-self::row[1]"/>
<xsl:with-param name="colnum" select="$colnum"/>
<xsl:with-param name="attribute" select="'colsep'"/>
</xsl:call-template>
</xsl:variable>
<fo:table-cell text-align="center"
display-align="center"
xsl:use-attribute-sets="table.cell.padding">
<xsl:if test="$xep.extensions != 0">
<!-- Suggested by RenderX to workaround a bug in their implementation -->
<xsl:attribute name="keep-together.within-column">always</xsl:attribute>
</xsl:if>
<xsl:if test="$rowsep &gt; 0">
<xsl:call-template name="border">
<xsl:with-param name="side" select="'bottom'"/>
</xsl:call-template>
</xsl:if>
<xsl:if test="$colsep &gt; 0 and $colnum &lt; ancestor::tgroup/@cols">
<xsl:call-template name="border">
<xsl:with-param name="side" select="'right'"/>
</xsl:call-template>
</xsl:if>
<!-- fo:table-cell should not be empty -->
<fo:block/>
</fo:table-cell>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template name="border">
<xsl:param name="side" select="'left'"/>
<xsl:attribute name="border-{$side}-width">
<xsl:value-of select="$table.cell.border.thickness"/>
</xsl:attribute>
<xsl:attribute name="border-{$side}-style">
<xsl:value-of select="$table.cell.border.style"/>
</xsl:attribute>
<xsl:attribute name="border-{$side}-color">
<xsl:value-of select="$table.cell.border.color"/>
</xsl:attribute>
</xsl:template>
<!-- ==================================================================== -->
<xsl:template match="tgroup" name="tgroup">
<xsl:variable name="explicit.table.width">
<xsl:call-template name="dbfo-attribute">
<xsl:with-param name="pis"
select="../processing-instruction('dbfo')"/>
<xsl:with-param name="attribute" select="'table-width'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="table.width">
<xsl:choose>
<xsl:when test="$explicit.table.width != ''">
<xsl:value-of select="$explicit.table.width"/>
</xsl:when>
<xsl:when test="$default.table.width = ''">
<xsl:text>100%</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$default.table.width"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="colspecs">
<xsl:choose>
<xsl:when test="$use.extensions != 0
and $tablecolumns.extension != 0">
<xsl:call-template name="generate.colgroup.raw">
<xsl:with-param name="cols" select="@cols"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="generate.colgroup">
<xsl:with-param name="cols" select="@cols"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:if test="position() = 1">
<!-- If this is the first tgroup, output the width attribute for the -->
<!-- surrounding fo:table. (If this isn't the first tgroup, trying -->
<!-- to output the attribute will cause an error.) -->
<xsl:attribute name="width">
<xsl:value-of select="$table.width"/>
</xsl:attribute>
</xsl:if>
<xsl:choose>
<xsl:when test="$use.extensions != 0
and $tablecolumns.extension != 0">
<xsl:choose>
<xsl:when test="function-available('stbl:adjustColumnWidths')">
<xsl:copy-of select="stbl:adjustColumnWidths($colspecs)"/>
</xsl:when>
<xsl:when test="function-available('xtbl:adjustColumnWidths')">
<xsl:copy-of select="xtbl:adjustColumnWidths($colspecs)"/>
</xsl:when>
<xsl:when test="function-available('ptbl:adjustColumnWidths')">
<xsl:copy-of select="ptbl:adjustColumnWidths($colspecs)"/>
</xsl:when>
<xsl:otherwise>
<xsl:message terminate="yes">
<xsl:text>No adjustColumnWidths function available.</xsl:text>
</xsl:message>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:copy-of select="$colspecs"/>
</xsl:otherwise>
</xsl:choose>
<xsl:apply-templates select="thead"/>
<xsl:apply-templates select="tfoot"/>
<xsl:apply-templates select="tbody"/>
</xsl:template>
<xsl:template match="colspec"></xsl:template>
<xsl:template match="spanspec"></xsl:template>
<xsl:template match="thead">
<xsl:variable name="tgroup" select="parent::*"/>
<fo:table-header>
<xsl:apply-templates select="row[1]">
<xsl:with-param name="spans">
<xsl:call-template name="blank.spans">
<xsl:with-param name="cols" select="../@cols"/>
</xsl:call-template>
</xsl:with-param>
</xsl:apply-templates>
</fo:table-header>
</xsl:template>
<xsl:template match="tfoot">
<xsl:variable name="tgroup" select="parent::*"/>
<fo:table-footer>
<xsl:apply-templates select="row[1]">
<xsl:with-param name="spans">
<xsl:call-template name="blank.spans">
<xsl:with-param name="cols" select="../@cols"/>
</xsl:call-template>
</xsl:with-param>
</xsl:apply-templates>
</fo:table-footer>
</xsl:template>
<xsl:template match="tbody">
<xsl:variable name="tgroup" select="parent::*"/>
<fo:table-body>
<xsl:apply-templates select="row[1]">
<xsl:with-param name="spans">
<xsl:call-template name="blank.spans">
<xsl:with-param name="cols" select="../@cols"/>
</xsl:call-template>
</xsl:with-param>
</xsl:apply-templates>
</fo:table-body>
</xsl:template>
<xsl:template match="row">
<xsl:param name="spans"/>
<fo:table-row>
<xsl:call-template name="anchor"/>
<xsl:apply-templates select="(entry|entrytbl)[1]">
<xsl:with-param name="spans" select="$spans"/>
</xsl:apply-templates>
</fo:table-row>
<xsl:if test="following-sibling::row">
<xsl:variable name="nextspans">
<xsl:apply-templates select="(entry|entrytbl)[1]" mode="span">
<xsl:with-param name="spans" select="$spans"/>
</xsl:apply-templates>
</xsl:variable>
<xsl:apply-templates select="following-sibling::row[1]">
<xsl:with-param name="spans" select="$nextspans"/>
</xsl:apply-templates>
</xsl:if>
</xsl:template>
<xsl:template match="entry|entrytbl" name="entry">
<xsl:param name="col" select="1"/>
<xsl:param name="spans"/>
<xsl:variable name="row" select="parent::row"/>
<xsl:variable name="group" select="$row/parent::*[1]"/>
<xsl:variable name="frame" select="ancestor::tgroup/parent::*/@frame"/>
<xsl:variable name="empty.cell" select="count(node()) = 0"/>
<xsl:variable name="named.colnum">
<xsl:call-template name="entry.colnum"/>
</xsl:variable>
<xsl:variable name="entry.colnum">
<xsl:choose>
<xsl:when test="$named.colnum &gt; 0">
<xsl:value-of select="$named.colnum"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$col"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="entry.colspan">
<xsl:choose>
<xsl:when test="@spanname or @namest">
<xsl:call-template name="calculate.colspan"/>
</xsl:when>
<xsl:otherwise>1</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="following.spans">
<xsl:call-template name="calculate.following.spans">
<xsl:with-param name="colspan" select="$entry.colspan"/>
<xsl:with-param name="spans" select="$spans"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="rowsep">
<xsl:call-template name="inherited.table.attribute">
<xsl:with-param name="entry" select="."/>
<xsl:with-param name="colnum" select="$entry.colnum"/>
<xsl:with-param name="attribute" select="'rowsep'"/>
</xsl:call-template>
</xsl:variable>
<!--
<xsl:message><xsl:value-of select="."/>: <xsl:value-of select="$rowsep"/></xsl:message>
-->
<xsl:variable name="colsep">
<xsl:call-template name="inherited.table.attribute">
<xsl:with-param name="entry" select="."/>
<xsl:with-param name="colnum" select="$entry.colnum"/>
<xsl:with-param name="attribute" select="'colsep'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="valign">
<xsl:call-template name="inherited.table.attribute">
<xsl:with-param name="entry" select="."/>
<xsl:with-param name="colnum" select="$entry.colnum"/>
<xsl:with-param name="attribute" select="'valign'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="align">
<xsl:call-template name="inherited.table.attribute">
<xsl:with-param name="entry" select="."/>
<xsl:with-param name="colnum" select="$entry.colnum"/>
<xsl:with-param name="attribute" select="'align'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="char">
<xsl:call-template name="inherited.table.attribute">
<xsl:with-param name="entry" select="."/>
<xsl:with-param name="colnum" select="$entry.colnum"/>
<xsl:with-param name="attribute" select="'char'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="charoff">
<xsl:call-template name="inherited.table.attribute">
<xsl:with-param name="entry" select="."/>
<xsl:with-param name="colnum" select="$entry.colnum"/>
<xsl:with-param name="attribute" select="'charoff'"/>
</xsl:call-template>
</xsl:variable>
<xsl:choose>
<xsl:when test="$spans != '' and not(starts-with($spans,'0:'))">
<xsl:call-template name="entry">
<xsl:with-param name="col" select="$col+1"/>
<xsl:with-param name="spans" select="substring-after($spans,':')"/>
</xsl:call-template>
</xsl:when>
<xsl:when test="$entry.colnum &gt; $col">
<xsl:call-template name="empty.table.cell">
<xsl:with-param name="colnum" select="$col"/>
</xsl:call-template>
<xsl:call-template name="entry">
<xsl:with-param name="col" select="$col+1"/>
<xsl:with-param name="spans" select="substring-after($spans,':')"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="cell.content">
<fo:block>
<!-- highlight this entry? -->
<xsl:if test="ancestor::thead">
<xsl:attribute name="font-weight">bold</xsl:attribute>
</xsl:if>
<!-- are we missing any indexterms? -->
<xsl:if test="not(preceding-sibling::entry)
and not(parent::row/preceding-sibling::row)">
<!-- this is the first entry of the first row -->
<xsl:if test="ancestor::thead or
(ancestor::tbody
and not(ancestor::tbody/preceding-sibling::thead
or ancestor::tbody/preceding-sibling::tbody))">
<!-- of the thead or the first tbody -->
<xsl:apply-templates select="ancestor::tgroup/preceding-sibling::indexterm"/>
</xsl:if>
</xsl:if>
<!--
<xsl:text>(</xsl:text>
<xsl:value-of select="$rowsep"/>
<xsl:text>,</xsl:text>
<xsl:value-of select="$colsep"/>
<xsl:text>)</xsl:text>
-->
<xsl:choose>
<xsl:when test="$empty.cell">
<xsl:text>&#160;</xsl:text>
</xsl:when>
<xsl:when test="self::entrytbl">
<xsl:variable name="prop-columns"
select=".//colspec[contains(@colwidth, '*')]"/>
<fo:table border-collapse="collapse">
<xsl:if test="count($prop-columns) != 0">
<xsl:attribute name="table-layout">fixed</xsl:attribute>
</xsl:if>
<xsl:call-template name="tgroup"/>
</fo:table>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates/>
</xsl:otherwise>
</xsl:choose>
</fo:block>
</xsl:variable>
<xsl:variable name="cell-orientation">
<xsl:call-template name="dbfo-attribute">
<xsl:with-param name="pis"
select="ancestor-or-self::entry/processing-instruction('dbfo')"/>
<xsl:with-param name="attribute" select="'orientation'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="row-orientation">
<xsl:call-template name="dbfo-attribute">
<xsl:with-param name="pis"
select="ancestor-or-self::row/processing-instruction('dbfo')"/>
<xsl:with-param name="attribute" select="'orientation'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="cell-width">
<xsl:call-template name="dbfo-attribute">
<xsl:with-param name="pis"
select="ancestor-or-self::entry/processing-instruction('dbfo')"/>
<xsl:with-param name="attribute" select="'rotated-width'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="row-width">
<xsl:call-template name="dbfo-attribute">
<xsl:with-param name="pis"
select="ancestor-or-self::row/processing-instruction('dbfo')"/>
<xsl:with-param name="attribute" select="'rotated-width'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="orientation">
<xsl:choose>
<xsl:when test="$cell-orientation != ''">
<xsl:value-of select="$cell-orientation"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$row-orientation"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="rotated-width">
<xsl:choose>
<xsl:when test="$cell-width != ''">
<xsl:value-of select="$cell-width"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$row-width"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<fo:table-cell xsl:use-attribute-sets="table.cell.padding">
<xsl:if test="$xep.extensions != 0">
<!-- Suggested by RenderX to workaround a bug in their implementation -->
<xsl:attribute name="keep-together.within-column">always</xsl:attribute>
</xsl:if>
<xsl:call-template name="anchor"/>
<xsl:if test="$rowsep &gt; 0">
<xsl:call-template name="border">
<xsl:with-param name="side" select="'bottom'"/>
</xsl:call-template>
</xsl:if>
<xsl:if test="$colsep &gt; 0 and $col &lt; ancestor::tgroup/@cols">
<xsl:call-template name="border">
<xsl:with-param name="side" select="'right'"/>
</xsl:call-template>
</xsl:if>
<xsl:if test="@morerows">
<xsl:attribute name="number-rows-spanned">
<xsl:value-of select="@morerows+1"/>
</xsl:attribute>
</xsl:if>
<xsl:if test="$entry.colspan &gt; 1">
<xsl:attribute name="number-columns-spanned">
<xsl:value-of select="$entry.colspan"/>
</xsl:attribute>
</xsl:if>
<xsl:if test="$valign != ''">
<xsl:attribute name="display-align">
<xsl:choose>
<xsl:when test="$valign='top'">before</xsl:when>
<xsl:when test="$valign='middle'">center</xsl:when>
<xsl:when test="$valign='bottom'">after</xsl:when>
<xsl:otherwise>
<xsl:message>
<xsl:text>Unexpected valign value: </xsl:text>
<xsl:value-of select="$valign"/>
<xsl:text>, center used.</xsl:text>
</xsl:message>
<xsl:text>center</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
</xsl:if>
<xsl:if test="$align != ''">
<xsl:attribute name="text-align">
<xsl:value-of select="$align"/>
</xsl:attribute>
</xsl:if>
<xsl:if test="$char != ''">
<xsl:attribute name="text-align">
<xsl:value-of select="$char"/>
</xsl:attribute>
</xsl:if>
<!--
<xsl:if test="@charoff">
<xsl:attribute name="charoff">
<xsl:value-of select="@charoff"/>
</xsl:attribute>
</xsl:if>
-->
<xsl:choose>
<xsl:when test="$xep.extensions != 0 and $orientation != ''">
<fo:block-container reference-orientation="{$orientation}">
<xsl:if test="$rotated-width != ''">
<xsl:attribute name="width">
<xsl:value-of select="$rotated-width"/>
</xsl:attribute>
</xsl:if>
<xsl:copy-of select="$cell.content"/>
</fo:block-container>
</xsl:when>
<xsl:otherwise>
<xsl:copy-of select="$cell.content"/>
</xsl:otherwise>
</xsl:choose>
</fo:table-cell>
<xsl:choose>
<xsl:when test="following-sibling::entry|following-sibling::entrytbl">
<xsl:apply-templates select="(following-sibling::entry
|following-sibling::entrytbl)[1]">
<xsl:with-param name="col" select="$col+$entry.colspan"/>
<xsl:with-param name="spans" select="$following.spans"/>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="finaltd">
<xsl:with-param name="spans" select="$following.spans"/>
<xsl:with-param name="col" select="$col+$entry.colspan"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="entry|entrytbl" name="sentry" mode="span">
<xsl:param name="col" select="1"/>
<xsl:param name="spans"/>
<xsl:variable name="entry.colnum">
<xsl:call-template name="entry.colnum"/>
</xsl:variable>
<xsl:variable name="entry.colspan">
<xsl:choose>
<xsl:when test="@spanname or @namest">
<xsl:call-template name="calculate.colspan"/>
</xsl:when>
<xsl:otherwise>1</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="following.spans">
<xsl:call-template name="calculate.following.spans">
<xsl:with-param name="colspan" select="$entry.colspan"/>
<xsl:with-param name="spans" select="$spans"/>
</xsl:call-template>
</xsl:variable>
<xsl:choose>
<xsl:when test="$spans != '' and not(starts-with($spans,'0:'))">
<xsl:value-of select="substring-before($spans,':')-1"/>
<xsl:text>:</xsl:text>
<xsl:call-template name="sentry">
<xsl:with-param name="col" select="$col+1"/>
<xsl:with-param name="spans" select="substring-after($spans,':')"/>
</xsl:call-template>
</xsl:when>
<xsl:when test="$entry.colnum &gt; $col">
<xsl:text>0:</xsl:text>
<xsl:call-template name="sentry">
<xsl:with-param name="col" select="$col+$entry.colspan"/>
<xsl:with-param name="spans" select="$following.spans"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="copy-string">
<xsl:with-param name="count" select="$entry.colspan"/>
<xsl:with-param name="string">
<xsl:choose>
<xsl:when test="@morerows">
<xsl:value-of select="@morerows"/>
</xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
<xsl:text>:</xsl:text>
</xsl:with-param>
</xsl:call-template>
<xsl:choose>
<xsl:when test="following-sibling::entry|following-sibling::entrytbl">
<xsl:apply-templates select="(following-sibling::entry
|following-sibling::entrytbl)[1]"
mode="span">
<xsl:with-param name="col" select="$col+$entry.colspan"/>
<xsl:with-param name="spans" select="$following.spans"/>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="sfinaltd">
<xsl:with-param name="spans" select="$following.spans"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="generate.colgroup.raw">
<xsl:param name="cols" select="1"/>
<xsl:param name="count" select="1"/>
<xsl:choose>
<xsl:when test="$count>$cols"></xsl:when>
<xsl:otherwise>
<xsl:call-template name="generate.col.raw">
<xsl:with-param name="countcol" select="$count"/>
</xsl:call-template>
<xsl:call-template name="generate.colgroup.raw">
<xsl:with-param name="cols" select="$cols"/>
<xsl:with-param name="count" select="$count+1"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="generate.colgroup">
<xsl:param name="cols" select="1"/>
<xsl:param name="count" select="1"/>
<xsl:choose>
<xsl:when test="$count>$cols"></xsl:when>
<xsl:otherwise>
<xsl:call-template name="generate.col">
<xsl:with-param name="countcol" select="$count"/>
</xsl:call-template>
<xsl:call-template name="generate.colgroup">
<xsl:with-param name="cols" select="$cols"/>
<xsl:with-param name="count" select="$count+1"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="generate.col.raw">
<!-- generate the table-column for column countcol -->
<xsl:param name="countcol">1</xsl:param>
<xsl:param name="colspecs" select="./colspec"/>
<xsl:param name="count">1</xsl:param>
<xsl:param name="colnum">1</xsl:param>
<xsl:choose>
<xsl:when test="$count>count($colspecs)">
<fo:table-column column-number="{$countcol}"/>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="colspec" select="$colspecs[$count=position()]"/>
<xsl:variable name="colspec.colnum">
<xsl:choose>
<xsl:when test="$colspec/@colnum">
<xsl:value-of select="$colspec/@colnum"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$colnum"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="colspec.colwidth">
<xsl:choose>
<xsl:when test="$colspec/@colwidth">
<xsl:value-of select="$colspec/@colwidth"/>
</xsl:when>
<xsl:otherwise>1*</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:choose>
<xsl:when test="$colspec.colnum=$countcol">
<fo:table-column column-number="{$countcol}">
<xsl:attribute name="column-width">
<xsl:value-of select="$colspec.colwidth"/>
</xsl:attribute>
</fo:table-column>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="generate.col.raw">
<xsl:with-param name="countcol" select="$countcol"/>
<xsl:with-param name="colspecs" select="$colspecs"/>
<xsl:with-param name="count" select="$count+1"/>
<xsl:with-param name="colnum">
<xsl:choose>
<xsl:when test="$colspec/@colnum">
<xsl:value-of select="$colspec/@colnum + 1"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$colnum + 1"/>
</xsl:otherwise>
</xsl:choose>
</xsl:with-param>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="generate.col">
<!-- generate the table-column for column countcol -->
<xsl:param name="countcol">1</xsl:param>
<xsl:param name="colspecs" select="./colspec"/>
<xsl:param name="count">1</xsl:param>
<xsl:param name="colnum">1</xsl:param>
<xsl:choose>
<xsl:when test="$count>count($colspecs)">
<fo:table-column column-number="{$countcol}">
<xsl:variable name="colwidth">
<xsl:call-template name="calc.column.width"/>
</xsl:variable>
<xsl:if test="$colwidth != 'proportional-column-width(1)'">
<xsl:attribute name="column-width">
<xsl:value-of select="$colwidth"/>
</xsl:attribute>
</xsl:if>
</fo:table-column>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="colspec" select="$colspecs[$count=position()]"/>
<xsl:variable name="colspec.colnum">
<xsl:choose>
<xsl:when test="$colspec/@colnum">
<xsl:value-of select="$colspec/@colnum"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$colnum"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="colspec.colwidth">
<xsl:choose>
<xsl:when test="$colspec/@colwidth">
<xsl:value-of select="$colspec/@colwidth"/>
</xsl:when>
<xsl:otherwise>1*</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:choose>
<xsl:when test="$colspec.colnum=$countcol">
<fo:table-column column-number="{$countcol}">
<xsl:variable name="colwidth">
<xsl:call-template name="calc.column.width">
<xsl:with-param name="colwidth">
<xsl:value-of select="$colspec.colwidth"/>
</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:if test="$colwidth != 'proportional-column-width(1)'">
<xsl:attribute name="column-width">
<xsl:value-of select="$colwidth"/>
</xsl:attribute>
</xsl:if>
</fo:table-column>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="generate.col">
<xsl:with-param name="countcol" select="$countcol"/>
<xsl:with-param name="colspecs" select="$colspecs"/>
<xsl:with-param name="count" select="$count+1"/>
<xsl:with-param name="colnum">
<xsl:choose>
<xsl:when test="$colspec/@colnum">
<xsl:value-of select="$colspec/@colnum + 1"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$colnum + 1"/>
</xsl:otherwise>
</xsl:choose>
</xsl:with-param>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<doc:template name="calc.column.width" xmlns="">
<refpurpose>Calculate an XSL FO table column width specification from a
CALS table column width specification.</refpurpose>
<refdescription>
<para>CALS expresses table column widths in the following basic
forms:</para>
<itemizedlist>
<listitem>
<para><emphasis>99.99units</emphasis>, a fixed length specifier.</para>
</listitem>
<listitem>
<para><emphasis>99.99</emphasis>, a fixed length specifier without any units.</para>
</listitem>
<listitem>
<para><emphasis>99.99*</emphasis>, a relative length specifier.</para>
</listitem>
<listitem>
<para><emphasis>99.99*+99.99units</emphasis>, a combination of both.</para>
</listitem>
</itemizedlist>
<para>The CALS units are points (pt), picas (pi), centimeters (cm),
millimeters (mm), and inches (in). These are the same units as XSL,
except that XSL abbreviates picas "pc" instead of "pi". If a length
specifier has no units, the CALS default unit (pt) is assumed.</para>
<para>Relative length specifiers are represented in XSL with the
proportional-column-width() function.</para>
<para>Here are some examples:</para>
<itemizedlist>
<listitem>
<para>"36pt" becomes "36pt"</para>
</listitem>
<listitem>
<para>"3pi" becomes "3pc"</para>
</listitem>
<listitem>
<para>"36" becomes "36pt"</para>
</listitem>
<listitem>
<para>"3*" becomes "proportional-column-width(3)"</para>
</listitem>
<listitem>
<para>"3*+2pi" becomes "proportional-column-width(3)+2pc"</para>
</listitem>
<listitem>
<para>"1*+2" becomes "proportional-column-width(1)+2pt"</para>
</listitem>
</itemizedlist>
</refdescription>
<refparameter>
<variablelist>
<varlistentry><term>colwidth</term>
<listitem>
<para>The CALS column width specification.</para>
</listitem>
</varlistentry>
</variablelist>
</refparameter>
<refreturn>
<para>The XSL column width specification.</para>
</refreturn>
</doc:template>
<xsl:template name="calc.column.width">
<xsl:param name="colwidth">1*</xsl:param>
<!-- Ok, the colwidth could have any one of the following forms: -->
<!-- 1* = proportional width -->
<!-- 1unit = 1.0 units wide -->
<!-- 1 = 1pt wide -->
<!-- 1*+1unit = proportional width + some fixed width -->
<!-- 1*+1 = proportional width + some fixed width -->
<!-- If it has a proportional width, translate it to XSL -->
<xsl:if test="contains($colwidth, '*')">
<xsl:text>proportional-column-width(</xsl:text>
<xsl:value-of select="substring-before($colwidth, '*')"/>
<xsl:text>)</xsl:text>
</xsl:if>
<!-- Now grab the non-proportional part of the specification -->
<xsl:variable name="width-units">
<xsl:choose>
<xsl:when test="contains($colwidth, '*')">
<xsl:value-of
select="normalize-space(substring-after($colwidth, '*'))"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="normalize-space($colwidth)"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<!-- Ok, now the width-units could have any one of the following forms: -->
<!-- = <empty string> -->
<!-- 1unit = 1.0 units wide -->
<!-- 1 = 1pt wide -->
<!-- with an optional leading sign -->
<!-- Grab the width part by blanking out the units part and discarding -->
<!-- whitespace. It's not pretty, but it works. -->
<xsl:variable name="width"
select="normalize-space(translate($width-units,
'+-0123456789.abcdefghijklmnopqrstuvwxyz',
'+-0123456789.'))"/>
<!-- Grab the units part by blanking out the width part and discarding -->
<!-- whitespace. It's not pretty, but it works. -->
<xsl:variable name="units"
select="normalize-space(translate($width-units,
'abcdefghijklmnopqrstuvwxyz+-0123456789.',
'abcdefghijklmnopqrstuvwxyz'))"/>
<!-- Output the width -->
<xsl:value-of select="$width"/>
<!-- Output the units, translated appropriately -->
<xsl:choose>
<xsl:when test="$units = 'pi'">pc</xsl:when>
<xsl:when test="$units = '' and $width != ''">pt</xsl:when>
<xsl:otherwise><xsl:value-of select="$units"/></xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- ==================================================================== -->
</xsl:stylesheet>

Some files were not shown because too many files have changed in this diff Show More