diff options
author | Luca Falavigna <dktrkranz@debian.org> | 2014-04-26 15:11:58 +0200 |
---|---|---|
committer | Luca Falavigna <dktrkranz@debian.org> | 2014-04-26 15:11:58 +0200 |
commit | 140d836e9cd54fb67b969fd82ef7ed19ba574d40 (patch) | |
tree | 0df3e32ee39603d43f9b90fd2f2e1f7cce4249d4 /doc/editor_configs/serna/scons/docbook-xsl-serna | |
parent | cb3425abe0bc2d05caf401ca24b82a25a81f009d (diff) |
Imported Upstream version 2.3.1upstream/2.3.1
Diffstat (limited to 'doc/editor_configs/serna/scons/docbook-xsl-serna')
71 files changed, 35035 insertions, 0 deletions
diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/NW-COPYING b/doc/editor_configs/serna/scons/docbook-xsl-serna/NW-COPYING new file mode 100644 index 0000000..6cd267d --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/NW-COPYING @@ -0,0 +1,49 @@ +Syntext Serna Stylesheet for DocBook is based on Norman Walsh +stylesheet for Docbook, that was coming with the following +copyright notice: + +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>. diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/biblio.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/biblio.xsl new file mode 100644 index 0000000..d0bb9b2 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/biblio.xsl @@ -0,0 +1,1043 @@ +<?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:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + extension-element-prefixes="dtm" + version='1.0'> + +<dtm:doc dtm:idref="bibliography"/> +<xsl:template match="bibliography" dtm:id="bibliography"> + <xsl:variable name="preamble" + select="bibliographyinfo|title|subtitle|titleabbrev"/> + <xsl:variable name="content" select="*[not(self::bibliographyinfo or + self::title or self::subtitle + or self::titleabbrev)]"/> + <fo:block padding-bottom="1.5em"> + <xsl:call-template name="handle.empty"> + <xsl:with-param name="titles"> + <xsl:call-template name="bibliography.titlepage"/> + </xsl:with-param> + <xsl:with-param name="preamble" select="$preamble"/> + <xsl:with-param name="content" select="$content"/> + </xsl:call-template> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="bibliodiv"/> +<xsl:template match="bibliodiv" dtm:id="bibliodiv"> + <xsl:variable name="preamble" + select="title|subtitle|titleabbrev"/> + <xsl:variable name="content" select="*[not(self::title or self::subtitle + or self::titleabbrev)]"/> + <fo:block padding-bottom="1.5em"> + <xsl:call-template name="handle.empty"> + <xsl:with-param name="titles"> + <xsl:call-template name="bibliodiv.titlepage"/> + </xsl:with-param> + <xsl:with-param name="preamble" select="$preamble"/> + <xsl:with-param name="content" select="$content"/> + </xsl:call-template> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="biblioentry"/> +<xsl:template match="biblioentry" dtm:id="biblioentry"> + <fo:block xsl:use-attribute-sets="normal.para.properties" + start-indent="0.5in"> + <xsl:call-template name="biblioentry.label"/> + <xsl:apply-templates mode="bibliography.mode"/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="bibliomixed"/> +<xsl:template match="bibliomixed" dtm:id="bibliomixed"> + <fo:block xsl:use-attribute-sets="normal.para.properties" + start-indent="0.5in"> + <xsl:call-template name="biblioentry.label"/> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="biblioentry.label"/> +<xsl:template name="biblioentry.label" dtm:id="biblioentry.label"> + <xsl:param name="node" select="."/> + + <xsl:choose> + <xsl:when test="$bibliography.numbered != 0"> + <xsl:text>[</xsl:text> + <xsl:number from="bibliography" count="biblioentry|bibliomixed" + level="multiple" format="1."/> + <xsl:text>] </xsl:text> + </xsl:when> + <xsl:when test="local-name($node/child::*[1]) = 'abbrev'"> + <xsl:text>[</xsl:text> + <xsl:apply-templates select="$node/abbrev[1]"/> + <xsl:text>] </xsl:text> + </xsl:when> + <xsl:when test="$node/@xreflabel"> + <xsl:text>[</xsl:text> + <xsl:value-of select="$node/@xreflabel"/> + <xsl:text>] </xsl:text> + </xsl:when> + <xsl:when test="$node/@id"> + <xsl:text>[</xsl:text> + <xsl:value-of select="$node/@id"/> + <xsl:text>] </xsl:text> + </xsl:when> + <xsl:otherwise><!-- nop --></xsl:otherwise> + </xsl:choose> +</xsl:template> + +<!-- ==================================================================== --> +<dtm:doc dtm:idref="all.bibliography-mode"/> +<xsl:template match="*" mode="bibliography.mode" dtm:id="all.bibliography-mode"> + <xsl:apply-templates select="."/><!-- try the default mode --> +</xsl:template> + +<dtm:doc dtm:elements="abbrev" dtm:idref="abbrev.bibliography-mode abbrev.bibliomixed-mode"/> +<xsl:template match="abbrev" mode="bibliography.mode" dtm:id="abbrev.bibliography-mode"> + <xsl:if test="preceding-sibling::*"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + </fo:inline> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:elements="abstract" dtm:idref="abstract.bibliography-mode abstract.bibliomixed-mode"/> +<xsl:template match="abstract" mode="bibliography.mode" dtm:id="abstract.bibliography-mode"> + <!-- suppressed --> +</xsl:template> + +<dtm:doc dtm:elements="address" dtm:idref="address.bibliography-mode address.bibliomixed-mode"/> +<xsl:template match="address" mode="bibliography.mode" dtm:id="address.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="affiliation" dtm:idref="affiliation.bibliography-mode affiliation.bibliomixed-mode"/> +<xsl:template match="affiliation" mode="bibliography.mode" dtm:id="affiliation.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="shortaffil" dtm:idref="shortaffil.bibliography-mode shortaffil.bibliomixed-mode"/> +<xsl:template match="shortaffil" mode="bibliography.mode" dtm:id="shortaffil.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="jobtitle" dtm:idref="jobtitle.bibliography-mode jobtitle.bibliomixed-mode"/> +<xsl:template match="jobtitle" mode="bibliography.mode" dtm:id="jobtitle.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="artchilds.bibliography-mode"/> +<xsl:template match="artheader|articleinfo" mode="bibliography.mode" dtm:id="artchilds.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="artpagenums" dtm:idref="artpagenums.bibliography-mode author.bibliomixed-mode"/> +<xsl:template match="artpagenums" mode="bibliography.mode" dtm:id="artpagenums.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="author" dtm:idref="author.bibliography-mode author.bibliomixed-mode"/> +<xsl:template match="author" mode="bibliography.mode" dtm:id="author.bibliography-mode"> + <fo:inline> + <xsl:call-template name="person.name"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="authorblurb" dtm:idref="authorblurb.bibliography-mode authorblurb.bibliomixed-mode"/> +<xsl:template match="authorblurb" mode="bibliography.mode" dtm:id="authorblurb.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="authorgroup" dtm:idref="authorgroup.bibliography-mode authorgroup.bibliomixed-mode"/> +<xsl:template match="authorgroup" mode="bibliography.mode" dtm:id="authorgroup.bibliography-mode"> + <fo:inline> + <xsl:call-template name="person.name.list"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="authorinitials" dtm:idref="authorinitials.bibliography-mode authorinitials.bibliomixed-mode"/> +<xsl:template match="authorinitials" mode="bibliography.mode" dtm:id="authorinitials.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="bibliomisc" dtm:idref="bibliomisc.bibliography-mode bibliomisc.bibliomixed-mode"/> +<xsl:template match="bibliomisc" mode="bibliography.mode" dtm:id="bibliomisc.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="bibliomset.bibliography-mode"/> +<xsl:template match="bibliomset" mode="bibliography.mode" dtm:id="bibliomset.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<!-- ================================================== --> +<dtm:doc dtm:elements="biblioset" dtm:idref="biblioset.bibliography-mode biblioset.bibliomixed-mode"/> +<xsl:template match="biblioset" mode="bibliography.mode" dtm:id="biblioset.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="bibliosettitles.bibliography-mode"/> +<xsl:template match="biblioset/title|biblioset/citetitle" + mode="bibliography.mode" dtm:id="bibliosettitles.bibliography-mode"> + <xsl:variable name="relation" select="../@relation"/> + <xsl:choose> + <xsl:when test="$relation='article' or @pubwork='article'"> + <xsl:call-template name="gentext.startquote"/> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:call-template name="gentext.endquote"/> + </xsl:when> + <xsl:otherwise> + <fo:inline font-style="italic"> + <xsl:apply-templates/> + </fo:inline> + </xsl:otherwise> + </xsl:choose> + <xsl:value-of select="$biblioentry.item.separator"/> +</xsl:template> + +<!-- ================================================== --> +<dtm:doc dtm:idref="bookbiblio.bibliography-mode"/> +<xsl:template match="bookbiblio" mode="bibliography.mode" dtm:id="bookbiblio.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="citetitle" dtm:idref="citetitle.bibliography-mode citetitle.bibliomixed-mode"/> +<xsl:template match="citetitle" mode="bibliography.mode" dtm:id="citetitle.bibliography-mode"> + <fo:inline> + <xsl:choose> + <xsl:when test="@pubwork = 'article'"> + <xsl:call-template name="gentext.startquote"/> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:call-template name="gentext.endquote"/> + </xsl:when> + <xsl:otherwise> + <fo:inline font-style="italic"> + <xsl:apply-templates mode="bibliography.mode"/> + </fo:inline> + </xsl:otherwise> + </xsl:choose> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="collab" dtm:idref="collab.bibliography-mode collab.bibliomixed-mode"/> +<xsl:template match="collab" mode="bibliography.mode" dtm:id="collab.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="confgroup" dtm:idref="confgroup.bibliography-mode confgroup.bibliomixed-mode"/> +<xsl:template match="confgroup" mode="bibliography.mode" dtm:id="confgroup.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="contractnum" dtm:idref="contractnum.bibliography-mode contractnum.bibliomixed-mode"/> +<xsl:template match="contractnum" mode="bibliography.mode" dtm:id="contractnum.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="contractsponsor" dtm:idref="contractsponsor.bibliography-mode contractsponsor.bibliomixed-mode"/> +<xsl:template match="contractsponsor" mode="bibliography.mode" dtm:id="contractsponsor.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="contrib" dtm:idref="contrib.bibliography-mode contrib.bibliomixed-mode"/> +<xsl:template match="contrib" mode="bibliography.mode" dtm:id="contrib.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<!-- ================================================== --> +<dtm:doc dtm:elements="copyright" dtm:idref="copyright.bibliography-mode copyright.bibliomixed-mode"/> +<xsl:template match="copyright" mode="bibliography.mode" dtm:id="copyright.bibliography-mode"> + <fo:inline> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'Copyright'"/> + </xsl:call-template> + <xsl:call-template name="gentext.space"/> + <xsl:call-template name="dingbat"> + <xsl:with-param name="dingbat">copyright</xsl:with-param> + </xsl:call-template> + <xsl:call-template name="gentext.space"/> + <xsl:apply-templates select="year" mode="bibliography.mode"/> + <xsl:if test="holder"> + <xsl:call-template name="gentext.space"/> + <xsl:apply-templates select="holder" mode="bibliography.mode"/> + </xsl:if> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<xsl:template match="year" mode="bibliography.mode" dtm:id="year.bibliography-mode"> + <xsl:apply-templates/><xsl:text>, </xsl:text> +</xsl:template> + +<xsl:template match="year[position()=last()]" mode="bibliography.mode" dtm:id="lastyear.bibliography-mode"> + <xsl:apply-templates/> +</xsl:template> + +<dtm:doc dtm:idref="holder.bibliography-mode"/> +<xsl:template match="holder" mode="bibliography.mode" dtm:id="holder.bibliography-mode"> + <xsl:apply-templates/> +</xsl:template> + +<!-- ================================================== --> +<dtm:doc dtm:elements="corpauthor" dtm:idref="corpauthor.bibliography-mode corpauthor.bibliomixed-mode"/> +<xsl:template match="corpauthor" mode="bibliography.mode" dtm:id="corpauthor.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="corpname" dtm:idref="corpname.bibliography-mode corpname.bibliomixed-mode"/> +<xsl:template match="corpname" mode="bibliography.mode" dtm:id="corpname.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="date" dtm:idref="date.bibliography-mode date.bibliomixed-mode"/> +<xsl:template match="date" mode="bibliography.mode" dtm:id="date.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="edition" dtm:idref="edition.bibliography-mode edition.bibliomixed-mode"/> +<xsl:template match="edition" mode="bibliography.mode" dtm:id="edition.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="editor" dtm:idref="editor.bibliography-mode editor.bibliomixed-mode"/> +<xsl:template match="editor" mode="bibliography.mode" dtm:id="editor.bibliography-mode"> + <fo:inline> + <xsl:call-template name="person.name"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="firstname" dtm:idref="firstname.bibliography-mode firstname.bibliomixed-mode"/> +<xsl:template match="firstname" mode="bibliography.mode" dtm:id="firstname.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="honorific" dtm:idref="honorific.bibliography-mode honorific.bibliomixed-mode"/> +<xsl:template match="honorific" mode="bibliography.mode" dtm:id="honorific.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="indexterm" dtm:idref="indexterm.bibliography-mode indexterm.bibliomixed-mode"/> +<xsl:template match="indexterm" mode="bibliography.mode" dtm:id="indexterm.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="invpartnumber" dtm:idref="invpartnumber.bibliography-mode invpartnumber.bibliomixed-mode"/> +<xsl:template match="invpartnumber" mode="bibliography.mode" dtm:id="invpartnumber.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="isbn" dtm:idref="isbn.bibliography-mode isbn.bibliomixed-mode"/> +<xsl:template match="isbn" mode="bibliography.mode" dtm:id="isbn.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="issn" dtm:idref="issn.bibliography-mode issn.bibliomixed-mode"/> +<xsl:template match="issn" mode="bibliography.mode" dtm:id="issn.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="biblioid" dtm:idref="biblioid.bibliography-mode biblioid.bibliomixed-mode"/> +<xsl:template match="biblioid" mode="bibliography.mode" dtm:id="biblioid.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="issuenum" dtm:idref="issuenum.bibliography-mode issuenum.bibliomixed-mode"/> +<xsl:template match="issuenum" mode="bibliography.mode" dtm:id="issuenum.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="lineage" dtm:idref="lineage.bibliography-mode lineage.bibliomixed-mode"/> +<xsl:template match="lineage" mode="bibliography.mode" dtm:id="lineage.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="orgname" dtm:idref="orgname.bibliography-mode orgname.bibliomixed-mode"/> +<xsl:template match="orgname" mode="bibliography.mode" dtm:id="orgname.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="othercredit" dtm:idref="othercredit.bibliography-mode othercredit.bibliomixed-mode"/> +<xsl:template match="othercredit" mode="bibliography.mode" dtm:id="othercredit.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="othername" dtm:idref="othername.bibliography-mode othername.bibliomixed-mode"/> +<xsl:template match="othername" mode="bibliography.mode" dtm:id="othername.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="pagenums" dtm:idref="pagenums.bibliography-mode pagenums.bibliomixed-mode"/> +<xsl:template match="pagenums" mode="bibliography.mode" dtm:id="pagenums.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="printhistory" dtm:idref="printhistory.bibliography-mode printhistory.bibliomixed-mode"/> +<xsl:template match="printhistory" mode="bibliography.mode" dtm:id="printhistory.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="productname" dtm:idref="productname.bibliography-mode productname.bibliomixed-mode"/> +<xsl:template match="productname" mode="bibliography.mode" dtm:id="productname.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="productnumber" dtm:idref="productnumber.bibliography-mode productnumber.bibliomixed-mode"/> +<xsl:template match="productnumber" mode="bibliography.mode" dtm:id="productnumber.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="pubdate" dtm:idref="pubdate.bibliography-mode pubdate.bibliomixed-mode"/> +<xsl:template match="pubdate" mode="bibliography.mode" dtm:id="pubdate.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="publisher" dtm:idref="pubdate.bibliography-mode pubdate.bibliomixed-mode"/> +<xsl:template match="publisher" mode="bibliography.mode" dtm:id="pubdate.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="publishername" dtm:idref="publishername.bibliography-mode publishername.bibliomixed-mode"/> +<xsl:template match="publishername" mode="bibliography.mode" dtm:id="publishername.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="pubsnumber" dtm:idref="pubsnumber.bibliography-mode pubsnumber.bibliomixed-mode"/> +<xsl:template match="pubsnumber" mode="bibliography.mode" dtm:id="pubsnumber.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="releaseinfo" dtm:idref="releaseinfo.bibliography-mode releaseinfo.bibliomixed-mode"/> +<xsl:template match="releaseinfo" mode="bibliography.mode" dtm:id="releaseinfo.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="revhistory" dtm:idref="revhistory.bibliography-mode revhistory.bibliomixed-mode"/> +<xsl:template match="revhistory" mode="bibliography.mode" dtm:id="revhistory.bibliography-mode"> + <fo:block> + <xsl:apply-templates select="."/> <!-- use normal mode --> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="seriesinfo.bibliography-mode"/> +<xsl:template match="seriesinfo" mode="bibliography.mode" dtm:id="seriesinfo.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="seriesvolnums" dtm:idref="seriesvolnums.bibliography-mode seriesvolnums.bibliomixed-mode"/> +<xsl:template match="seriesvolnums" mode="bibliography.mode" dtm:id="seriesvolnums.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="subtitle" dtm:idref="subtitle.bibliography-mode subtitle.bibliomixed-mode"/> +<xsl:template match="subtitle" mode="bibliography.mode" dtm:id="subtitle.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="surname" dtm:idref="surname.bibliography-mode surname.bibliomixed-mode"/> +<xsl:template match="surname" mode="bibliography.mode" dtm:id="surname.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="title" dtm:idref="title.bibliography-mode title.bibliomixed-mode"/> +<xsl:template match="title" mode="bibliography.mode" dtm:id="title.bibliography-mode"> + <fo:inline> + <fo:inline font-style="italic"> + <xsl:apply-templates mode="bibliography.mode"/> + </fo:inline> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="titleabbrev" dtm:idref="titleabbrev.bibliography-mode titleabbrev.bibliomixed-mode"/> +<xsl:template match="titleabbrev" mode="bibliography.mode" dtm:id="titleabbrev.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="volumenum" dtm:idref="volumenum.bibliography-mode volumenum.bibliomixed-mode"/> +<xsl:template match="volumenum" mode="bibliography.mode" dtm:id="volumenum.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="orgdiv.bibliography-mode"/> +<xsl:template match="orgdiv" mode="bibliography.mode" dtm:id="orgdiv.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="collabname.bibliography-mode"/> +<xsl:template match="collabname" mode="bibliography.mode" dtm:id="collabname.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="confdates.bibliography-mode"/> +<xsl:template match="confdates" mode="bibliography.mode" dtm:id="confdates.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="conftitle.bibliography-mode"/> +<xsl:template match="conftitle" mode="bibliography.mode" dtm:id="conftitle.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="confnum.bibliography-mode"/> +<xsl:template match="confnum" mode="bibliography.mode" dtm:id="confnum.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="confsponsor.bibliography-mode"/> +<xsl:template match="confsponsor" mode="bibliography.mode" dtm:id="confsponsor.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="bibliocoverage|biblioid|bibliorelation|bibliosource" dtm:idref="bibliochilds.bibliography-mode bibliochilds.bibliomixed-mode"/> +<xsl:template match="bibliocoverage|biblioid|bibliorelation|bibliosource" + mode="bibliography.mode" dtm:id="bibliochilds.bibliography-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + <xsl:value-of select="$biblioentry.item.separator"/> + </fo:inline> +</xsl:template> + +<!-- ==================================================================== --> +<dtm:doc dtm:idref="all.bibliomixed-mode"/> +<xsl:template match="*" mode="bibliomixed.mode" dtm:id="all.bibliomixed-mode"> + <xsl:apply-templates select="."/><!-- try the default mode --> +</xsl:template> + +<xsl:template match="abbrev" mode="bibliomixed.mode" dtm:id="abbrev.bibliomixed-mode"> + <xsl:if test="preceding-sibling::*"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> + </xsl:if> +</xsl:template> + +<xsl:template match="abstract" mode="bibliomixed.mode" dtm:id="abstract.bibliomixed-mode"> + <fo:block start-indent="1in"> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="para.bibliomixed-mode"/> +<xsl:template match="para" mode="bibliomixed.mode" dtm:id="para.bibliomixed-mode"> + <fo:block> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:block> +</xsl:template> + +<xsl:template match="address" mode="bibliomixed.mode" dtm:id="address.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="affiliation" mode="bibliomixed.mode" dtm:id="affiliation.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="shortaffil" mode="bibliomixed.mode" dtm:id="shortaffil.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="jobtitle" mode="bibliomixed.mode" dtm:id="jobtitle.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliography.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="artpagenums" mode="bibliomixed.mode" dtm:id="artpagenums.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="author" mode="bibliomixed.mode" dtm:id="author.bibliomixed-mode"> + <fo:inline> + <xsl:call-template name="person.name"/> + </fo:inline> +</xsl:template> + +<xsl:template match="authorblurb" mode="bibliomixed.mode" dtm:id="authorblurb.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="authorgroup" mode="bibliomixed.mode" dtm:id="authorgroup.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="authorinitials" mode="bibliomixed.mode" dtm:id="authorinitials.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="bibliomisc" mode="bibliomixed.mode" dtm:id="bibliomisc.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<!-- ================================================== --> + +<xsl:template match="bibliomset" mode="bibliomixed.mode" dtm:id="bibliomset.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="bibliomset/title|bibliomset/citetitle" + mode="bibliomixed.mode" dtm:id="bibliotitles.bibliomixed-mode"> + <xsl:variable name="relation" select="../@relation"/> + <xsl:choose> + <xsl:when test="$relation='article' or @pubwork='article'"> + <xsl:call-template name="gentext.startquote"/> + <xsl:apply-templates mode="bibliomixed.mode"/> + <xsl:call-template name="gentext.endquote"/> + </xsl:when> + <xsl:otherwise> + <fo:inline font-style="italic"> + <xsl:apply-templates/> + </fo:inline> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<!-- ================================================== --> + +<xsl:template match="biblioset" mode="bibliomixed.mode" dtm:id="biblioset.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="citetitle" mode="bibliomixed.mode" dtm:id="citetitle.bibliomixed-mode"> + <xsl:choose> + <xsl:when test="@pubwork = 'article'"> + <xsl:call-template name="gentext.startquote"/> + <xsl:apply-templates mode="bibliomixed.mode"/> + <xsl:call-template name="gentext.endquote"/> + </xsl:when> + <xsl:otherwise> + <fo:inline font-style="italic"> + <xsl:apply-templates mode="bibliography.mode"/> + </fo:inline> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<xsl:template match="collab" mode="bibliomixed.mode" dtm:id="collab.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="confgroup" mode="bibliomixed.mode" dtm:id="confgroup.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="contractnum" mode="bibliomixed.mode" dtm:id="contractnum.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="contractsponsor" mode="bibliomixed.mode" dtm:id="contractsponsor.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="contrib" mode="bibliomixed.mode" dtm:id="contrib.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="copyright" mode="bibliomixed.mode" dtm:id="copyright.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="corpauthor" mode="bibliomixed.mode" dtm:id="corpauthor.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="corpname" mode="bibliomixed.mode" dtm:id="corpname.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="date" mode="bibliomixed.mode" dtm:id="date.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="edition" mode="bibliomixed.mode" dtm:id="edition.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="editor" mode="bibliomixed.mode" dtm:id="editor.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="firstname" mode="bibliomixed.mode" dtm:id="firstname.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="honorific" mode="bibliomixed.mode" dtm:id="honorific.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="indexterm" mode="bibliomixed.mode" dtm:id="indexterm.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="invpartnumber" mode="bibliomixed.mode" dtm:id="invpartnumber.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="isbn" mode="bibliomixed.mode" dtm:id="isbn.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="issn" mode="bibliomixed.mode" dtm:id="issn.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="biblioid" mode="bibliomixed.mode" dtm:id="biblioid.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="issuenum" mode="bibliomixed.mode" dtm:id="issuenum.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="lineage" mode="bibliomixed.mode" dtm:id="lineage.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="orgname" mode="bibliomixed.mode" dtm:id="orgname.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="othercredit" mode="bibliomixed.mode" dtm:id="othercredit.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="othername" mode="bibliomixed.mode" dtm:id="othername.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="pagenums" mode="bibliomixed.mode" dtm:id="pagenums.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="printhistory" mode="bibliomixed.mode" dtm:id="printhistory.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="productname" mode="bibliomixed.mode" dtm:id="productname.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="productnumber" mode="bibliomixed.mode" dtm:id="productnumber.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="pubdate" mode="bibliomixed.mode" dtm:id="pubdate.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="publisher" mode="bibliomixed.mode" dtm:id="publisher.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="publishername" mode="bibliomixed.mode" dtm:id="publishername.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="pubsnumber" mode="bibliomixed.mode" dtm:id="pubsnumber.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="releaseinfo" mode="bibliomixed.mode" dtm:id="releaseinfo.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="revhistory" mode="bibliomixed.mode" dtm:id="revhistory.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="seriesvolnums" mode="bibliomixed.mode" dtm:id="seriesvolnums.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="subtitle" mode="bibliomixed.mode" dtm:id="subtitle.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="surname" mode="bibliomixed.mode" dtm:id="surname.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="title" mode="bibliomixed.mode" dtm:id="title.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="titleabbrev" mode="bibliomixed.mode" dtm:id="titleabbrev.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="volumenum" mode="bibliomixed.mode" dtm:id="volumenum.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<xsl:template match="bibliocoverage|biblioid|bibliorelation|bibliosource" + mode="bibliomixed.mode" dtm:id="bibliochilds.bibliomixed-mode"> + <fo:inline> + <xsl:apply-templates mode="bibliomixed.mode"/> + </fo:inline> +</xsl:template> + +<!-- ==================================================================== --> + +</xsl:stylesheet> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/blocks.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/blocks.xsl new file mode 100644 index 0000000..5c23e1b --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/blocks.xsl @@ -0,0 +1,781 @@ +<?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:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + extension-element-prefixes="dtm" + version='1.0'> + + <dtm:doc dtm:idref="block.object"/> + <xsl:template name="block.object" dtm:id="block.object"> + <fo:block> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="para"/> + <xsl:template match="para" dtm:id="para"> + <fo:block xsl:use-attribute-sets="normal.para.properties"> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="sconsdoc"/> + <xsl:template match="sconsdoc" dtm:id="sconsdoc"> + <fo:block xsl:use-attribute-sets="normal.para.properties"> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="simpara"/> + <xsl:template match="simpara" dtm:id="simpara"> + <fo:block xsl:use-attribute-sets="normal.para.properties"> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="date-releaseinfo"/> + <xsl:template match="date|releaseinfo" dtm:id="date-releaseinfo"> + <fo:block xsl:use-attribute-sets="normal.para.properties"> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="abstract"/> + <xsl:template match="abstract" dtm:id="abstract"> + <fo:block> + <xsl:choose> + <xsl:when test="title"> + <xsl:apply-templates select="title" mode="plain.formal.title.mode"/> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="formal.title.gentext"> + <xsl:with-param name="key" select="'abstract'"/> + </xsl:call-template> + </xsl:otherwise> + </xsl:choose> + <xsl:apply-templates select="*[local-name(.) != 'title']"/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="blockquote"/> + <xsl:template match="blockquote" dtm:id="blockquote"> + <fo:block xsl:use-attribute-sets="blockquote.properties"> + <fo:block> + <xsl:if test="title"> + <fo:block xsl:use-attribute-sets="formal.title.properties"> + <xsl:apply-templates select="title" mode="plain.formal.title.mode"/> + </fo:block> + </xsl:if> + <xsl:apply-templates select="*[not(self::title or self::attribution) + or self::processing-instruction('se:choice')]"/> + </fo:block> + <xsl:if test="attribution"> + <fo:block text-align="right"> + <xsl:text>— </xsl:text> + <xsl:apply-templates select="attribution"/> + </fo:block> + </xsl:if> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="formalpara"/> + <xsl:template match="formalpara" dtm:id="formalpara"> + <fo:block xsl:use-attribute-sets="normal.para.properties"> + <xsl:apply-templates mode="formalpara"/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="title.formalpara.formalpara"/> + <xsl:template match="formalpara/title" mode="formalpara" dtm:id="title.formalpara.formalpara"> + <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-right="1em"> + <xsl:apply-templates/> + <xsl:if test="$lastChar != '' + and not(contains($title.end.punct, $lastChar))"> + <xsl:value-of select="$default.title.end.punct"/> + </xsl:if> + </fo:inline> + </xsl:template> + + <dtm:doc dtm:idref="para.formalpara.formalpara"/> + <xsl:template match="formalpara/para" mode="formalpara" dtm:id="para.formalpara.formalpara"> + <xsl:choose> + <xsl:when test="itemizedlist|orderedlist|segmentedlist|variablelist"> + <fo:block> + <xsl:apply-templates/> + </fo:block> + </xsl:when> + <xsl:otherwise> + <fo:inline> + <xsl:apply-templates/> + </fo:inline> + </xsl:otherwise> + </xsl:choose> + </xsl:template> + + <dtm:doc dtm:idref="indexterm.formalpara"/> + <xsl:template match="indexterm" mode="formalpara" dtm:id="indexterm.formalpara"> + <xsl:if test="$show.preamble.editing"> + <fo:block xsl:use-attribute-sets="preamble.attributes"> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="name" select="'draftarea'"/> + <xsl:with-param name="context" select="'empty'"/> + </xsl:call-template> + <xsl:text> "</xsl:text> + <xsl:value-of select="local-name(.)"/> + <xsl:text>" </xsl:text> + <xsl:apply-templates/> + </fo:block> + </xsl:if> + </xsl:template> + + <dtm:doc dtm:idref="niwct"/> + <xsl:template match="note|important|warning|caution|tip" dtm:id="niwct"> + <fo:block xsl:use-attribute-sets="note.properties"> + <fo:block xsl:use-attribute-sets="admonition.title.properties"> + <xsl:choose> + <xsl:when test="title[not(self::processing-instruction('se:choice'))]"> + <xsl:apply-templates select="title"/> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="local-name(.)"/> + </xsl:call-template> + </xsl:otherwise> + </xsl:choose> + </fo:block> + + <fo:block> + <xsl:apply-templates select="*[not(self::title) + or self::processing-instruction('se:choice')]"/> + </fo:block> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="authorgroup"/> + <xsl:template match="authorgroup" dtm:id="authorgroup"> + <fo:block> + <xsl:apply-templates mode="authorgroup.mode"/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="node.authorgroup-mode"/> + <xsl:template match="node()" mode="authorgroup.mode" dtm:id="node.authorgroup-mode"> + <xsl:apply-templates select='.'/> + <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> + + <dtm:doc dtm:idref="legalnotice"/> + <xsl:template match="legalnotice" dtm:id="legalnotice"> + <xsl:choose> + <xsl:when test="title"> + <xsl:apply-templates select="title" mode="plain.formal.title.mode"/> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="formal.title.gentext"> + <xsl:with-param name="key" select="'legalnotice'"/> + </xsl:call-template> + </xsl:otherwise> + </xsl:choose> + <xsl:apply-templates select="*[not(self::title) + or self::processing-instruction('se:choice')]"/> + </xsl:template> + + <!-- Allow revhistory in context --> + + <dtm:doc dtm:idref="revhistory"/> + <xsl:template match="revhistory" dtm:id="revhistory"> + <xsl:apply-templates select="." mode="rev.mode"/> + </xsl:template> + + <dtm:doc dtm:idref="revhistory.rev-mode"/> + <xsl:template match="revhistory" mode="rev.mode" dtm:id="revhistory.rev-mode"> + <fo:block> + <xsl:call-template name="formal.title.gentext"> + <xsl:with-param name="key" select="'revhistory'"/> + </xsl:call-template> + <xsl:apply-templates select="revision" mode="rev.mode"/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="revision.rev-mode"/> + <xsl:template match="revision" mode="rev.mode" dtm:id="revision.rev-mode"> + <fo:block xsl:use-attribute-sets="normal.para.properties"> + <xsl:apply-templates mode="rev.mode"/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="revnumber.rev-mode"/> + <xsl:template match="revnumber" mode="rev.mode" dtm:id="revnumber.rev-mode"> + <fo:block> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'revision'"/> + </xsl:call-template> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="authorinitials.rev-mode"/> + <xsl:template match="authorinitials" mode="rev.mode" dtm:id="authorinitials.rev-mode"> + <fo:block> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'revisedby'"/> + </xsl:call-template> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="all.rev-mode"/> + <xsl:template match="*" mode="rev.mode" dtm:id="all.rev-mode"> + <fo:block> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="address"/> + <xsl:template match="address" dtm:id="address"> + <fo:block + white-space-collapse='false' + linefeed-treatment="preserve" + xsl:use-attribute-sets="verbatim.properties"> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="footnote"/> + <xsl:template match="footnote" dtm:id="footnote"> + <fo:block font-size="{$footnote.font.size}"> + <xsl:if test="@id"> + <fo:inline font-style="italic"> + <xsl:text>[</xsl:text> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="context" select="'empty'"/> + <xsl:with-param name="name" select="'footnote'"/> + </xsl:call-template> + <xsl:text>: </xsl:text> + <xsl:value-of select="@id"/> + <xsl:text>]</xsl:text> + </fo:inline> + </xsl:if> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="programlisting"/> + <xsl:template match="programlisting|screen|synopsis|literallayout" name="programlisting" dtm:id="programlisting"> + <xsl:choose> + <xsl:when test="$shade.verbatim != 0"> + <fo:block + white-space-treatment='preserve' + white-space-collapse='false' + linefeed-treatment="preserve" + xsl:use-attribute-sets="shade.verbatim.style verbatim.properties"> + <xsl:apply-templates/> + </fo:block> + </xsl:when> + <xsl:otherwise> + <fo:block + white-space-collapse='false' + linefeed-treatment="preserve" + xsl:use-attribute-sets="verbatim.properties"> + <xsl:apply-templates/> + </fo:block> + </xsl:otherwise> + </xsl:choose> + </xsl:template> + + <dtm:doc dtm:idref="summary"/> + <xsl:template match="summary" dtm:id="summary"> + <fo:block xsl:use-attribute-sets="admonition.title.properties"> + <xsl:text>Summary</xsl:text> + </fo:block> + + <fo:block> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="builder"/> + <xsl:template match="builder" dtm:id="builder"> + <fo:block xsl:use-attribute-sets="admonition.title.properties"> + <xsl:text>Builder '</xsl:text> + <xsl:value-of select="@name"/> + <xsl:text>'</xsl:text> + </fo:block> + + <fo:block> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="cvar"/> + <xsl:template match="cvar" dtm:id="cvar"> + <fo:block xsl:use-attribute-sets="admonition.title.properties"> + <xsl:text>CVar '</xsl:text> + <xsl:value-of select="@name"/> + <xsl:text>'</xsl:text> + </fo:block> + + <fo:block> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="function"/> + <xsl:template match="function" dtm:id="function"> + <fo:block xsl:use-attribute-sets="admonition.title.properties"> + <xsl:text>Function '</xsl:text> + <xsl:value-of select="@name"/> + <xsl:text>'</xsl:text> + </fo:block> + + <fo:block> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="tool"/> + <xsl:template match="tool" dtm:id="tool"> + <fo:block xsl:use-attribute-sets="admonition.title.properties"> + <xsl:text>Tool '</xsl:text> + <xsl:value-of select="@name"/> + <xsl:text>'</xsl:text> + </fo:block> + + <fo:block> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="scons_example"/> + <xsl:template match="scons_example" name="scons_example" dtm:id="scons_example"> + <fo:block + white-space-treatment='preserve' + white-space-collapse='false' + linefeed-treatment="preserve" + xsl:use-attribute-sets="verbatim.properties" + background-color="#94caee"> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="example_commands"/> + <xsl:template match="example_commands" name="example_commands" dtm:id="example_commands"> + <fo:block + white-space-treatment='preserve' + white-space-collapse='false' + linefeed-treatment="preserve" + xsl:use-attribute-sets="verbatim.properties" + background-color="#94caee"> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="scons_example_file"/> + <xsl:template match="scons_example_file" name="scons_example_file" dtm:id="scons_example_file"> + <fo:block + white-space-treatment='preserve' + white-space-collapse='false' + linefeed-treatment="preserve" + xsl:use-attribute-sets="verbatim.properties" + background-color="#eed27b"> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + + <dtm:doc dtm:idref="scons_output"/> + <xsl:template match="scons_output" name="scons_output" dtm:id="scons_output"> + <fo:block + white-space-treatment='preserve' + white-space-collapse='false' + linefeed-treatment="preserve" + xsl:use-attribute-sets="verbatim.properties" + background-color="#94caee"> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="scons_output_command"/> + <xsl:template match="scons_output_command" name="scons_output_command" dtm:id="scons_output_command"> + <fo:block + white-space-treatment='preserve' + white-space-collapse='false' + linefeed-treatment="preserve" + xsl:use-attribute-sets="shade.verbatim.style verbatim.properties"> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="sconstruct"/> + <xsl:template match="sconstruct" name="sconstruct" dtm:id="sconstruct"> + <fo:block + white-space-treatment='preserve' + white-space-collapse='false' + linefeed-treatment="preserve" + xsl:use-attribute-sets="verbatim.properties" + background-color="#94caee"> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="file"/> + <xsl:template match="file" name="file" dtm:id="file"> + <fo:block + white-space-treatment='preserve' + white-space-collapse='false' + linefeed-treatment="preserve" + xsl:use-attribute-sets="verbatim.properties" + background-color="#eed27b"> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="directory"/> + <xsl:template match="directory" name="directory" dtm:id="directory"> + <fo:block + white-space-treatment='preserve' + white-space-collapse='false' + linefeed-treatment="preserve" + xsl:use-attribute-sets="verbatim.properties" + background-color="#eed27b"> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + +<dtm:doc dtm:idref="epigraph"/> +<xsl:template match="epigraph" dtm:id="epigraph"> + <fo:block> + <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> + +<dtm:doc dtm:idref="sidebar"/> +<xsl:template match="sidebar" dtm:id="sidebar"> + <fo:block xsl:use-attribute-sets="sidebar.properties"> + <xsl:if test="./title"> + <fo:block font-weight="bold"> + <xsl:apply-templates select="./title" mode="sidebar.title.mode"/> + </fo:block> + </xsl:if> + + <xsl:apply-templates select="*[not(self::title) + or self::processing-instruction('se:choice')]"/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="title.sidebar.sidebar-title-mode"/> +<xsl:template match="sidebar/title" mode="sidebar.title.mode" dtm:id="title.sidebar.sidebar-title-mode"> + <xsl:apply-templates/> +</xsl:template> + +<dtm:doc dtm:idref="msgset"/> +<xsl:template match="msgset" dtm:id="msgset"> + <xsl:apply-templates/> +</xsl:template> + +<dtm:doc dtm:idref="msgentry"/> +<xsl:template match="msgentry" dtm:id="msgentry"> + <xsl:call-template name="block.object"/> +</xsl:template> + +<dtm:doc dtm:idref="simplemsgentry"/> +<xsl:template match="simplemsgentry" dtm:id="simplemsgentry"> + <xsl:call-template name="block.object"/> +</xsl:template> + +<dtm:doc dtm:idref="msg"/> +<xsl:template match="msg" dtm:id="msg"> + <xsl:call-template name="block.object"/> +</xsl:template> + +<dtm:doc dtm:idref="msgmain"/> +<xsl:template match="msgmain" dtm:id="msgmain"> + <xsl:apply-templates/> +</xsl:template> + +<dtm:doc dtm:idref="msgsub"/> +<xsl:template match="msgsub" dtm:id="msgsub"> + <xsl:apply-templates/> +</xsl:template> + +<dtm:doc dtm:idref="msgrel"/> +<xsl:template match="msgrel" dtm:id="msgrel"> + <xsl:apply-templates/> +</xsl:template> + +<dtm:doc dtm:idref="msgtext"/> +<xsl:template match="msgtext" dtm:id="msgtext"> + <xsl:apply-templates/> +</xsl:template> + +<dtm:doc dtm:idref="msginfo"/> +<xsl:template match="msginfo" dtm:id="msginfo"> + <xsl:call-template name="block.object"/> +</xsl:template> + +<dtm:doc dtm:idref="msglevel"/> +<xsl:template match="msglevel" dtm:id="msglevel"> + <fo:block> + <fo:inline font-weight="bold"> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'msglevel'"/> + </xsl:call-template> + </fo:inline> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="msgorig"/> +<xsl:template match="msgorig" dtm:id="msgorig"> + <fo:block> + <fo:inline font-weight="bold"> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'msgorig'"/> + </xsl:call-template> + </fo:inline> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="msgaud"/> +<xsl:template match="msgaud" dtm:id="msgaud"> + <fo:block> + <fo:inline font-weight="bold"> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'msgaud'"/> + </xsl:call-template> + </fo:inline> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="msgexplan"/> +<xsl:template match="msgexplan" dtm:id="msgexplan"> + <xsl:call-template name="block.object"/> +</xsl:template> + +<dtm:doc dtm:idref="title.msgexplan"/> +<xsl:template match="msgexplan/title" dtm:id="title.msgexplan"> + <fo:block font-weight="bold"> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="ackno"/> +<xsl:template match="ackno" dtm:id="ackno"> + <fo:block xsl:use-attribute-sets="normal.para.properties"> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="highlights"/> +<xsl:template match="highlights" dtm:id="highlights"> + <xsl:call-template name="block.object"/> +</xsl:template> + +<dtm:doc dtm:idref="calclines"/> +<xsl:template name="calclines" dtm:id="calclines"> + <xsl:param name="marks"/> + <xsl:param name="text" select="text()"/> + <xsl:param name="curline" select="0"/> + <xsl:variable name="lfeed" select="'
'"/> + <xsl:variable name="num" select="concat(' ', $curline, ' ')"/> + <xsl:choose> + <xsl:when test="contains($marks, $num)"> + <xsl:variable name="str" select="concat(substring-before($marks, $num), substring-after($marks, $num))"/> + <xsl:variable name="mark" select="substring-before(substring-after(substring-after($marks, $num), '('), ')')"/> + <xsl:value-of select="concat('(', $mark, ')')"/> + <xsl:call-template name="calclines"> + <xsl:with-param name="marks" select="$str"/> + <xsl:with-param name="text" select="$text"/> + <xsl:with-param name="curline" select="$curline"/> + </xsl:call-template> + </xsl:when> + <xsl:when test="contains($text, $lfeed)"> + <xsl:value-of select="$lfeed"/> + <xsl:call-template name="calclines"> + <xsl:with-param name="marks" select="$marks"/> + <xsl:with-param name="text" select="substring-after($text, $lfeed)"/> + <xsl:with-param name="curline" select="$curline + 1"/> + </xsl:call-template> + </xsl:when> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="areaspec.calc"/> +<xsl:template match="areaspec" mode="calc" dtm:id="areaspec.calc"> + <xsl:apply-templates mode="calc"/> +</xsl:template> + +<dtm:doc dtm:idref="areaset.calc"/> +<xsl:template match="areaset" mode="calc" dtm:id="areaset.calc"> + <xsl:apply-templates mode="calc"/> + <xsl:value-of select="concat('(', string(position()), ')')"/> +</xsl:template> + +<dtm:doc dtm:idref="area.calc"/> +<xsl:template match="area" mode="calc" dtm:id="area.calc"> + <xsl:variable name="pos" select="number(normalize-space(@coords))"/> + <xsl:if test="not($pos = 'NaN')"> + <xsl:text> </xsl:text> + <xsl:value-of select="string($pos)"/> + <xsl:text> </xsl:text> + </xsl:if> + <xsl:if test="not(parent::areaset)"> + <xsl:value-of select="concat('(', string(position()), ')')"/> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="programlisting.programlistingco"/> +<xsl:template match="programlistingco/programlisting" dtm:id="programlisting.programlistingco"> + <xsl:variable name="marks"> + <xsl:apply-templates select="../areaspec" mode="calc"/> + </xsl:variable> + <xsl:variable name="lines"> + <xsl:call-template name="calclines"> + <xsl:with-param name="marks" select="$marks"/> + </xsl:call-template> + </xsl:variable> + <fo:table> + <fo:table-column column-number="1"/> + <fo:table-column column-number="2" column-width="2cm" /> + <fo:table-body> + <fo:table-row> + <fo:table-cell> + <xsl:call-template name="programlisting"/> + </fo:table-cell> + <fo:table-cell> + <fo:block linefeed-treatment="preserve" + xsl:use-attribute-sets="shade.verbatim.style verbatim.properties"> + <xsl:value-of select="$lines"/> + </fo:block> + </fo:table-cell> + </fo:table-row> + </fo:table-body> + </fo:table> +</xsl:template> + +<dtm:doc dtm:idref="programlistingco"/> +<xsl:template match="programlistingco|areaspec|areaset|area|screenco" dtm:id="programlistingco"> + <fo:block xsl:use-attribute-sets="normal.para.properties"> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="calloutlist"/> +<xsl:template match="calloutlist" dtm:id="calloutlist"> + <fo:block> + <xsl:apply-templates + select="title[not(self::processing-instruction('se:choice'))]" + mode="plain.formal.title.mode"/> + + <fo:list-block 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="callout"/> + </fo:list-block> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="callout.calloutlist"/> +<xsl:template match="calloutlist/callout" dtm:id="callout.calloutlist"> + <fo:list-item xsl:use-attribute-sets="list.item.spacing"> + <fo:list-item-label end-indent="label-end()"> + <fo:block> + <xsl:variable name="x" select="id(@arearefs)"/> + <xsl:for-each select="$x[1]/parent::*[1]/*"> + <xsl:if test="@id = $x/@id"> + <xsl:value-of select="concat('(', string(position()), ')')"/> + </xsl:if> + </xsl:for-each> + </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> + +<dtm:doc dtm:idref="co"/> +<xsl:template match="co" dtm:id="co"> + <fo:inline> + <xsl:text>(</xsl:text> + <xsl:value-of select="position() div 2"/> + <xsl:text>)</xsl:text> + </fo:inline> +</xsl:template> + +<!-- Indexterms --> + <dtm:doc dtm:idref="indexterm"/> + <xsl:template match="indexterm" dtm:id="indexterm"> + <xsl:if test="'1' = $show.preamble.editing"> + <fo:block background-color="#e0e0e0" + border-width="1pt" + border-color="black"> + <xsl:choose> + <xsl:when test="@class='endofrange'"> + <xsl:text>End of range</xsl:text> + </xsl:when> + <xsl:otherwise> + <xsl:apply-templates mode="startofrange"/> + </xsl:otherwise> + </xsl:choose> + </fo:block> + </xsl:if> + </xsl:template> + + <dtm:doc dtm:idref="primary.startofrange"/> + <xsl:template match="primary" mode="startofrange" dtm:id="primary.startofrange"> + <fo:block> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="tertiary.startofrange"/> + <xsl:template match="tertiary" mode="startofrange" dtm:id="tertiary.startofrange"> + <fo:block start-indent="4em"> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="see.startofrange"/> + <xsl:template match="seealso|see|secondary" mode="startofrange" dtm:id="see.startofrange"> + <fo:block start-indent="2em"> + <xsl:if test="local-name(.)='seealso'"> + <xsl:text>See also: </xsl:text> + </xsl:if> + <xsl:if test="local-name(.)='see'"> + <xsl:text>See: </xsl:text> + </xsl:if> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + +</xsl:stylesheet> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/common-table.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/common-table.xsl new file mode 100644 index 0000000..4bf89ca --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/common-table.xsl @@ -0,0 +1,444 @@ +<?xml version="1.0"?> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + xmlns:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + extension-element-prefixes="dtm" + version="1.0"> + + <!-- A row expressed with the following mnemonics: + + 0: -> means a cell, that takes no rows down + 1: -> means a cell, that takes 1 row down besides its own row + 0:0:0: -> means a cell, that spans 3 cells in its row and takes no row down + 1:1: -> means a cell, that spans 2 cells in its row and takes 1 more row down + + --> + + + <!-- Creates a string of "0:" repeating number of "cols" + + For cols==0: "" + cols==1: 0: + cols==2: 0:0: + .... + --> +<dtm:doc dtm:idref="blank.spans"/> +<xsl:template name="blank.spans" dtm:id="blank.spans"> + <xsl:param name="cols" select="1"/> + <xsl:if test="$cols > 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> + +<!-- Calculates the following cells' span mnemonic, removing + span related to current cell. +--> +<dtm:doc dtm:idref="calculate.following.spans"/> +<xsl:template name="calculate.following.spans" dtm:id="calculate.following.spans"> + <xsl:param name="colspan" select="1"/> + <xsl:param name="spans" select="''"/> + + <xsl:choose> + <xsl:when test="$colspan > 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> + +<!-- Generate empty cells if the span is not exhausted. --> +<dtm:doc dtm:idref="finaltd"/> +<xsl:template name="finaltd" dtm:id="finaltd"> + <xsl:param name="spans"/> + <xsl:param name="col" select="0"/> + + <xsl:if test="$spans != ''"> + <xsl:choose> + <xsl:when test="starts-with($spans,'0:')"> + <!-- TODO: We now disable generating empty cells in the end of + the row. When table cell extension will be created, empty cells will be + generated. --> + <!-- 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> + +<!-- For every mnemonic in spans decrease its morerows value for 1 --> +<dtm:doc dtm:idref="sfinaltd"/> +<xsl:template name="sfinaltd" dtm:id="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> + <!-- Do nothing if following spans is none --> +</xsl:template> + +<!-- entry.colnum + Determine the column number in which a given entry occurs + + If an entry has a colname or namest attribute, + this template will determine the number of the column in which the + entry should occur. + + For other entry's, 0 is returned. +--> +<dtm:doc dtm:idref="entry.colnum"/> +<xsl:template name="entry.colnum" dtm:id="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> + + <!-- Calculates column number the given colspec corresponds to. --> +<dtm:doc dtm:idref="colspec.colnum"/> +<xsl:template name="colspec.colnum" dtm:id="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> + +<!-- + Calculates how many cells the span takes. If one cell, then + value is 1. +--> +<dtm:doc dtm:idref="calculate.colspan"/> +<xsl:template name="calculate.colspan" dtm:id="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 >= $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> + +<dtm:doc dtm:idref="inherited.table.attribute"/> +<xsl:template name="inherited.table.attribute" dtm:id="inherited.table.attribute"> + <xsl:param name="entry" select="."/> + <xsl:param name="colnum" select="0"/> + <xsl:param name="attribute" select="'colsep'"/> + + <xsl:variable name="row" select="$entry/ancestor-or-self::row[1]"/> + <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 > 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> + +<!-- Get colspec value. Namely, value given for the current column. --> + +<dtm:doc dtm:idref="colnum.colspec"/> +<xsl:template name="colnum.colspec" dtm:id="colnum.colspec"> + <xsl:param name="colnum" select="0"/> + <xsl:param name="attribute" select="'colname'"/> + <xsl:param name="colspecs" select="ancestor::tgroup/colspec"/> + <!-- Param count tells which colspec we currently work on --> + <xsl:param name="count" select="1"/> + + <xsl:choose> + <!-- If there are no column specifications or current colspec + over the colnum, we did not find any column specifications --> + <xsl:when test="not($colspecs) or $count > $colnum"> + <!-- nop --> + </xsl:when> + <!-- If the first colspec has col number, explore it --> + <xsl:when test="$colspecs[1]/@colnum"> + <xsl:choose> + <!-- If colspec's colnum is our colnum take the value --> + <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> + <!-- Otherwise proceed to the next colspec --> + <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()>1]"/> + <xsl:with-param name="count" + select="$colspecs[1]/@colnum+1"/> + </xsl:call-template> + </xsl:otherwise> + </xsl:choose> + </xsl:when> + <!-- Colspec does not have explicit number, therefore rely on + "count" --> + <xsl:otherwise> + <xsl:choose> + <!-- If we reached right colspec, take it value. --> + <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> + <!-- Otherwise proceed to the next colspec --> + <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()>1]"/> + <xsl:with-param name="count" select="$count+1"/> + </xsl:call-template> + </xsl:otherwise> + </xsl:choose> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="get-attribute"/> +<xsl:template name="get-attribute" dtm:id="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> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/common.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/common.xsl new file mode 100644 index 0000000..0683f5e --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/common.xsl @@ -0,0 +1,451 @@ +<?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:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + exclude-result-prefixes="doc" + extension-element-prefixes="dtm" + version='1.0'> + + <!-- Counts the depth of the sections/refsections/sectN when + "title" is a context node --> + <dtm:doc dtm:idref="section.level"/> + <xsl:template name="section.level" dtm:id="section.level"> + <xsl:param name="parent" select="parent::*"/> + <xsl:variable name="title.parent" select="name($parent)"/> + <xsl:choose> + <xsl:when test="$title.parent='section'"> + <xsl:value-of select="count(ancestor::section)"/> + </xsl:when> + <xsl:when test="$title.parent='refsection'"> + <xsl:value-of select="count(ancestor::refsection)"/> + </xsl:when> + <xsl:otherwise> + <xsl:variable + name="nmbr" + select="translate($title.parent, 'sectionrfmpl', '')"/> + <xsl:choose> + <xsl:when test="number($nmbr) = 'NaN'">1</xsl:when> + <xsl:otherwise><xsl:value-of select="$nmbr"/></xsl:otherwise> + </xsl:choose> + </xsl:otherwise> + </xsl:choose> + </xsl:template> + +<dtm:doc dtm:idref="get.type"/> +<xsl:template name="get.type" dtm:id="get.type"> + <xsl:param name="node" select="."/> + <xsl:choose> + <xsl:when test="$node[self::appendix or self::article + or self::chapter or self::preface + or self::bibliography or self::glossary + or self::index]">component</xsl:when> + <xsl:when test="$node[self::book or self::part or + self::set or self::reference]">division</xsl:when> + <xsl:otherwise>0</xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="is.component"/> +<xsl:template name="is.component" dtm:id="is.component"> + <xsl:param name="node" select="."/> + <xsl:choose> + <xsl:when test="$node[self::appendix or self::article or + self::chapter or self::preface or + self::bibliography or self::glossary or + self::index]">1</xsl:when> + <xsl:otherwise>0</xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="copyright.years"/> +<xsl:template name="copyright.years" dtm:id="copyright.years"> + <xsl:param name="years"/> + <xsl:param name="print.ranges" select="1"/> + <xsl:param name="single.year.ranges" select="0"/> + <xsl:param name="firstyear" select="0"/> + <xsl:param name="nextyear" select="0"/> + <xsl:variable name="num.years" select="count($years)"/> + <xsl:choose> + <xsl:when test="$print.ranges = 0"> + <xsl:choose> + <xsl:when test="$num.years = 0"/> + <xsl:when test="$num.years = 1"> + <xsl:apply-templates select="$years[1]" mode="titlepage.mode"/> + </xsl:when> + <xsl:otherwise> + <xsl:apply-templates select="$years[1]" mode="titlepage.mode"/> + <xsl:text>, </xsl:text> + <xsl:call-template name="copyright.years"> + <xsl:with-param name="years" + select="$years[position() > 1]"/> + <xsl:with-param name="print.ranges" select="$print.ranges"/> + <xsl:with-param name="single.year.ranges" + select="$single.year.ranges"/> + </xsl:call-template> + </xsl:otherwise> + </xsl:choose> + </xsl:when> + <xsl:when test="$num.years = 0"> + <xsl:variable name="lastyear" select="$nextyear - 1"/> + <xsl:choose> + <xsl:when test="$firstyear = 0"> + <!-- there weren't any years at all --> + </xsl:when> + <xsl:when test="$firstyear = $lastyear"> + <xsl:value-of select="$firstyear"/> + </xsl:when> + <xsl:when test="$single.year.ranges = 0 + and $lastyear = $firstyear + 1"> + <xsl:value-of select="$firstyear"/> + <xsl:text>, </xsl:text> + <xsl:value-of select="$lastyear"/> + </xsl:when> + <xsl:otherwise> + <xsl:value-of select="$firstyear"/> + <xsl:text>-</xsl:text> + <xsl:value-of select="$lastyear"/> + </xsl:otherwise> + </xsl:choose> + </xsl:when> + <xsl:when test="$firstyear = 0"> + <xsl:call-template name="copyright.years"> + <xsl:with-param name="years" + select="$years[position() > 1]"/> + <xsl:with-param name="firstyear" select="$years[1]"/> + <xsl:with-param name="nextyear" select="$years[1] + 1"/> + <xsl:with-param name="print.ranges" select="$print.ranges"/> + <xsl:with-param name="single.year.ranges" + select="$single.year.ranges"/> + </xsl:call-template> + </xsl:when> + <xsl:when test="$nextyear = $years[1]"> + <xsl:call-template name="copyright.years"> + <xsl:with-param name="years" + select="$years[position() > 1]"/> + <xsl:with-param name="firstyear" select="$firstyear"/> + <xsl:with-param name="nextyear" select="$nextyear + 1"/> + <xsl:with-param name="print.ranges" select="$print.ranges"/> + <xsl:with-param name="single.year.ranges" + select="$single.year.ranges"/> + </xsl:call-template> + </xsl:when> + <xsl:otherwise> + <!-- we have years left, but they aren't in the current range --> + <xsl:choose> + <xsl:when test="$nextyear = $firstyear + 1"> + <xsl:value-of select="$firstyear"/> + <xsl:text>, </xsl:text> + </xsl:when> + <xsl:when test="$single.year.ranges = 0 + and $nextyear = $firstyear + 2"> + <xsl:value-of select="$firstyear"/> + <xsl:text>, </xsl:text> + <xsl:value-of select="$nextyear - 1"/> + <xsl:text>, </xsl:text> + </xsl:when> + <xsl:otherwise> + <xsl:value-of select="$firstyear"/> + <xsl:text>-</xsl:text> + <xsl:value-of select="$nextyear - 1"/> + <xsl:text>, </xsl:text> + </xsl:otherwise> + </xsl:choose> + <xsl:call-template name="copyright.years"> + <xsl:with-param name="years" + select="$years[position() > 1]"/> + <xsl:with-param name="firstyear" select="$years[1]"/> + <xsl:with-param name="nextyear" select="$years[1] + 1"/> + <xsl:with-param name="print.ranges" select="$print.ranges"/> + <xsl:with-param name="single.year.ranges" + select="$single.year.ranges"/> + </xsl:call-template> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="lookup.key"/> +<xsl:template name="lookup.key" dtm:id="lookup.key"> + <xsl:param name="key" select="''"/> + <xsl:param name="table" select="''"/> + + <xsl:if test="contains($table, ' ')"> + <xsl:choose> + <xsl:when test="substring-before($table, ' ') = $key"> + <xsl:variable name="rest" select="substring-after($table, ' ')"/> + <xsl:choose> + <xsl:when test="contains($rest, ' ')"> + <xsl:value-of select="substring-before($rest, ' ')"/> + </xsl:when> + <xsl:otherwise> + <xsl:value-of select="$rest"/> + </xsl:otherwise> + </xsl:choose> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="lookup.key"> + <xsl:with-param name="key" select="$key"/> + <xsl:with-param name="table" select="substring-after(substring-after($table,' '), ' ')"/> + </xsl:call-template> + </xsl:otherwise> + </xsl:choose> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="copy-string"/> +<xsl:template name="copy-string" dtm:id="copy-string"> + <!-- returns 'count' copies of 'string' --> + <xsl:param name="string"/> + <xsl:param name="count" select="0"/> + <xsl:param name="result"/> + + <xsl:choose> + <xsl:when test="$count>0"> + <xsl:call-template name="copy-string"> + <xsl:with-param name="string" select="$string"/> + <xsl:with-param name="count" select="$count - 1"/> + <xsl:with-param name="result"> + <xsl:value-of select="$result"/> + <xsl:value-of select="$string"/> + </xsl:with-param> + </xsl:call-template> + </xsl:when> + <xsl:otherwise> + <xsl:value-of select="$result"/> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="decorations"/> +<xsl:template name="decorations" dtm:id="decorations"> + <xsl:param name="key" select="local-name(.)"/> + <xsl:call-template name="lookup.key"> + <xsl:with-param name="key" select="$key"/> + <xsl:with-param name="table" select="$generate.toc"/> + </xsl:call-template> +</xsl:template> + +<dtm:doc dtm:idref="dingbat"/> +<xsl:template name="dingbat" dtm:id="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'">©</xsl:when> + <xsl:when test="$dingbat='trademark'">™</xsl:when> + <xsl:when test="$dingbat='trade'">™</xsl:when> + <xsl:when test="$dingbat='registered'">®</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> + +<dtm:doc dtm:idref="person.name"/> +<xsl:template name="person.name" dtm:id="person.name"> + <!-- Formats a personal name. Handles corpauthor as a special case. --> + <xsl:param name="node" select="."/> + + <xsl:variable name="style"> + <xsl:choose> + <xsl:when test="$node/@role"> + <xsl:value-of select="$node/@role"/> + </xsl:when> + <xsl:otherwise> + <xsl:text></xsl:text> <!-- TODO: move to a param --> + </xsl:otherwise> + </xsl:choose> + </xsl:variable> + + <xsl:choose> + <!-- the personname element is a specialcase --> + <xsl:when test="$node/personname"> + <xsl:call-template name="person.name"> + <xsl:with-param name="node" select="$node/personname"/> + </xsl:call-template> + </xsl:when> + + <!-- handle corpauthor as a special case...--> + <xsl:when test="name($node)='corpauthor'"> + <xsl:apply-templates select="$node"/> + </xsl:when> + + <xsl:otherwise> + <xsl:choose> + <xsl:when test="$style = 'family-given'"> + <xsl:call-template name="person.name.family-given"> + <xsl:with-param name="node" select="$node"/> + </xsl:call-template> + </xsl:when> + <xsl:when test="$style = 'last-first'"> + <xsl:call-template name="person.name.last-first"> + <xsl:with-param name="node" select="$node"/> + </xsl:call-template> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="person.name.first-last"> + <xsl:with-param name="node" select="$node"/> + </xsl:call-template> + </xsl:otherwise> + </xsl:choose> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="person.name.family-given"/> +<xsl:template name="person.name.family-given" dtm:id="person.name.family-given"> + <xsl:param name="node" select="."/> + + <!-- The family-given style applies a convention for identifying given --> + <!-- and family names in locales where it may be ambiguous --> + <xsl:apply-templates select="$node/surname[1]"/> + + <xsl:if test="$node/surname and $node/firstname"> + <xsl:text> </xsl:text> + </xsl:if> + + <xsl:apply-templates select="$node/firstname[1]"/> + + <xsl:text> [FAMILY Given]</xsl:text> +</xsl:template> + +<dtm:doc dtm:idref="person.name.last-first"/> +<xsl:template name="person.name.last-first" dtm:id="person.name.last-first"> + <xsl:param name="node" select="."/> + + <xsl:apply-templates select="$node/surname[1]"/> + + <xsl:if test="$node/surname and $node/firstname"> + <xsl:text>, </xsl:text> + </xsl:if> + + <xsl:apply-templates select="$node/firstname[1]"/> +</xsl:template> + +<dtm:doc dtm:idref="person.name.first-last"/> +<xsl:template name="person.name.first-last" dtm:id="person.name.first-last"> + <xsl:param name="node" select="."/> + + <xsl:if test="$node/honorific"> + <xsl:apply-templates select="$node/honorific[1]"/> + <xsl:value-of select="$punct.honorific"/> + </xsl:if> + + <xsl:if test="$node/firstname"> + <xsl:if test="$node/honorific"> + <xsl:text> </xsl:text> + </xsl:if> + <xsl:apply-templates select="$node/firstname[1]"/> + </xsl:if> + + <xsl:if test="$node/othername and $author.othername.in.middle != 0"> + <xsl:if test="$node/honorific or $node/firstname"> + <xsl:text> </xsl:text> + </xsl:if> + <xsl:apply-templates select="$node/othername[1]"/> + </xsl:if> + + <xsl:if test="$node/surname"> + <xsl:if test="$node/honorific or $node/firstname + or ($node/othername and $author.othername.in.middle != 0)"> + <xsl:text> </xsl:text> + </xsl:if> + <xsl:apply-templates select="$node/surname[1]"/> + </xsl:if> + + <xsl:if test="$node/lineage"> + <xsl:text>, </xsl:text> + <xsl:apply-templates select="$node/lineage[1]"/> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="person.name.list"/> +<xsl:template name="person.name.list" dtm:id="person.name.list"> + <!-- Return a formatted string representation of the contents of + the current element. The current element must contain one or + more AUTHORs, CORPAUTHORs, OTHERCREDITs, and/or EDITORs. + + John Doe + or + John Doe and Jane Doe + or + John Doe, Jane Doe, and A. Nonymous + --> + <xsl:param name="person.list" + select="author|corpauthor|othercredit|editor"/> + <xsl:param name="person.count" select="count($person.list)"/> + <xsl:param name="count" select="1"/> + + <xsl:choose> + <xsl:when test="$count > $person.count"></xsl:when> + <xsl:otherwise> + <xsl:call-template name="person.name"> + <xsl:with-param name="node" select="$person.list[position()=$count]"/> + </xsl:call-template> + + <xsl:choose> + <xsl:when test="$person.count = 2 and $count = 1"> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="context" select="'authorgroup'"/> + <xsl:with-param name="name" select="'sep2'"/> + </xsl:call-template> + </xsl:when> + <xsl:when test="$person.count > 2 and $count+1 = $person.count"> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="context" select="'authorgroup'"/> + <xsl:with-param name="name" select="'seplast'"/> + </xsl:call-template> + </xsl:when> + <xsl:when test="$count < $person.count"> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="context" select="'authorgroup'"/> + <xsl:with-param name="name" select="'sep'"/> + </xsl:call-template> + </xsl:when> + </xsl:choose> + + <xsl:call-template name="person.name.list"> + <xsl:with-param name="person.list" select="$person.list"/> + <xsl:with-param name="person.count" select="$person.count"/> + <xsl:with-param name="count" select="$count+1"/> + </xsl:call-template> + </xsl:otherwise> + </xsl:choose> +</xsl:template><!-- person.name.list --> + +<xsl:variable name="arg.choice.opt.open.str">[</xsl:variable> +<xsl:variable name="arg.choice.opt.close.str">]</xsl:variable> +<xsl:variable name="arg.choice.req.open.str">{</xsl:variable> +<xsl:variable name="arg.choice.req.close.str">}</xsl:variable> +<xsl:variable name="arg.choice.plain.open.str"><xsl:text> </xsl:text></xsl:variable> +<xsl:variable name="arg.choice.plain.close.str"><xsl:text> </xsl:text></xsl:variable> +<xsl:variable name="arg.choice.def.open.str">[</xsl:variable> +<xsl:variable name="arg.choice.def.close.str">]</xsl:variable> +<xsl:variable name="arg.rep.repeat.str">...</xsl:variable> +<xsl:variable name="arg.rep.norepeat.str"></xsl:variable> +<xsl:variable name="arg.rep.def.str"></xsl:variable> +<xsl:variable name="arg.or.sep"> | </xsl:variable> +<xsl:variable name="cmdsynopsis.hanging.indent">4pi</xsl:variable> + +<xsl:param name="use-serna-extensions" + select="contains(system-property('xsl:vendor'), 'Syntext')"/> + +</xsl:stylesheet> + diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/compounds.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/compounds.xsl new file mode 100644 index 0000000..430cec0 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/compounds.xsl @@ -0,0 +1,126 @@ +<?xml version='1.0'?> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + xmlns:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + xmlns:fo="http://www.w3.org/1999/XSL/Format" + extension-element-prefixes="dtm" + version='1.0'> + +<dtm:doc dtm:idref="appendix"/> +<xsl:template match="appendix" dtm:id="appendix"> + <xsl:variable name="preamble" + select="title|subtitle|titleabbrev|appendixinfo|docinfo"/> + <xsl:variable name="content" + select="*[not(self::title or self::subtitle + or self::titleabbrev + or self::appendixinfo or self::docinfo)]"/> + <fo:block + xsl:use-attribute-sets="component.block.properties"> + <xsl:call-template name="handle.empty"> + <xsl:with-param name="titles"> + <xsl:call-template name="appendix.titlepage"/> + </xsl:with-param> + <xsl:with-param name="preamble" select="$preamble"/> + <xsl:with-param name="content" select="$content"/> + </xsl:call-template> + </fo:block> +</xsl:template> + + +<dtm:doc dtm:idref="article"/> +<xsl:template match="article" dtm:id="article"> + <xsl:variable name="preamble" + select="title|subtitle|articleinfo|artheader"/> + <xsl:variable name="content" + select="*[not(self::title or self::subtitle + or self::articleinfo or self::artheader)]"/> + <fo:block + xsl:use-attribute-sets="component.block.properties"> + <xsl:call-template name="handle.empty"> + <xsl:with-param name="titles"> + <xsl:call-template name="article.titlepage"/> + </xsl:with-param> + <xsl:with-param name="preamble" select="$preamble"/> + <xsl:with-param name="content" select="$content"/> + </xsl:call-template> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="preface"/> +<xsl:template match="preface" dtm:id="preface"> + <xsl:variable name="preamble" + select="title|subtitle|titleabbrev|docinfo|prefaceinfo"/> + <xsl:variable name="content" + select="*[not(self::title or self::subtitle or self::titleabbrev + or self::docinfo or self::prefaceinfo)]"/> + <fo:block + xsl:use-attribute-sets="component.block.properties"> + <xsl:call-template name="handle.empty"> + <xsl:with-param name="titles"> + <xsl:call-template name="preface.titlepage"/> + </xsl:with-param> + <xsl:with-param name="preamble" select="$preamble"/> + <xsl:with-param name="content" select="$content"/> + </xsl:call-template> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="chapter"/> +<xsl:template match="chapter" dtm:id="chapter"> + <xsl:variable name="preamble" + select="title|subtitle|titleabbrev|docinfo|chapterinfo"/> + <xsl:variable name="content" + select="*[not(self::title or self::subtitle or self::titleabbrev + or self::docinfo or self::chapterinfo)]"/> + <fo:block + xsl:use-attribute-sets="component.block.properties"> + <xsl:call-template name="handle.empty"> + <xsl:with-param name="titles"> + <xsl:call-template name="chapter.titlepage"/> + </xsl:with-param> + <xsl:with-param name="preamble" select="$preamble"/> + <xsl:with-param name="content" select="$content"/> + </xsl:call-template> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="sections"/> +<xsl:template match="section|sect1|sect2|sect3|sect4|sect5" dtm:id="sections"> + <xsl:variable name="preamble" + select="title|subtitle|titleabbrev|sectioninfo|sect1info + |sect2info|sect3info|sect4info|sect5info"/> + <xsl:variable name="content" + select="*[not(self::title or self::subtitle or self::titleabbrev + or self::sectioninfo or self::sect1info + or self::sect2info or self::sect3info + or self::sect4info or self::sect5info)]"/> + <fo:block + xsl:use-attribute-sets="section.block.properties"> + <xsl:call-template name="handle.empty"> + <xsl:with-param name="titles"> + <xsl:call-template name="section.titlepage"/> + </xsl:with-param> + <xsl:with-param name="preamble" select="$preamble"/> + <xsl:with-param name="content" select="$content"/> + </xsl:call-template> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="simplesect"/> +<xsl:template match="simplesect" dtm:id="simplesect"> + <xsl:variable name="preamble" + select="title|subtitle|titleabbrev"/> + <xsl:variable name="content" + select="*[not(self::title or self::subtitle or self::titleabbrev)]"/> + <fo:block + xsl:use-attribute-sets="section.block.properties"> + <xsl:call-template name="handle.empty"> + <xsl:with-param name="titles"> + <xsl:call-template name="simplesect.titlepage"/> + </xsl:with-param> + <xsl:with-param name="preamble" select="$preamble"/> + <xsl:with-param name="content" select="$content"/> + </xsl:call-template> + </fo:block> +</xsl:template> + +</xsl:stylesheet> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/divisions.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/divisions.xsl new file mode 100644 index 0000000..f740eb6 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/divisions.xsl @@ -0,0 +1,88 @@ +<?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:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + extension-element-prefixes="dtm" + version='1.0'> + +<!-- ==================================================================== --> + +<!-- The priority is set for exceeding /* template. + Templates that contain page-sequence/flow should exceed + the /* fallback. --> + +<dtm:doc dtm:idref="bp.root-mode"/> +<xsl:template match="/book|/part" priority="1" mode="root.mode" dtm:id="bp.root-mode"> + <fo:page-sequence + master-reference="body" + initial-page-number="1"> + <fo:flow flow-name="xsl-region-body"> + <xsl:apply-templates select="."/> + </fo:flow> + </fo:page-sequence> +</xsl:template> + +<dtm:doc dtm:idref="set"/> +<xsl:template match="set" dtm:id="set"> + <xsl:variable name="preamble" + select="*[not(self::book or self::setindex)]"/> + <xsl:variable name="content" select="book|setindex"/> + + <fo:block> + <xsl:call-template name="handle.empty"> + <xsl:with-param name="titles"> + <xsl:call-template name="set.titlepage"/> + </xsl:with-param> + <xsl:with-param name="preamble" select="$preamble"/> + <xsl:with-param name="content" select="$content"/> + </xsl:call-template> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="book"/> +<xsl:template match="book" dtm:id="book"> + <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)]"/> + <fo:block> + <xsl:call-template name="handle.empty"> + <xsl:with-param name="titles"> + <xsl:call-template name="book.titlepage"/> + </xsl:with-param> + <xsl:with-param name="preamble" select="$preamble"/> + <xsl:with-param name="content" select="$content"/> + </xsl:call-template> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="part"/> +<xsl:template match="part" dtm:id="part"> + <xsl:variable name="preamble" + select="title|subtitle|titleabbrev|partinfo|docinfo"/> + <xsl:variable name="content" + select="*[not(self::title or self::subtitle + or self::titleabbrev or self::partinfo + or self::docinfo)]"/> + <fo:block> + <xsl:call-template name="handle.empty"> + <xsl:with-param name="titles"> + <xsl:call-template name="part.titlepage"/> + </xsl:with-param> + <xsl:with-param name="preamble" select="$preamble"/> + <xsl:with-param name="content" select="$content"/> + </xsl:call-template> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="titles"/> +<xsl:template match="title|subtitle|titleabbrev|bookinfo|othercredit|edition|setinfo" priority="-1" dtm:id="titles"> + <fo:block padding-bottom="1em"> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + +</xsl:stylesheet> + diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/docbook.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/docbook.xsl new file mode 100644 index 0000000..fd2c4b8 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/docbook.xsl @@ -0,0 +1,54 @@ +<?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:xse="http://www.syntext.com/Extensions/XSLT-1.0" + extension-element-prefixes="xse" + version='1.0'> +<!-- + + DocBook XSL Stylesheet for Syntext Serna (c) 2003, Syntext Inc. + + The Stylesheet is based on Norman Walsh XSL DocBook Stylesheet + distribution. See file NW-COPYING for Norman Walsh Copyright + information. + +--> + <xsl:import href="http://www.syntext.com/xslbricks-1.0/fo/fonts.xsl"/> + <xsl:import href="http://www.syntext.com/xslbricks-1.0/fo/common.xsl"/> + <xsl:import href="http://www.syntext.com/xslbricks-1.0/fo/layoutsetup.xsl"/> + <xsl:import href="http://www.syntext.com/xslbricks-1.0/fo/default-elements.xsl"/> + <xsl:import href="http://www.syntext.com/xslbricks-1.0/fo/page-sizes.xsl"/> + + <xsl:include href="table.xsl" xse:alt-href="serna-table.xsl"/> + <xsl:include href="titlepage.templates.xsl"/> + <xsl:include href="titlepage.xsl"/> + + <xsl:include href="parameters.xsl"/> + <xsl:include href="divisions.xsl"/> + <xsl:include href="compounds.xsl"/> + <xsl:include href="common.xsl"/> + <xsl:include href="blocks.xsl"/> + <xsl:include href="inlines.xsl"/> + <xsl:include href="glossary.xsl"/> + + <xsl:include href="l10n.xsl"/> + + <xsl:include href="titles.xsl"/> + <xsl:include href="refentry.xsl"/> + <xsl:include href="synopsis.xsl"/> + <xsl:include href="formal.xsl"/> + <xsl:include href="graphics.xsl"/> + <xsl:include href="qandaset.xsl"/> + <xsl:include href="biblio.xsl"/> + <xsl:include href="lists.xsl"/> + <xsl:include href="xref.xsl"/> + + + <xsl:include href="toc.titles.xsl"/> + <xsl:include href="toc.labels.xsl"/> + <xsl:include href="toc.xsl"/> + + <xsl:output method="xml"/> + <xsl:strip-space elements="*"/> + <xsl:preserve-space elements="programlisting screen para synopsis literallayout sconstruct scons_example_file example_commands scons_output_command file directory"/> +</xsl:stylesheet> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/formal.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/formal.xsl new file mode 100644 index 0000000..0f292cf --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/formal.xsl @@ -0,0 +1,216 @@ +<?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:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + extension-element-prefixes="dtm" + version='1.0'> + +<dtm:doc dtm:idref="formal.object.content"/> +<xsl:template name="formal.object.content" dtm:id="formal.object.content"> + <xsl:param name="placement"/> + + <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:template> + +<dtm:doc dtm:idref="formal.object"/> +<xsl:template name="formal.object" dtm:id="formal.object"> + <xsl:param name="placement" select="'before'"/> + + <fo:block xsl:use-attribute-sets="formal.object.properties"> + <xsl:call-template name="formal.object.content"> + <xsl:with-param name="placement" select="$placement"/> + </xsl:call-template> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="formal.object.heading"/> +<xsl:template name="formal.object.heading" dtm:id="formal.object.heading"> + <xsl:param name="object" select="."/> + <xsl:param name="placement" select="'before'"/> + + <xsl:if test="$object/title[not(self::processing-instruction('se:choice'))]"> + <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/title" mode="formal.title.mode"> + <xsl:with-param name="key" select="local-name($object)"/> + </xsl:apply-templates> + </fo:block> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="informal.object"/> +<xsl:template name="informal.object" dtm:id="informal.object"> + <xsl:choose> + <xsl:when test="local-name(.) = 'equation'"> + <fo:block + xsl:use-attribute-sets="equation.properties"> + <xsl:apply-templates/> + </fo:block> + </xsl:when> + <xsl:when test="local-name(.) = 'procedure'"> + <fo:block + xsl:use-attribute-sets="procedure.properties"> + <xsl:apply-templates/> + </fo:block> + </xsl:when> + <xsl:otherwise> + <fo:block> + <xsl:apply-templates/> + </fo:block> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="semiformal.object"/> +<xsl:template name="semiformal.object" dtm:id="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> + +<dtm:doc dtm:idref="figure"/> +<xsl:template match="figure" dtm:id="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> + + <xsl:call-template name="formal.object"> + <xsl:with-param name="placement" select="$placement"/> + </xsl:call-template> + +</xsl:template> + +<dtm:doc dtm:idref="example"/> +<xsl:template match="example" dtm:id="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> + + <xsl:call-template name="formal.object"> + <xsl:with-param name="placement" select="$placement"/> + </xsl:call-template> + +</xsl:template> + +<dtm:doc dtm:idref="equation"/> +<xsl:template match="equation" dtm:id="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> + +<dtm:doc dtm:idref="title.figure"/> +<xsl:template match="figure/title" dtm:id="title.figure"></xsl:template> + +<dtm:doc dtm:idref="titleabbrev.figure"/> +<xsl:template match="figure/titleabbrev" dtm:id="titleabbrev.figure"></xsl:template> + +<dtm:doc dtm:idref="title.table"/> +<xsl:template match="table/title" dtm:id="title.table"></xsl:template> + +<dtm:doc dtm:idref="titleabbrev.table"/> +<xsl:template match="table/titleabbrev" dtm:id="titleabbrev.table"></xsl:template> + +<dtm:doc dtm:idref="textobject.table"/> +<xsl:template match="table/textobject" dtm:id="textobject.table"></xsl:template> + +<dtm:doc dtm:idref="title.example"/> +<xsl:template match="example/title" dtm:id="title.example"></xsl:template> + +<dtm:doc dtm:idref="titleabbrev.example"/> +<xsl:template match="example/titleabbrev" dtm:id="titleabbrev.example"></xsl:template> + +<dtm:doc dtm:idref="title.equation"/> +<xsl:template match="equation/title" dtm:id="title.equation"></xsl:template> + +<dtm:doc dtm:idref="titleabbrev.equation"/> +<xsl:template match="equation/titleabbrev" dtm:id="titleabbrev.equation"></xsl:template> + +<dtm:doc dtm:idref="informalfigure"/> +<xsl:template match="informalfigure" dtm:id="informalfigure"> + <xsl:call-template name="informal.object"/> +</xsl:template> + +<dtm:doc dtm:idref="informalexample"/> +<xsl:template match="informalexample" dtm:id="informalexample"> + <xsl:call-template name="informal.object"/> +</xsl:template> + +<dtm:doc dtm:idref="textobject.informaltable"/> +<xsl:template match="informaltable/textobject" dtm:id="textobject.informaltable"></xsl:template> + +<dtm:doc dtm:idref="informalequation"/> +<xsl:template match="informalequation" dtm:id="informalequation"> + <xsl:call-template name="informal.object"/> +</xsl:template> + +</xsl:stylesheet> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/gentext.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/gentext.xsl new file mode 100644 index 0000000..e7de5f5 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/gentext.xsl @@ -0,0 +1,500 @@ +<?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" + xmlns:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + extension-element-prefixes="dtm" + version='1.0'> + +<!-- ============================================================ --> +<dtm:doc dtm:idref="xpath.location"/> +<xsl:template name="xpath.location" dtm:id="xpath.location"> + <xsl:param name="node" select="."/> + <xsl:param name="path" select="''"/> + + <xsl:variable name="next.path"> + <xsl:value-of select="local-name($node)"/> + <xsl:if test="$path != ''">/</xsl:if> + <xsl:value-of select="$path"/> + </xsl:variable> + + <xsl:choose> + <xsl:when test="$node/parent::*"> + <xsl:call-template name="xpath.location"> + <xsl:with-param name="node" select="$node/parent::*"/> + <xsl:with-param name="path" select="$next.path"/> + </xsl:call-template> + </xsl:when> + <xsl:otherwise> + <xsl:text>/</xsl:text> + <xsl:value-of select="$next.path"/> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<!-- ============================================================ --> +<dtm:doc dtm:idref="all.object.title.template"/> +<xsl:template match="*" mode="object.title.template" dtm:id="all.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> + +<dtm:doc dtm:idref="chapter.object.title.template"/> +<xsl:template match="chapter" mode="object.title.template" dtm:id="chapter.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> + +<dtm:doc dtm:idref="appendix.object.title.template"/> +<xsl:template match="appendix" mode="object.title.template" dtm:id="appendix.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> + +<dtm:doc dtm:elements="section|simplesect|sect1|sect2|sect3|sect4|sect5|refsect1|refsect2|refsect3|bridgehead" dtm:idref="sections.object.title.template sections.object.xref.template"/> +<xsl:template match="section|sect1|sect2|sect3|sect4|sect5|simplesect + |bridgehead" + mode="object.title.template" dtm:id="sections.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> + +<dtm:doc dtm:idref="procedure.object.title.template"/> +<xsl:template match="procedure" mode="object.title.template" dtm:id="procedure.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> + +<!-- ============================================================ --> +<dtm:doc dtm:idref="all.object.subtitle.template"/> +<xsl:template match="*" mode="object.subtitle.template" dtm:id="all.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> + +<!-- ============================================================ --> +<dtm:doc dtm:idref="all.object.xref.template"/> +<xsl:template match="*" mode="object.xref.template" dtm:id="all.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" dtm:id="sections.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> + +<!-- ============================================================ --> +<dtm:doc dtm:idref="all.object.title.markup"/> +<xsl:template match="*" mode="object.title.markup" dtm:id="all.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> + +<dtm:doc dtm:idref="all.object.title.markup.textonly"/> +<xsl:template match="*" mode="object.title.markup.textonly" dtm:id="all.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> + +<!-- ============================================================ --> +<dtm:doc dtm:idref="all.object.titleabbrev.markup"/> +<xsl:template match="*" mode="object.titleabbrev.markup" dtm:id="all.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> + +<!-- ============================================================ --> +<dtm:doc dtm:idref="all.object.subtitle.markup"/> +<xsl:template match="*" mode="object.subtitle.markup" dtm:id="all.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> + +<!-- ============================================================ --> +<dtm:doc dtm:idref="all.object.xref.markup"/> +<xsl:template match="*" mode="object.xref.markup" dtm:id="all.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> + +<dtm:doc dtm:idref="listitem.object-xref-markup"/> +<xsl:template match="listitem" mode="object.xref.markup" dtm:id="listitem.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> + +<!-- ============================================================ --> +<dtm:doc dtm:idref="substitute-markup"/> +<xsl:template name="substitute-markup" dtm:id="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> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/glossary.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/glossary.xsl new file mode 100644 index 0000000..8a116d6 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/glossary.xsl @@ -0,0 +1,423 @@ +<?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:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + extension-element-prefixes="dtm" + version='1.0'> + +<dtm:doc dtm:idref="glossary"/> +<xsl:template match="glossary" dtm:id="glossary"> + <xsl:variable name="preamble" + select="title|subtitle|titleabbrev|glossaryinfo"/> + <xsl:variable name="content" + select="not-a-node"/> + <fo:block + xsl:use-attribute-sets="component.block.properties"> + <xsl:call-template name="handle.empty"> + <xsl:with-param name="titles"> + <xsl:call-template name="glossary.titlepage"/> + </xsl:with-param> + <xsl:with-param name="preamble" select="$preamble"/> + <xsl:with-param name="content" select="$content"/> + </xsl:call-template> + <xsl:call-template name="make-glossary"/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="make-glossary"/> +<xsl:template name="make-glossary" dtm:id="make-glossary"> + <xsl:param name="divs" select="glossdiv"/> + <xsl:param name="entries" select="glossentry"/> + + <xsl:variable name="width"> + <xsl:value-of select="$glossterm.width"/> + </xsl:variable> + + <xsl:variable name="presentation"> + <xsl:value-of select="$glossary.presentation"/> + </xsl:variable> + <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:apply-templates select="*[not(local-name()='glossdiv')]"/> --> +</xsl:template> + +<dtm:doc dtm:idref="glosslist"/> +<xsl:template match="glosslist" dtm:id="glosslist"> + + <xsl:variable name="width"> + <xsl:value-of select="$glossterm.width"/> + </xsl:variable> + + <xsl:variable name="presentation"> + <xsl:value-of select="$glossary.presentation"/> + </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> + +<!-- ==================================================================== --> +<!-- Format glossary as a list --> +<dtm:doc dtm:elements="glossdiv" dtm:idref="glossdiv.glossary-as-list glossdiv.glossary-as-blocks"/> +<xsl:template match="glossdiv" mode="glossary.as.list" dtm:id="glossdiv.glossary-as-list"> + <xsl:variable name="preamble" + select="title|subtitle|titleabbrev|glossaryinfo"/> + <xsl:variable name="content" + select="not-a-node"/> + <fo:block + xsl:use-attribute-sets="component.block.properties"> + + <xsl:call-template name="handle.empty"> + <xsl:with-param name="titles"> + <xsl:call-template name="glossdiv.titlepage"/> + </xsl:with-param> + <xsl:with-param name="preamble" select="$preamble"/> + <xsl:with-param name="content" select="$content"/> + </xsl:call-template> + + <xsl:variable name="width" select="$glossterm.width"/> + + <fo:list-block provisional-distance-between-starts="{$width}" + provisional-label-separation="{$glossterm.separation}" + xsl:use-attribute-sets="normal.para.spacing"> + <xsl:apply-templates select="glossentry" mode="glossary.as.list"/> + </fo:list-block> + + </fo:block> +</xsl:template> + +<!-- +GlossEntry ::= + GlossTerm, Acronym?, Abbrev?, + (IndexTerm)*, + RevHistory?, + (GlossSee | GlossDef+) +--> +<dtm:doc dtm:elements="glossentry" dtm:idref="glossentry.glossary-as-list glossentry.glossary-as-blocks"/> +<xsl:template match="glossentry" mode="glossary.as.list" dtm:id="glossentry.glossary-as-list"> + + <fo:list-item xsl:use-attribute-sets="normal.para.spacing"> + + <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[not(self::processing-instruction('se:choice'))]" 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[not(self::processing-instruction('se:choice'))]|abbrev[not(self::processing-instruction('se:choice'))]"> + <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[not(self::processing-instruction('se:choice'))]"/> + </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> + +<dtm:doc dtm:elements="glossentry/glossterm" dtm:idref="glossterm.glossentry.glossary-as-list glossterm.glossentry.glossary-as-blocks"/> +<xsl:template match="glossentry/glossterm" mode="glossary.as.list" dtm:id="glossterm.glossentry.glossary-as-list"> + <fo:inline> + <xsl:apply-templates/> + </fo:inline> + <xsl:if test="following-sibling::glossterm">, </xsl:if> +</xsl:template> + +<dtm:doc dtm:elements="glossentry/acronym" dtm:idref="acronym.glossentry.glossary-as-list acronym.glossentry.glossary-as-blocks"/> +<xsl:template match="glossentry/acronym" mode="glossary.as.list" dtm:id="acronym.glossentry.glossary-as-list"> + <fo:inline> + <xsl:apply-templates/> + </fo:inline> + <xsl:if test="following-sibling::acronym|following-sibling::abbrev">, </xsl:if> +</xsl:template> + +<dtm:doc dtm:elements="glossentry/abbrev" dtm:idref="abbrev.glossentry.glossary-as-list abbrev.glossentry.glossary-as-blocks"/> +<xsl:template match="glossentry/abbrev" mode="glossary.as.list" dtm:id="abbrev.glossentry.glossary-as-list"> + <fo:inline> + <xsl:apply-templates/> + </fo:inline> + <xsl:if test="following-sibling::acronym|following-sibling::abbrev">, </xsl:if> +</xsl:template> + +<dtm:doc dtm:elements="glossentry/glosssee" dtm:idref="glosssee.glossentry.glossary-as-list glosssee.glossentry.glossary-as-blocks"/> +<xsl:template match="glossentry/glosssee" mode="glossary.as.list" dtm:id="glosssee.glossentry.glossary-as-list"> + <xsl:variable name="otherterm" select="@otherterm"/> + <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:apply-templates mode="glossary.as.list"/> + <xsl:choose> + <xsl:when test="@otherterm"> + <xsl:value-of select="id(@otherterm)"/> + </xsl:when> + <xsl:otherwise> + <xsl:text>.</xsl:text> + </xsl:otherwise> + </xsl:choose> + </fo:block> +</xsl:template> + +<dtm:doc dtm:elements="glossentry/glossdef" dtm:idref="glossdef.glossentry.glossary-as-list glossdef.glossentry.glossary-as-blocks"/> +<xsl:template match="glossentry/glossdef" mode="glossary.as.list" dtm:id="glossdef.glossentry.glossary-as-list"> + <fo:block> + <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> + </fo:block> +</xsl:template> + +<dtm:doc dtm:elements="glossentry/glossdef/para[1]|glossentry/glossdef/simpara[1]" dtm:idref="para1.glossentry.glossary-as-list para1.glossentry.glossary-as-blocks"/> +<xsl:template match="glossentry/glossdef/para[1]|glossentry/glossdef/simpara[1]" + mode="glossary.as.list" dtm:id="para1.glossentry.glossary-as-list"> + <fo:block> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:elements="glossseealso" dtm:idref="glossseealso.glossary-as-list glossseealso.glossary-as-blocks"/> +<xsl:template match="glossseealso" mode="glossary.as.list" dtm:id="glossseealso.glossary-as-list"> + <fo:inline> + <xsl:apply-templates mode="glossary.as.list"/> + <xsl:choose> + <xsl:when test="@otherterm"> + <xsl:value-of select="id(@otherterm)"/> + </xsl:when> + <xsl:when test="position() = last()"> + <xsl:text>.</xsl:text> + </xsl:when> + <xsl:otherwise> + <xsl:text>, </xsl:text> + </xsl:otherwise> + </xsl:choose> + </fo:inline> +</xsl:template> + +<!-- ==================================================================== --> +<!-- Format glossary blocks --> + +<xsl:template match="glossdiv" mode="glossary.as.blocks" dtm:id="glossdiv.glossary-as-blocks"> + <xsl:variable name="preamble" + select="title|subtitle|titleabbrev|glossaryinfo"/> + <xsl:variable name="content" + select="*[not(self::title or self::subtitle + or self::titleabbrev)]"/> + <fo:block + xsl:use-attribute-sets="component.block.properties"> + <xsl:call-template name="handle.empty"> + <xsl:with-param name="titles"> + <xsl:call-template name="glossdiv.titlepage"/> + </xsl:with-param> + <xsl:with-param name="preamble" select="$preamble"/> + </xsl:call-template> + + <xsl:apply-templates select="glossentry" mode="glossary.as.blocks"/> + + </fo:block> +</xsl:template> + + +<!-- +GlossEntry ::= + GlossTerm, Acronym?, Abbrev?, + (IndexTerm)*, + RevHistory?, + (GlossSee | GlossDef+) +--> +<xsl:template match="glossentry" mode="glossary.as.blocks" dtm:id="glossentry.glossary-as-blocks"> + <fo:block xsl:use-attribute-sets="list.block.spacing"> + + <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[not(self::processing-instruction('se:choice'))]|abbrev[not(self::processing-instruction('se:choice'))]"> + <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[not(self::processing-instruction('se:choice'))]" mode="glossary.as.blocks"/> + </xsl:otherwise> + </xsl:choose> + + <xsl:apply-templates select="indexterm[not(self::processing-instruction('se:choice'))]"/> + <fo:block margin-left="0.25in"> + <xsl:apply-templates select="glosssee|glossdef" mode="glossary.as.blocks"/> + </fo:block> + </fo:block> +</xsl:template> + +<xsl:template match="glossentry/glossterm" mode="glossary.as.blocks" dtm:id="glossterm.glossentry.glossary-as-blocks"> + <fo:inline> + <xsl:apply-templates/> + <xsl:if test="following-sibling::glossterm">, </xsl:if> + </fo:inline> +</xsl:template> + +<xsl:template match="glossentry/acronym" mode="glossary.as.blocks" dtm:id="acronym.glossentry.glossary-as-blocks"> + <fo:inline> + <xsl:apply-templates/> + <xsl:if test="following-sibling::acronym|following-sibling::abbrev">, </xsl:if> + </fo:inline> +</xsl:template> + +<xsl:template match="glossentry/abbrev" mode="glossary.as.blocks" dtm:id="abbrev.glossentry.glossary-as-blocks"> + <fo:inline> + <xsl:apply-templates/> + <xsl:if test="following-sibling::acronym|following-sibling::abbrev">, </xsl:if> + </fo:inline> +</xsl:template> + +<xsl:template match="glossentry/glosssee" mode="glossary.as.blocks" dtm:id="glosssee.glossentry.glossary-as-blocks"> + <fo:inline> + <xsl:variable name="otherterm" select="@otherterm"/> + + <xsl:call-template name="gentext.template"> + <xsl:with-param name="context" select="'glossary'"/> + <xsl:with-param name="name" select="'see'"/> + </xsl:call-template> + <xsl:apply-templates mode="glossary.as.blocks"/> + <xsl:text>.</xsl:text> + </fo:inline> +</xsl:template> + +<xsl:template match="glossentry/glossdef" mode="glossary.as.blocks" dtm:id="glossdef.glossentry.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" dtm:id="para1.glossentry.glossary-as-blocks"> + <fo:block> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + +<xsl:template match="glossseealso" mode="glossary.as.blocks" dtm:id="glossseealso.glossary-as-blocks"> + <fo:inline> + + <xsl:variable name="otherterm" select="@otherterm"/> + + <xsl:apply-templates mode="glossary.as.blocks"/> + + <xsl:choose> + <xsl:when test="position() = last()"> + <xsl:text>.</xsl:text> + </xsl:when> + <xsl:otherwise> + <xsl:text>, </xsl:text> + </xsl:otherwise> + </xsl:choose> + </fo:inline> +</xsl:template> + +</xsl:stylesheet> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/graphics.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/graphics.xsl new file mode 100644 index 0000000..43088f7 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/graphics.xsl @@ -0,0 +1,269 @@ +<?xml version='1.0'?> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + xmlns:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + xmlns:fo="http://www.w3.org/1999/XSL/Format" + extension-element-prefixes="dtm" + version='1.0'> + +<xsl:template name="mediaobject.filename" dtm:id="media.filename"> + <xsl:param name="object"></xsl:param> + + <xsl:variable name="data" select="$object/videodata + |$object/imagedata + |$object/audiodata + |$object"/> + + <xsl:choose> + <xsl:when test="$data[@fileref]"> + <xsl:value-of select="$data/@fileref"/> + </xsl:when> + <xsl:when test="$data[@entityref]"> + <xsl:value-of select="unparsed-entity-uri($data/@entityref)"/> + </xsl:when> + <xsl:otherwise></xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="screenshot"/> +<xsl:template match="screenshot" dtm:id="screenshot"> + <fo:block> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="screeninfo"/> +<xsl:template match="screeninfo" dtm:id="screeninfo"> + <xsl:if test="$show.preamble.editing"> + <fo:block xsl:use-attribute-sets="preamble.attributes"> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="name" select="'draftarea'"/> + <xsl:with-param name="context" select="'empty'"/> + </xsl:call-template> + <xsl:text> "</xsl:text> + <xsl:value-of select="local-name(.)"/> + <xsl:text>" </xsl:text> + <xsl:apply-templates/> + </fo:block> + </xsl:if> +</xsl:template> + +<!-- ==================================================================== --> +<!-- Override these templates for FO --> +<!-- ==================================================================== --> + +<xsl:template name="process.image" dtm:id="image.process"> + <!-- When this template is called, the current node should be --> + <!-- a graphic, inlinegraphic, audiodata, 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> + + <fo:inline> + <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="@width"> + <xsl:value-of select="@width"/> + </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="@depth"> + <xsl:value-of select="@depth"/> + </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="@contentwidth"> + <xsl:value-of select="@contentwidth"/> + </xsl:when> + <xsl:when test="number($scale) != 1.0"> + <xsl:value-of select="$scale * 100"/> + <xsl:text>%</xsl:text> + </xsl:when> + <xsl:when test="$scalefit = 1">scale-to-fit</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="@contentdepth"> + <xsl:value-of select="@contentdepth"/> + </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="@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> + </fo:inline> +</xsl:template> + +<!-- ==================================================================== --> + +<dtm:doc dtm:elements="graphic" dtm:idref="graphic image.process media.filename"/> +<xsl:template match="graphic" dtm:id="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> + +<dtm:doc dtm:elements="inlinegraphic" dtm:idref="inlinegraphic image.process media.filename"/> +<xsl:template match="inlinegraphic" dtm:id="inlinegraphic"> + <xsl:call-template name="process.image"/> +</xsl:template> + +<!-- ==================================================================== --> + +<dtm:doc dtm:idref="mediaobjects"/> +<xsl:template match="mediaobject|mediaobjectco" dtm:id="mediaobjects"> +<fo:block> + <xsl:variable name="olist" + select="imageobject|imageobjectco|videoobject|audioobject|textobject"/> + + <!-- We are processing all mediaobject in order to allow user edit + them. --> + + <xsl:for-each select="$olist"> + <xsl:variable name="align"> + <xsl:value-of select="./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="."/> + </fo:block> + </xsl:for-each> + <xsl:apply-templates select="caption"/> +</fo:block> +</xsl:template> + +<dtm:doc dtm:idref="inlinemediaobject"/> +<xsl:template match="inlinemediaobject" dtm:id="inlinemediaobject"> + <fo:inline><xsl:apply-templates/></fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="imageobject"/> +<xsl:template match="imageobject" dtm:id="imageobject"> + <fo:inline><xsl:apply-templates/></fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="data image.process media.filename image.external"/> +<xsl:template match="videodata|imagedata|audiodata" dtm:id="data"> + <xsl:call-template name="process.image"/> +</xsl:template> + +<dtm:doc dtm:idref="objects.media"/> +<xsl:template match="audioobject|videoobject" dtm:id="objects.media"> + <fo:inline><xsl:apply-templates/></fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="object.text"/> +<xsl:template match="textobject|textdata" dtm:id="object.text"> + <fo:inline><xsl:apply-templates/></fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="caption"/> +<xsl:template match="caption" dtm:id="caption"> + <fo:block> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + + +<xsl:template name="fo-external-image" dtm:id="image.external"> + <xsl:param name="filename"/> + <xsl:value-of select="concat('url(', $filename, ')')"/> +</xsl:template> + +</xsl:stylesheet> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/inlines.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/inlines.xsl new file mode 100644 index 0000000..7a31774 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/inlines.xsl @@ -0,0 +1,939 @@ +<?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:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + xmlns:se="http://syntext.com/XSL/Format-1.0" + extension-element-prefixes="dtm" + version='1.0'> + + <!-- General templates --> +<xsl:attribute-set name="inline.monoseq.properties" + use-attribute-sets="monospace.properties"> + <xsl:attribute name="border-left-width">0pt</xsl:attribute> + <xsl:attribute name="border-right-width">0pt</xsl:attribute> +</xsl:attribute-set> + +<xsl:attribute-set name="inline.charseq.properties"> + <xsl:attribute name="border-left-width">0pt</xsl:attribute> + <xsl:attribute name="border-right-width">0pt</xsl:attribute> +</xsl:attribute-set> + + <dtm:doc dtm:idref="inline.italicmonoseq"/> + <xsl:template name="inline.italicmonoseq" dtm:id="inline.italicmonoseq"> + <fo:inline font-style="italic" + border-left-width="0pt" + border-right-width="0pt" + xsl:use-attribute-sets="monospace.properties"> + <xsl:apply-templates/> + </fo:inline> + </xsl:template> + +<dtm:doc dtm:idref="inline.italicseq"/> +<xsl:template name="inline.italicseq" dtm:id="inline.italicseq"> + <fo:inline font-style="italic" + border-left-width="0pt" + border-right-width="0pt"> + <xsl:apply-templates/> + </fo:inline> +</xsl:template> + + <dtm:doc dtm:idref="inline.boldseq"/> + <xsl:template name="inline.boldseq" dtm:id="inline.boldseq"> + <fo:inline font-weight="bold" + border-left-width="0pt" + border-right-width="0pt"> + <xsl:apply-templates/> + </fo:inline> + </xsl:template> + + <dtm:doc dtm:idref="inline.monoseq"/> + <xsl:template name="inline.monoseq" dtm:id="inline.monoseq"> + <fo:inline xsl:use-attribute-sets="inline.monoseq.properties"> + <xsl:apply-templates/> + </fo:inline> + </xsl:template> + + <dtm:doc dtm:idref="inline.charseq"/> + <xsl:template name="inline.charseq" dtm:id="inline.charseq"> + <fo:inline xsl:use-attribute-sets="inline.charseq.properties"> + <xsl:apply-templates/> + </fo:inline> + </xsl:template> + + <dtm:doc dtm:idref="inline.boldmonoseq"/> + <xsl:template name="inline.boldmonoseq" dtm:id="inline.boldmonoseq"> + <fo:inline + font-weight="bold" + border-left-width="0pt" + border-right-width="0pt" + xsl:use-attribute-sets="monospace.properties"> + <xsl:apply-templates/> + </fo:inline> + </xsl:template> + + <!-- Misc simple templates --> + + <dtm:doc dtm:idref="parameter"/> + <xsl:template match="parameter" dtm:id="parameter"> + <xsl:call-template name="inline.italicmonoseq"/> + </xsl:template> + + <dtm:doc dtm:idref="replaceable"/> + <xsl:template match="replaceable" dtm:id="replaceable"> + <xsl:call-template name="inline.italicmonoseq"/> + </xsl:template> + + <dtm:doc dtm:idref="structfield"/> + <xsl:template match="structfield" dtm:id="structfield"> + <xsl:call-template name="inline.italicmonoseq"/> + </xsl:template> + + <dtm:doc dtm:idref="authorinitials"/> + <xsl:template match="authorinitials" dtm:id="authorinitials"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="editor"/> + <xsl:template match="editor" dtm:id="editor"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="confs"/> + <xsl:template match="confdates|confgroup|confnum|confsponsor|conftitle" dtm:id="confs"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="accel"/> + <xsl:template match="accel" dtm:id="accel"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="action"/> + <xsl:template match="action" dtm:id="action"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="application"/> + <xsl:template match="application" dtm:id="application"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="database"/> + <xsl:template match="database" dtm:id="database"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="errorcode"/> + <xsl:template match="errorcode" dtm:id="errorcode"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="errorname"/> + <xsl:template match="errorname" dtm:id="errorname"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="errortype"/> + <xsl:template match="errortype" dtm:id="errortype"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="errortext"/> + <xsl:template match="errortext" dtm:id="errortext"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="guibutton"/> + <xsl:template match="guibutton" dtm:id="guibutton"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="guiicon"/> + <xsl:template match="guiicon" dtm:id="guiicon"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="guilabel"/> + <xsl:template match="guilabel" dtm:id="guilabel"> + <xsl:call-template name="inline.italicmonoseq"/> + </xsl:template> + + <dtm:doc dtm:idref="guimenu"/> + <xsl:template match="guimenu" dtm:id="guimenu"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="guimenuitem"/> + <xsl:template match="guimenuitem" dtm:id="guimenuitem"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="guisubmenu"/> + <xsl:template match="guisubmenu" dtm:id="guisubmenu"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="isbn-issn"/> + <xsl:template match="isbn|issn" dtm:id="isbn-issn"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="nums"/> + <xsl:template match="shortaffil|artpagenums|contractnum|contractsponsor|contrib|invpartnumber|issuenum|pagenums|volumenum|jobtitle" dtm:id="nums"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="hardware"/> + <xsl:template match="hardware" dtm:id="hardware"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="interface"/> + <xsl:template match="interface" dtm:id="interface"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="interfacedefinition"/> + <xsl:template match="interfacedefinition" dtm:id="interfacedefinition"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="keycode"/> + <xsl:template match="keycode" dtm:id="keycode"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="keysym"/> + <xsl:template match="keysym" dtm:id="keysym"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="code"/> + <xsl:template match="code" dtm:id="code"> + <xsl:call-template name="inline.monoseq"/> + </xsl:template> + + <dtm:doc dtm:idref="mousebutton"/> + <xsl:template match="mousebutton" dtm:id="mousebutton"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="property"/> + <xsl:template match="property" dtm:id="property"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="returnvalue"/> + <xsl:template match="returnvalue" dtm:id="returnvalue"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="structname"/> + <xsl:template match="structname" dtm:id="structname"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="symbol"/> + <xsl:template match="symbol" dtm:id="symbol"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="token"/> + <xsl:template match="token" dtm:id="token"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="type"/> + <xsl:template match="type" dtm:id="type"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="abbrev"/> + <xsl:template match="abbrev" dtm:id="abbrev"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="acronym"/> + <xsl:template match="acronym" dtm:id="acronym"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="citerefentry"/> + <xsl:template match="citerefentry" dtm:id="citerefentry"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="markup"/> + <xsl:template match="markup" dtm:id="markup"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="phrase"/> + <xsl:template match="phrase" dtm:id="phrase"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + +<dtm:doc dtm:idref="productname"/> +<xsl:template match="productname" dtm:id="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> + + <dtm:doc dtm:idref="productnumber"/> + <xsl:template match="productnumber" dtm:id="productnumber"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="addressparams"/> + <xsl:template match="pob|street|city|state|postcode|country|otheraddr" dtm:id="addressparams"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="phone|fax"/> + <xsl:template match="phone|fax" dtm:id="phone|fax"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="publisher"/> + <xsl:template match="pubdate|publisher|publishername" dtm:id="publisher"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="year"/> + <xsl:template match="year" dtm:id="year"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="author"/> + <xsl:template + match="honorific|firstname|surname|lineage|othername|author|corpauthor|corpname" dtm:id="author"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="command"/> + <xsl:template match="command" dtm:id="command"> + <xsl:call-template name="inline.boldseq"/> + </xsl:template> + + <dtm:doc dtm:idref="keycap"/> + <xsl:template match="keycap" dtm:id="keycap"> + <xsl:call-template name="inline.boldseq"/> + </xsl:template> + + <dtm:doc dtm:idref="shortcut"/> + <xsl:template match="shortcut" dtm:id="shortcut"> + <xsl:call-template name="inline.boldseq"/> + </xsl:template> + + <dtm:doc dtm:idref="filename"/> + <xsl:template match="filename" dtm:id="filename"> + <xsl:call-template name="inline.monoseq"/> + </xsl:template> + + <dtm:doc dtm:idref="literal"/> + <xsl:template match="literal" dtm:id="literal"> + <xsl:call-template name="inline.monoseq"/> + </xsl:template> + + <dtm:doc dtm:idref="classname"/> + <xsl:template match="classname" dtm:id="classname"> + <xsl:call-template name="inline.monoseq"/> + </xsl:template> + + <dtm:doc dtm:idref="exceptionname"/> + <xsl:template match="exceptionname" dtm:id="exceptionname"> + <xsl:call-template name="inline.monoseq"/> + </xsl:template> + + <dtm:doc dtm:idref="interfacename"/> + <xsl:template match="interfacename" dtm:id="interfacename"> + <xsl:call-template name="inline.monoseq"/> + </xsl:template> + + <dtm:doc dtm:idref="methodname"/> + <xsl:template match="methodname" dtm:id="methodname"> + <xsl:call-template name="inline.monoseq"/> + </xsl:template> + + <dtm:doc dtm:idref="computeroutput"/> + <xsl:template match="computeroutput" dtm:id="computeroutput"> + <xsl:call-template name="inline.monoseq"/> + </xsl:template> + + <dtm:doc dtm:idref="constant"/> + <xsl:template match="constant" dtm:id="constant"> + <xsl:call-template name="inline.monoseq"/> + </xsl:template> + + <dtm:doc dtm:idref="envar"/> + <xsl:template match="envar" dtm:id="envar"> + <xsl:call-template name="inline.monoseq"/> + </xsl:template> + + <dtm:doc dtm:idref="option"/> + <xsl:template match="option" dtm:id="option"> + <xsl:call-template name="inline.monoseq"/> + </xsl:template> + + <dtm:doc dtm:idref="prompt"/> + <xsl:template match="prompt" dtm:id="prompt"> + <xsl:call-template name="inline.monoseq"/> + </xsl:template> + + <dtm:doc dtm:idref="systemitem"/> + <xsl:template match="systemitem" dtm:id="systemitem"> + <xsl:call-template name="inline.monoseq"/> + </xsl:template> + + <dtm:doc dtm:idref="userinput"/> + <xsl:template match="userinput" dtm:id="userinput"> + <xsl:call-template name="inline.boldmonoseq"/> + </xsl:template> + + <dtm:doc dtm:idref="varname"/> + <xsl:template match="varname" dtm:id="varname"> + <xsl:call-template name="inline.monoseq"/> + </xsl:template> + + <dtm:doc dtm:idref="orgname"/> + <xsl:template match="orgname" dtm:id="orgname"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <!-- Specific templates --> + <dtm:doc dtm:idref="affiliation"/> + <xsl:template match="affiliation" dtm:id="affiliation"> + <fo:inline xsl:use-attribute-sets="monospace.properties"> + <xsl:call-template name="inline.monoseq"/> + </fo:inline> + </xsl:template> + +<dtm:doc dtm:idref="trademark"/> +<xsl:template match="trademark" dtm:id="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> + +<dtm:doc dtm:idref="citetitle"/> +<xsl:template match="citetitle" dtm:id="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> + + <dtm:doc dtm:idref="email"/> + <xsl:template match="email" dtm:id="email"> + <xsl:choose> + <xsl:when test="node()"> + <fo:inline xsl:use-attribute-sets="inline.monoseq.properties"> + <xsl:text><</xsl:text> + <xsl:apply-templates/> + <xsl:text>></xsl:text> + </fo:inline> + </xsl:when> + <xsl:otherwise> + <fo:inline></fo:inline> + </xsl:otherwise> + </xsl:choose> + </xsl:template> + + <dtm:doc dtm:idref="quote"/> + <xsl:template match="quote" dtm:id="quote"> + <fo:inline> + <xsl:if test="node()"> + <xsl:choose> + <xsl:when test="count(ancestor::quote) mod 2 = 0"> + <xsl:call-template name="gentext.startquote"/> + <xsl:apply-templates/> + <xsl:call-template name="gentext.endquote"/> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="gentext.nestedstartquote"/> + <xsl:apply-templates/> + <xsl:call-template name="gentext.nestedendquote"/> + </xsl:otherwise> + </xsl:choose> + </xsl:if> + </fo:inline> + </xsl:template> + +<dtm:doc dtm:idref="sgmltag"/> +<xsl:template match="sgmltag" dtm:id="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'"> + <fo:inline xsl:use-attribute-sets="inline.monoseq.properties"> + <xsl:text></</xsl:text> + <xsl:apply-templates/> + <xsl:text>></xsl:text> + </fo:inline> + </xsl:when> + <xsl:when test="$class='genentity'"> + <fo:inline xsl:use-attribute-sets="inline.monoseq.properties"> + <xsl:text>&</xsl:text> + <xsl:apply-templates/> + <xsl:text>;</xsl:text> + </fo:inline> + </xsl:when> + <xsl:when test="$class='numcharref'"> + <fo:inline xsl:use-attribute-sets="inline.monoseq.properties"> + <xsl:text>&#</xsl:text> + <xsl:apply-templates/> + <xsl:text>;</xsl:text> + </fo:inline> + </xsl:when> + <xsl:when test="$class='paramentity'"> + <fo:inline xsl:use-attribute-sets="inline.monoseq.properties"> + <xsl:text>%</xsl:text> + <xsl:apply-templates/> + <xsl:text>;</xsl:text> + </fo:inline> + </xsl:when> + <xsl:when test="$class='pi'"> + <fo:inline xsl:use-attribute-sets="inline.monoseq.properties"> + <xsl:text><?</xsl:text> + <xsl:apply-templates/> + <xsl:text>></xsl:text> + </fo:inline> + </xsl:when> + <xsl:when test="$class='xmlpi'"> + <fo:inline xsl:use-attribute-sets="inline.monoseq.properties"> + <xsl:text><?</xsl:text> + <xsl:apply-templates/> + <xsl:text>?></xsl:text> + </fo:inline> + </xsl:when> + <xsl:when test="$class='starttag'"> + <fo:inline xsl:use-attribute-sets="inline.monoseq.properties"> + <xsl:text><</xsl:text> + <xsl:apply-templates/> + <xsl:text>></xsl:text> + </fo:inline> + </xsl:when> + <xsl:when test="$class='emptytag'"> + <fo:inline xsl:use-attribute-sets="inline.monoseq.properties"> + <xsl:text><</xsl:text> + <xsl:apply-templates/> + <xsl:text>/></xsl:text> + </fo:inline> + </xsl:when> + <xsl:when test="$class='sgmlcomment'"> + <fo:inline xsl:use-attribute-sets="inline.monoseq.properties"> + <xsl:text><!--</xsl:text> + <xsl:apply-templates/> + <xsl:text>--></xsl:text> + </fo:inline> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="inline.charseq"/> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + + <dtm:doc dtm:idref="citation"/> + <xsl:template match="citation" dtm:id="citation"> + <xsl:text>[</xsl:text> + <xsl:call-template name="inline.charseq"/> + <xsl:text>]</xsl:text> + </xsl:template> + + <dtm:doc dtm:idref="emphasis"/> + <xsl:template match="emphasis" dtm:id="emphasis"> + <xsl:choose> + <xsl:when test="@role='bold'"> + <xsl:call-template name="inline.boldseq"/> + </xsl:when> + <xsl:when test="@role='underline'"> + <fo:inline + border-left-width="0pt" + border-right-width="0pt" + text-decoration="underline"> + <xsl:call-template name="inline.charseq"/> + </fo:inline> + </xsl:when> + <xsl:when test="@role='strikethrough'"> + <fo:inline + border-left-width="0pt" + border-right-width="0pt" + text-decoration="line-through"> + <xsl:call-template name="inline.charseq"/> + </fo:inline> + </xsl:when> + <xsl:otherwise> + <xsl:choose> + <xsl:when test="count(ancestor::emphasis) mod 2"> + <fo:inline + border-left-width="0pt" + border-right-width="0pt" + 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="emphasis"> + <fo:inline font-style="italic" + border-left-width="0pt" + border-right-width="0pt"> + <xsl:apply-templates/> + </fo:inline> + </xsl:template --> + + <dtm:doc dtm:idref="firstterm"/> + <xsl:template match="firstterm" dtm:id="firstterm"> + <fo:inline font-weight="bold" + border-left-width="0pt" + border-right-width="0pt"> + <xsl:apply-templates/> + </fo:inline> + </xsl:template> + + <dtm:doc dtm:idref="glossterm"/> + <xsl:template match="glossterm" dtm:id="glossterm"> + <fo:inline font-style="italic" + font-weight="bold" + border-left-width="0pt" + border-right-width="0pt"> + <xsl:apply-templates/> + </fo:inline> + </xsl:template> + + <dtm:doc dtm:idref="ulink"/> + <xsl:template match="ulink" dtm:id="ulink"> + <!-- Keep all the content within one area --> + <fo:inline text-decoration="underline"> + + <!-- Separate inline area will draw empty tag if content is empty --> + <fo:inline> + <xsl:apply-templates/> + </fo:inline> + + <!-- Use the extensions if processed in Serna --> + <xsl:choose> + <xsl:when test="$use-serna-extensions"> + <xsl:apply-templates select="@url" mode="ulink"/> + </xsl:when> + <xsl:otherwise> + <xsl:text> [</xsl:text> + <xsl:value-of select="@url"/> + <xsl:text>]</xsl:text> + </xsl:otherwise> + </xsl:choose> + </fo:inline> + </xsl:template> + + <!-- Call separate template for @url to make @url the context node --> + <dtm:doc dtm:idref="url.ulink"/> + <xsl:template match="@url" mode="ulink" dtm:id="url.ulink"> + <fo:inline> + <xsl:text> [</xsl:text> + <se:line-edit width="4cm" value="{string(.)}" /> + <xsl:text>]</xsl:text> + </fo:inline> + </xsl:template> + + <dtm:doc dtm:idref="link"/> + <xsl:template match="link" dtm:id="link"> + <fo:inline> + <xsl:if test="@endterm"> + <xsl:value-of select="id(@endterm)"/> + </xsl:if> + <xsl:apply-templates/> + <xsl:text> [</xsl:text> + <xsl:value-of select="@linkend"/> + <xsl:text>]</xsl:text> + </fo:inline> + </xsl:template> + + <dtm:doc dtm:idref="olink"/> + <xsl:template match="olink" dtm:id="olink"> + <fo:inline> + <xsl:choose> + <xsl:when test="node()"> + <xsl:apply-templates/> + </xsl:when> + <xsl:otherwise> + <xsl:text>[]</xsl:text> + </xsl:otherwise> + </xsl:choose> + </fo:inline> + </xsl:template> + + <dtm:doc dtm:idref="attribution"/> + <xsl:template match="attribution" dtm:id="attribution"> + <fo:inline><xsl:apply-templates/></fo:inline> + </xsl:template> + + <dtm:doc dtm:idref="lineannotation"/> + <xsl:template match="lineannotation" dtm:id="lineannotation"> + <fo:inline font-style="italic"> + <xsl:apply-templates/> + </fo:inline> + </xsl:template> + + <dtm:doc dtm:idref="remark"/> + <xsl:template match="remark" dtm:id="remark"> + <xsl:if test="$show.remarks != 0"> + <fo:block font-style="italic"> + <xsl:apply-templates/> + </fo:block> + </xsl:if> + </xsl:template> + + <dtm:doc dtm:idref="copyright"/> + <xsl:template match="copyright" dtm:id="copyright"> + <fo:inline> + <xsl:if test="node()"> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'copyright'"/> + </xsl:call-template> + <xsl:text>© </xsl:text> + <xsl:call-template name="copyright.years"> + <xsl:with-param name="years" select="year"/> + <xsl:with-param name="print.ranges" select="$make.year.ranges"/> + <xsl:with-param name="single.year.ranges" + select="$make.single.year.ranges"/> + </xsl:call-template> + <xsl:text> </xsl:text> + <xsl:apply-templates select="holder"/> + </xsl:if> + </fo:inline> + </xsl:template> + + <dtm:doc dtm:idref="holder"/> + <xsl:template match="holder" dtm:id="holder"> + <xsl:call-template name="inline.charseq"/> + </xsl:template> + + <dtm:doc dtm:idref="anchor"/> + <xsl:template match="anchor" dtm:id="anchor"> + <xsl:if test="$show.preamble.editing"> + <fo:block xsl:use-attribute-sets="preamble.attributes"> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="name" select="'draftarea'"/> + <xsl:with-param name="context" select="'empty'"/> + </xsl:call-template> + <xsl:text> "</xsl:text> + <xsl:value-of select="local-name(.)"/> + <xsl:text>" </xsl:text> + <fo:inline font-size="0.75em" color="gray"><xsl:text> (anchor: </xsl:text> + <xsl:choose> + <xsl:when test="@id"> + <xsl:value-of select="@id"/> + </xsl:when> + <xsl:otherwise> + <xsl:text>no ID</xsl:text> + </xsl:otherwise> + </xsl:choose> + <xsl:text>) </xsl:text> + </fo:inline> + </fo:block> + </xsl:if> + + </xsl:template> + + <dtm:doc dtm:idref="member"/> + <xsl:template match="member" dtm:id="member"> + <fo:inline><xsl:apply-templates/></fo:inline> + </xsl:template> + + <dtm:doc dtm:idref="optional"/> + <xsl:template match="optional" dtm:id="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> + + <dtm:doc dtm:idref="footnoteref"/> + <xsl:template match="footnoteref" dtm:id="footnoteref"> + <fo:inline baseline-shift="super"> + <xsl:choose> + <xsl:when test="@linkend"> + <xsl:value-of select="id(@linkend)"/> + </xsl:when> + <xsl:otherwise> + <xsl:text>[</xsl:text> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="name" select="'footnote'"/> + <xsl:with-param name="context" select="'empty'"/> + </xsl:call-template> + <xsl:text>: </xsl:text> + <xsl:if test="@label"> + <xsl:value-of select="@label"/> + <xsl:text> </xsl:text> + </xsl:if> + <xsl:text>]</xsl:text> + </xsl:otherwise> + </xsl:choose> + </fo:inline> + </xsl:template> + + <dtm:doc dtm:idref="title.footnote"/> + <xsl:template match="title/footnote" dtm:id="title.footnote"> + <fo:inline font-size="{$footnote.font.size}" baseline-shift="super"> + <xsl:choose> + <xsl:when test="@id"> + <xsl:value-of select="id(@linkend)"/> + </xsl:when> + <xsl:otherwise> + <xsl:text>[</xsl:text> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="context" select="'empty'"/> + <xsl:with-param name="name" select="'footnote'"/> + </xsl:call-template> + <xsl:text>]</xsl:text> + </xsl:otherwise> + </xsl:choose> + <xsl:apply-templates/> + </fo:inline> + </xsl:template> + + <dtm:doc dtm:idref="function"/> + <xsl:template match="function" dtm:id="function"> + <xsl:call-template name="inline.monoseq"/> + </xsl:template> + + <dtm:doc dtm:idref="superscript"/> + <xsl:template match="superscript" dtm:id="superscript"> + <fo:inline + border-left-width="0pt" + border-right-width="0pt" + baseline-shift="super"> + <xsl:apply-templates/> + </fo:inline> + </xsl:template> + + <dtm:doc dtm:idref="subscript"/> + <xsl:template match="subscript" dtm:id="subscript"> + <fo:inline + border-left-width="0pt" + border-right-width="0pt" + baseline-shift="sub"> + <xsl:apply-templates/> + </fo:inline> + </xsl:template> + + <dtm:doc dtm:idref="keycombo"/> + <xsl:template match="keycombo" dtm:id="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> + <fo:inline xsl:use-attribute-sets="inline.charseq.properties"> + <xsl:for-each select="*"> + <xsl:if test="position() > 1"> + <xsl:value-of select="$joinchar"/> + </xsl:if> + <xsl:apply-templates select="."/> + </xsl:for-each> + </fo:inline> + </xsl:template> + + <dtm:doc dtm:idref="menuchoice"/> + <xsl:template match="menuchoice" dtm:id="menuchoice"> + <fo:inline xsl:use-attribute-sets="inline.charseq.properties"> + <xsl:call-template name="process.menuchoice"/> + <xsl:if test="shortcut[not(self::processing-instruction('se:choice'))]"> + <xsl:text> (</xsl:text> + <xsl:apply-templates select="shortcut"/> + <xsl:text>)</xsl:text> + </xsl:if> + </fo:inline> + </xsl:template> + + <dtm:doc dtm:idref="process.menuchoice"/> + <xsl:template name="process.menuchoice" dtm:id="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> + + <dtm:doc dtm:idref="foreignphrase"/> + <xsl:template match="foreignphrase" dtm:id="foreignphrase"> + <xsl:call-template name="inline.italicseq"/> + </xsl:template> + + <dtm:doc dtm:idref="wordasword"/> + <xsl:template match="wordasword" dtm:id="wordasword"> + <xsl:call-template name="inline.italicseq"/> + </xsl:template> + + <dtm:doc dtm:idref="medialabel"/> + <xsl:template match="medialabel" dtm:id="medialabel"> + <xsl:call-template name="inline.italicseq"/> + </xsl:template> + +</xsl:stylesheet> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n.xsl new file mode 100644 index 0000000..befb4d9 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n.xsl @@ -0,0 +1,438 @@ +<?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" + xmlns:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + extension-element-prefixes="dtm" + version='1.0'> + +<xsl:param name="l10n.xml.en" select="document('l10n/en.xml')/l:l10n"/> + +<xsl:param name="supported.languages" + select="'af bg ca cs da de el en es et eu fi fr he hu id it ja ko lt + nl nn no pl pt ro ru sk sl sr sv th tr ok vi zh'"/> +<xsl:param name="supported.dlanguages" select="'pt_br zh_cn zh_tw'"/> + +<dtm:doc dtm:idref="l10n.language"/> +<xsl:template name="l10n.language" dtm:id="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:variable name="subs.language"> + <xsl:choose> + <xsl:when test="contains($adjusted.language, '_')"> + <xsl:value-of select="substring-before($adjusted.language, '_')"/> + </xsl:when> + <xsl:otherwise> + <xsl:value-of select="$adjusted.language"/> + </xsl:otherwise> + </xsl:choose> + </xsl:variable> + + <xsl:choose> + <xsl:when test="contains($adjusted.language, '_') and + contains($supported.dlanguages, $adjusted.language)"> + <xsl:value-of select="$adjusted.language"/> + </xsl:when> + <xsl:when test="contains($supported.languages, $subs.language)"> + <xsl:value-of select="$subs.language"/> + </xsl:when> + <xsl:otherwise> + <xsl:message> + <xsl:text>l10n.language: 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> + +<dtm:doc dtm:idref="language.attribute"/> +<xsl:template name="language.attribute" dtm:id="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> + +<dtm:doc dtm:idref="gentext"/> +<xsl:template name="gentext" dtm:id="gentext"> + <xsl:param name="key" select="local-name(.)"/> + <xsl:param name="lang"> + <xsl:call-template name="l10n.language"/> + </xsl:param> + + <xsl:variable name="l10n.xml" + select="document(concat('l10n/', $lang, '.xml'))/l:l10n"/> + + <xsl:variable name="l10n.gentext" + select="$l10n.xml/l:gentext[@key=$key]"/> + + <xsl:variable name="l10n.name"> + <xsl:value-of select="$l10n.gentext/@text"/> + </xsl:variable> + + <xsl:choose> + <xsl:when test="count($l10n.gentext) > 0"> + <xsl:value-of select="$l10n.gentext/@text"/> + </xsl:when> + <xsl:otherwise> + <xsl:message> + <xsl:text>gentext: 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.en/l:gentext[@key=$key])[1]/@text"/> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="gentext.element.name"/> +<xsl:template name="gentext.element.name" dtm:id="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> + +<dtm:doc dtm:idref="gentext.space"/> +<xsl:template name="gentext.space" dtm:id="gentext.space"> + <xsl:text> </xsl:text> +</xsl:template> + +<dtm:doc dtm:idref="gentext.edited.by"/> +<xsl:template name="gentext.edited.by" dtm:id="gentext.edited.by"> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'Editedby'"/> + </xsl:call-template> +</xsl:template> + +<dtm:doc dtm:idref="gentext.by"/> +<xsl:template name="gentext.by" dtm:id="gentext.by"> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'by'"/> + </xsl:call-template> +</xsl:template> + +<dtm:doc dtm:idref="gentext.dingbat"/> +<xsl:template name="gentext.dingbat" dtm:id="gentext.dingbat"> + <xsl:param name="dingbat">bullet</xsl:param> + <xsl:param name="lang"> + <xsl:call-template name="l10n.language"/> + </xsl:param> + + <xsl:variable name="l10n.xml" + select="document(concat('l10n/', $lang, '.xml'))/l:l10n"/> + + <xsl:variable name="l10n.dingbat" + select="($l10n.xml/l:dingbat[@key=$dingbat])[1]"/> + + <xsl:choose> + <xsl:when test="count($l10n.dingbat) > 0"> + <xsl:value-of select="$l10n.dingbat/@text"/> + </xsl:when> + <xsl:otherwise> + <xsl:message> + <xsl:text>gentext.dingbat: 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.en/l:gentext[@key=$dingbat])[1]/@text"/> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="gentext.startquote"/> +<xsl:template name="gentext.startquote" dtm:id="gentext.startquote"> + <xsl:call-template name="gentext.dingbat"> + <xsl:with-param name="dingbat">startquote</xsl:with-param> + </xsl:call-template> +</xsl:template> + +<dtm:doc dtm:idref="gentext.endquote"/> +<xsl:template name="gentext.endquote" dtm:id="gentext.endquote"> + <xsl:call-template name="gentext.dingbat"> + <xsl:with-param name="dingbat">endquote</xsl:with-param> + </xsl:call-template> +</xsl:template> + +<dtm:doc dtm:idref="gentext.nestedstartquote"/> +<xsl:template name="gentext.nestedstartquote" dtm:id="gentext.nestedstartquote"> + <xsl:call-template name="gentext.dingbat"> + <xsl:with-param name="dingbat">nestedstartquote</xsl:with-param> + </xsl:call-template> +</xsl:template> + +<dtm:doc dtm:idref="gentext.nestedendquote"/> +<xsl:template name="gentext.nestedendquote" dtm:id="gentext.nestedendquote"> + <xsl:call-template name="gentext.dingbat"> + <xsl:with-param name="dingbat">nestedendquote</xsl:with-param> + </xsl:call-template> +</xsl:template> + +<dtm:doc dtm:idref="gentext.nav.prev"/> +<xsl:template name="gentext.nav.prev" dtm:id="gentext.nav.prev"> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'nav-prev'"/> + </xsl:call-template> +</xsl:template> + +<dtm:doc dtm:idref="gentext.nav.next"/> +<xsl:template name="gentext.nav.next" dtm:id="gentext.nav.next"> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'nav-next'"/> + </xsl:call-template> +</xsl:template> + +<dtm:doc dtm:idref="gentext.nav.home"/> +<xsl:template name="gentext.nav.home" dtm:id="gentext.nav.home"> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'nav-home'"/> + </xsl:call-template> +</xsl:template> + +<dtm:doc dtm:idref="gentext.nav.up"/> +<xsl:template name="gentext.nav.up" dtm:id="gentext.nav.up"> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'nav-up'"/> + </xsl:call-template> +</xsl:template> + +<!-- ============================================================ --> +<dtm:doc dtm:idref="gentext.template"/> +<xsl:template name="gentext.template" dtm:id="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="localization.node" + select="document(concat('l10n/', $lang, '.xml'))/l:l10n"/> + + <xsl:if test="count($localization.node) = 0"> + <xsl:message> + <xsl:text>gentext.template: No "</xsl:text> + <xsl:value-of select="$lang"/> + <xsl:text>" localization exists.</xsl:text> + </xsl:message> + </xsl:if> + + <xsl:variable name="context.node" + select="$localization.node/l:context[@name=$context]"/> + + <xsl:if test="count($context.node) = 0"> + <xsl:message> + <xsl:text>gentext.template: 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="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="$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>gentext.template: 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> + +<dtm:doc dtm:idref="gentext.template.exists"/> +<xsl:template name="gentext.template.exists" dtm:id="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="localization.node" + select="document(concat('l10n/', $lang, '.xml'))/l:l10n"/> + + <xsl:variable name="context.node" + select="$localization.node/l:context[@name=$context]"/> + + <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="$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> + diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/af.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/af.xml new file mode 100644 index 0000000..028c812 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/af.xml @@ -0,0 +1,454 @@ +<?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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + </l:context> + + <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 %n. %t"/> + <l:template name="productionset" text="%t"/> + <l:template name="productionset.formal" text="ProduksieStel %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: %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 %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 %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="Vraag: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="Vraag: %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 “%t”"/> + <l:template name="refsection" text="die seksie genaamd “%t”"/> + <l:template name="refsect1" text="die seksie genaamd “%t”"/> + <l:template name="refsect2" text="die seksie genaamd “%t”"/> + <l:template name="refsect3" text="die seksie genaamd “%t”"/> + <l:template name="sect1" text="die seksie genaamd “%t”"/> + <l:template name="sect2" text="die seksie genaamd “%t”"/> + <l:template name="sect3" text="die seksie genaamd “%t”"/> + <l:template name="sect4" text="die seksie genaamd “%t”"/> + <l:template name="sect5" text="die seksie genaamd “%t”"/> + <l:template name="section" text="die seksie genaamd “%t”"/> + <l:template name="simplesect" text="die seksie genaamd “%t”"/> + </l:context> + + <l:context name="section-xref-numbered"> + <l:template name="bridgehead" text="die seksie genaamd “%t”"/> + <l:template name="refsection" text="die seksie genaamd “%t”"/> + <l:template name="refsect1" text="die seksie genaamd “%t”"/> + <l:template name="refsect2" text="die seksie genaamd “%t”"/> + <l:template name="refsect3" text="die seksie genaamd “%t”"/> + <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 “%t”"/> + </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> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/bg.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/bg.xml new file mode 100644 index 0000000..68e69c5 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/bg.xml @@ -0,0 +1,456 @@ +<?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="Анотация"/> + <l:gentext key="abstract" text="Анотация"/> + <l:gentext key="Answer" text="О:"/> + <l:gentext key="answer" text="О:"/> + <l:gentext key="Appendix" text="Приложение"/> + <l:gentext key="appendix" text="приложение"/> + <l:gentext key="Article" text="Статия"/> + <l:gentext key="article" text="Статия"/> + <l:gentext key="Bibliography" text="Литература"/> + <l:gentext key="bibliography" text="Литература"/> + <l:gentext key="Book" text="Книга"/> + <l:gentext key="book" text="Книга"/> + <l:gentext key="CAUTION" text="ВНИМАНИЕ"/> + <l:gentext key="Caution" text="Внимание"/> + <l:gentext key="caution" text="Внимание"/> + <l:gentext key="Chapter" text="Глава"/> + <l:gentext key="chapter" text="глава"/> + <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="Посвещение"/> + <l:gentext key="dedication" text="Посвещение"/> + <l:gentext key="Edition" text="Издание"/> + <l:gentext key="edition" text="Издание"/> + <l:gentext key="Equation" text="Формула"/> + <l:gentext key="equation" text="Формула"/> + <l:gentext key="Example" text="Пример"/> + <l:gentext key="example" text="Пример"/> + <l:gentext key="Figure" text="Фигура"/> + <l:gentext key="figure" text="Фигура"/> + <l:gentext key="Glossary" text="Терминологичен речник"/> + <l:gentext key="glossary" text="Терминологичен речник"/> + <l:gentext key="GlossSee" text="вж."/> + <l:gentext key="glosssee" text="вж."/> + <l:gentext key="GlossSeeAlso" text="вж. също"/> + <l:gentext key="glossseealso" text="вж. също"/> + <l:gentext key="IMPORTANT" text="ВАЖНО"/> + <l:gentext key="important" text="Важно"/> + <l:gentext key="Important" text="Важно"/> + <l:gentext key="Index" text="Индекс"/> + <l:gentext key="index" text="Индекс"/> + <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="Audience"/> + <l:gentext key="msgaud" text="Audience"/> + <l:gentext key="MsgLevel" text="Ниво"/> + <l:gentext key="msglevel" text="Ниво"/> + <l:gentext key="MsgOrig" text="Източник"/> + <l:gentext key="msgorig" text="Източник"/> + <l:gentext key="NOTE" text="ЗАБЕЛЕЖКА"/> + <l:gentext key="Note" text="Забележка"/> + <l:gentext key="note" text="Забележка"/> + <l:gentext key="Part" text="Част"/> + <l:gentext key="part" text="Част"/> + <l:gentext key="Preface" text="Предговор"/> + <l:gentext key="preface" text="Предговор"/> + <l:gentext key="Procedure" text="Процедура"/> + <l:gentext key="procedure" text="Процедура"/> + <l:gentext key="ProductionSet" text="Production"/> + <l:gentext key="Published" text="Издаден"/> + <l:gentext key="published" text="Издаден"/> + <l:gentext key="Question" text="В:"/> + <l:gentext key="question" text="В:"/> + <l:gentext key="RefEntry" text=""/> + <l:gentext key="refentry" text=""/> + <l:gentext key="Reference" text="Справочник"/> + <l:gentext key="reference" text="Справочник"/> + <l:gentext key="RefName" text="Название"/> + <l:gentext key="refname" text="Название"/> + <l:gentext key="RefSection" text=""/> + <l:gentext key="refsection" text=""/> + <l:gentext key="RefSynopsisDiv" text="Синтаксис"/> + <l:gentext key="refsynopsisdiv" text="Синтаксис"/> + <l:gentext key="RevHistory" text="Промени"/> + <l:gentext key="revhistory" text="Промени"/> + <l:gentext key="revision" text="Издание"/> + <l:gentext key="Revision" text="Издание"/> + <l:gentext key="sect1" text="Раздел"/> + <l:gentext key="sect2" text="Раздел"/> + <l:gentext key="sect3" text="Раздел"/> + <l:gentext key="sect4" text="Раздел"/> + <l:gentext key="sect5" text="Раздел"/> + <l:gentext key="section" text="Раздел"/> + <l:gentext key="Section" text="Раздел"/> + <l:gentext key="see" text="вж."/> + <l:gentext key="seealso" text="вж. също"/> + <l:gentext key="set" text="Указател"/> + <l:gentext key="Set" text="Указател"/> + <l:gentext key="setindex" text="Указател"/> + <l:gentext key="SetIndex" text="Указател"/> + <l:gentext key="Sidebar" text="Разделител"/> + <l:gentext key="sidebar" text="разделител"/> + <l:gentext key="step" text="Стъпка"/> + <l:gentext key="Step" text="Стъпка"/> + <l:gentext key="Table" text="Таблица"/> + <l:gentext key="table" text="Таблица"/> + <l:gentext key="tip" text="Поздсказка"/> + <l:gentext key="TIP" text="ПОДСКАЗКА"/> + <l:gentext key="Tip" text="Поздсказка"/> + <l:gentext key="Warning" text="Внимание"/> + <l:gentext key="warning" text="Внимание"/> + <l:gentext key="WARNING" text="ВНИМАНИЕ"/> + <l:gentext key="and" text=""/> + <l:gentext key="by" text=""/> + <l:gentext key="Edited" text="Редактирано от"/> + <l:gentext key="edited" text="Редактирано от"/> + <l:gentext key="Editedby" text="Редактирано от"/> + <l:gentext key="editedby" text="Редактирано от"/> + <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="Забележки"/> + <l:gentext key="Notes" text="Забележки"/> + <l:gentext key="Pgs" text="стр."/> + <l:gentext key="pgs" text="стр."/> + <l:gentext key="Revisedby" text="Одобрено от: "/> + <l:gentext key="revisedby" text="Одобрено от: "/> + <l:gentext key="TableNotes" text="Забележки"/> + <l:gentext key="tablenotes" text="Забележки"/> + <l:gentext key="TableofContents" text="Съдържание"/> + <l:gentext key="tableofcontents" 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="Списък на формулите"/> + <l:gentext key="ListofEquations" text="Списък на формулите"/> + <l:gentext key="ListofExamples" text="Списък на примерите"/> + <l:gentext key="listofexamples" text="Списък на примерите"/> + <l:gentext key="ListofFigures" text="Списък на фигурите"/> + <l:gentext key="listoffigures" text="Списък на фигурите"/> + <l:gentext key="listoftables" text="Списък на таблиците"/> + <l:gentext key="ListofTables" text="Списък на таблиците"/> + <l:gentext key="ListofUnknown" text="Неопределен списък"/> + <l:gentext key="listofunknown" text="Неопределен списък"/> + <l:gentext key="nav-home" text="Начало"/> + <l:gentext key="nav-next" text="Следваща страница"/> + <l:gentext key="nav-next-sibling" text="Следващ раздел"/> + <l:gentext key="nav-prev" text="Предишна страница"/> + <l:gentext key="nav-prev-sibling" text="Предишен раздел"/> + <l:gentext key="nav-up" text="Начало на раздела"/> + <l:gentext key="nav-toc" text="Съдържание"/> + <l:gentext key="Draft" text="Чернова"/> + <l:gentext key="above" text="по-горе"/> + <l:gentext key="below" text="по-долу"/> + <l:gentext key="sectioncalled" text="the section called"/> + <l:gentext key="index symbols" text="Символи"/> + <l:gentext key="lowercase.alpha" text="абвгдежзийклмнопрстуфхцчшщъыьэюя"/> + <l:gentext key="uppercase.alpha" text="АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ"/> + <l:dingbat key="startquote" text="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + </l:context> + + <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="Приложение %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. %t"/> + <l:template name="colophon" text="%t"/> + <l:template name="dedication" text="%t"/> + <l:template name="equation" text="Формула %n. %t"/> + <l:template name="example" text="Пример %n. %t"/> + <l:template name="figure" text="Фигура %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="Част %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="Процедура %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="Таблица %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="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="Приложение %n. %t"/> + <l:template name="article/appendix" text="%n. %t"/> + <l:template name="bridgehead" text="%n. %t"/> + <l:template name="chapter" 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="О: %n"/> + <l:template name="appendix" text="Приложение %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="Глава %n"/> + <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"/> + <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="the section called “%t”"/> + <l:template name="refsection" text="the section called “%t”"/> + <l:template name="refsect1" text="the section called “%t”"/> + <l:template name="refsect2" text="the section called “%t”"/> + <l:template name="refsect3" text="the section called “%t”"/> + <l:template name="sect1" text="the section called “%t”"/> + <l:template name="sect2" text="the section called “%t”"/> + <l:template name="sect3" text="the section called “%t”"/> + <l:template name="sect4" text="the section called “%t”"/> + <l:template name="sect5" text="the section called “%t”"/> + <l:template name="section" text="the section called “%t”"/> + <l:template name="simplesect" text="the section called “%t”"/> + </l:context> + + <l:context name="section-xref-numbered"> + <l:template name="bridgehead" text="Раздел %n"/> + <l:template name="refsection" text="the section called “%t”"/> + <l:template name="refsect1" text="the section called “%t”"/> + <l:template name="refsect2" text="the section called “%t”"/> + <l:template name="refsect3" text="the section called “%t”"/> + <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="the section called “%t”"/> + </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="вж. "/> + <l:template name="seealso" text="вж. също "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgAud" text="Audience: "/> + <l:template name="MsgLevel" text="Ниво: "/> + <l:template name="MsgOrig" text="Източник: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/ca.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/ca.xml new file mode 100644 index 0000000..54779cb --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/ca.xml @@ -0,0 +1,457 @@ +<?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èndex"/> + <l:gentext key="Appendix" text="Apè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ó"/> + <l:gentext key="caution" text="Atenció"/> + <l:gentext key="CAUTION" text="ATENCIÓ"/> + <l:gentext key="Chapter" text="Capítol"/> + <l:gentext key="chapter" text="capítol"/> + <l:gentext key="Colophon" text="Colophon"/> + <l:gentext key="colophon" text="Colophon"/> + <l:gentext key="Copyright" text="Dret de reproducció"/> + <l:gentext key="copyright" text="Dret de reproducció"/> + <l:gentext key="Dedication" text="Dedicatòria"/> + <l:gentext key="dedication" text="Dedicatòria"/> + <l:gentext key="Edition" text="Edició"/> + <l:gentext key="edition" text="Edició"/> + <l:gentext key="Equation" text="Equació"/> + <l:gentext key="equation" text="Equació"/> + <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é"/> + <l:gentext key="glossseealso" text="Veure també"/> + <l:gentext key="IMPORTANT" text="IMPORTANT"/> + <l:gentext key="Important" text="Important"/> + <l:gentext key="important" text="Important"/> + <l:gentext key="Index" text="Índex alfabètic"/> + <l:gentext key="index" text="Índex alfabè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ència"/> + <l:gentext key="msgaud" text="Audiè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ó"/> + <l:gentext key="pubdate" text="Data de publicació"/> + <l:gentext key="Published" text="Data de publicació"/> + <l:gentext key="published" text="Data de publicació"/> + <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ència"/> + <l:gentext key="reference" text="Referè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ó"/> + <l:gentext key="revision" text="Revisió"/> + <l:gentext key="sect1" text="Secció"/> + <l:gentext key="sect2" text="Secció"/> + <l:gentext key="sect3" text="Secció"/> + <l:gentext key="sect4" text="Secció"/> + <l:gentext key="sect5" text="Secció"/> + <l:gentext key="Section" text="Secció"/> + <l:gentext key="section" text="secció"/> + <l:gentext key="see" text="Veure"/> + <l:gentext key="See" text="Veure"/> + <l:gentext key="Seealso" text="Veure també"/> + <l:gentext key="seealso" text="Veure tambié"/> + <l:gentext key="SeeAlso" text="Veure tambié"/> + <l:gentext key="Set" text="Conjunt"/> + <l:gentext key="set" text="Conjunt"/> + <l:gentext key="SetIndex" text="Índex del conjunt"/> + <l:gentext key="setindex" text="Í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ÍS"/> + <l:gentext key="Warning" text="Avís"/> + <l:gentext key="warning" text="Aví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àgs."/> + <l:gentext key="pgs" text="Pà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="Índex d'equacions"/> + <l:gentext key="ListofEquations" text="Índex d'equacions"/> + <l:gentext key="ListofExamples" text="Índex d'exemples"/> + <l:gentext key="listofexamples" text="Índex d'exemples"/> + <l:gentext key="ListofFigures" text="Índex de figures"/> + <l:gentext key="listoffigures" text="Índex de figures"/> + <l:gentext key="listoftables" text="Índex de taules"/> + <l:gentext key="ListofTables" text="Índex de taules"/> + <l:gentext key="ListofUnknown" text="Índex de desconegut ?"/> + <l:gentext key="listofunknown" text="Í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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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è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ítol %n. %t"/> + <l:template name="colophon" text="%t"/> + <l:template name="dedication" text="%t"/> + <l:template name="equation" text="Equació %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 %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="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èndix %n. %t"/> + <l:template name="bridgehead" text="%n. %t"/> + <l:template name="chapter" text="Capí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 %n"/> + <l:template name="appendix" text="Apè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í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ó %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 %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="Question %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="Question %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=" “%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="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="section-xref-numbered"> + <l:template name="bridgehead" 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="sect1" text="Secció %n"/> + <l:template name="sect2" text="Secció %n"/> + <l:template name="sect3" text="Secció %n"/> + <l:template name="sect4" text="Secció %n"/> + <l:template name="sect5" text="Secció %n"/> + <l:template name="section" text="Secció %n"/> + <l:template name="simplesect" text="“%t”"/> + </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é "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgAud" text="Audiència: "/> + <l:template name="MsgLevel" text="Nivell: "/> + <l:template name="MsgOrig" text="Origen: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/cs.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/cs.xml new file mode 100644 index 0000000..dbff9e4 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/cs.xml @@ -0,0 +1,455 @@ +<?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ěď:"/> + <l:gentext key="answer" text="Odpověď:"/> + <l:gentext key="Appendix" text="Příloha"/> + <l:gentext key="appendix" text="Příloha"/> + <l:gentext key="Article" text="Článek"/> + <l:gentext key="article" text="Člá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ýstraha"/> + <l:gentext key="Caution" text="Výstraha"/> + <l:gentext key="caution" text="Výstraha"/> + <l:gentext key="Chapter" text="Kapitola"/> + <l:gentext key="chapter" text="Kapitola"/> + <l:gentext key="Colophon" text="Tiráž"/> + <l:gentext key="colophon" text="Tiráž"/> + <l:gentext key="Copyright" text="Copyright"/> + <l:gentext key="copyright" text="Copyright"/> + <l:gentext key="Dedication" text="Věnování"/> + <l:gentext key="dedication" text="Věnování"/> + <l:gentext key="Edition" text="Vydání"/> + <l:gentext key="edition" text="Vydání"/> + <l:gentext key="Equation" text="Rovnice"/> + <l:gentext key="equation" text="Rovnice"/> + <l:gentext key="Example" text="Příklad"/> + <l:gentext key="example" text="Příklad"/> + <l:gentext key="Figure" text="Obrázek"/> + <l:gentext key="figure" text="Obrázek"/> + <l:gentext key="Glossary" text="Slovník"/> + <l:gentext key="glossary" text="Slovník"/> + <l:gentext key="GlossSee" text="Viz"/> + <l:gentext key="glosssee" text="Viz"/> + <l:gentext key="GlossSeeAlso" text="Viz též"/> + <l:gentext key="glossseealso" text="Viz též"/> + <l:gentext key="IMPORTANT" text="Důležité"/> + <l:gentext key="Important" text="Důležité"/> + <l:gentext key="important" text="Důležité"/> + <l:gentext key="Index" text="Rejstřík"/> + <l:gentext key="index" text="Rejstřík"/> + <l:gentext key="ISBN" text="ISBN"/> + <l:gentext key="isbn" text="ISBN"/> + <l:gentext key="LegalNotice" text="Právní doložka"/> + <l:gentext key="legalnotice" text="Právní doložka"/> + <l:gentext key="MsgAud" text="Publikum"/> + <l:gentext key="msgaud" text="Publikum"/> + <l:gentext key="MsgLevel" text="Úroveň"/> + <l:gentext key="msglevel" text="Úroveň"/> + <l:gentext key="MsgOrig" text="Původ"/> + <l:gentext key="msgorig" text="Původ"/> + <l:gentext key="NOTE" text="Poznámka"/> + <l:gentext key="Note" text="Poznámka"/> + <l:gentext key="note" text="Poznámka"/> + <l:gentext key="Part" text="Část"/> + <l:gentext key="part" text="Část"/> + <l:gentext key="Preface" text="Předmluva"/> + <l:gentext key="preface" text="Př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áno"/> + <l:gentext key="published" text="Vydáno"/> + <l:gentext key="Question" text="Otázka:"/> + <l:gentext key="question" text="Otá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éno"/> + <l:gentext key="refname" text="Jméno"/> + <l:gentext key="RefSection" text=""/> + <l:gentext key="refsection" text=""/> + <l:gentext key="RefSynopsisDiv" text="Přehled"/> + <l:gentext key="refsynopsisdiv" text="Přehled"/> + <l:gentext key="RevHistory" text="Přehled revizí"/> + <l:gentext key="revhistory" text="Přehled revizí"/> + <l:gentext key="Revision" text="Revize"/> + <l:gentext key="revision" text="Revize"/> + <l:gentext key="sect1" text="Oddíl"/> + <l:gentext key="sect2" text="Oddíl"/> + <l:gentext key="sect3" text="Oddíl"/> + <l:gentext key="sect4" text="Oddíl"/> + <l:gentext key="sect5" text="Oddíl"/> + <l:gentext key="Section" text="Oddíl"/> + <l:gentext key="section" text="Oddíl"/> + <l:gentext key="See" text="Viz"/> + <l:gentext key="see" text="Viz"/> + <l:gentext key="SeeAlso" text="Viz též"/> + <l:gentext key="Seealso" text="Viz též"/> + <l:gentext key="seealso" text="Viz též"/> + <l:gentext key="Set" text="Sada"/> + <l:gentext key="set" text="Sada"/> + <l:gentext key="SetIndex" text="Rejstřík sady"/> + <l:gentext key="setindex" text="Rejstřík sady"/> + <l:gentext key="Sidebar" text="Marginálie"/> + <l:gentext key="sidebar" text="Marginá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ání"/> + <l:gentext key="Warning" text="Varování"/> + <l:gentext key="warning" text="Varování"/> + <l:gentext key="and" text="a"/> + <l:gentext key="by" text=""/> + <l:gentext key="Edited" text="Vydáno"/> + <l:gentext key="edited" text="Vydá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ící prvek"/> + <l:gentext key="notes" text="Poznámky"/> + <l:gentext key="Notes" text="Pozná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ámky"/> + <l:gentext key="tablenotes" text="Poznámky"/> + <l:gentext key="TableofContents" text="Obsah"/> + <l:gentext key="tableofcontents" text="Obsah"/> + <l:gentext key="unexpectedelementname" text="Neočekávané jméno prvku"/> + <l:gentext key="unsupported" text="nepodporovaný"/> + <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říkladů"/> + <l:gentext key="listofexamples" text="Seznam příkladů"/> + <l:gentext key="ListofFigures" text="Seznam obrázků"/> + <l:gentext key="listoffigures" text="Seznam obrázků"/> + <l:gentext key="listoftables" text="Seznam tabulek"/> + <l:gentext key="ListofTables" text="Seznam tabulek"/> + <l:gentext key="ListofUnknown" text="Seznam neznámého"/> + <l:gentext key="listofunknown" text="Seznam neznámého"/> + <l:gentext key="nav-home" text="Domů"/> + <l:gentext key="nav-next" text="Další"/> + <l:gentext key="nav-next-sibling" text="Rychle dopředu"/> + <l:gentext key="nav-prev" text="Předcházející"/> + <l:gentext key="nav-prev-sibling" text="Rychle zpět"/> + <l:gentext key="nav-up" text="Nahoru"/> + <l:gentext key="sectioncalled" text="oddíl nazvaný"/> + <l:gentext key="Draft" text="Ná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ábcčdďeéěfghiíjklmnoópqrřsštťuúůvwxyýzž"/> + <l:gentext key="uppercase.alpha" text="AÁBCČDĎEÉĚFGHIÍJKLMNOÓPQRŘSŠTŤUÚŮVWXYÝZŽ"/> + <l:dingbat key="startquote" text="„"/> + <l:dingbat key="endquote" text="“"/> + <l:dingbat key="nestedstartquote" text="‚"/> + <l:dingbat key="nestedendquote" text="‘"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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ří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říklad %n. %t"/> + <l:template name="figure" text="Obrá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="Čá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ří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 – „%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 – „%t“"/> + <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 – „%t“"/> + <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="„%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="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="section-xref-numbered"> + <l:template name="bridgehead" text="%n"/> + <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="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="„%t“"/> + </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éž "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgAud" text="Publikum: "/> + <l:template name="MsgLevel" text="Úroveň: "/> + <l:template name="MsgOrig" text="Původ: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/da.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/da.xml new file mode 100644 index 0000000..072eb09 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/da.xml @@ -0,0 +1,457 @@ +<?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é"/> + <l:gentext key="abstract" text="resumé"/> + <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Å"/> + <l:gentext key="Caution" text="Pas på"/> + <l:gentext key="caution" text="pas på"/> + <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å"/> + <l:gentext key="glossseealso" text="se også"/> + <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ålgruppe"/> + <l:gentext key="msgaud" text="må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ÆRK"/> + <l:gentext key="Note" text="Bemærk"/> + <l:gentext key="note" text="bemæ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ørgsmål"/> + <l:gentext key="question" text="spørgsmå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å"/> + <l:gentext key="seealso" text="se også"/> + <l:gentext key="Seealso" text="Se også"/> + <l:gentext key="set" text="sæt"/> + <l:gentext key="Set" text="Sæt"/> + <l:gentext key="setindex" text="sæt indeks"/> + <l:gentext key="SetIndex" text="Sæt indeks"/> + <l:gentext key="Sidebar" text="Sidebjælke"/> + <l:gentext key="sidebar" text="sidebjæ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ærkning:"/> + <l:gentext key="Notes" text="Slutbemæ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ø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æ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æøå"/> + <l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZÆØÅ"/> + <l:dingbat key="startquote" text="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + + <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ørgsmå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ørgsmål %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="Spørgsmå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 “%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="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="section-xref-numbered"> + <l:template name="bridgehead" text="Afsnit %n"/> + <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="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="“%t”"/> + </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å "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgAud" text="Målgruppe: "/> + <l:template name="MsgLevel" text="Niveau: "/> + <l:template name="MsgOrig" text="Grundlag: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/de.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/de.xml new file mode 100644 index 0000000..a9d279a --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/de.xml @@ -0,0 +1,457 @@ +<?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öffentlicht"/> + <l:gentext key="published" text="Verö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ßnoten"/> + <l:gentext key="Notes" text="Fußnoten"/> + <l:gentext key="Pgs" text="Seiten"/> + <l:gentext key="pgs" text="Seiten"/> + <l:gentext key="Revisedby" text="Geändert durch: "/> + <l:gentext key="revisedby" text="Geä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ü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ück"/> + <l:gentext key="nav-prev-sibling" text="Schnell zurü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äöüß"/> + <l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZÄÖÜß"/> + <l:dingbat key="startquote" text="„"/> + <l:dingbat key="endquote" text="“"/> + <l:dingbat key="nestedstartquote" text="‚"/> + <l:dingbat key="nestedendquote" text="‘"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Anhangtitel (leer)"/> + <l:template name="article" text="Artikeltitel (leer)"/> + <l:template name="bibliodiv" text="Bibliodiv Titel (leer)"/> + <l:template name="book" text="Buchtitel (leer)"/> + <l:template name="chapter" text="Kapiteltitel (leer)"/> + <l:template name="columns" text="Spalten"/> + <l:template name="draftarea" text="Entwurfsbereich für"/> + <l:template name="edit-attrs" text="Attribute für entsprechende Elemente bearbeiten"/> + <l:template name="footnote" text="Fußnote"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + <l:template name="metainfo" text="Metainformationen"/> + <l:template name="preface" text="Vorworttitel (leer)"/> + <l:template name="part" text="Teilbuchtitel (leer)"/> + <l:template name="section" text="Abschnittstitel (leer)"/> + <l:template name="sect1" text="Abschnittstitel (leer)"/> + <l:template name="sect2" text="Abschnittstitel (leer)"/> + <l:template name="sect3" text="Abschnittstitel (leer)"/> + <l:template name="sect4" text="Abschnittstitel (leer)"/> + <l:template name="sect5" text="Abschnittstitel (leer)"/> + <l:template name="set" text="Sammlungstitel (leer)"/> + <l:template name="title" text="Titel: "/> + <l:template name="titles" text="Keine Titelseitenelemente"/> + <l:template name="reference" text="Reference (empty)"/> + <l:template name="refsection" text="Refsection (empty)"/> + </l:context> + + <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 %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. %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: %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 %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 %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="F: %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="„%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="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="section-xref-numbered"> + <l:template name="bridgehead" 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="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="„%t“"/> + </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> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/el.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/el.xml new file mode 100644 index 0000000..7401c22 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/el.xml @@ -0,0 +1,454 @@ +<?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="Ðåñßëçøç"/> + <l:gentext key="Answer" text="Á:"/> + <l:gentext key="Appendix" text="ÐáñÜñôçìá"/> + <l:gentext key="Article" text="¶ñèñï"/> + <l:gentext key="Bibliography" text="Âéâëéïãñáößá"/> + <l:gentext key="Book" text="Âéâëßï"/> + <l:gentext key="CAUTION" text="ÐÑÏÓÏ×Ç"/> + <l:gentext key="Caution" text="Ðñïóï÷Þ"/> + <l:gentext key="Chapter" text="ÊåöÜëáéï"/> + <l:gentext key="Colophon" text="Êïñùíßäá"/> + <l:gentext key="Copyright" text="ÐíåõìáôéêÜ Äéêáéþìáôá"/> + <l:gentext key="Dedication" text="ÁöéÝñùóç"/> + <l:gentext key="Edition" text="¸êäïóç"/> + <l:gentext key="Equation" text="Åîßóùóç"/> + <l:gentext key="Example" text="ÐáñÜäåéãìá"/> + <l:gentext key="Figure" text="Ó÷Þìá"/> + <l:gentext key="GlossSee" text="Äåßôå"/> + <l:gentext key="GlossSeeAlso" text="Äåßôå Åðßóçò"/> + <l:gentext key="Glossary" text="ÃëùóóÜñéï"/> + <l:gentext key="IMPORTANT" text="ÓÇÌÁÍÔÉÊÏ"/> + <l:gentext key="ISBN" text="ISBN"/> + <l:gentext key="Important" text="Óçìáíôéêü"/> + <l:gentext key="Index" text="ÅõñåôÞñéï"/> + <l:gentext key="LegalNotice" text="ÍïìéêÞ Óçìåßùóç"/> + <l:gentext key="MsgAud" text="ÁêñïáôÞñéï"/> + <l:gentext key="MsgLevel" text="Åðßðåäï"/> + <l:gentext key="MsgOrig" text="ÐçãÞ"/> + <l:gentext key="NOTE" text="ÓÇÌÅÉÙÓÇ"/> + <l:gentext key="Note" text="Óçìåßùóç"/> + <l:gentext key="Part" text="ÌÝñïò"/> + <l:gentext key="Preface" text="ÅéóáãùãÞ"/> + <l:gentext key="Procedure" text="Äéáäéêáóßá"/> + <l:gentext key="ProductionSet" text="Production"/> + <l:gentext key="Published" text="ÄçìïóéåõìÝíï"/> + <l:gentext key="Question" text="Å:"/> + <l:gentext key="RefEntry" text=""/> + <l:gentext key="RefName" text="¼íïìá"/> + <l:gentext key="RefSection" text=""/> + <l:gentext key="RefSynopsisDiv" text="Óýíïøç"/> + <l:gentext key="Reference" text="ÁíáöïñÜ"/> + <l:gentext key="RevHistory" text="Éóôïñéêü ÁíáèåùñÞóåùí"/> + <l:gentext key="Revision" text="Áíáèåþñçóç"/> + <l:gentext key="Section" text="ÔìÞìá"/> + <l:gentext key="See" text="Äåßôå"/> + <l:gentext key="SeeAlso" text="Äåßôå Åðßóçò"/> + <l:gentext key="Seealso" text="Äåßôå åðßóçò"/> + <l:gentext key="Set" text="Óýíïëï"/> + <l:gentext key="SetIndex" text="ÅõñåôÞñéï Óõíüëùí"/> + <l:gentext key="Sidebar" text=""/> + <l:gentext key="Step" text="ÖÜóç"/> + <l:gentext key="TIP" text="ÕÐÏÄÅÉÎÇ"/> + <l:gentext key="Table" text="Ðßíáêáò"/> + <l:gentext key="Tip" text="Õðüäåéîç"/> + <l:gentext key="WARNING" text="ÐÑÏÅÉÄÏÐÏÉÇÓÇ"/> + <l:gentext key="Warning" text="Ðñïåéäïðïßçóç"/> + <l:gentext key="abstract" text="Ðåñßëçøç"/> + <l:gentext key="answer" text="Á:"/> + <l:gentext key="appendix" text="ðáñÜñôçìá"/> + <l:gentext key="article" text="¶ñèñï"/> + <l:gentext key="bibliography" text="Âéâëéïãñáößá"/> + <l:gentext key="book" text="Âéâëßï"/> + <l:gentext key="caution" text="Ðñïóï÷Þ"/> + <l:gentext key="chapter" text="êåöÜëáéï"/> + <l:gentext key="colophon" text="Êïñùíßäá"/> + <l:gentext key="copyright" text="ÐíåõìáôéêÜ Äéêáéþìáôá"/> + <l:gentext key="dedication" text="ÁöéÝñùóç"/> + <l:gentext key="edition" text="¸êäïóç"/> + <l:gentext key="equation" text="Åîßóùóç"/> + <l:gentext key="example" text="ÐáñÜäåéãìá"/> + <l:gentext key="figure" text="Ó÷Þìá"/> + <l:gentext key="glossary" text="ÃëùóóÜñéï"/> + <l:gentext key="glosssee" text="Äåßôå"/> + <l:gentext key="glossseealso" text="Äåßôå Åðßóçò"/> + <l:gentext key="important" text="Óçìáíôéêü"/> + <l:gentext key="index" text="ÅõñåôÞñéï"/> + <l:gentext key="isbn" text="ISBN"/> + <l:gentext key="legalnotice" text="ÍïìéêÞ Óçìåßùóç"/> + <l:gentext key="msgaud" text="ÁêñïáôÞñéï"/> + <l:gentext key="msglevel" text="Åðßðåäï"/> + <l:gentext key="msgorig" text="ÐçãÞ"/> + <l:gentext key="note" text="Óçìåßùóç"/> + <l:gentext key="part" text="ÌÝñïò"/> + <l:gentext key="preface" text="ÅéóáãùãÞ"/> + <l:gentext key="procedure" text="Äéáäéêáóßá"/> + <l:gentext key="published" text="ÄçìïóéåõìÝíï"/> + <l:gentext key="question" text="Å:"/> + <l:gentext key="refentry" text=""/> + <l:gentext key="reference" text="ÁíáöïñÜ"/> + <l:gentext key="refname" text="¼íïìá"/> + <l:gentext key="refsection" text=""/> + <l:gentext key="refsynopsisdiv" text="Óýíïøç"/> + <l:gentext key="revhistory" text="Éóôïñéêü ÁíáèåùñÞóåùí"/> + <l:gentext key="revision" text="Áíáèåþñçóç"/> + <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:gentext key="see" text="Äåßôå"/> + <l:gentext key="seealso" text="Äåßôå Åðßóçò"/> + <l:gentext key="set" text="Óýíïëï"/> + <l:gentext key="setindex" text="ÅõñåôÞñéï Óõíüëùí"/> + <l:gentext key="sidebar" text="åðåîçãçìáôéêü ðëåõñéêü áñèñßäéï"/> + <l:gentext key="step" text="öÜóç"/> + <l:gentext key="table" text="Ðßíáêáò"/> + <l:gentext key="tip" text="Õðüäåéîç"/> + <l:gentext key="warning" text="Ðñïåéäïðïßçóç"/> + <l:gentext key="and" text="êáé"/> + <l:gentext key="by" text="áðü"/> + <l:gentext key="Edited" text="ÅðéìÝëåéá"/> + <l:gentext key="edited" text="ÅðéìÝëåéá"/> + <l:gentext key="Editedby" text="ÅðéìÝëåéá áðü"/> + <l:gentext key="editedby" text="ÅðéìÝëåéá áðü"/> + <l:gentext key="in" text="óå"/> + <l:gentext key="lastlistcomma" text=","/> + <l:gentext key="listcomma" text=","/> + <l:gentext key="nonexistantelement" text="ìç-õðáñêôü óôïé÷åßï"/> + <l:gentext key="notes" text="Óçìåéþóåéò"/> + <l:gentext key="Notes" text="Óçìåéþóåéò"/> + <l:gentext key="Pgs" text="Óëäò."/> + <l:gentext key="pgs" text="Óëäò."/> + <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="Ðßíáêáò Ðåñéå÷ïìÝíùí"/> + <l:gentext key="tableofcontents" text="Ðßíáêáò Ðåñéå÷ïìÝíùí"/> + <l:gentext key="unexpectedelementname" text="Ìç áíáìåíüìåíï üíïìá óôïé÷åßïõ"/> + <l:gentext key="unsupported" text="ìç õðïóôçñéæüìåíï"/> + <l:gentext key="xrefto" text="áíôéðáñáðïìðÞ óå"/> + <l:gentext key="listofequations" text="ÊáôÜëïãïò Åîéóþóåùí"/> + <l:gentext key="ListofEquations" text="ÊáôÜëïãïò Åîéóþóåùí"/> + <l:gentext key="ListofExamples" text="ÊáôÜëïãïò ÐáñáäåéãìÜôùí"/> + <l:gentext key="listofexamples" text="ÊáôÜëïãïò ÐáñáäåéãìÜôùí"/> + <l:gentext key="ListofFigures" text="ÊáôÜëïãïò Ó÷çìÜôùí"/> + <l:gentext key="listoffigures" text="ÊáôÜëïãïò Ó÷çìÜôùí"/> + <l:gentext key="listoftables" text="ÊáôÜëïãïò ÐéíÜêùí"/> + <l:gentext key="ListofTables" text="ÊáôÜëïãïò ÐéíÜêùí"/> + <l:gentext key="ListofUnknown" text="ÊáôÜëïãïò Áãíþóôùí"/> + <l:gentext key="listofunknown" text="ÊáôÜëïãïò Áãíþóôùí"/> + <l:gentext key="nav-home" text="Áñ÷Þ"/> + <l:gentext key="nav-next" text="Åðüìåíï"/> + <l:gentext key="nav-next-sibling" text="Ðñïò ôï ôÝëïò"/> + <l:gentext key="nav-prev" text="Ðñïçã"/> + <l:gentext key="nav-prev-sibling" text="Ðñïò ôçí áñ÷Þ"/> + <l:gentext key="nav-up" text="ÐÜíù"/> + <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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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="ÐáñÜñôçìá %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. %t"/> + <l:template name="colophon" text="%t"/> + <l:template name="dedication" text="%t"/> + <l:template name="equation" text="Åîßóùóç %n. %t"/> + <l:template name="example" text="ÐáñÜäåéãìá %n. %t"/> + <l:template name="figure" text="Ó÷Þìá %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. %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="Äéáäéêáóßá %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="Ðßíáêáò %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="ÐáñÜñôçìá %n. %t"/> + <l:template name="bridgehead" text="%n. %t"/> + <l:template name="chapter" 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="%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. %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. %t"/> + <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. %t"/> + <l:template name="figure" text="Ó÷Þìá %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="ÌÝñïò %n. %t"/> + <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. %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="“%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="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="section-xref-numbered"> + <l:template name="bridgehead" 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="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="“%t”"/> + </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="Äåßôå "/> + <l:template name="seealso" text="Äåßôå Åðßóçò "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgAud" text="ÁêñïáôÞñéï: "/> + <l:template name="MsgLevel" text="Åðßðåäï: "/> + <l:template name="MsgOrig" text="ÐçãÞ: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/en.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/en.xml new file mode 100644 index 0000000..f46201d --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/en.xml @@ -0,0 +1,481 @@ +<?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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="reference" text="Reference (empty)"/> + <l:template name="refsynopsisdiv" text=" "/> + <l:template name="refsection" text="Refsection (empty)"/> + </l:context> + + <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="Chapter %n. %t"/> + <l:template name="colophon" text="%t"/> + <l:template name="dedication" text="%t"/> + <l:template name="equation" text="Equation %n. %t"/> + <l:template name="example" text="Example %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="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 %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="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="Table %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="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 %n. %t"/> + <l:template name="article/appendix" text="%n. %t"/> + <l:template name="bridgehead" text="%n. %t"/> + <l:template name="chapter" text="Chapter %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="A: %n"/> + <l:template name="appendix" text="Appendix %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 %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 %n"/> + <l:template name="example" text="Example %n"/> + <l:template name="figure" style="title" text="Figure %n. %t"/> + <l:template name="figure" text="Figure %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 %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="Q: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="Q: %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 %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 “%t”"/> + <l:template name="refsection" text="the section called “%t”"/> + <l:template name="refsect1" text="the section called “%t”"/> + <l:template name="refsect2" text="the section called “%t”"/> + <l:template name="refsect3" text="the section called “%t”"/> + <l:template name="sect1" text="the section called “%t”"/> + <l:template name="sect2" text="the section called “%t”"/> + <l:template name="sect3" text="the section called “%t”"/> + <l:template name="sect4" text="the section called “%t”"/> + <l:template name="sect5" text="the section called “%t”"/> + <l:template name="section" text="the section called “%t”"/> + <l:template name="simplesect" text="the section called “%t”"/> + </l:context> + + <l:context name="section-xref-numbered"> + <l:template name="bridgehead" text="Section %n"/> + <l:template name="refsection" text="the section called “%t”"/> + <l:template name="refsect1" text="the section called “%t”"/> + <l:template name="refsect2" text="the section called “%t”"/> + <l:template name="refsect3" text="the section called “%t”"/> + <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="the section called “%t”"/> + </l:context> + + <l:context name="xref-number-and-title"> + <l:template name="bridgehead" text="Section %n, “%t”"/> + <l:template name="refsection" text="the section called “%t”"/> + <l:template name="refsect1" text="the section called “%t”"/> + <l:template name="refsect2" text="the section called “%t”"/> + <l:template name="refsect3" text="the section called “%t”"/> + <l:template name="sect1" text="Section %n, “%t”"/> + <l:template name="sect2" text="Section %n, “%t”"/> + <l:template name="sect3" text="Section %n, “%t”"/> + <l:template name="sect4" text="Section %n, “%t”"/> + <l:template name="sect5" text="Section %n, “%t”"/> + <l:template name="section" text="Section %n, “%t”"/> + <l:template name="simplesect" text="the section called “%t”"/> + <l:template name="chapter" text="Chapter %n, %t"/> + <l:template name="appendix" text="Appendix %n, %t"/> + <l:template name="example" text="Example %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> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/es.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/es.xml new file mode 100644 index 0000000..f6ef734 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/es.xml @@ -0,0 +1,459 @@ +<?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éndice"/> + <l:gentext key="appendix" text="apéndice"/> + <l:gentext key="Article" text="Artículo"/> + <l:gentext key="article" text="artículo"/> + <l:gentext key="Bibliography" text="Bibliografía"/> + <l:gentext key="bibliography" text="bibliografía"/> + <l:gentext key="Book" text="Libro"/> + <l:gentext key="book" text="libro"/> + <l:gentext key="CAUTION" text="ATENCIÓN"/> + <l:gentext key="Caution" text="Atención"/> + <l:gentext key="caution" text="atención"/> + <l:gentext key="Chapter" text="Capítulo"/> + <l:gentext key="chapter" text="capítulo"/> + <l:gentext key="Colophon" text="Colofón"/> + <l:gentext key="colophon" text="colofó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ón"/> + <l:gentext key="edition" text="edición"/> + <l:gentext key="Equation" text="Ecuación"/> + <l:gentext key="equation" text="ecuació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én"/> + <l:gentext key="glossseealso" text="ver también"/> + <l:gentext key="IMPORTANT" text="IMPORTANTE"/> + <l:gentext key="Important" text="Importante"/> + <l:gentext key="important" text="importante"/> + <l:gentext key="Index" text="Índice"/> + <l:gentext key="index" text="í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ón"/> + <l:gentext key="PubDate" text="Fecha de publicación"/> + <l:gentext key="pubdate" text="fecha de publicació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ón de referencia"/> + <l:gentext key="refsection" text="secció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ón"/> + <l:gentext key="revision" text="revisión"/> + <l:gentext key="sect1" text="Sección"/> + <l:gentext key="sect2" text="Sección"/> + <l:gentext key="sect3" text="Sección"/> + <l:gentext key="sect4" text="Sección"/> + <l:gentext key="sect5" text="Sección"/> + <l:gentext key="Section" text="Sección"/> + <l:gentext key="section" text="sección"/> + <l:gentext key="See" text="Ver"/> + <l:gentext key="see" text="ver"/> + <l:gentext key="SeeAlso" text="Ver También"/> + <l:gentext key="Seealso" text="Ver también"/> + <l:gentext key="seealso" text="ver también"/> + <l:gentext key="Set" text="Conjunto"/> + <l:gentext key="set" text="conjunto"/> + <l:gentext key="SetIndex" text="Índice del Conjunto"/> + <l:gentext key="setindex" text="í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í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ón llamada"/> + <l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyzáéíóúñ"/> + <l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZÁÉÍÓÚÑ"/> + <l:dingbat key="startquote" text="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + <l:template name="reference" text="Reference (empty)"/> + <l:template name="refsection" text="Refsection (empty)"/> + </l:context> + + <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é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ítulo %n. %t"/> + <l:template name="colophon" text="%t"/> + <l:template name="dedication" text="%t"/> + <l:template name="equation" text="Ecuació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ó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éndice %n. %t"/> + <l:template name="bridgehead" text="%n. %t"/> + <l:template name="chapter" text="Capí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: %n"/> + <l:template name="appendix" text="Apé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í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ón %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 %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="P: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="P: %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="“%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="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="section-xref-numbered"> + <l:template name="bridgehead" text="Sección %n"/> + <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="sect1" text="Sección %n"/> + <l:template name="sect2" text="Sección %n"/> + <l:template name="sect3" text="Sección %n"/> + <l:template name="sect4" text="Sección %n"/> + <l:template name="sect5" text="Sección %n"/> + <l:template name="section" text="Sección %n"/> + <l:template name="simplesect" text="“%t”"/> + </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é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> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/et.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/et.xml new file mode 100644 index 0000000..f2ead71 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/et.xml @@ -0,0 +1,454 @@ +<?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="Ülevaade"/> + <l:gentext key="abstract" text="Ü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ükk"/> + <l:gentext key="chapter" text="peatükk"/> + <l:gentext key="Colophon" text="Lõpumärgis"/> + <l:gentext key="colophon" text="Lõpumärgis"/> + <l:gentext key="Copyright" text="Autoriõigus"/> + <l:gentext key="copyright" text="Autoriõigus"/> + <l:gentext key="Dedication" text="Pühendus"/> + <l:gentext key="dedication" text="Pühendus"/> + <l:gentext key="Edition" text="Väljaanne"/> + <l:gentext key="edition" text="Väljaanne"/> + <l:gentext key="Equation" text="Valem"/> + <l:gentext key="equation" text="Valem"/> + <l:gentext key="Example" text="Näide"/> + <l:gentext key="example" text="Näide"/> + <l:gentext key="Figure" text="Joonis"/> + <l:gentext key="figure" text="Joonis"/> + <l:gentext key="Glossary" text="Sõnastik"/> + <l:gentext key="glossary" text="Sõ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õiguse märge"/> + <l:gentext key="legalnotice" text="Autoriõiguse mä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ÄRKUS"/> + <l:gentext key="Note" text="Märkus"/> + <l:gentext key="note" text="Märkus"/> + <l:gentext key="Part" text="Osa"/> + <l:gentext key="part" text="Osa"/> + <l:gentext key="Preface" text="Eessõna"/> + <l:gentext key="preface" text="Eessõ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õik"/> + <l:gentext key="refsection" text="Lõik"/> + <l:gentext key="RefSynopsisDiv" text="Sünopsis"/> + <l:gentext key="refsynopsisdiv" text="Sü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õ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ü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ärkused"/> + <l:gentext key="notes" text="Märkused"/> + <l:gentext key="Pgs" text="Lk."/> + <l:gentext key="pgs" text="Lk."/> + <l:gentext key="Revisedby" text="Üle vaadanud: "/> + <l:gentext key="revisedby" text="Üle vaadanud: "/> + <l:gentext key="TableNotes" text="Märkused"/> + <l:gentext key="tablenotes" text="Mä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äidete nimekiri"/> + <l:gentext key="listofexamples" text="Nä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ä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="Ü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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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ü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ä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 %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="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ü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: %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ü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 %n"/> + <l:template name="example" text="Nä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 %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="K: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="K: %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:context> + + <l:context name="section-xref"> + <l:template name="bridgehead" 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="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="section-xref-numbered"> + <l:template name="bridgehead" 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="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="“%t”"/> + </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> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/eu.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/eu.xml new file mode 100644 index 0000000..7bb2ba5 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/eu.xml @@ -0,0 +1,455 @@ +<?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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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: %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 %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 %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="Galdera %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="Galdera %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 “%t”"/> + <l:template name="refsection" text="honela deritzon atala “%t”"/> + <l:template name="refsect1" text="honela deritzon atala “%t”"/> + <l:template name="refsect2" text="honela deritzon atala “%t”"/> + <l:template name="refsect3" text="honela deritzon atala “%t”"/> + <l:template name="sect1" text="honela deritzon atala “%t”"/> + <l:template name="sect2" text="honela deritzon atala “%t”"/> + <l:template name="sect3" text="honela deritzon atala “%t”"/> + <l:template name="sect4" text="honela deritzon atala “%t”"/> + <l:template name="sect5" text="honela deritzon atala “%t”"/> + <l:template name="section" text="honela deritzon atala “%t”"/> + <l:template name="simplesect" text="honela deritzon atala “%t”"/> + </l:context> + + <l:context name="section-xref-numbered"> + <l:template name="bridgehead" text="Atala %n"/> + <l:template name="refsection" text="honela deritzon atala “%t”"/> + <l:template name="refsect1" text="honela deritzon atala “%t”"/> + <l:template name="refsect2" text="honela deritzon atala “%t”"/> + <l:template name="refsect3" text="honela deritzon atala “%t”"/> + <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 “%t”"/> + </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> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/fi.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/fi.xml new file mode 100644 index 0000000..5582987 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/fi.xml @@ -0,0 +1,454 @@ +<?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ä"/> + <l:gentext key="abstract" text="Lyhennelmä"/> + <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ähteet"/> + <l:gentext key="bibliography" text="Lä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ös"/> + <l:gentext key="glossseealso" text="Katso myös"/> + <l:gentext key="IMPORTANT" text="TÄRKEÄÄ"/> + <l:gentext key="Important" text="Tärkeää"/> + <l:gentext key="important" text="Tärkeää"/> + <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ö"/> + <l:gentext key="msgaud" text="Yleisö"/> + <l:gentext key="MsgLevel" text="Taso"/> + <l:gentext key="msglevel" text="Taso"/> + <l:gentext key="MsgOrig" text="Alkuperä"/> + <l:gentext key="msgorig" text="Alkuperä"/> + <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ähdeluettelo"/> + <l:gentext key="reference" text="Lä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ös"/> + <l:gentext key="Seealso" text="Katso myös"/> + <l:gentext key="seealso" text="Katso myö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ä 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ällys"/> + <l:gentext key="tableofcontents" text="Sisä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ä"/> + <l:gentext key="ListofEquations" text="Luettelo esimerkeistä"/> + <l:gentext key="ListofExamples" text="Luettelo esimerkeistä"/> + <l:gentext key="listofexamples" text="Luettelo esimerkeistä"/> + <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äin"/> + <l:gentext key="nav-prev" text="Edellinen"/> + <l:gentext key="nav-prev-sibling" text="Nopeasti taaksepäin"/> + <l:gentext key="nav-up" text="Ylö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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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 %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="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: %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 %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 %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="Q: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="Q: %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="“%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="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="section-xref-numbered"> + <l:template name="bridgehead" 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="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="“%t”"/> + </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ös "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgAud" text="Yleisö: "/> + <l:template name="MsgLevel" text="Taso: "/> + <l:template name="MsgOrig" text="Alkuperä: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/fr.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/fr.xml new file mode 100644 index 0000000..8d74773 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/fr.xml @@ -0,0 +1,458 @@ +<?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ésumé"/> + <l:gentext key="abstract" text="Résumé"/> + <l:gentext key="Answer" text="R :"/> + <l:gentext key="answer" text="R :"/> + <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édicace"/> + <l:gentext key="dedication" text="Dédicace"/> + <l:gentext key="Edition" text="Édition"/> + <l:gentext key="edition" text="Édition"/> + <l:gentext key="Equation" text="Équation"/> + <l:gentext key="equation" text="É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égale"/> + <l:gentext key="legalnotice" text="Note légale"/> + <l:gentext key="MsgAud" text="Public visé"/> + <l:gentext key="msgaud" text="Public visé"/> + <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éface"/> + <l:gentext key="preface" text="Préface"/> + <l:gentext key="Procedure" text="Procédure"/> + <l:gentext key="procedure" text="Procédure"/> + <l:gentext key="ProductionSet" text="Production"/> + <l:gentext key="Published" text="Publié"/> + <l:gentext key="published" text="Publié"/> + <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="Référence"/> + <l:gentext key="reference" text="Réfé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="Étape"/> + <l:gentext key="step" text="é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é"/> + <l:gentext key="edited" text="Publié"/> + <l:gentext key="Editedby" text="Publié par"/> + <l:gentext key="editedby" text="Publié par"/> + <l:gentext key="in" text="dans"/> + <l:gentext key="lastlistcomma" text=","/> + <l:gentext key="listcomma" text=","/> + <l:gentext key="nonexistantelement" text="Cet élé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 : "/> + <l:gentext key="revisedby" text="Revu par : "/> + <l:gentext key="TableNotes" text="Remarques"/> + <l:gentext key="tablenotes" text="Remarques"/> + <l:gentext key="TableofContents" text="Table des matières"/> + <l:gentext key="tableofcontents" text="Table des matières"/> + <l:gentext key="unexpectedelementname" text="Nom d'élément non attendu"/> + <l:gentext key="unsupported" text="Non reconnu par le système"/> + <l:gentext key="xrefto" text="Référence vers"/> + <l:gentext key="listofequations" text="Liste des équations"/> + <l:gentext key="ListofEquations" text="Liste des é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écédent"/> + <l:gentext key="nav-prev-sibling" text="Arrière rapide"/> + <l:gentext key="nav-up" text="Niveau supérieur"/> + <l:gentext key="sectioncalled" text="la section intitulé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="«"/> + <l:dingbat key="endquote" text="»"/> + <l:dingbat key="singlestartquote" text="‹"/> + <l:dingbat key="singleendquote" text="›"/> + <l:dingbat key="nestedstartquote" text="«"/> + <l:dingbat key="nestedendquote" text="»"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Titres de l'appendice (vide)"/> + <l:template name="article" text="Titres de l'article (vide)"/> + <l:template name="bibliodiv" text="Titres du bibliodiv (vide)"/> + <l:template name="book" text="Titre du livre(vide)"/> + <l:template name="chapter" text="Titres du chapitre (vide)"/> + <l:template name="columns" text="Colonnes"/> + <l:template name="draftarea" text="Zone Brouillon"/> + <l:template name="edit-attrs" text="Éditer les attributs des éléments correspondants"/> + <l:template name="footnote" text="Note de bas de page"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Titres de la préface (vide)"/> + <l:template name="part" text="Titre de la partie (vide)"/> + <l:template name="section" text="Titres de la section (vide)"/> + <l:template name="sect1" text="Titres de la section (vide)"/> + <l:template name="sect2" text="Titres de la section (vide)"/> + <l:template name="sect3" text="Titres de la section (vide)"/> + <l:template name="sect4" text="Titres de la section (vide)"/> + <l:template name="sect5" text="Titres de la section (vide)"/> + <l:template name="set" text="Appliquer les titres (vide)"/> + <l:template name="title" text="Titre: "/> + <l:template name="titles" text="Pas d'élément Titlepage"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + <l:template name="reference" text="Reference (empty)"/> + <l:template name="refsection" text="Refsection (empty)"/> + </l:context> + + <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="É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é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 : %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="Équation %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édure %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="Q : %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="Q : %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ée “%t”"/> + <l:template name="refsection" text="la section intitulée “%t”"/> + <l:template name="refsect1" text="la section intitulée “%t”"/> + <l:template name="refsect2" text="la section intitulée “%t”"/> + <l:template name="refsect3" text="la section intitulée “%t”"/> + <l:template name="sect1" text="la section intitulée “%t”"/> + <l:template name="sect2" text="la section intitulée “%t”"/> + <l:template name="sect3" text="la section intitulée “%t”"/> + <l:template name="sect4" text="la section intitulée “%t”"/> + <l:template name="sect5" text="la section intitulée “%t”"/> + <l:template name="section" text="la section intitulée “%t”"/> + <l:template name="simplesect" text="la section intitulée “%t”"/> + </l:context> + + <l:context name="section-xref-numbered"> + <l:template name="bridgehead" text="Section %n"/> + <l:template name="refsection" text="la section intitulée “%t”"/> + <l:template name="refsect1" text="la section intitulée “%t”"/> + <l:template name="refsect2" text="la section intitulée “%t”"/> + <l:template name="refsect3" text="la section intitulée “%t”"/> + <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ée “%t”"/> + </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é: "/> + <l:template name="MsgLevel" text="Niveau: "/> + <l:template name="MsgOrig" text="Origine: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/he.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/he.xml new file mode 100644 index 0000000..68f47ad --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/he.xml @@ -0,0 +1,455 @@ +<?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="סיכום"/> + <l:gentext key="abstract" text="סיכום"/> + <l:gentext key="Answer" text="ת:"/> + <l:gentext key="answer" text="ת:"/> + <l:gentext key="Appendix" text="נספח"/> + <l:gentext key="appendix" text="נספח"/> + <l:gentext key="Article" text="מאמר"/> + <l:gentext key="article" text="מאמר"/> + <l:gentext key="Bibliography" text="ביבליוגרפיה"/> + <l:gentext key="bibliography" text="ביבליוגרפיה"/> + <l:gentext key="Book" text="ספר"/> + <l:gentext key="book" text="ספר"/> + <l:gentext key="CAUTION" text="אזהרה"/> + <l:gentext key="Caution" text="אזהרה"/> + <l:gentext key="caution" text="אזהרה"/> + <l:gentext key="Chapter" text="פרק"/> + <l:gentext key="chapter" text="פרק"/> + <l:gentext key="Colophon" text="קולופון"/> + <l:gentext key="colophon" text="קולופון"/> + <l:gentext key="Copyright" text="זכויות יוצרים"/> + <l:gentext key="copyright" text="זכויות יוצרים"/> + <l:gentext key="Dedication" text="הקדשה"/> + <l:gentext key="dedication" text="הקדשה"/> + <l:gentext key="Edition" text="מהדורה"/> + <l:gentext key="edition" text="מהדורה"/> + <l:gentext key="Equation" text="משוואה"/> + <l:gentext key="equation" text="משוואה"/> + <l:gentext key="Example" text="דוגמה"/> + <l:gentext key="example" text="דוגמה"/> + <l:gentext key="Figure" text="איור"/> + <l:gentext key="figure" text="איור"/> + <l:gentext key="Glossary" text="מילון מונחים"/> + <l:gentext key="glossary" text="מילון מונחים"/> + <l:gentext key="GlossSee" text="ראה"/> + <l:gentext key="glosssee" text="ראה"/> + <l:gentext key="GlossSeeAlso" text="ראה גם"/> + <l:gentext key="glossseealso" text="ראה גם"/> + <l:gentext key="IMPORTANT" text="חשוב"/> + <l:gentext key="important" text="חשוב"/> + <l:gentext key="Important" text="חשוב"/> + <l:gentext key="Index" text="אינדקס"/> + <l:gentext key="index" text="אינדקס"/> + <l:gentext key="ISBN" text="מספר ספר סטנדרטי בינלאומי"/> + <l:gentext key="isbn" text="מספר ספר סטנדרטי בינלאומי"/> + <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="רמה"/> + <l:gentext key="msglevel" text="רמה"/> + <l:gentext key="MsgOrig" text="מקור"/> + <l:gentext key="msgorig" text="מקור"/> + <l:gentext key="NOTE" text="שים לב"/> + <l:gentext key="Note" text="שים לב"/> + <l:gentext key="note" text="שים לב"/> + <l:gentext key="Part" text="חלק"/> + <l:gentext key="part" text="חלק"/> + <l:gentext key="Preface" text="מבוא"/> + <l:gentext key="preface" text="מבוא"/> + <l:gentext key="Procedure" text="הליך"/> + <l:gentext key="procedure" text="הליך"/> + <l:gentext key="ProductionSet" text="ייצור"/> + <l:gentext key="Published" text="הוצא לאור"/> + <l:gentext key="published" text="הוצא לאור"/> + <l:gentext key="Question" text="ש:"/> + <l:gentext key="question" text="ש:"/> + <l:gentext key="RefEntry" text=""/> + <l:gentext key="refentry" text=""/> + <l:gentext key="Reference" text="מראה מקום"/> + <l:gentext key="reference" text="מראה מקום"/> + <l:gentext key="RefName" text="שם"/> + <l:gentext key="refname" text="שם"/> + <l:gentext key="RefSection" text=""/> + <l:gentext key="refsection" text=""/> + <l:gentext key="RefSynopsisDiv" text="תמצית"/> + <l:gentext key="refsynopsisdiv" text="תמצית"/> + <l:gentext key="RevHistory" text="היסטוריית גירסאות"/> + <l:gentext key="revhistory" text="היסטוריית גירסאות"/> + <l:gentext key="revision" text="גירסה"/> + <l:gentext key="Revision" text="גירסה"/> + <l:gentext key="sect1" text="סעיף"/> + <l:gentext key="sect2" text="סעיף"/> + <l:gentext key="sect3" text="סעיף"/> + <l:gentext key="sect4" text="סעיף"/> + <l:gentext key="sect5" text="סעיף"/> + <l:gentext key="section" text="סעיף"/> + <l:gentext key="Section" text="סעיף"/> + <l:gentext key="See" text="ראה"/> + <l:gentext key="see" text="ראה"/> + <l:gentext key="SeeAlso" text="ראה גם"/> + <l:gentext key="seealso" text="ראה גם"/> + <l:gentext key="Seealso" text="ראה גם"/> + <l:gentext key="set" text="סידרה"/> + <l:gentext key="Set" text="סידרה"/> + <l:gentext key="setindex" text="אינקדקס סדרות"/> + <l:gentext key="SetIndex" text="אינדקס סדרות"/> + <l:gentext key="Sidebar" text=""/> + <l:gentext key="sidebar" text="פס צדדי"/> + <l:gentext key="step" text="צעד"/> + <l:gentext key="Step" text="צעד"/> + <l:gentext key="Table" text="טבלה"/> + <l:gentext key="table" text="טבלה"/> + <l:gentext key="tip" text="עצה"/> + <l:gentext key="TIP" text="עצה"/> + <l:gentext key="Tip" text="עצה"/> + <l:gentext key="Warning" text="אזהרה"/> + <l:gentext key="warning" text="אזהרה"/> + <l:gentext key="WARNING" text="אזהרה"/> + <l:gentext key="and" text="ו"/> + <l:gentext key="by" text="מאת"/> + <l:gentext key="Edited" text="נערך"/> + <l:gentext key="edited" text="נערך"/> + <l:gentext key="Editedby" text="נערך על ידי"/> + <l:gentext key="editedby" text="נערך על ידי"/> + <l:gentext key="in" text="ב"/> + <l:gentext key="lastlistcomma" text=","/> + <l:gentext key="listcomma" text=","/> + <l:gentext key="nonexistantelement" text="מרכיב שאינו קיים"/> + <l:gentext key="notes" text="הערות"/> + <l:gentext key="Notes" text="הערות"/> + <l:gentext key="Pgs" text="עמודים"/> + <l:gentext key="pgs" text="עמודים"/> + <l:gentext key="Revisedby" text="הוגה על ידי: "/> + <l:gentext key="revisedby" text="הוגה על ידי: "/> + <l:gentext key="TableNotes" text="הערות"/> + <l:gentext key="tablenotes" text="הערות"/> + <l:gentext key="TableofContents" text="תוכן העניינים"/> + <l:gentext key="tableofcontents" text="תוכן העניינים"/> + <l:gentext key="unexpectedelementname" text="שם מרכיב בלתי צפוי"/> + <l:gentext key="unsupported" text="לא נתמך"/> + <l:gentext key="xrefto" text="התייחסות צולבת אל"/> + <l:gentext key="listofequations" text="רשימת משוואות"/> + <l:gentext key="ListofEquations" text="רשימת משוואות"/> + <l:gentext key="ListofExamples" text="רשימת דוגמאות"/> + <l:gentext key="listofexamples" text="רשימת דוגמאות"/> + <l:gentext key="ListofFigures" text="רשימת איורים"/> + <l:gentext key="listoffigures" text="רשימת איורים"/> + <l:gentext key="listoftables" text="רשימת טבלאות"/> + <l:gentext key="ListofTables" text="רשימת טבלאות"/> + <l:gentext key="ListofUnknown" text="רשימה של מרכיבים לא ידועים"/> + <l:gentext key="listofunknown" text="רשימה של מרכיבים לא ידועים"/> + <l:gentext key="nav-home" text="ראשי"/> + <l:gentext key="nav-next" text="הבא"/> + <l:gentext key="nav-next-sibling" text="דלג לסוף"/> + <l:gentext key="nav-prev" text="הקודם"/> + <l:gentext key="nav-prev-sibling" text="חזור להתחלה"/> + <l:gentext key="nav-up" text="למעלה"/> + <l:gentext key="sectioncalled" text="הסעיף שנקרא"/> + <l:gentext key="Draft" text="טיוטה"/> + <l:gentext key="above" text="למעלה"/> + <l:gentext key="below" text="למטה"/> + <l:gentext key="index symbols" text="סמלים"/> + <l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/> + <l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/> + <l:dingbat key="startquote" text="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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="נספח %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. %t"/> + <l:template name="colophon" text="%t"/> + <l:template name="dedication" text="%t"/> + <l:template name="equation" text="משוואה %n. %t"/> + <l:template name="example" text="דוגמה %n. %t"/> + <l:template name="figure" text="איור %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. %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="הליך %n. %t"/> + <l:template name="productionset" text="%t"/> + <l:template name="productionset.formal" text="ייצור %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"/> + <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="נספח %n. %t"/> + <l:template name="bridgehead" text="%n. %t"/> + <l:template name="chapter" 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="ת: %n"/> + <l:template name="appendix" text="נספח %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="פרק %n"/> + <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"/> + <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="הסעיף שנקרא “%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="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="section-xref-numbered"> + <l:template name="bridgehead" text="סעיף %n"/> + <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="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="הסעיף שנקרא “%t”"/> + </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="ראה "/> + <l:template name="seealso" text="ראה גם "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgAud" text="קהל יעד: "/> + <l:template name="MsgLevel" text="רמה: "/> + <l:template name="MsgOrig" text="מקור: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/hu.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/hu.xml new file mode 100644 index 0000000..01eb18e --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/hu.xml @@ -0,0 +1,454 @@ +<?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üggelék"/> + <l:gentext key="appendix" text="függelék"/> + <l:gentext key="Article" text="Cikk"/> + <l:gentext key="article" text="cikk"/> + <l:gentext key="Bibliography" text="Irodalomjegyzék"/> + <l:gentext key="bibliography" text="irodalomjegyzék"/> + <l:gentext key="Book" text="Könyv"/> + <l:gentext key="book" text="kö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égszó"/> + <l:gentext key="colophon" text="végszó"/> + <l:gentext key="Copyright" text="Copyright"/> + <l:gentext key="copyright" text="copyright"/> + <l:gentext key="Dedication" text="Ajánlás"/> + <l:gentext key="dedication" text="ajánlás"/> + <l:gentext key="Edition" text="Kiadás"/> + <l:gentext key="edition" text="kiadás"/> + <l:gentext key="Equation" text="Egyenlet"/> + <l:gentext key="equation" text="egyenlet"/> + <l:gentext key="Example" text="Példa"/> + <l:gentext key="example" text="példa"/> + <l:gentext key="Figure" text="Ábra"/> + <l:gentext key="figure" text="ábra"/> + <l:gentext key="Glossary" text="Szójegyzék"/> + <l:gentext key="glossary" text="szójegyzék"/> + <l:gentext key="GlossSee" text="Lásd"/> + <l:gentext key="glosssee" text="lásd"/> + <l:gentext key="GlossSeeAlso" text="Lásd még"/> + <l:gentext key="glossseealso" text="lásd mé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árgymutató"/> + <l:gentext key="index" text="tárgymutató"/> + <l:gentext key="ISBN" text="ISBN"/> + <l:gentext key="isbn" text="isbn"/> + <l:gentext key="LegalNotice" text="Jogi közlemény"/> + <l:gentext key="legalnotice" text="jogi közlemény"/> + <l:gentext key="MsgAud" text="Célközönség"/> + <l:gentext key="msgaud" text="célközönsé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ÉS"/> + <l:gentext key="Note" text="Megjegyzés"/> + <l:gentext key="note" text="megjegyzés"/> + <l:gentext key="Part" text="Rész"/> + <l:gentext key="part" text="rész"/> + <l:gentext key="Preface" text="Előszó"/> + <l:gentext key="preface" text="előszó"/> + <l:gentext key="Procedure" text="Eljárás"/> + <l:gentext key="procedure" text="eljárá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és"/> + <l:gentext key="refentry" text="bejegyzés"/> + <l:gentext key="Reference" text="Referencia"/> + <l:gentext key="reference" text="referencia"/> + <l:gentext key="RefName" text="Név"/> + <l:gentext key="refname" text="név"/> + <l:gentext key="RefSection" text="Szakasz"/> + <l:gentext key="refsection" text="szakasz"/> + <l:gentext key="RefSynopsisDiv" text="Áttekintés"/> + <l:gentext key="refsynopsisdiv" text="áttekintés"/> + <l:gentext key="RevHistory" text="Verziótörténet"/> + <l:gentext key="revhistory" text="verziótörténet"/> + <l:gentext key="Revision" text="Verzió"/> + <l:gentext key="revision" text="verzió"/> + <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ásd"/> + <l:gentext key="see" text="lásd"/> + <l:gentext key="SeeAlso" text="Lásd még"/> + <l:gentext key="Seealso" text="Lásd még"/> + <l:gentext key="seealso" text="lásd még"/> + <l:gentext key="Set" text="Csoport"/> + <l:gentext key="set" text="csoport"/> + <l:gentext key="SetIndex" text="Csoportmutató"/> + <l:gentext key="setindex" text="csoportmutató"/> + <l:gentext key="Sidebar" text="Széljegyzet"/> + <l:gentext key="sidebar" text="széljegyzet"/> + <l:gentext key="Step" text="Lépés"/> + <l:gentext key="step" text="lépés"/> + <l:gentext key="Table" text="Táblázat"/> + <l:gentext key="table" text="táblá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="é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étező elem"/> + <l:gentext key="notes" text="megjegyzések"/> + <l:gentext key="Notes" text="Megjegyzések"/> + <l:gentext key="Pgs" text="Lsz."/> + <l:gentext key="pgs" text="lsz."/> + <l:gentext key="Revisedby" text="Megvizsgálva"/> + <l:gentext key="revisedby" text="megvizsgálva"/> + <l:gentext key="TableNotes" text="Megjegyzések"/> + <l:gentext key="tablenotes" text="megjegyzések"/> + <l:gentext key="TableofContents" text="Tartalom"/> + <l:gentext key="tableofcontents" text="tartalom"/> + <l:gentext key="unexpectedelementname" text="nem várt elemnév"/> + <l:gentext key="unsupported" text="nem támogatott"/> + <l:gentext key="xrefto" text="keresztref"/> + <l:gentext key="listofequations" text="az egyenletek listája"/> + <l:gentext key="ListofEquations" text="Az egyenletek listája"/> + <l:gentext key="ListofExamples" text="A példák listája"/> + <l:gentext key="listofexamples" text="a példák listája"/> + <l:gentext key="ListofFigures" text="Az ábrák listája"/> + <l:gentext key="listoffigures" text="az ábrák listája"/> + <l:gentext key="listoftables" text="a táblázatok listája"/> + <l:gentext key="ListofTables" text="A táblázatok listája"/> + <l:gentext key="ListofUnknown" text="Az egyéb elemek listája"/> + <l:gentext key="listofunknown" text="az egyéb elemek listája"/> + <l:gentext key="nav-home" text="Tartalom"/> + <l:gentext key="nav-next" text="Következő"/> + <l:gentext key="nav-next-sibling" text="Gyors előre"/> + <l:gentext key="nav-prev" text="Előző"/> + <l:gentext key="nav-prev-sibling" text="Gyors vissza"/> + <l:gentext key="nav-up" text="Fel"/> + <l:gentext key="sectioncalled" text="ilyen nevű szakasz:"/> + <l:gentext key="Draft" text="Vázlat"/> + <l:gentext key="above" text="fent"/> + <l:gentext key="below" text="lent"/> + <l:gentext key="index symbols" text="szimbólummutató"/> + <l:gentext key="lowercase.alpha" text="aábcdeéfghiíjklmnoóöőpqrstuúü«vwxyz"/> + <l:gentext key="uppercase.alpha" text="AÁBCDEÉFGHIÍJKLMNOÓÖŐPQRSTUÚÜŰVWXYZ"/> + <l:dingbat key="startquote" text="„"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="»"/> + <l:dingbat key="nestedendquote" text="«"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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üggelé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élda - %t"/> + <l:template name="figure" text="%n. á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é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árás %n. %t"/> + <l:template name="productionset" text="%t"/> + <l:template name="productionset.formal" text="Elemcsoport %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áblá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üggelé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: %n"/> + <l:template name="appendix" text="%n. függelé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 %n"/> + <l:template name="example" text="%n. példa - %t"/> + <l:template name="figure" text="%n. á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ész - %t"/> + <l:template name="partintro" text="%t"/> + <l:template name="preface" text="%t"/> + <l:template name="procedure" text="Eljárás %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="K: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="K: %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áblá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="“%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="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="section-xref-numbered"> + <l:template name="bridgehead" 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="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="“%t”"/> + </l:context> + + <l:context name="authorgroup"> + <l:template name="sep" text=", "/> + <l:template name="sep2" text=" és "/> + <l:template name="seplast" text=", és "/> + </l:context> + + <l:context name="glossary"> + <l:template name="see" text="Lásd "/> + <l:template name="seealso" text="Lásd még "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgAud" text="Célközönség: "/> + <l:template name="MsgLevel" text="Szint: "/> + <l:template name="MsgOrig" text="Eredet: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/id.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/id.xml new file mode 100644 index 0000000..1620995 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/id.xml @@ -0,0 +1,454 @@ +<?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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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 %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="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: %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 %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 %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="Tanya: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="Tanya: %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="“%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="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="section-xref-numbered"> + <l:template name="bridgehead" 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="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="“%t”"/> + </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> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/it.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/it.xml new file mode 100644 index 0000000..b79adea --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/it.xml @@ -0,0 +1,455 @@ +<?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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + +<l:context name="empty"> + <l:template name="appendix" text="Titoli di Appendice (vuoto)"/> + <l:template name="article" text="Titoli di Articolo (vuoto)"/> + <l:template name="bibliodiv" text="Titoli Bibliodiv (vuoto)"/> + <l:template name="book" text="Titoli dei Libri (vuoto)"/> + <l:template name="chapter" text="Titoli dei Capitoli (vuoto)"/> + <l:template name="columns" text="Colonne"/> + <l:template name="draftarea" text="Area temporanea per"/> + <l:template name="edit-attrs" text="modifica gli attributi degli elementi corrispondenti"/> + <l:template name="footnote" text="Nota a piè di pagina"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Titoli di Prefazione (vuoto)"/> + <l:template name="part" text="Titoli di Parti (vuoto)"/> + <l:template name="section" text="Titoli di Sezione (vuoto)"/> + <l:template name="sect1" text="Titoli di Sezione (vuoto)"/> + <l:template name="sect2" text="Titoli di Sezione (vuoto)"/> + <l:template name="sect3" text="Titoli di Sezione (vuoto)"/> + <l:template name="sect4" text="Titoli di Sezione (vuoto)"/> + <l:template name="sect5" text="Titoli di Sezione (vuoto)"/> + <l:template name="set" text="Titoli di Set (vuoto)"/> + <l:template name="title" text="Titolo: "/> + <l:template name="titles" text="Nessun Elemento di Titolo alla Pagina"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> +</l:context> + + <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 %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="Capitolo %n. %t"/> + <l:template name="colophon" text="%t"/> + <l:template name="dedication" text="%t"/> + <l:template name="equation" text="Equazione %n. %t"/> + <l:template name="example" text="Esempio %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="Procedura %n. %t"/> + <l:template name="productionset" text="%t"/> + <l:template name="productionset.formal" text="Produzione %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 %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="Appendice %n. %t"/> + <l:template name="bridgehead" text="%n. %t"/> + <l:template name="chapter" text="Capitolo %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: %n"/> + <l:template name="appendix" text="Appendice %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 %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 %n"/> + <l:template name="example" text="Esempio %n"/> + <l:template name="figure" text="Figura %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 %n"/> + <l:template name="partintro" text="%t"/> + <l:template name="preface" text="%t"/> + <l:template name="procedure" text="Procedura %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="D: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="D: %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 %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 “%t”"/> + <l:template name="refsection" text="la sezione chiamata “%t”"/> + <l:template name="refsect1" text="la sezione chiamata “%t”"/> + <l:template name="refsect2" text="la sezione chiamata “%t”"/> + <l:template name="refsect3" text="la sezione chiamata “%t”"/> + <l:template name="sect1" text="la sezione chiamata “%t”"/> + <l:template name="sect2" text="la sezione chiamata “%t”"/> + <l:template name="sect3" text="la sezione chiamata “%t”"/> + <l:template name="sect4" text="la sezione chiamata “%t”"/> + <l:template name="sect5" text="la sezione chiamata “%t”"/> + <l:template name="section" text="la sezione chiamata “%t”"/> + <l:template name="simplesect" text="la sezione chiamata “%t”"/> + </l:context> + + <l:context name="section-xref-numbered"> + <l:template name="bridgehead" text="Sezione %n"/> + <l:template name="refsection" text="la sezione chiamata “%t”"/> + <l:template name="refsect1" text="la sezione chiamata “%t”"/> + <l:template name="refsect2" text="la sezione chiamata “%t”"/> + <l:template name="refsect3" text="la sezione chiamata “%t”"/> + <l:template name="sect1" text="Sezione %n"/> + <l:template name="sect2" text="Sezione %n"/> + <l:template name="sect3" text="Sezione %n"/> + <l:template name="sect4" text="Sezione %n"/> + <l:template name="sect5" text="Sezione %n"/> + <l:template name="section" text="Sezione %n"/> + <l:template name="simplesect" text="la sezione chiamata “%t”"/> + </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> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/ja.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/ja.xml new file mode 100644 index 0000000..ad95901 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/ja.xml @@ -0,0 +1,456 @@ +<?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="概要"/> + <l:gentext key="abstract" text="概要"/> + <l:gentext key="Answer" text="答:"/> + <l:gentext key="answer" text="答:"/> + <l:gentext key="Appendix" text="付録"/> + <l:gentext key="appendix" text="付録"/> + <l:gentext key="Article" text="項目"/> + <l:gentext key="article" text="項目"/> + <l:gentext key="Bibliography" text="参考文献"/> + <l:gentext key="bibliography" text="参考文献"/> + <l:gentext key="Book" text="ブック"/> + <l:gentext key="book" text="ブック"/> + <l:gentext key="Caution" text="注意"/> + <l:gentext key="caution" text="注意"/> + <l:gentext key="CAUTION" text="注意"/> + <l:gentext key="chapter" text="章"/> + <l:gentext key="Chapter" text="章"/> + <l:gentext key="chapter1" text="第"/> + <l:gentext key="Chapter1" text="第"/> + <l:gentext key="Chapter2" text="章"/> + <l:gentext key="chapter2" text="章"/> + <l:gentext key="Colophon" text="奥付"/> + <l:gentext key="colophon" text="奥付"/> + <l:gentext key="Copyright" text="製作著作"/> + <l:gentext key="copyright" text="製作著作"/> + <l:gentext key="Dedication" text="謝辞"/> + <l:gentext key="dedication" text="謝辞"/> + <l:gentext key="Edition" text="編集"/> + <l:gentext key="edition" text="編集"/> + <l:gentext key="Equation" text="式"/> + <l:gentext key="equation" text="式"/> + <l:gentext key="Example" text="例"/> + <l:gentext key="example" text="例"/> + <l:gentext key="Figure" text="図"/> + <l:gentext key="figure" text="図"/> + <l:gentext key="Glossary" text="用語集"/> + <l:gentext key="glossary" text="用語集"/> + <l:gentext key="GlossSee" text="参照"/> + <l:gentext key="glosssee" text="参照"/> + <l:gentext key="GlossSeeAlso" text="参照"/> + <l:gentext key="glossseealso" text="参照"/> + <l:gentext key="IMPORTANT" text="重要項目"/> + <l:gentext key="Important" text="重要項目"/> + <l:gentext key="important" text="重要項目"/> + <l:gentext key="Index" text="目次"/> + <l:gentext key="index" text="目次"/> + <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="レベル"/> + <l:gentext key="msglevel" text="レベル"/> + <l:gentext key="MsgOrig" text="発信元"/> + <l:gentext key="msgorig" text="発信元"/> + <l:gentext key="note" text="注意"/> + <l:gentext key="Note" text="注意"/> + <l:gentext key="NOTE" text="注意"/> + <l:gentext key="Part" text="パート"/> + <l:gentext key="part" text="パート"/> + <l:gentext key="Preface" text="序文"/> + <l:gentext key="preface" text="序文"/> + <l:gentext key="Procedure" text="手順"/> + <l:gentext key="procedure" text="手順"/> + <l:gentext key="ProductionSet" text="プロダクション"/> + <l:gentext key="Published" text="発行"/> + <l:gentext key="published" text="発行"/> + <l:gentext key="Question" text="問:"/> + <l:gentext key="question" text="問:"/> + <l:gentext key="RefEntry" text=""/> + <l:gentext key="refentry" text=""/> + <l:gentext key="Reference" text="参照"/> + <l:gentext key="reference" text="参照"/> + <l:gentext key="RefName" text="名前"/> + <l:gentext key="refname" text="名前"/> + <l:gentext key="RefSection" text=""/> + <l:gentext key="refsection" text=""/> + <l:gentext key="RefSynopsisDiv" text="概要"/> + <l:gentext key="refsynopsisdiv" text="概要"/> + <l:gentext key="RevHistory" text="改訂履歴"/> + <l:gentext key="revhistory" text="改訂履歴"/> + <l:gentext key="revision" text="改訂"/> + <l:gentext key="Revision" text="改訂"/> + <l:gentext key="sect1" text="項"/> + <l:gentext key="sect2" text="項"/> + <l:gentext key="sect3" text="項"/> + <l:gentext key="sect4" text="項"/> + <l:gentext key="sect5" text="項"/> + <l:gentext key="Section" text="項"/> + <l:gentext key="section" text="項"/> + <l:gentext key="See" text="参照"/> + <l:gentext key="see" text="参照"/> + <l:gentext key="seealso" text="参照"/> + <l:gentext key="SeeAlso" text="参照"/> + <l:gentext key="Seealso" text="参照"/> + <l:gentext key="Set" text="設定"/> + <l:gentext key="set" text="設定"/> + <l:gentext key="SetIndex" text="目次設定"/> + <l:gentext key="setindex" text="目次設定"/> + <l:gentext key="Sidebar" text=""/> + <l:gentext key="sidebar" text="サイドバー"/> + <l:gentext key="step" text="ステップ"/> + <l:gentext key="Step" text="ステップ"/> + <l:gentext key="table" text="表"/> + <l:gentext key="Table" text="表"/> + <l:gentext key="TIP" text="ティップ"/> + <l:gentext key="Tip" text="ティップ"/> + <l:gentext key="tip" text="ティップ"/> + <l:gentext key="WARNING" text="警告"/> + <l:gentext key="Warning" text="警告"/> + <l:gentext key="warning" text="警告"/> + <l:gentext key="and" text="、"/> + <l:gentext key="by" text=":"/> + <l:gentext key="Edited" text="作者"/> + <l:gentext key="edited" text="作者"/> + <l:gentext key="Editedby" text="作者:"/> + <l:gentext key="editedby" text="作者:"/> + <l:gentext key="in" text=""/> + <l:gentext key="lastlistcomma" text=","/> + <l:gentext key="listcomma" text=","/> + <l:gentext key="nonexistantelement" text="要素が存在しません"/> + <l:gentext key="notes" text="注意"/> + <l:gentext key="Notes" text="注意"/> + <l:gentext key="Pgs" text="偧献"/> + <l:gentext key="pgs" text="偧献"/> + <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="目次"/> + <l:gentext key="tableofcontents" text="目次"/> + <l:gentext key="unexpectedelementname" text="不明な要素名"/> + <l:gentext key="unsupported" text="サポートしません"/> + <l:gentext key="xrefto" text="xref to"/> + <l:gentext key="listofequations" text="式目次"/> + <l:gentext key="ListofEquations" text="式目次"/> + <l:gentext key="ListofExamples" text="例目次"/> + <l:gentext key="listofexamples" text="例目次"/> + <l:gentext key="ListofFigures" text="図目次"/> + <l:gentext key="listoffigures" text="図目次"/> + <l:gentext key="listoftables" text="表目次"/> + <l:gentext key="ListofTables" text="表目次"/> + <l:gentext key="ListofUnknown" text="不明目次"/> + <l:gentext key="listofunknown" text="不明目次"/> + <l:gentext key="nav-home" text="ホーム"/> + <l:gentext key="nav-next" text="次のページ"/> + <l:gentext key="nav-next-sibling" text="早送り"/> + <l:gentext key="nav-prev" text="前のページ"/> + <l:gentext key="nav-prev-sibling" text="巻戻し"/> + <l:gentext key="nav-up" text="上に戻る"/> + <l:gentext key="index symbols" text="シンボル"/> + <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="「"/> + <l:dingbat key="endquote" text="」"/> + <l:dingbat key="nestedstartquote" text="『"/> + <l:dingbat key="nestedendquote" text="』"/> + <l:dingbat key="bullet" text="●"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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="付録 %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章 %t"/> + <l:template name="colophon" text="%t"/> + <l:template name="dedication" text="%t"/> + <l:template name="equation" text="式 %n. %t"/> + <l:template name="example" text="例 %n. %t"/> + <l:template name="figure" text="図 %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. %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="手順 %n. %t"/> + <l:template name="productionset" text="%t"/> + <l:template name="productionset.formal" text="プロダクション %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"/> + <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="付録 %n. %t"/> + <l:template name="chapter" text="第%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="答: %n"/> + <l:template name="appendix" text="付録%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="第%n章"/> + <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"/> + <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="%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="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="section-xref-numbered"> + <l:template name="bridgehead" text="項%n"/> + <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="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="%t項"/> + </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="参照 "/> + <l:template name="seealso" text="参照 "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgAud" text="対象者: "/> + <l:template name="MsgLevel" text="レベル: "/> + <l:template name="MsgOrig" text="発信元: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/ko.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/ko.xml new file mode 100644 index 0000000..e4a1c29 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/ko.xml @@ -0,0 +1,452 @@ +<?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="초록"/> + <l:gentext key="abstract" text="초록"/> + <l:gentext key="Answer" text="답변"/> + <l:gentext key="answer" text="답변"/> + <l:gentext key="Appendix" text="부록"/> + <l:gentext key="appendix" text="부록"/> + <l:gentext key="Article" text="문서"/> + <l:gentext key="article" text="문서"/> + <l:gentext key="Bibliography" text="서지사항"/> + <l:gentext key="bibliography" text="서지사항"/> + <l:gentext key="Book" text="책"/> + <l:gentext key="book" text="책"/> + <l:gentext key="Caution" text="경고"/> + <l:gentext key="caution" text="경고"/> + <l:gentext key="CAUTION" text="[경고]"/> + <l:gentext key="Chapter" text="장"/> + <l:gentext key="chapter" text="장"/> + <l:gentext key="Colophon" text="판권"/> + <l:gentext key="colophon" text="판권"/> + <l:gentext key="Copyright" text="저작권"/> + <l:gentext key="copyright" text="저작권"/> + <l:gentext key="Dedication" text="바치는 글"/> + <l:gentext key="dedication" text="바치는 글"/> + <l:gentext key="Edition" text="엮음"/> + <l:gentext key="edition" text="엮음"/> + <l:gentext key="Equation" text="수식"/> + <l:gentext key="equation" text="수식"/> + <l:gentext key="Example" text="예"/> + <l:gentext key="example" text="예"/> + <l:gentext key="Figure" text="그림"/> + <l:gentext key="figure" text="그림"/> + <l:gentext key="Glossary" text="용어해설"/> + <l:gentext key="glossary" text="용어해설"/> + <l:gentext key="GlossSee" text="살펴볼 내용"/> + <l:gentext key="glosssee" text="살펴볼 내용"/> + <l:gentext key="GlossSeeAlso" text="다른 살펴볼 내용"/> + <l:gentext key="glossseealso" text="다른 살펴볼 내용"/> + <l:gentext key="Important" text="중요"/> + <l:gentext key="important" text="중요"/> + <l:gentext key="IMPORTANT" text="[중요]"/> + <l:gentext key="Index" text="색인"/> + <l:gentext key="index" text="색인"/> + <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="중요도"/> + <l:gentext key="msglevel" text="중요도"/> + <l:gentext key="MsgOrig" text="보내는 이"/> + <l:gentext key="msgorig" text="보내는 이"/> + <l:gentext key="Note" text="참고"/> + <l:gentext key="note" text="참고"/> + <l:gentext key="NOTE" text="[참고]"/> + <l:gentext key="Part" text="부"/> + <l:gentext key="part" text="부"/> + <l:gentext key="Preface" text="서문"/> + <l:gentext key="preface" text="서문"/> + <l:gentext key="Procedure" text="절차"/> + <l:gentext key="procedure" text="절차"/> + <l:gentext key="ProductionSet" text="Production"/> + <l:gentext key="Published" text="펴냄"/> + <l:gentext key="published" text="펴냄"/> + <l:gentext key="Question" text="질문"/> + <l:gentext key="question" text="질문"/> + <l:gentext key="RefEntry" text=""/> + <l:gentext key="refentry" text=""/> + <l:gentext key="Reference" text="참고문헌"/> + <l:gentext key="reference" text="참고문헌"/> + <l:gentext key="RefName" text="제목"/> + <l:gentext key="refname" text="제목"/> + <l:gentext key="RefSection" text=""/> + <l:gentext key="refsection" text=""/> + <l:gentext key="RefSynopsisDiv" text="요약"/> + <l:gentext key="refsynopsisdiv" text="요약"/> + <l:gentext key="RevHistory" text="고친 과정"/> + <l:gentext key="revhistory" text="고친 과정"/> + <l:gentext key="Revision" text="고침"/> + <l:gentext key="revision" text="고침"/> + <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:gentext key="section" text="절"/> + <l:gentext key="See" text="살펴볼 내용"/> + <l:gentext key="see" text="살펴볼 내용"/> + <l:gentext key="Seealso" text="살펴볼 다른 내용"/> + <l:gentext key="SeeAlso" text="[살펴볼 다른 내용]"/> + <l:gentext key="seealso" text="[살펴볼 다른 내용]"/> + <l:gentext key="Set" text="전집"/> + <l:gentext key="set" text="전집"/> + <l:gentext key="SetIndex" text="전집 색인"/> + <l:gentext key="setindex" text="전집 색인"/> + <l:gentext key="Sidebar" text=""/> + <l:gentext key="sidebar" text="덧붙임"/> + <l:gentext key="Step" text="단계"/> + <l:gentext key="step" text="단계"/> + <l:gentext key="Table" text="표"/> + <l:gentext key="table" text="표"/> + <l:gentext key="Tip" text="작은 정보"/> + <l:gentext key="tip" text="작은 정보"/> + <l:gentext key="TIP" text="[작은 정보]"/> + <l:gentext key="WARNING" text="주의!"/> + <l:gentext key="Warning" text="주의"/> + <l:gentext key="warning" text="주의"/> + <l:gentext key="and" text="그리고"/> + <l:gentext key="by" text="지은이"/> + <l:gentext key="Edited" text="엮음"/> + <l:gentext key="edited" text="엮음"/> + <l:gentext key="Editedby" text="엮은이"/> + <l:gentext key="editedby" text="엮은이"/> + <l:gentext key="in" text="-"/> + <l:gentext key="lastlistcomma" text=","/> + <l:gentext key="listcomma" text=","/> + <l:gentext key="nonexistantelement" text="존재하지 않는 기초요소입니다"/> + <l:gentext key="notes" text="주석"/> + <l:gentext key="Notes" text="주석"/> + <l:gentext key="Pgs" text="Pgs."/> + <l:gentext key="pgs" text="Pgs."/> + <l:gentext key="Revisedby" text="고친이 "/> + <l:gentext key="revisedby" text="고친이 "/> + <l:gentext key="TableNotes" text="참고"/> + <l:gentext key="tablenotes" text="참고"/> + <l:gentext key="TableofContents" text="차례"/> + <l:gentext key="tableofcontents" text="차례"/> + <l:gentext key="unexpectedelementname" text="알 수 없는 기초요소 이름입니다"/> + <l:gentext key="unsupported" text="지원되지 않습니다"/> + <l:gentext key="xrefto" text="이 곳을 참조하세요 : "/> + <l:gentext key="listofequations" text="수식 목록"/> + <l:gentext key="ListofEquations" text="수식 목록"/> + <l:gentext key="ListofExamples" text="예 목록"/> + <l:gentext key="listofexamples" text="예 목록"/> + <l:gentext key="ListofFigures" text="그림 목록"/> + <l:gentext key="listoffigures" text="그림 목록"/> + <l:gentext key="listoftables" text="표 목록"/> + <l:gentext key="ListofTables" text="표 목록"/> + <l:gentext key="ListofUnknown" text="기타 목록"/> + <l:gentext key="listofunknown" text="기타 목록"/> + <l:gentext key="nav-home" text="처음으로"/> + <l:gentext key="nav-next" text="다음"/> + <l:gentext key="nav-next-sibling" text="다음으로 건너뜀"/> + <l:gentext key="nav-prev" text="이전"/> + <l:gentext key="nav-prev-sibling" text="이전으로 건너뜀"/> + <l:gentext key="nav-up" text="위로"/> + <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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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="부록 %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장. %t"/> + <l:template name="colophon" text="%t"/> + <l:template name="dedication" text="%t"/> + <l:template name="equation" text="수식 %n. %t"/> + <l:template name="example" text="예 %n. %t"/> + <l:template name="figure" text="그림 %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부. %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="절차 %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="표 %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="부록 %n. %t"/> + <l:template name="bridgehead" text="%n. %t"/> + <l:template name="chapter" 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="%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. %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장. %t"/> + <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. %t"/> + <l:template name="figure" text="그림 %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부. %t"/> + <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. %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="“%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="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="section-xref-numbered"> + <l:template name="bridgehead" 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="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="“%t”"/> + </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="살펴볼 내용 "/> + <l:template name="seealso" text="다른 살펴볼 내용 "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgAud" text="받는 이: "/> + <l:template name="MsgLevel" text="중요도: "/> + <l:template name="MsgOrig" text="보내는 이: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/l10n.dtd b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/l10n.dtd new file mode 100644 index 0000000..b6fd0c1 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/l10n.dtd @@ -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 +> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/l10n.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/l10n.xml new file mode 100644 index 0000000..d74e0b6 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/l10n.xml @@ -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"> +⁡ +&bg; +&ca; +&cs; +&da; +&de; +⪙ +&en; +&es; +&et; +&eu; +&fi; +&fr; +&he; +&hu; +&id; +⁢ +&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> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/lt.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/lt.xml new file mode 100644 index 0000000..5b4891d --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/lt.xml @@ -0,0 +1,454 @@ +<?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="Įžanga į knygą"/> + <l:gentext key="colophon" text="Įžanga į knygŐ"/> + <l:gentext key="Copyright" text="Autorinės teisės"/> + <l:gentext key="copyright" text="Autorinės teisė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ų žodynėlis"/> + <l:gentext key="glossary" text="Terminų žodynėlis"/> + <l:gentext key="GlossSee" text="Terminą žr."/> + <l:gentext key="glosssee" text="Terminą žr."/> + <l:gentext key="GlossSeeAlso" text="Taip pat žr."/> + <l:gentext key="glossseealso" text="Taip pat ž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ė"/> + <l:gentext key="index" text="Rodyklė"/> + <l:gentext key="ISBN" text="ISBN"/> + <l:gentext key="isbn" text="ISBN"/> + <l:gentext key="LegalNotice" text="Teisinė pastaba"/> + <l:gentext key="legalnotice" text="Teisinė 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ė"/> + <l:gentext key="msgorig" text="Kilmė"/> + <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="Įžanga"/> + <l:gentext key="preface" text="Įžanga"/> + <l:gentext key="Procedure" text="Procedūra"/> + <l:gentext key="procedure" text="Procedūra"/> + <l:gentext key="ProductionSet" text="Production"/> + <l:gentext key="Published" text="Išleistas"/> + <l:gentext key="published" text="Iš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žvalga"/> + <l:gentext key="refsynopsisdiv" text="Trumpa apžvalga"/> + <l:gentext key="RevHistory" text="Pataisymų istorija"/> + <l:gentext key="revhistory" text="Pataisymų 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="žr."/> + <l:gentext key="seealso" text="ž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="žingsnis"/> + <l:gentext key="Step" text="Žingsnis"/> + <l:gentext key="Table" text="Lentelė"/> + <l:gentext key="table" text="Lentelė"/> + <l:gentext key="tip" text="Patarimas"/> + <l:gentext key="TIP" text="PATARIMAS"/> + <l:gentext key="Tip" text="Patarimas"/> + <l:gentext key="Warning" text="Įspėjimas"/> + <l:gentext key="warning" text="Įspėjimas"/> + <l:gentext key="WARNING" text="ĮSPĖ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ė: "/> + <l:gentext key="revisedby" text="Pataisė: "/> + <l:gentext key="TableNotes" text="Lentelės pastabos"/> + <l:gentext key="tablenotes" text="Lentelės pastabos"/> + <l:gentext key="TableofContents" text="Tūrinys"/> + <l:gentext key="tableofcontents" text="Tū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čių sąrašas"/> + <l:gentext key="ListofEquations" text="Lygčių sąrašas"/> + <l:gentext key="ListofExamples" text="Pavyzdžių sąrašas"/> + <l:gentext key="listofexamples" text="Pavyzdžių sąrašas"/> + <l:gentext key="ListofFigures" text="Pav. sąrašas"/> + <l:gentext key="listoffigures" text="Pav. sąrašas"/> + <l:gentext key="listoftables" text="Lentelių sąrašas"/> + <l:gentext key="ListofTables" text="Lentelių sąrašas"/> + <l:gentext key="ListofUnknown" text="Nežinomas sąrašas"/> + <l:gentext key="listofunknown" text="Nežinomas sąraš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="Į viršų"/> + <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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + <l:template name="reference" text="Reference (empty)"/> + </l:context> + + <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 %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="Skyrius %n. %t"/> + <l:template name="colophon" text="%t"/> + <l:template name="dedication" text="%t"/> + <l:template name="equation" text="Lygtis %n. %t"/> + <l:template name="example" text="Pavyzdys %n. %t"/> + <l:template name="figure" text="Pav. %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="Dalis %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="Procedūra %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="Lentelė %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="Priedas %n. %t"/> + <l:template name="bridgehead" text="%n. %t"/> + <l:template name="chapter" text="Skyrius %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="Ats: %n"/> + <l:template name="appendix" text="Priedas %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 %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 %n"/> + <l:template name="example" text="Pavyzdys %n"/> + <l:template name="figure" text="Pav. %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 %n"/> + <l:template name="partintro" text="%t"/> + <l:template name="preface" text="%t"/> + <l:template name="procedure" text="Procedūra %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="Klausimas: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="Klausimas: %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ė %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 “%t”"/> + <l:template name="refsection" text="the section called “%t”"/> + <l:template name="refsect1" text="the section called “%t”"/> + <l:template name="refsect2" text="the section called “%t”"/> + <l:template name="refsect3" text="the section called “%t”"/> + <l:template name="sect1" text="the section called “%t”"/> + <l:template name="sect2" text="the section called “%t”"/> + <l:template name="sect3" text="the section called “%t”"/> + <l:template name="sect4" text="the section called “%t”"/> + <l:template name="sect5" text="the section called “%t”"/> + <l:template name="section" text="the section called “%t”"/> + <l:template name="simplesect" text="the section called “%t”"/> + </l:context> + + <l:context name="section-xref-numbered"> + <l:template name="bridgehead" text="Skyrius %n"/> + <l:template name="refsection" text="the section called “%t”"/> + <l:template name="refsect1" text="the section called “%t”"/> + <l:template name="refsect2" text="the section called “%t”"/> + <l:template name="refsect3" text="the section called “%t”"/> + <l:template name="sect1" text="Skyrius %n"/> + <l:template name="sect2" text="Skyrius %n"/> + <l:template name="sect3" text="Skyrius %n"/> + <l:template name="sect4" text="Skyrius %n"/> + <l:template name="sect5" text="Skyrius %n"/> + <l:template name="section" text="Skyrius %n"/> + <l:template name="simplesect" text="the section called “%t”"/> + </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ą žr. "/> + <l:template name="seealso" text="Taip pat ž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ė: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/nl.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/nl.xml new file mode 100644 index 0000000..fe67e8d --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/nl.xml @@ -0,0 +1,454 @@ +<?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ëïé"/> + <l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZËÏÉ"/> + <l:dingbat key="startquote" text="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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 %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="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: %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 %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 %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="Vraag: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="Vraag: %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 “%t”"/> + <l:template name="refsection" text="de paragraaf “%t”"/> + <l:template name="refsect1" text="de paragraaf “%t”"/> + <l:template name="refsect2" text="de paragraaf “%t”"/> + <l:template name="refsect3" text="de paragraaf “%t”"/> + <l:template name="sect1" text="de paragraaf “%t”"/> + <l:template name="sect2" text="de paragraaf “%t”"/> + <l:template name="sect3" text="de paragraaf “%t”"/> + <l:template name="sect4" text="de paragraaf “%t”"/> + <l:template name="sect5" text="de paragraaf “%t”"/> + <l:template name="section" text="de paragraaf “%t”"/> + <l:template name="simplesect" text="de paragraaf “%t”"/> + </l:context> + + <l:context name="section-xref-numbered"> + <l:template name="bridgehead" text="de paragraaf “%t”"/> + <l:template name="refsection" text="de paragraaf “%t”"/> + <l:template name="refsect1" text="de paragraaf “%t”"/> + <l:template name="refsect2" text="de paragraaf “%t”"/> + <l:template name="refsect3" text="de paragraaf “%t”"/> + <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 “%t”"/> + </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> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/nn.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/nn.xml new file mode 100644 index 0000000..de5cf9f --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/nn.xml @@ -0,0 +1,460 @@ +<?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åve"/> + <l:gentext key="edition" text="utgåve"/> + <l:gentext key="Equation" text="Formel"/> + <l:gentext key="equation" text="formel"/> + <l:gentext key="Example" text="Døme"/> + <l:gentext key="example" text="dø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å"/> + <l:gentext key="glosssee" text="sjå"/> + <l:gentext key="GlossSeeAlso" text="Sjå òg"/> + <l:gentext key="glossseealso" text="sjå ò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å"/> + <l:gentext key="msglevel" text="nivå"/> + <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ørsmål"/> + <l:gentext key="question" text="spørsmå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å"/> + <l:gentext key="see" text="sjå"/> + <l:gentext key="SeeAlso" text="Sjå òg"/> + <l:gentext key="seealso" text="sjå ò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="ÅTVARING"/> + <l:gentext key="Warning" text="Åtvaring"/> + <l:gentext key="warning" text="åtvaring"/> + <l:gentext key="warning" text="åtvaring"/> + <l:gentext key="Seealso" text="Sjå òg"/> + <l:gentext key="seealso" text="sjå ò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ø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ømeoversikt"/> + <l:gentext key="listofexamples" text="dø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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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ø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 %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="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 %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 %n"/> + <l:template name="example" text="Dø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 %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="Spørsmål %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="Spørsmål %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="“%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="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="section-xref-numbered"> + <l:template name="bridgehead" 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="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="“%t”"/> + </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å "/> + <l:template name="seealso" text="Sjå òg "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgLevel" text="Nivå: "/> + <l:template name="MsgOrig" text="Opphav: "/> + <l:template name="MsgAud" text="Publikum: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/no.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/no.xml new file mode 100644 index 0000000..cd7ed43 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/no.xml @@ -0,0 +1,454 @@ +<?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å"/> + <l:gentext key="glossseealso" text="Se Også"/> + <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å"/> + <l:gentext key="msglevel" text="Nivå"/> + <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å"/> + <l:gentext key="Seealso" text="Se også"/> + <l:gentext key="seealso" text="Se Også"/> + <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ø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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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 %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="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: %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 %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 %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="Q: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="Q: %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="“%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="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="section-xref-numbered"> + <l:template name="bridgehead" 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="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="“%t”"/> + </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å "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgAud" text="Publikum: "/> + <l:template name="MsgLevel" text="Nivå: "/> + <l:template name="MsgOrig" text="Opphav: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/pl.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/pl.xml new file mode 100644 index 0000000..df8f879 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/pl.xml @@ -0,0 +1,454 @@ +<?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ł"/> + <l:gentext key="article" text="Artykuł"/> + <l:gentext key="Bibliography" text="Bibliografia"/> + <l:gentext key="bibliography" text="Bibliografia"/> + <l:gentext key="Book" text="Książka"/> + <l:gentext key="book" text="Książ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ł"/> + <l:gentext key="chapter" text="rozdział;"/> + <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ównanie"/> + <l:gentext key="equation" text="Równanie"/> + <l:gentext key="Example" text="Przykład"/> + <l:gentext key="example" text="Przykł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ż"/> + <l:gentext key="glossseealso" text="Patrz też"/> + <l:gentext key="IMPORTANT" text="WAŻNE"/> + <l:gentext key="Important" text="WAŻNE"/> + <l:gentext key="important" text="WAŻ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ęść"/> + <l:gentext key="part" text="Część"/> + <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ły źródłowe"/> + <l:gentext key="reference" text="Materiały źródł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ż"/> + <l:gentext key="Seealso" text="Patrz też"/> + <l:gentext key="seealso" text="Patrz też"/> + <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ź"/> + <l:gentext key="Tip" text="Podpowiedź"/> + <l:gentext key="tip" text="Podpowiedź"/> + <l:gentext key="WARNING" text="Ostrzeżenie"/> + <l:gentext key="Warning" text="Ostrzeżenie"/> + <l:gentext key="warning" text="Ostrzeż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ą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ści"/> + <l:gentext key="tableofcontents" text="Spis treś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ównań"/> + <l:gentext key="ListofEquations" text="Spis równań"/> + <l:gentext key="ListofExamples" text="Spis przykładów"/> + <l:gentext key="listofexamples" text="Spis przykładów"/> + <l:gentext key="ListofFigures" text="Spis rysunków"/> + <l:gentext key="listoffigures" text="Spis rysunkó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ści"/> + <l:gentext key="nav-next" text="Następny"/> + <l:gentext key="nav-next-sibling" text="Następny rozdział"/> + <l:gentext key="nav-prev" text="Poprzedni"/> + <l:gentext key="nav-prev-sibling" text="Poprzedni rozdział"/> + <l:gentext key="nav-up" text="Początek rozdział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="„"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="«"/> + <l:dingbat key="nestedendquote" text="»"/> + <l:dingbat key="bullet" text="ߦ"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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ł %n. %t"/> + <l:template name="colophon" text="%t"/> + <l:template name="dedication" text="%t"/> + <l:template name="equation" text="Równanie %n. %t"/> + <l:template name="example" text="Przykł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ęść %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 %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="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ł %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: %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ł %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ównanie %n"/> + <l:template name="example" text="Przykł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ęść %n. %t"/> + <l:template name="partintro" text="%t"/> + <l:template name="preface" text="%t"/> + <l:template name="procedure" text="Procedura %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="Pyt: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="Pyt: %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="“%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="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="section-xref-numbered"> + <l:template name="bridgehead" 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="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="“%t”"/> + </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ż "/> + </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> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/pt.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/pt.xml new file mode 100644 index 0000000..7a1c7e1 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/pt.xml @@ -0,0 +1,456 @@ +<?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êndice"/> + <l:gentext key="appendix" text="apê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ítulo"/> + <l:gentext key="chapter" text="capí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ória"/> + <l:gentext key="dedication" text="Dedicatória"/> + <l:gentext key="Edition" text="Edição"/> + <l:gentext key="edition" text="Edição"/> + <l:gentext key="Equation" text="Equação"/> + <l:gentext key="equation" text="Equaçã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ém"/> + <l:gentext key="glossseealso" text="Ver També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ência"/> + <l:gentext key="msgaud" text="Audiência"/> + <l:gentext key="MsgLevel" text="Nível"/> + <l:gentext key="msglevel" text="Ní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ácio"/> + <l:gentext key="preface" text="Prefá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ência"/> + <l:gentext key="reference" text="Referê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ões"/> + <l:gentext key="revhistory" text="Hitorial de Revisões"/> + <l:gentext key="Revision" text="Revisão"/> + <l:gentext key="revision" text="Revisã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ção"/> + <l:gentext key="section" text="secção"/> + <l:gentext key="See" text="Ver"/> + <l:gentext key="see" text="Ver"/> + <l:gentext key="SeeAlso" text="Ver Também"/> + <l:gentext key="Seealso" text="ver também"/> + <l:gentext key="seealso" text="Ver També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ÇÃO"/> + <l:gentext key="Warning" text="Atenção"/> + <l:gentext key="warning" text="Atençã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áginas"/> + <l:gentext key="pgs" text="Pá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="Índice"/> + <l:gentext key="tableofcontents" text="Í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ções"/> + <l:gentext key="ListofEquations" text="Lista de Equaçõ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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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ê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ítulo %n. %t"/> + <l:template name="colophon" text="%t"/> + <l:template name="dedication" text="%t"/> + <l:template name="equation" text="Equaçã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 %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="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êndice %n. %t"/> + <l:template name="bridgehead" text="%t"/> + <l:template name="chapter" text="Capí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: %n"/> + <l:template name="appendix" text="Apê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í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ção %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 %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="P: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="P: %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="“%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="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="section-xref-numbered"> + <l:template name="bridgehead" 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="sect1" text="Secção %n"/> + <l:template name="sect2" text="Secção %n"/> + <l:template name="sect3" text="Secção %n"/> + <l:template name="sect4" text="Secção %n"/> + <l:template name="sect5" text="Secção %n"/> + <l:template name="section" text="Secção %n"/> + <l:template name="simplesect" text="“%t”"/> + </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ém "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgAud" text="Audiência: "/> + <l:template name="MsgLevel" text="Nível: "/> + <l:template name="MsgOrig" text="Origem: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/pt_br.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/pt_br.xml new file mode 100644 index 0000000..6b927c3 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/pt_br.xml @@ -0,0 +1,451 @@ +<?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êndice"/> + <l:gentext key="appendix" text="apê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ítulo"/> + <l:gentext key="chapter" text="capítulo"/> + <l:gentext key="Colophon" text="Considerações finais"/> + <l:gentext key="colophon" text="Considerações finais"/> + <l:gentext key="Copyright" text="Copyright"/> + <l:gentext key="copyright" text="Copyright"/> + <l:gentext key="Dedication" text="Dedicatória"/> + <l:gentext key="dedication" text="Dedicatória"/> + <l:gentext key="Edition" text="Edição"/> + <l:gentext key="edition" text="Edição"/> + <l:gentext key="Equation" text="Equação"/> + <l:gentext key="equation" text="Equaçã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ário"/> + <l:gentext key="glossary" text="Glossário"/> + <l:gentext key="GlossSee" text="Ver"/> + <l:gentext key="glosssee" text="Ver"/> + <l:gentext key="GlossSeeAlso" text="Ver Também"/> + <l:gentext key="glossseealso" text="Ver Também"/> + <l:gentext key="IMPORTANT" text="IMPORTANTE"/> + <l:gentext key="Important" text="Importante"/> + <l:gentext key="important" text="Importante"/> + <l:gentext key="Index" text="Índice Remissivo"/> + <l:gentext key="index" text="Í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ência"/> + <l:gentext key="msgaud" text="Audiência"/> + <l:gentext key="MsgLevel" text="Nível"/> + <l:gentext key="msglevel" text="Ní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ácio"/> + <l:gentext key="preface" text="Prefá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ção"/> + <l:gentext key="pubdate" text="Data de Publicaçã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ência"/> + <l:gentext key="reference" text="Referê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órico de Revisões"/> + <l:gentext key="revhistory" text="Histórico de Revisões"/> + <l:gentext key="Revision" text="Revisão"/> + <l:gentext key="revision" text="Revisã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ção"/> + <l:gentext key="section" text="seção"/> + <l:gentext key="See" text="Ver"/> + <l:gentext key="see" text="Ver"/> + <l:gentext key="SeeAlso" text="Ver Também"/> + <l:gentext key="Seealso" text="ver também"/> + <l:gentext key="seealso" text="Ver Também"/> + <l:gentext key="Set" text="Conjunto"/> + <l:gentext key="set" text="Conjunto"/> + <l:gentext key="SetIndex" text="Índice do Conjunto"/> + <l:gentext key="setindex" text="Í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ÇÃO"/> + <l:gentext key="Warning" text="Atenção"/> + <l:gentext key="warning" text="Atençã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áginas"/> + <l:gentext key="pgs" text="Pá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="Índice"/> + <l:gentext key="tableofcontents" text="Índice"/> + <l:gentext key="unexpectedelementname" text="Nome de elemento inesperado"/> + <l:gentext key="unsupported" text="não suportado"/> + <l:gentext key="xrefto" text="referência para"/> + <l:gentext key="listofequations" text="Lista de Equações"/> + <l:gentext key="ListofEquations" text="Lista de Equaçõ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óxima"/> + <l:gentext key="nav-next-sibling" text="Fim"/> + <l:gentext key="nav-prev" text="Anterior"/> + <l:gentext key="nav-prev-sibling" text="Iní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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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ê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ítulo %n. %t"/> + <l:template name="colophon" text="%t"/> + <l:template name="dedication" text="%t"/> + <l:template name="equation" text="Equaçã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 %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="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êndice %n. %t"/> + <l:template name="bridgehead" text="%t"/> + <l:template name="chapter" text="Capí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: %n"/> + <l:template name="appendix" text="Apê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í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ção %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 %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="P: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="P: %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="“%t”"/> + <l:template name="refsect1" text="“%t”"/> + <l:template name="refsect2" text="“%t”"/> + <l:template name="refsect3" 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="section-xref-numbered"> + <l:template name="bridgehead" text="“%t”"/> + <l:template name="refsect1" text="“%t”"/> + <l:template name="refsect2" text="“%t”"/> + <l:template name="refsect3" text="“%t”"/> + <l:template name="sect1" text="Seção %n"/> + <l:template name="sect2" text="Seção %n"/> + <l:template name="sect3" text="Seção %n"/> + <l:template name="sect4" text="Seção %n"/> + <l:template name="sect5" text="Seção %n"/> + <l:template name="section" text="Seção %n"/> + <l:template name="simplesect" text="“%t”"/> + </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ém "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgAud" text="Audiência: "/> + <l:template name="MsgLevel" text="Nível: "/> + <l:template name="MsgOrig" text="Origem: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/ro.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/ro.xml new file mode 100644 index 0000000..1fac0ed --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/ro.xml @@ -0,0 +1,454 @@ +<?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ÞIE"/> + <l:gentext key="Caution" text="Atenþie"/> + <l:gentext key="caution" text="Atenþ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þie"/> + <l:gentext key="dedication" text="Dedicaþie"/> + <l:gentext key="Edition" text="Ediþie"/> + <l:gentext key="edition" text="Ediþie"/> + <l:gentext key="Equation" text="ecuaþia"/> + <l:gentext key="equation" text="ecuaþ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 şi"/> + <l:gentext key="glossseealso" text="Vezi ş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Ã"/> + <l:gentext key="Note" text="Notã"/> + <l:gentext key="note" text="Notã"/> + <l:gentext key="Part" text="Parte"/> + <l:gentext key="part" text="Parte"/> + <l:gentext key="Preface" text="Prefaþã"/> + <l:gentext key="preface" text="Prefaþã"/> + <l:gentext key="Procedure" text="Procedurã"/> + <l:gentext key="procedure" text="Procedurã"/> + <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þã"/> + <l:gentext key="reference" text="Referinþã"/> + <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þ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 şi"/> + <l:gentext key="Seealso" text="Vezi şi"/> + <l:gentext key="seealso" text="Vezi ş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þie"/> + <l:gentext key="step" text="operaþiune"/> + <l:gentext key="Table" text="Tabel"/> + <l:gentext key="table" text="Tabel"/> + <l:gentext key="TIP" text="INDICAÞIE"/> + <l:gentext key="Tip" text="Indicaþie"/> + <l:gentext key="tip" text="Indicaþie"/> + <l:gentext key="WARNING" text="AVERTISMENT"/> + <l:gentext key="Warning" text="Avertisment"/> + <l:gentext key="warning" text="Avertisment"/> + <l:gentext key="and" text="ş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="î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şteptat"/> + <l:gentext key="unsupported" text="nerecunoscut de sisitem"/> + <l:gentext key="xrefto" text="referinþã cãtre"/> + <l:gentext key="listofequations" text="Listã de ecuaþii"/> + <l:gentext key="ListofEquations" text="Listã de ecuaþii"/> + <l:gentext key="ListofExamples" text="Listã de exemple"/> + <l:gentext key="listofexamples" text="Listã de exemple"/> + <l:gentext key="ListofFigures" text="Listã de figuri"/> + <l:gentext key="listoffigures" text="Listã de figuri"/> + <l:gentext key="listoftables" text="Listã de tabele"/> + <l:gentext key="ListofTables" text="Listã de tabele"/> + <l:gentext key="ListofUnknown" text="Listã de necunoscute"/> + <l:gentext key="listofunknown" text="Listã de necunoscute"/> + <l:gentext key="nav-home" text="Acasã"/> + <l:gentext key="nav-next" text="Înainte"/> + <l:gentext key="nav-next-sibling" text="Repede ïnainte"/> + <l:gentext key="nav-prev" text="Înapoi"/> + <l:gentext key="nav-prev-sibling" text="Repede î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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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þ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ã %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="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: %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þia %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ã %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="Q: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="Q: %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="“%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="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="section-xref-numbered"> + <l:template name="bridgehead" 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="sect1" text="Secþiune %n"/> + <l:template name="sect2" text="Secþiune %n"/> + <l:template name="sect3" text="Secþiune %n"/> + <l:template name="sect4" text="Secþiune %n"/> + <l:template name="sect5" text="Secþiune %n"/> + <l:template name="section" text="Secþiune %n"/> + <l:template name="simplesect" text="“%t”"/> + </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="Vezi "/> + <l:template name="seealso" text="Vezi ş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> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/ru.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/ru.xml new file mode 100644 index 0000000..b7d26fc --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/ru.xml @@ -0,0 +1,484 @@ +<?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="Аннотация"/> + <l:gentext key="abstract" text="Аннотация"/> + <l:gentext key="Answer" text="О:"/> + <l:gentext key="answer" text="О:"/> + <l:gentext key="Appendix" text="Приложение"/> + <l:gentext key="appendix" text="приложение"/> + <l:gentext key="Appendix.abr" text="Прил."/> + <l:gentext key="appendix.abr" text="Прил."/> + <l:gentext key="Article" text="Статья"/> + <l:gentext key="article" text="Статья"/> + <l:gentext key="Audience" text="Аудитория"/> + <l:gentext key="audience" text="Аудитория"/> + <l:gentext key="Bibliography" text="Литература"/> + <l:gentext key="bibliography" text="Литература"/> + <l:gentext key="Book" text="Книга"/> + <l:gentext key="book" text="Книга"/> + <l:gentext key="CAUTION" text="ПРЕДОСТЕРЕЖЕНИЕ"/> + <l:gentext key="Caution" text="Предостережение"/> + <l:gentext key="caution" text="Предостережение"/> + <l:gentext key="Chapter" text="Глава"/> + <l:gentext key="chapter" text="глава"/> + <l:gentext key="Chapter.abr" text="Гл."/> + <l:gentext key="chapter.abr" text="Гл."/> + <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="Посвящение"/> + <l:gentext key="dedication" text="Посвящение"/> + <l:gentext key="Edition" text="Редакция"/> + <l:gentext key="edition" text="Редакция"/> + <l:gentext key="Equation" text="Формула"/> + <l:gentext key="equation" text="Формула"/> + <l:gentext key="Equation.abr" text="Ф."/> + <l:gentext key="equation.abr" text="Ф."/> + <l:gentext key="Example" text="Пример"/> + <l:gentext key="example" text="Пример"/> + <l:gentext key="Example.abr" text="Прим."/> + <l:gentext key="example.abr" text="Прим."/> + <l:gentext key="Figure" text="Рисунок"/> + <l:gentext key="figure" text="Рисунок"/> + <l:gentext key="Figure.abr" text="Рис."/> + <l:gentext key="figure.abr" text="Рис."/> + <l:gentext key="Glossary" text="Глоссарий"/> + <l:gentext key="glossary" text="Глоссарий"/> + <l:gentext key="GlossSee" text="См."/> + <l:gentext key="glosssee" text="См."/> + <l:gentext key="GlossSeeAlso" text="См. также"/> + <l:gentext key="glossseealso" text="См. также"/> + <l:gentext key="IMPORTANT" text="ВАЖНО"/> + <l:gentext key="Important" text="Важно"/> + <l:gentext key="important" text="Важно"/> + <l:gentext key="Index" text="Предметный указатель"/> + <l:gentext key="index" text="Предметный указатель"/> + <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="Level" text="Уровень"/> + <l:gentext key="level" text="Уровень"/> + <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="Имя"/> + <l:gentext key="name" text="Имя"/> + <l:gentext key="NOTE" text="ЗАМЕЧАНИЕ"/> + <l:gentext key="Note" text="Замечание"/> + <l:gentext key="note" text="Замечание"/> + <l:gentext key="Origin" text="Источник"/> + <l:gentext key="origin" text="Источник"/> + <l:gentext key="Part" text="Часть"/> + <l:gentext key="part" text="Часть"/> + <l:gentext key="Part.abr" text="Ч."/> + <l:gentext key="part.abr" text="Ч."/> + <l:gentext key="Preface" text="Предисловие"/> + <l:gentext key="preface" text="Предисловие"/> + <l:gentext key="Procedure" text="Процедура"/> + <l:gentext key="procedure" text="Процедура"/> + <l:gentext key="Procedure.abr" text="Проц."/> + <l:gentext key="procedure.abr" text="Проц."/> + <l:gentext key="ProductionSet" text="Production"/> + <l:gentext key="Published" text="Опубликовано"/> + <l:gentext key="published" text="Опубликовано"/> + <l:gentext key="Question" text="В:"/> + <l:gentext key="question" text="В:"/> + <l:gentext key="RefEntry" text=""/> + <l:gentext key="refentry" text=""/> + <l:gentext key="Reference" text="Ссылка"/> + <l:gentext key="reference" text="Ссылка"/> + <l:gentext key="RefName" text="Название"/> + <l:gentext key="refname" text="Название"/> + <l:gentext key="RefSection" text=""/> + <l:gentext key="refsection" text=""/> + <l:gentext key="RefSynopsisDiv" text="Синтаксис"/> + <l:gentext key="refsynopsisdiv" text="Синтаксис"/> + <l:gentext key="RevHistory" text="История переиздания"/> + <l:gentext key="revhistory" text="История переиздания"/> + <l:gentext key="Revision" text="Издание"/> + <l:gentext key="revision" text="Издание"/> + <l:gentext key="sect1" text="Раздел"/> + <l:gentext key="sect2" text="Раздел"/> + <l:gentext key="sect3" text="Раздел"/> + <l:gentext key="sect4" text="Раздел"/> + <l:gentext key="sect5" text="Раздел"/> + <l:gentext key="Section" text="Раздел"/> + <l:gentext key="section" text="Раздел"/> + <l:gentext key="Section.abr" text="Разд."/> + <l:gentext key="section.abr" text="Разд."/> + <l:gentext key="See" text="См."/> + <l:gentext key="see" text="См."/> + <l:gentext key="SeeAlso" text="См. также"/> + <l:gentext key="Seealso" text="См. также"/> + <l:gentext key="seealso" text="См. также"/> + <l:gentext key="Set" text="Подборка"/> + <l:gentext key="set" text="Подборка"/> + <l:gentext key="SetIndex" text="Индекс подборки"/> + <l:gentext key="setindex" text="Индекс подборки"/> + <l:gentext key="Sidebar" text="Выделение"/> + <l:gentext key="sidebar" text="выделение"/> + <l:gentext key="Step" text="Шаг"/> + <l:gentext key="step" text="шаг"/> + <l:gentext key="Table" text="Таблица"/> + <l:gentext key="table" text="Таблица"/> + <l:gentext key="Table.abr" text="Табл."/> + <l:gentext key="table.abr" text="Табл."/> + <l:gentext key="TIP" text="ПОДСКАЗКА"/> + <l:gentext key="Tip" text="Подсказка"/> + <l:gentext key="tip" text="Подсказка"/> + <l:gentext key="WARNING" text="ВНИМАНИЕ"/> + <l:gentext key="Warning" text="Внимание"/> + <l:gentext key="warning" text="Внимание"/> + <l:gentext key="and" text=""/> + <l:gentext key="by" text=""/> + <l:gentext key="called" text=""/> + <l:gentext key="edited" text="Под редакцией"/> + <l:gentext key="Edited" text="Под редакцией"/> + <l:gentext key="Editedby" text="Под редакцией"/> + <l:gentext key="editedby" text="Под редакцией"/> + <l:gentext key="in" text="в"/> + <l:gentext key="TableofContents" text="Содержание"/> + <l:gentext key="tableofcontents" text="Содержание"/> + <l:gentext key="lastlistcomma" text=","/> + <l:gentext key="listcomma" text=","/> + <l:gentext key="Notes" text="Примечания"/> + <l:gentext key="notes" text="Примечания"/> + <l:gentext key="TableNotes" text="Примечания"/> + <l:gentext key="tablenotes" text="Примечания"/> + <l:gentext key="nonexistantelement" text="non-existant element"/> + <l:gentext key="pgs" text="Стр."/> + <l:gentext key="Pgs" text="Стр."/> + <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="Список формул"/> + <l:gentext key="ListofEquations" text="Список формул"/> + <l:gentext key="ListofExamples" text="Список примеров"/> + <l:gentext key="listofexamples" text="Список примеров"/> + <l:gentext key="ListofFigures" text="Список иллюстраций"/> + <l:gentext key="listoffigures" text="Список иллюстраций"/> + <l:gentext key="listoftables" text="Список таблиц"/> + <l:gentext key="ListofTables" text="Список таблиц"/> + <l:gentext key="ListofUnknown" text="Неопределенный список"/> + <l:gentext key="listofunknown" text="Неопределенный список"/> + <l:gentext key="nav-next" text="След."/> + <l:gentext key="nav-next-sibling" text="След. подраздел"/> + <l:gentext key="nav-prev" text="Пред."/> + <l:gentext key="nav-prev-sibling" text="Пред. подраздел"/> + <l:gentext key="x-nav-next" text="След."/> + <l:gentext key="nav-home" text="Начало"/> + <l:gentext key="nav-up" text="Уровень выше"/> + <l:gentext key="sectioncalled" text="the section called"/> + <l:gentext key="Draft" text="Черновик"/> + <l:gentext key="above" text="выше"/> + <l:gentext key="below" text="ниже"/> + <l:gentext key="index symbols" text="Symbols"/> + <l:gentext key="lowercase.alpha" text="абвгдеёжзийклмнопрстуфхцчшщъыьэюя"/> + <l:gentext key="uppercase.alpha" text="АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ"/> + <l:dingbat key="startquote" text="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Заголовки приложения (отсутствуют)"/> + <l:template name="article" text="Заголовки статьи (отсутствуют)"/> + <l:template name="bibliodiv" text="Заголовки библиографии (отсутствуют)"/> + <l:template name="book" text="Заголовки книги (отсутствуют)"/> + <l:template name="chapter" text="Заголовки главы (отсутствуют)"/> + <l:template name="columns" text="Столбцы"/> + <l:template name="draftarea" text="Предварительное редактирование метаданных"/> + <l:template name="edit-attrs" text="редактируйте аттрибуты соответствующих элементов"/> + <l:template name="footnote" text="Сноска"/> + <l:template name="metainfo" text=""/> + <l:template name="preface" text="Заголовки предисловия (отсутствуют)"/> + <l:template name="part" text="Заголовки части (отсутствуют)"/> + <l:template name="section" text="Заголовки раздела (отсутствуют)"/> + <l:template name="sect1" text="Заголовки раздела (отсутствуют)"/> + <l:template name="sect2" text="Заголовки раздела (отсутствуют)"/> + <l:template name="sect3" text="Заголовки раздела (отсутствуют)"/> + <l:template name="sect4" text="Заголовки раздела (отсутствуют)"/> + <l:template name="sect5" text="Заголовки раздела (отсутствуют)"/> + <l:template name="set" text="Заголовки подборки (отсутствуют)"/> + <l:template name="title" text="Заголовок: "/> + <l:template name="titles" text="Элементы заглавной страницы отсутствуют"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + <l:template name="reference" text="Reference (empty)"/> + </l:context> + + <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="Приложение %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. %t"/> + <l:template name="colophon" text="%t"/> + <l:template name="dedication" text="%t"/> + <l:template name="equation" text="Формула %n. %t"/> + <l:template name="example" text="Пример %n. %t"/> + <l:template name="figure" text="Рисунок %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. %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="Процедура %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="Таблица %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="Приложение %n. %t"/> + <l:template name="bridgehead" text="%t"/> + <l:template name="chapter" 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="%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. %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. %t"/> + <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. %t"/> + <l:template name="figure" text="Рисунок %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. %t"/> + <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. %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="“%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="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="section-xref-numbered"> + <l:template name="bridgehead" 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="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="“%t”"/> + </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="См. "/> + <l:template name="seealso" text="См. также "/> + </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> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/sk.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/sk.xml new file mode 100644 index 0000000..3bccd32 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/sk.xml @@ -0,0 +1,454 @@ +<?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="Článok"/> + <l:gentext key="article" text="Člá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ÝSTRAHA"/> + <l:gentext key="Caution" text="Výstraha"/> + <l:gentext key="caution" text="Výstraha"/> + <l:gentext key="Chapter" text="Kapitola"/> + <l:gentext key="chapter" text="kapitola"/> + <l:gentext key="Colophon" text="Tiráž"/> + <l:gentext key="colophon" text="Tiráž"/> + <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íklad"/> + <l:gentext key="example" text="Príklad"/> + <l:gentext key="Figure" text="Obrázok"/> + <l:gentext key="figure" text="Obrázok"/> + <l:gentext key="Glossary" text="Slovník"/> + <l:gentext key="glossary" text="Slovník"/> + <l:gentext key="GlossSee" text="Pozri"/> + <l:gentext key="glosssee" text="Pozri"/> + <l:gentext key="GlossSeeAlso" text="Pozri tiež"/> + <l:gentext key="glossseealso" text="Pozri tiež"/> + <l:gentext key="IMPORTANT" text="DÔLEŽITÉ"/> + <l:gentext key="Important" text="Dôležité"/> + <l:gentext key="important" text="Dôležité"/> + <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ávna poznámka"/> + <l:gentext key="legalnotice" text="Právna poznámka"/> + <l:gentext key="MsgAud" text="Publikum"/> + <l:gentext key="msgaud" text="Publikum"/> + <l:gentext key="MsgLevel" text="Úroveň"/> + <l:gentext key="msglevel" text="Úroveň"/> + <l:gentext key="MsgOrig" text="Pôvod"/> + <l:gentext key="msgorig" text="Pôvod"/> + <l:gentext key="NOTE" text="POZNÁMKA"/> + <l:gentext key="Note" text="Poznámka"/> + <l:gentext key="note" text="Poznámka"/> + <l:gentext key="Part" text="Časť"/> + <l:gentext key="part" text="Časť"/> + <l:gentext key="Preface" text="Úvod"/> + <l:gentext key="preface" text="Ú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é"/> + <l:gentext key="published" text="Vydané"/> + <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ľad"/> + <l:gentext key="refsynopsisdiv" text="Prehľad"/> + <l:gentext key="RevHistory" text="Prehľad revízií"/> + <l:gentext key="revhistory" text="Prehľad revízií"/> + <l:gentext key="Revision" text="Revízia"/> + <l:gentext key="revision" text="Reví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ž"/> + <l:gentext key="Seealso" text="Pozri tiež"/> + <l:gentext key="seealso" text="Pozri tiež"/> + <l:gentext key="Set" text="Nastaviť"/> + <l:gentext key="set" text="Nastaviť"/> + <l:gentext key="SetIndex" text="Nastaviť index"/> + <l:gentext key="setindex" text="Nastaviť index"/> + <l:gentext key="Sidebar" text=""/> + <l:gentext key="sidebar" text="boční lišta"/> + <l:gentext key="Step" text="Krok"/> + <l:gentext key="step" text="krok"/> + <l:gentext key="Table" text="Tabuľka"/> + <l:gentext key="table" text="Tabuľ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é"/> + <l:gentext key="edited" text="Vydané"/> + <l:gentext key="Editedby" text="Vydané"/> + <l:gentext key="editedby" text="Vydané"/> + <l:gentext key="in" text="v"/> + <l:gentext key="lastlistcomma" text=","/> + <l:gentext key="listcomma" text=","/> + <l:gentext key="nonexistantelement" text="neexistujúci prvok"/> + <l:gentext key="notes" text="Poznámky"/> + <l:gentext key="Notes" text="Pozná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ámky"/> + <l:gentext key="tablenotes" text="Poznámky"/> + <l:gentext key="TableofContents" text="Obsah"/> + <l:gentext key="tableofcontents" text="Obsah"/> + <l:gentext key="unexpectedelementname" text="Neočakávané meno prvku"/> + <l:gentext key="unsupported" text="nepodporovaný"/> + <l:gentext key="xrefto" text="xref k"/> + <l:gentext key="listofequations" text="Zoznam rovníc"/> + <l:gentext key="ListofEquations" text="Zoznam rovníc"/> + <l:gentext key="ListofExamples" text="Zoznam príkladov"/> + <l:gentext key="listofexamples" text="Zoznam príkladov"/> + <l:gentext key="ListofFigures" text="Zoznam obrázkov"/> + <l:gentext key="listoffigures" text="Zoznam obrázkov"/> + <l:gentext key="listoftables" text="Zoznam tabuliek"/> + <l:gentext key="ListofTables" text="Zoznam tabuliek"/> + <l:gentext key="ListofUnknown" text="Zoznam neznámeho"/> + <l:gentext key="listofunknown" text="Zoznam neznámeho"/> + <l:gentext key="nav-home" text="Domov"/> + <l:gentext key="nav-next" text="Nasledujúci"/> + <l:gentext key="nav-next-sibling" text="Rýchlo dopredu"/> + <l:gentext key="nav-prev" text="Predchádzajúci"/> + <l:gentext key="nav-prev-sibling" text="Rýchlo nazpä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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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íklad %n. %t"/> + <l:template name="figure" text="Obrá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="Časť %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="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="Tabuľ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: %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 %n"/> + <l:template name="example" text="Príklad %n. %t"/> + <l:template name="figure" text="Obrá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="Časť %n. %t"/> + <l:template name="partintro" text="%t"/> + <l:template name="preface" text="%t"/> + <l:template name="procedure" text="Postup %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="Q: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="Q: %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ľ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="“%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="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="section-xref-numbered"> + <l:template name="bridgehead" 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="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="“%t”"/> + </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ž "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgAud" text="Publikum: "/> + <l:template name="MsgLevel" text="Úroveň: "/> + <l:template name="MsgOrig" text="Pôvod: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/sl.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/sl.xml new file mode 100644 index 0000000..c4bf197 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/sl.xml @@ -0,0 +1,451 @@ +<?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="Članek"/> + <l:gentext key="article" text="Č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ščita"/> + <l:gentext key="copyright" text="Pravna zašč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čba"/> + <l:gentext key="equation" text="Enač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ček"/> + <l:gentext key="glossary" text="Slovarč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čilo"/> + <l:gentext key="legalnotice" text="Pravno sporočilo"/> + <l:gentext key="MsgAud" text="Občinstvo"/> + <l:gentext key="msgaud" text="Obč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čic"/> + <l:gentext key="revhistory" text="Zgodovina različic"/> + <l:gentext key="Revision" text="Različica"/> + <l:gentext key="revision" text="Različ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č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čakovano ime elementa"/> + <l:gentext key="unsupported" text="nepodprto"/> + <l:gentext key="xrefto" text="xref na"/> + <l:gentext key="listofequations" text="Seznam enačb"/> + <l:gentext key="ListofEquations" text="Seznam enač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čdefghijklmnopqrsštuvwxyzž"/> + <l:gentext key="uppercase.alpha" text="ABCČDEFGHIJKLMNOPQRSŠTUVWXYZŽ"/> + <l:dingbat key="startquote" text="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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č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: %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čba %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 %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="V: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="V: %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="“%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="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="section-xref-numbered"> + <l:template name="bridgehead" 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="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="“%t”"/> + </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činstvo: "/> + <l:template name="MsgLevel" text="Raven: "/> + <l:template name="MsgOrig" text="Izvor: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/sr.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/sr.xml new file mode 100644 index 0000000..86f92bd --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/sr.xml @@ -0,0 +1,450 @@ +<?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="Članak"/> + <l:gentext key="article" text="Č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štita"/> + <l:gentext key="copyright" text="Pravna zaš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čina"/> + <l:gentext key="equation" text="Jednač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čnik"/> + <l:gentext key="glossary" text="Rečnik"/> + <l:gentext key="GlossSee" text="Vidi"/> + <l:gentext key="glosssee" text="Vidi"/> + <l:gentext key="GlossSeeAlso" text="Vidi takođe"/> + <l:gentext key="glossseealso" text="Vidi takođe"/> + <l:gentext key="IMPORTANT" text="VAŽNO"/> + <l:gentext key="Important" text="Važno"/> + <l:gentext key="important" text="Važ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štenje"/> + <l:gentext key="legalnotice" text="Pravno obaveš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đe"/> + <l:gentext key="Seealso" text="Vidi takođe"/> + <l:gentext key="seealso" text="vidi takođ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đeno"/> + <l:gentext key="edited" text="Uređeno"/> + <l:gentext key="Editedby" text="Uređeno od"/> + <l:gentext key="editedby" text="Uređeno od"/> + <l:gentext key="in" text="u"/> + <l:gentext key="lastlistcomma" text=","/> + <l:gentext key="listcomma" text=","/> + <l:gentext key="nonexistantelement" text="nepostojeć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žaj"/> + <l:gentext key="tableofcontents" text="Sadržaj"/> + <l:gentext key="unexpectedelementname" text="Neočekivano ime elementa"/> + <l:gentext key="unsupported" text="nepodržano"/> + <l:gentext key="xrefto" text="xref na"/> + <l:gentext key="listofequations" text="Spisak jednačina"/> + <l:gentext key="ListofEquations" text="Spisak jednač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ć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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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č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 %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="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: %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čina %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 %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="P: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="P: %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="“%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="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="section-xref-numbered"> + <l:template name="bridgehead" 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="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="“%t”"/> + </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đ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> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/sv.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/sv.xml new file mode 100644 index 0000000..93a03c5 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/sv.xml @@ -0,0 +1,451 @@ +<?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åva"/> + <l:gentext key="edition" text="Utgå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 Även"/> + <l:gentext key="glossseealso" text="Se Ä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ålgrupp"/> + <l:gentext key="msgaud" text="Målgrupp"/> + <l:gentext key="MsgLevel" text="Nivå"/> + <l:gentext key="msglevel" text="Nivå"/> + <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öretal"/> + <l:gentext key="preface" text="Fö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åga:"/> + <l:gentext key="question" text="Frå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 Även"/> + <l:gentext key="seealso" text="Se Även"/> + <l:gentext key="Seealso" text="Se ä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ållsförteckning"/> + <l:gentext key="tableofcontents" text="Innehållsfö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örteckning"/> + <l:gentext key="ListofEquations" text="Ekvationsförteckning"/> + <l:gentext key="ListofExamples" text="Exempelförteckning"/> + <l:gentext key="listofexamples" text="Exempelförteckning"/> + <l:gentext key="ListofFigures" text="Figurförteckning"/> + <l:gentext key="listoffigures" text="Figurförteckning"/> + <l:gentext key="listoftables" text="Tabellförteckning"/> + <l:gentext key="ListofTables" text="Tabellförteckning"/> + <l:gentext key="ListofUnknown" text="Förteckning av okända"/> + <l:gentext key="listofunknown" text="Förteckning av okända"/> + <l:gentext key="nav-home" text="Hem"/> + <l:gentext key="nav-next" text="Nästa"/> + <l:gentext key="nav-next-sibling" text="Snabbt bakåt"/> + <l:gentext key="nav-prev" text="Föregående"/> + <l:gentext key="nav-prev-sibling" text="Snabbt framå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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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 %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="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: %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 %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 %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="Fråga: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="Fråga: %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="“%t”"/> + <l:template name="refsect1" text="“%t”"/> + <l:template name="refsect2" text="“%t”"/> + <l:template name="refsect3" 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="section-xref-numbered"> + <l:template name="bridgehead" text="“%t”"/> + <l:template name="refsect1" text="“%t”"/> + <l:template name="refsect2" text="“%t”"/> + <l:template name="refsect3" text="“%t”"/> + <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="“%t”"/> + </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 Även "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgAud" text="Målgrupp: "/> + <l:template name="MsgLevel" text="Nivå: "/> + <l:template name="MsgOrig" text="Ursprung: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/th.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/th.xml new file mode 100644 index 0000000..8a78174 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/th.xml @@ -0,0 +1,463 @@ +<?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="บทคัดย่อ"/> + <l:gentext key="abstract" text="บทคัดย่อ"/> + <l:gentext key="Answer" text="ตอบ:"/> + <l:gentext key="answer" text="ตอบ:"/> + <l:gentext key="Appendix" text="ภาคผนวก"/> + <l:gentext key="appendix" text="ภาคผนวก"/> + <l:gentext key="Article" text="บทความ"/> + <l:gentext key="article" text="บทความ"/> + <l:gentext key="Bibliography" text="บรรณานุกรม"/> + <l:gentext key="bibliography" text="บรรณานุกรม"/> + <l:gentext key="Book" text="หนังสือ"/> + <l:gentext key="book" text="หนังสือ"/> + <l:gentext key="CAUTION" text="คำเตือน"/> + <l:gentext key="Caution" text="คำเตือน"/> + <l:gentext key="caution" text="คำเตือน"/> + <l:gentext key="Chapter" text="บทที่"/> + <l:gentext key="chapter" text="บทที่"/> + <l:gentext key="Colophon" text="เบื้องหลัง"/> + <l:gentext key="colophon" text="เบื้องหลัง"/> + <l:gentext key="Copyright" text="สงวนสิขสิทธิ์"/> + <l:gentext key="copyright" text="สงวนสิขสิทธิ์"/> + <l:gentext key="Dedication" text="คำอุทิศ"/> + <l:gentext key="dedication" text="คำอุทิศ"/> + <l:gentext key="Edition" text="ฉบับ"/> + <l:gentext key="edition" text="ฉบับ"/> + <l:gentext key="Equation" text="สมการ"/> + <l:gentext key="equation" text="สมการ"/> + <l:gentext key="Example" text="ตัวอย่าง"/> + <l:gentext key="example" text="ตัวอย่าง"/> + <l:gentext key="Figure" text="รูป"/> + <l:gentext key="figure" text="รูป"/> + <l:gentext key="Glossary" text="อภิทานศัพท์"/> + <l:gentext key="glossary" text="อภิทานศัพท์"/> + <l:gentext key="GlossSee" text="ดู"/> + <l:gentext key="glosssee" text="ดู"/> + <l:gentext key="GlossSeeAlso" text="ดูเพิ่มเติม"/> + <l:gentext key="glossseealso" text="ดูเพิ่มเติม"/> + <l:gentext key="IMPORTANT" text="ข้อควรจำ"/> + <l:gentext key="important" text="ข้อควรจำ"/> + <l:gentext key="Important" text="ข้อควรจำ"/> + <l:gentext key="Index" text="ดรรชนี"/> + <l:gentext key="index" text="ดรรชนี"/> + <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="ระดับ"/> + <l:gentext key="msglevel" text="ระดับ"/> + <l:gentext key="MsgOrig" text="ที่มา"/> + <l:gentext key="msgorig" text="ที่มา"/> + <l:gentext key="NOTE" text="หมายเหตุ"/> + <l:gentext key="Note" text="หมายเหตุ"/> + <l:gentext key="note" text="หมายเหตุ"/> + <l:gentext key="Part" text="ภาค"/> + <l:gentext key="part" text="ภาค"/> + <l:gentext key="Preface" text="คำนำ"/> + <l:gentext key="preface" text="คำนำ"/> + <l:gentext key="Procedure" text="ระเบียบการ"/> + <l:gentext key="procedure" text="ระเบียบการ"/> + <l:gentext key="ProductionSet" text="ผลิต"/> + <l:gentext key="Published" text="ตีพิมพ์"/> + <l:gentext key="published" text="ตีพิมพ์"/> + <l:gentext key="Question" text="ถาม:"/> + <l:gentext key="question" text="ถาม:"/> + <l:gentext key="RefEntry" text=""/> + <l:gentext key="refentry" text=""/> + <l:gentext key="Reference" text="หนังสืออ้างอิง"/> + <l:gentext key="reference" text="หนังสืออ้างอิง"/> + <l:gentext key="RefName" text="ชื่อ"/> + <l:gentext key="refname" text="ชื่อ"/> + <l:gentext key="RefSection" text=""/> + <l:gentext key="refsection" text=""/> + <l:gentext key="RefSynopsisDiv" text="สาระสำคัญ"/> + <l:gentext key="refsynopsisdiv" text="สาระสำคัญ"/> + <l:gentext key="RevHistory" text="บันทึกรุ่น"/> + <l:gentext key="revhistory" text="บันทึกรุ่น"/> + <l:gentext key="revision" text="รุ่นที่"/> + <l:gentext key="Revision" text="รุ่นที่"/> + <l:gentext key="sect1" text="ตอนที่"/> + <l:gentext key="sect2" text="ตอนที่"/> + <l:gentext key="sect3" text="ตอนที่"/> + <l:gentext key="sect4" text="ตอนที่"/> + <l:gentext key="sect5" text="ตอนที่"/> + <l:gentext key="section" text="ตอนที่"/> + <l:gentext key="Section" text="ตอนที่"/> + <l:gentext key="See" text="ดู"/> + <l:gentext key="see" text="ดู"/> + <l:gentext key="SeeAlso" text="ดูเพิ่มเติม"/> + <l:gentext key="seealso" text="ดูเพิ่มเติม"/> + <l:gentext key="Seealso" text="ดูเพิ่มเติม"/> + <l:gentext key="set" text="ชุด"/> + <l:gentext key="Set" text="ชุด"/> + <l:gentext key="setindex" text="สารบัญชุด"/> + <l:gentext key="SetIndex" text="สารบัญชุด"/> + <l:gentext key="Sidebar" text=""/> + <l:gentext key="sidebar" text="sidebar"/> + <l:gentext key="step" text="ลำดับ"/> + <l:gentext key="Step" text="ลำดับ"/> + <l:gentext key="Table" text="ตาราง"/> + <l:gentext key="table" text="ตาราง"/> + <l:gentext key="tip" text="คำแนะนำ"/> + <l:gentext key="TIP" text="คำแนะนำ"/> + <l:gentext key="Tip" text="คำแนะนำ"/> + <l:gentext key="Warning" text="โปรดระวัง"/> + <l:gentext key="warning" text="โปรดระวัง"/> + <l:gentext key="WARNING" text="โปรดระวัง"/> + <l:gentext key="and" text="และ"/> + <l:gentext key="by" text="โดย"/> + <l:gentext key="Edited" text="เรียบเรียง"/> + <l:gentext key="edited" text="เรียบเรียง"/> + <l:gentext key="Editedby" text="เรียบเรียงโดบ"/> + <l:gentext key="editedby" text="เรียบเรียงโดบ"/> + <l:gentext key="in" text="ใน"/> + <l:gentext key="lastlistcomma" text=","/> + <l:gentext key="listcomma" text=","/> + <l:gentext key="nonexistantelement" text="ไม่พบส่วนที่ต้องการ"/> + <l:gentext key="notes" text="หมายเหตุ"/> + <l:gentext key="Notes" text="หมายเหตุ"/> + <l:gentext key="Pgs" text="หน้า"/> + <l:gentext key="pgs" text="หน้า"/> + <l:gentext key="Revisedby" text="แก้ไขปรับปรุงโดย: "/> + <l:gentext key="revisedby" text="แก้ไขปรับปรุงโดย: "/> + <l:gentext key="TableNotes" text="หมายเหตุ"/> + <l:gentext key="tablenotes" text="หมายเหตุ"/> + <l:gentext key="TableofContents" text="สารบัญ"/> + <l:gentext key="tableofcontents" text="สารบัญ"/> + <l:gentext key="unexpectedelementname" text="พบส่วนที่ไม่ต้องการ"/> + <l:gentext key="unsupported" text="ไม่สนับสนุน"/> + <l:gentext key="xrefto" text="xref to"/> + <l:gentext key="listofequations" text="สารบัญสมการ"/> + <l:gentext key="ListofEquations" text="สารบัญสมการ"/> + <l:gentext key="ListofExamples" text="สารบัญตัวอย่าง"/> + <l:gentext key="listofexamples" text="สารบัญตัวอย่าง"/> + <l:gentext key="ListofFigures" text="สารบัญรูป"/> + <l:gentext key="listoffigures" text="สารบัญรูป"/> + <l:gentext key="listoftables" text="สารบัญตาราง"/> + <l:gentext key="ListofTables" text="สารบัญตาราง"/> + <l:gentext key="ListofUnknown" text="สารบัญอื่น ๆ"/> + <l:gentext key="listofunknown" text="สารบัญอื่น ๆ"/> + <l:gentext key="nav-home" text="หน้าแรก"/> + <l:gentext key="nav-next" text="ต่อไป"/> + <l:gentext key="nav-next-sibling" text="ต่อไป"/> + <l:gentext key="nav-prev" text="ก่อนหน้า"/> + <l:gentext key="nav-prev-sibling" text="ก่อนหน้า"/> + <l:gentext key="nav-up" text="กลับ"/> + <l:gentext key="sectioncalled" text="ตอนนี้เ้รียกว่า"/> + <l:gentext key="Draft" text="Draft"/> + <l:gentext key="above" text="above"/> + <l:gentext key="below" text="below"/> + <l:gentext key="index symbols" text="สัญลักษณ์"/> + <l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/> + <l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/> + <l:dingbat key="startquote" text="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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="ภาคผนวก %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. %t"/> + <l:template name="colophon" text="%t"/> + <l:template name="dedication" text="%t"/> + <l:template name="equation" text="สมการ %n. %t"/> + <l:template name="example" text="ตัวอย่าง %n. %t"/> + <l:template name="figure" text="รูป %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. %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="ระเบียบการ %n. %t"/> + <l:template name="productionset" text="%t"/> + <l:template name="productionset.formal" text="ผลิต %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"/> + <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="ภาคผนวก %n. %t"/> + <l:template name="bridgehead" text="%n. %t"/> + <l:template name="chapter" 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="ตอบ: %n"/> + <l:template name="answer" text="ตอบ: %n"/> + <l:template name="appendix" text="ภาคผนวก %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="บทที่ %n"/> + <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="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"/> + <l:template name="partintro" text="%t"/> + <l:template name="preface" text="%t"/> + <l:template name="procedure" text="ระเบียบการ %n"/> + <l:template name="procedure" text="ระเบียบการ %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="ถาม: %n"/> + <l:template name="qandaentry" text="ถาม: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="ถาม: %n"/> + <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="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”"/> + <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="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="section-xref-numbered"> + <l:template name="bridgehead" text="ตอนที่ %n"/> + <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="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="ตอนนี้เ้รียกว่า “%t”"/> + </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="ดู "/> + <l:template name="seealso" text="ดูเพิ่มเติม "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgAud" text="ผู้อ่าน: "/> + <l:template name="MsgLevel" text="ระดับ: "/> + <l:template name="MsgOrig" text="ที่มา: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/tr.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/tr.xml new file mode 100644 index 0000000..5fb397f --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/tr.xml @@ -0,0 +1,458 @@ +<?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="Özet"/> + <l:gentext key="abstract" text="Ö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ça"/> + <l:gentext key="bibliography" text="Kaynakça"/> + <l:gentext key="Book" text="Kitap"/> + <l:gentext key="book" text="Kitap"/> + <l:gentext key="CAUTION" text="DİKKAT"/> + <l:gentext key="Caution" text="Dikkat"/> + <l:gentext key="caution" text="Dikkat"/> + <l:gentext key="Chapter" text="Bölüm"/> + <l:gentext key="chapter" text="bölüm"/> + <l:gentext key="Colophon" text="Kitap hakkında"/> + <l:gentext key="colophon" text="Kitap hakkında"/> + <l:gentext key="Copyright" text="Telif Hakkı"/> + <l:gentext key="copyright" text="Telif Hakkı"/> + <l:gentext key="Dedication" text="İthaf"/> + <l:gentext key="dedication" text="İthaf"/> + <l:gentext key="Edition" text="Baskı"/> + <l:gentext key="edition" text="Baskı"/> + <l:gentext key="Equation" text="Denklem"/> + <l:gentext key="equation" text="Denklem"/> + <l:gentext key="Example" text="Örnek"/> + <l:gentext key="example" text="Örnek"/> + <l:gentext key="Figure" text="Şekil"/> + <l:gentext key="figure" text="Şekil"/> + <l:gentext key="Glossary" text="Sözlük"/> + <l:gentext key="glossary" text="Sözlü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="ÖNEMLİ"/> + <l:gentext key="important" text="Önemli"/> + <l:gentext key="Important" text="Ö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ı"/> + <l:gentext key="legalnotice" text="Yasal Uyarı"/> + <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üzey"/> + <l:gentext key="MsgOrig" text="Dü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ısım"/> + <l:gentext key="part" text="Kısım"/> + <l:gentext key="Preface" text="Önsöz"/> + <l:gentext key="preface" text="Önsöz"/> + <l:gentext key="Procedure" text="Yönerge"/> + <l:gentext key="procedure" text="Yönerge"/> + <l:gentext key="ProductionSet" text="Prodüksiyon"/> + <l:gentext key="Published" text="Yayımlanma"/> + <l:gentext key="published" text="Yayı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ı"/> + <l:gentext key="refname" text="Referans Adı"/> + <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ı Tarihçesi"/> + <l:gentext key="revhistory" text="Baskı Tarihçesi"/> + <l:gentext key="revision" text="Baskı"/> + <l:gentext key="Revision" text="Baskı"/> + <l:gentext key="sect1" text="Kısım"/> + <l:gentext key="sect2" text="Kısım"/> + <l:gentext key="sect3" text="Kısım"/> + <l:gentext key="sect4" text="Kısım"/> + <l:gentext key="sect5" text="Kısım"/> + <l:gentext key="section" text="Kısım"/> + <l:gentext key="Section" text="Kısım"/> + <l:gentext key="see" text="Bkz."/> + <l:gentext key="seealso" text="Bkz."/> + <l:gentext key="set" text="Takım"/> + <l:gentext key="Set" text="Takım"/> + <l:gentext key="setindex" text="Takım Dizini"/> + <l:gentext key="SetIndex" text="Takım Dizini"/> + <l:gentext key="Sidebar" text=""/> + <l:gentext key="sidebar" text=""/> + <l:gentext key="step" text="adım"/> + <l:gentext key="Step" text="Adım"/> + <l:gentext key="Table" text="Tablo"/> + <l:gentext key="table" text="Tablo"/> + <l:gentext key="tip" text="İpucu"/> + <l:gentext key="TIP" text="İPUCU"/> + <l:gentext key="Tip" text="İpucu"/> + <l:gentext key="Warning" text="Uyarı"/> + <l:gentext key="warning" text="Uyarı"/> + <l:gentext key="WARNING" text="UYARI"/> + <l:gentext key="and" text="ve"/> + <l:gentext key="by" text=""/> + <l:gentext key="Edited" text="Yayına hazırlayan"/> + <l:gentext key="edited" text="yayına hazırlayan"/> + <l:gentext key="Editedby" text="Yayına hazırlayan"/> + <l:gentext key="editedby" text="yayına hazı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üzeltmeler: "/> + <l:gentext key="revisedby" text="Düzeltmeler: "/> + <l:gentext key="TableNotes" text="Notlar"/> + <l:gentext key="tablenotes" text="Notlar"/> + <l:gentext key="TableofContents" text="İçindekiler"/> + <l:gentext key="tableofcontents" text="İçindekiler"/> + <l:gentext key="unexpectedelementname" text="Beklenmeyen eleman adı"/> + <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="Örnekler"/> + <l:gentext key="listofexamples" text="Örnekler"/> + <l:gentext key="ListofFigures" text="Şekiller"/> + <l:gentext key="listoffigures" text="Şekiller"/> + <l:gentext key="listoftables" text="Tablolar"/> + <l:gentext key="ListofTables" text="Tablolar"/> + <l:gentext key="ListofProcedures" text="Yönergeler"/> + <l:gentext key="listofprocedures" text="Yönergeler"/> + <l:gentext key="ListofUnknown" text="Bilinmeyenler"/> + <l:gentext key="listofunknown" text="Bilinmeyenler"/> + <l:gentext key="nav-home" text="Başlangıç"/> + <l:gentext key="nav-next" text="Sonraki"/> + <l:gentext key="nav-next-sibling" text="Sonraki Bölüm"/> + <l:gentext key="nav-prev" text="Önceki"/> + <l:gentext key="nav-prev-sibling" text="Önceki Bölüm"/> + <l:gentext key="nav-up" text="Yukarı"/> + <l:gentext key="nav-toc" text="İçindekiler"/> + <l:gentext key="sectioncalled" text=""/> + <l:gentext key="Draft" text="Taslak"/> + <l:gentext key="above" text="üstünde"/> + <l:gentext key="below" text="altında"/> + <l:gentext key="index symbols" text="Semboller"/> + <l:gentext key="lowercase.alpha" text="abcçdefgğhıijklmnoöprsştuüvyz"/> + <l:gentext key="uppercase.alpha" text="ABCÇDEFGĞHIİJKLMNOÖPRSŞTUÜVYZ"/> + <l:dingbat key="startquote" text="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <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ölü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="Örnek %n. %t"/> + <l:template name="figure" text="Ş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ısı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önerge %n. %t"/> + <l:template name="productionset" text="%t"/> + <l:template name="productionset.formal" text="Prodü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:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </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. %t"/> + <l:template name="bridgehead" text="%n. %t"/> + <l:template name="chapter" text="Bölü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ölü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="Örnek %n"/> + <l:template name="figure" text="Ş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ısım %n"/> + <l:template name="partintro" text="%t"/> + <l:template name="preface" text="%t"/> + <l:template name="procedure" text="Yö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=" “%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="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="section-xref-numbered"> + <l:template name="bridgehead" text="Kısım %n"/> + <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="sect1" text="Kısım %n"/> + <l:template name="sect2" text="Kısım %n"/> + <l:template name="sect3" text="Kısım %n"/> + <l:template name="sect4" text="Kısım %n"/> + <l:template name="sect5" text="Kısım %n"/> + <l:template name="section" text="Kısım %n"/> + <l:template name="simplesect" text=" “%t”"/> + </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üzey: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/uk.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/uk.xml new file mode 100644 index 0000000..6acb421 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/uk.xml @@ -0,0 +1,484 @@ +<?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="Анотація"/> + <l:gentext key="abstract" text="Анотація"/> + <l:gentext key="Answer" text="В:"/> + <l:gentext key="answer" text="в:"/> + <l:gentext key="Appendix" text="Додаток"/> + <l:gentext key="appendix" text="додаток"/> + <l:gentext key="Appendix.abr" text="Дод."/> + <l:gentext key="appendix.abr" text="дод."/> + <l:gentext key="Article" text="Стаття"/> + <l:gentext key="article" text="стаття"/> + <l:gentext key="Audience" text="Аудиторія"/> + <l:gentext key="audience" text="Аудиторія"/> + <l:gentext key="Bibliography" text="Литература"/> + <l:gentext key="bibliography" text="литература"/> + <l:gentext key="Book" text="Книга"/> + <l:gentext key="book" text="книга"/> + <l:gentext key="CAUTION" text="ЗАСТЕРЕЖЕННЯ"/> + <l:gentext key="Caution" text="Застереження"/> + <l:gentext key="caution" text="застереження"/> + <l:gentext key="Chapter" text="Розділ"/> + <l:gentext key="chapter" text="розділ"/> + <l:gentext key="Chapter.abr" text="Розд."/> + <l:gentext key="chapter.abr" text="розд."/> + <l:gentext key="Colophon" text="Colophon"/> + <l:gentext key="colophon" text="Colophon"/> + <l:gentext key="Copyright" text="Авторське право"/> + <l:gentext key="copyright" text="авторське право"/> + <l:gentext key="Dedication" text="Присвячення"/> + <l:gentext key="dedication" text="присвячення"/> + <l:gentext key="Edition" text="Видання"/> + <l:gentext key="edition" text="видання"/> + <l:gentext key="Equation" text="Формула"/> + <l:gentext key="equation" text="Формула"/> + <l:gentext key="Equation.abr" text="Ф."/> + <l:gentext key="equation.abr" text="Ф."/> + <l:gentext key="Example" text="Приклад"/> + <l:gentext key="example" text="приклад"/> + <l:gentext key="Example.abr" text="Прикл."/> + <l:gentext key="example.abr" text="прикл."/> + <l:gentext key="Figure" text="Рисунок"/> + <l:gentext key="figure" text="Рисунок"/> + <l:gentext key="Figure.abr" text="Рис."/> + <l:gentext key="figure.abr" text="Рис."/> + <l:gentext key="Glossary" text="Глосарій"/> + <l:gentext key="glossary" text="глосарій"/> + <l:gentext key="GlossSee" text="Див."/> + <l:gentext key="glosssee" text="див."/> + <l:gentext key="GlossSeeAlso" text="Див. також"/> + <l:gentext key="glossSeeAlso" text="див. також"/> + <l:gentext key="glossseealso" text="див. також"/> + <l:gentext key="IMPORTANT" text="ВАЖЛИВО"/> + <l:gentext key="Important" text="Важливо"/> + <l:gentext key="important" text="важливо"/> + <l:gentext key="Index" text="Предметный покажchcy;ик"/> + <l:gentext key="index" text="предметный покажchcy;ик"/> + <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="Level" text="Рівень"/> + <l:gentext key="level" text="рівень"/> + <l:gentext key="MsgAud" text="Аудиторія"/> + <l:gentext key="msgaud" text="аудиторія"/> + <l:gentext key="MsgLevel" text="Рівень"/> + <l:gentext key="msglevel" text="рівень"/> + <l:gentext key="MsgOrig" text="Джерело"/> + <l:gentext key="msgorig" text="джерело"/> + <l:gentext key="Name" text="Ім';я"/> + <l:gentext key="name" text="ім';я"/> + <l:gentext key="NOTE" text="ПРИМІТКА"/> + <l:gentext key="Note" text="Примітка"/> + <l:gentext key="note" text="примітка"/> + <l:gentext key="Origin" text="Джерело"/> + <l:gentext key="origin" text="джерело"/> + <l:gentext key="Part" text="Частина"/> + <l:gentext key="part" text="частина"/> + <l:gentext key="Part.abr" text="Ч."/> + <l:gentext key="part.abr" text="Ч."/> + <l:gentext key="Preface" text="Передмова"/> + <l:gentext key="preface" text="передмова"/> + <l:gentext key="Procedure" text="Процедура"/> + <l:gentext key="procedure" text="Процедура"/> + <l:gentext key="Procedure.abr" text="Проц."/> + <l:gentext key="procedure.abr" text="Проц."/> + <l:gentext key="ProductionSet" text="Production"/> + <l:gentext key="Published" text="Опубліковано"/> + <l:gentext key="published" text="опубліковано"/> + <l:gentext key="Question" text="П"/> + <l:gentext key="question" text="п"/> + <l:gentext key="RefEntry" text=""/> + <l:gentext key="refentry" text=""/> + <l:gentext key="Reference" text="Посилання"/> + <l:gentext key="reference" text="посилання"/> + <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="Короткий огляд"/> + <l:gentext key="refsynopsisdiv" text="короткий огляд"/> + <l:gentext key="RevHistory" text="Опис zcy;мін"/> + <l:gentext key="revhistory" text="опис zcy;мін"/> + <l:gentext key="Revision" text="Перегляд"/> + <l:gentext key="revision" text="перегляд"/> + <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:gentext key="section" text="параграф"/> + <l:gentext key="Section.abr" text="Пар."/> + <l:gentext key="section.abr" text="пар."/> + <l:gentext key="See" text="Див."/> + <l:gentext key="see" text="див."/> + <l:gentext key="SeeAlso" text="Див. tcy;акож"/> + <l:gentext key="Seealso" text="Див. tcy;акож"/> + <l:gentext key="seealso" text="сив. tcy;акож"/> + <l:gentext key="Set" text="Вибірка"/> + <l:gentext key="set" text="вибірка"/> + <l:gentext key="SetIndex" text="Индекс вибірки"/> + <l:gentext key="setindex" text="индекс вибірки"/> + <l:gentext key="Sidebar" text="Выділення"/> + <l:gentext key="sidebar" text="выділення"/> + <l:gentext key="Step" text="Крок"/> + <l:gentext key="step" text="крок"/> + <l:gentext key="Table" text="Таблиця"/> + <l:gentext key="table" text="таблиця"/> + <l:gentext key="Table.abr" text="Табл."/> + <l:gentext key="table.abr" text="табл."/> + <l:gentext key="TIP" text="ПІДКАЗКА"/> + <l:gentext key="Tip" text="Підказка"/> + <l:gentext key="tip" text="підказка"/> + <l:gentext key="WARNING" text="ЗАСТЕРЕЖЕННЯ"/> + <l:gentext key="Warning" text="Застереження"/> + <l:gentext key="warning" text="застереження"/> + <l:gentext key="and" text=""/> + <l:gentext key="by" text=""/> + <l:gentext key="called" text=""/> + <l:gentext key="edited" text="пид редакцією"/> + <l:gentext key="Edited" text="Пид редакцією"/> + <l:gentext key="Editedby" text="Пид редакцією"/> + <l:gentext key="editedby" text="пид редакцією"/> + <l:gentext key="in" text="в"/> + <l:gentext key="TableofContents" text="Зміст"/> + <l:gentext key="tableofcontents" text="зміст"/> + <l:gentext key="lastlistcomma" text="."/> + <l:gentext key="listcomma" text=","/> + <l:gentext key="Notes" text="Примітки"/> + <l:gentext key="notes" text="примітки"/> + <l:gentext key="TableNotes" text="Примітки"/> + <l:gentext key="tablenotes" text="примітки"/> + <l:gentext key="nonexistantelement" text="non-existant element"/> + <l:gentext key="pgs" text="стор."/> + <l:gentext key="Pgs" text="Стор."/> + <l:gentext key="Revisedby" text="Коректура:;"/> + <l:gentext key="revisedby" text="коректура:;"/> + <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="список формул"/> + <l:gentext key="ListofEquations" text="Список формул"/> + <l:gentext key="ListofExamples" text="Список прикладів"/> + <l:gentext key="listofexamples" text="список прикладів"/> + <l:gentext key="ListofFigures" text="Список ілюстрацій"/> + <l:gentext key="listoffigures" text="Список ілюстрацій"/> + <l:gentext key="listoftables" text="список таблиць"/> + <l:gentext key="ListofTables" text="Список таблиц;ь"/> + <l:gentext key="ListofUnknown" text="Невизначений список"/> + <l:gentext key="listofunknown" text="невизначений список"/> + <l:gentext key="nav-next" text="далі"/> + <l:gentext key="nav-next-sibling" text="далі по рівню"/> + <l:gentext key="nav-prev" text="назад"/> + <l:gentext key="nav-prev-sibling" text="назад по рівню"/> + <l:gentext key="x-nav-next" text="далі"/> + <l:gentext key="nav-home" text="Початок"/> + <l:gentext key="nav-up" text="Догори"/> + <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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Заголовки додатку (відсутні)"/> + <l:template name="article" text="Заголовки статті (відсутні)"/> + <l:template name="bibliodiv" text="Заголовки бібліографії (відсутні)"/> + <l:template name="book" text="Заголовки книги (відсутні)"/> + <l:template name="chapter" text="Заголовки глави (відсутні)"/> + <l:template name="columns" text="Стовпці"/> + <l:template name="draftarea" text="Попереднє редагування метаданих"/> + <l:template name="edit-attrs" text="редагуйте атрибути відповідних елементів"/> + <l:template name="footnote" text="Виноска"/> + <l:template name="metainfo" text=""/> + <l:template name="preface" text="Заголовки передмови (відсутні)"/> + <l:template name="part" text="Заголовки частини (відсутні)"/> + <l:template name="section" text="Заголовки розділу (відсутні)"/> + <l:template name="sect1" text="Заголовки розділу (відсутні)"/> + <l:template name="sect2" text="Заголовки розділу (відсутні)"/> + <l:template name="sect3" text="Заголовки розділу (відсутні)"/> + <l:template name="sect4" text="Заголовки розділу (відсутні)"/> + <l:template name="sect5" text="Заголовки розділу (відсутні)"/> + <l:template name="set" text="Заголовки добірки (відсутні)"/> + <l:template name="title" text="Заголовок: "/> + <l:template name="titles" text="Елементи заголовної сторінки відсутні"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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="Додаток %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. %t"/> + <l:template name="colophon" text="%t"/> + <l:template name="dedication" text="%t"/> + <l:template name="equation" text="Формула %n. %t"/> + <l:template name="example" text="Приклад %n. %t"/> + <l:template name="figure" text="Рисунок %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. %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="Процедура %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="Таблиця %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="Додаток %n. %t"/> + <l:template name="bridgehead" text="%t"/> + <l:template name="chapter" 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="%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. %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. %t"/> + <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. %t"/> + <l:template name="figure" text="Рисунок %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. %t"/> + <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. %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="“%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="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="section-xref-numbered"> + <l:template name="bridgehead" 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="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="“%t”"/> + </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="Див. "/> + <l:template name="seealso" text="Див. також "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgAud" text="Аудиторія: "/> + <l:template name="MsgLevel" text="Рівень: "/> + <l:template name="MsgOrig" text="Джерело: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/vi.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/vi.xml new file mode 100644 index 0000000..8607488 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/vi.xml @@ -0,0 +1,453 @@ +<?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ổng quan"/> + <l:gentext key="abstract" text="Tổng quan"/> + <l:gentext key="Answer" text="Đ:"/> + <l:gentext key="answer" text="Đ:"/> + <l:gentext key="Appendix" text="Phụ lục"/> + <l:gentext key="appendix" text="phụ lục"/> + <l:gentext key="Article" text="Bài viết"/> + <l:gentext key="article" text="Bài viết"/> + <l:gentext key="Bibliography" text="Thư mục"/> + <l:gentext key="bibliography" text="Thư mục"/> + <l:gentext key="Book" text="Sách"/> + <l:gentext key="book" text="Sách"/> + <l:gentext key="CAUTION" text="CẨN THẬN"/> + <l:gentext key="Caution" text="Cẩn thận"/> + <l:gentext key="caution" text="Cẩn thận"/> + <l:gentext key="Chapter" text="Chương"/> + <l:gentext key="chapter" text="chương"/> + <l:gentext key="Colophon" text="Colophon"/> + <l:gentext key="colophon" text="Colophon"/> + <l:gentext key="Copyright" text="Bản quyền"/> + <l:gentext key="copyright" text="Bản quyền"/> + <l:gentext key="Dedication" text="Tặng"/> + <l:gentext key="dedication" text="Tặng"/> + <l:gentext key="Edition" text="Edition"/> + <l:gentext key="edition" text="Edition"/> + <l:gentext key="Equation" text="Phương trình"/> + <l:gentext key="equation" text="Phương trình"/> + <l:gentext key="Example" text="Ví dụ"/> + <l:gentext key="example" text="Ví dụ"/> + <l:gentext key="Figure" text="Hình"/> + <l:gentext key="figure" text="Hình"/> + <l:gentext key="Glossary" text="Thuật ngữ"/> + <l:gentext key="glossary" text="Thuật ngữ"/> + <l:gentext key="GlossSee" text="Xem"/> + <l:gentext key="glosssee" text="Xem"/> + <l:gentext key="GlossSeeAlso" text="Xem thêm"/> + <l:gentext key="glossseealso" text="Xem thêm"/> + <l:gentext key="IMPORTANT" text="QUAN TRỌNG"/> + <l:gentext key="important" text="Quan trọng"/> + <l:gentext key="Important" text="Quan trọng"/> + <l:gentext key="Index" text="Chỉ mục"/> + <l:gentext key="index" text="Chỉ mụ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="Đọc giả"/> + <l:gentext key="msgaud" text="Đọc giả"/> + <l:gentext key="MsgLevel" text="Cấp"/> + <l:gentext key="msglevel" text="Cấp"/> + <l:gentext key="MsgOrig" text="Gốc"/> + <l:gentext key="msgorig" text="Gốc"/> + <l:gentext key="NOTE" text="GHI CHÚ"/> + <l:gentext key="Note" text="Ghi chú"/> + <l:gentext key="note" text="Ghi chú"/> + <l:gentext key="Part" text="Phần"/> + <l:gentext key="part" text="Phần"/> + <l:gentext key="Preface" text="Mở đầu"/> + <l:gentext key="preface" text="Mở đầu"/> + <l:gentext key="Procedure" text="Thủ tục"/> + <l:gentext key="procedure" text="Thủ tục"/> + <l:gentext key="ProductionSet" text="Sản phẩm"/> + <l:gentext key="Published" text="Xuất bản"/> + <l:gentext key="published" text="Xuất bả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ảo"/> + <l:gentext key="reference" text="Tham khảo"/> + <l:gentext key="RefName" text="Tên"/> + <l:gentext key="refname" text="Tên"/> + <l:gentext key="RefSection" text=""/> + <l:gentext key="refsection" text=""/> + <l:gentext key="RefSynopsisDiv" text="Tóm tắt"/> + <l:gentext key="refsynopsisdiv" text="Tóm tắt"/> + <l:gentext key="RevHistory" text="Revision History"/> + <l:gentext key="revhistory" text="Revision History"/> + <l:gentext key="revision" text="Bản hiệu chỉnh"/> + <l:gentext key="Revision" text="Bản hiệu chỉnh"/> + <l:gentext key="sect1" text="Phần"/> + <l:gentext key="sect2" text="Phần"/> + <l:gentext key="sect3" text="Phần"/> + <l:gentext key="sect4" text="Phần"/> + <l:gentext key="sect5" text="Phần"/> + <l:gentext key="section" text="Phần"/> + <l:gentext key="Section" text="Phần"/> + <l:gentext key="see" text="xem"/> + <l:gentext key="seealso" text="xem thêm"/> + <l:gentext key="set" text="Đặt"/> + <l:gentext key="Set" text="Đặt"/> + <l:gentext key="setindex" text="Đặt chỉ mục"/> + <l:gentext key="SetIndex" text="Đặt chỉ mục"/> + <l:gentext key="Sidebar" text=""/> + <l:gentext key="sidebar" text="thanh bên"/> + <l:gentext key="step" text="bước"/> + <l:gentext key="Step" text="Bước"/> + <l:gentext key="Table" text="Bảng"/> + <l:gentext key="table" text="Bảng"/> + <l:gentext key="tip" text="Mẹo"/> + <l:gentext key="TIP" text="MẸO"/> + <l:gentext key="Tip" text="Mẹo"/> + <l:gentext key="Warning" text="Cảnh báo"/> + <l:gentext key="warning" text="Cảnh báo"/> + <l:gentext key="WARNING" text="CẢNH BÁO"/> + <l:gentext key="and" text="và"/> + <l:gentext key="by" text="bởi"/> + <l:gentext key="Edited" text="Được biên soạn"/> + <l:gentext key="edited" text="Được biên soạn"/> + <l:gentext key="Editedby" text="Được biên soạn bởi"/> + <l:gentext key="editedby" text="Được biên soạn bởi"/> + <l:gentext key="in" text="trong"/> + <l:gentext key="lastlistcomma" text=","/> + <l:gentext key="listcomma" text=","/> + <l:gentext key="nonexistantelement" text="phần tử không có"/> + <l:gentext key="notes" text="Ghi chú"/> + <l:gentext key="Notes" text="Ghi chú"/> + <l:gentext key="Pgs" text="Pgs."/> + <l:gentext key="pgs" text="Pgs."/> + <l:gentext key="Revisedby" text="Hiệu chỉnh bởi: "/> + <l:gentext key="revisedby" text="Hiệu chỉnh bởi: "/> + <l:gentext key="TableNotes" text="Ghi chú"/> + <l:gentext key="tablenotes" text="Ghi chú"/> + <l:gentext key="TableofContents" text="Mục lục"/> + <l:gentext key="tableofcontents" text="Mục lục"/> + <l:gentext key="unexpectedelementname" text="Tên phần tử không đúng"/> + <l:gentext key="unsupported" text="không hỗ trợ"/> + <l:gentext key="xrefto" text="xref tới"/> + <l:gentext key="listofequations" text="Danh sách Phương trình"/> + <l:gentext key="ListofEquations" text="Danh sách Phương trình"/> + <l:gentext key="ListofExamples" text="Danh sách Ví dụ"/> + <l:gentext key="listofexamples" text="Danh sách Ví dụ"/> + <l:gentext key="ListofFigures" text="Danh sách Hình"/> + <l:gentext key="listoffigures" text="Danh sách Hình"/> + <l:gentext key="listoftables" text="Danh sách Bảng"/> + <l:gentext key="ListofTables" text="Danh sách Bảng"/> + <l:gentext key="ListofUnknown" text="Danh sách Lạ"/> + <l:gentext key="listofunknown" text="Danh sách Lạ"/> + <l:gentext key="nav-home" text="Đầu"/> + <l:gentext key="nav-next" text="Kế tiếp"/> + <l:gentext key="nav-next-sibling" text="Tới nhanh"/> + <l:gentext key="nav-prev" text="Trước đó"/> + <l:gentext key="nav-prev-sibling" text="Lùi nhanh"/> + <l:gentext key="nav-up" text="Lên"/> + <l:gentext key="nav-toc" text="Mục lục"/> + <l:gentext key="Draft" text="Bản thảo"/> + <l:gentext key="above" text="trên"/> + <l:gentext key="below" text="dưới"/> + <l:gentext key="sectioncalled" text="phần"/> + <l:gentext key="index symbols" text="Ký hiệu"/> + <l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyz"/> + <l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/> + <l:dingbat key="startquote" text="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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ụ lục %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="Chương %n. %t"/> + <l:template name="colophon" text="%t"/> + <l:template name="dedication" text="%t"/> + <l:template name="equation" text="Phương trình %n. %t"/> + <l:template name="example" text="Ví dụ %n. %t"/> + <l:template name="figure" text="Hình %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="Phần %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="Thủ tục %n. %t"/> + <l:template name="productionset" text="%t"/> + <l:template name="productionset.formal" text="Sản phẩm %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ảng %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="Phụ lục %n. %t"/> + <l:template name="bridgehead" text="%n. %t"/> + <l:template name="chapter" text="Chương %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="Đ: %n"/> + <l:template name="appendix" text="Phụ lục %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ương %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ương trình %n"/> + <l:template name="example" text="Ví dụ %n"/> + <l:template name="figure" text="Hình %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ần %n"/> + <l:template name="partintro" text="%t"/> + <l:template name="preface" text="%t"/> + <l:template name="procedure" text="Thủ tục %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="H: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="H: %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ảng %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ần “%t”"/> + <l:template name="refsection" text="phần “%t”"/> + <l:template name="refsect1" text="phần “%t”"/> + <l:template name="refsect2" text="phần “%t”"/> + <l:template name="refsect3" text="phần “%t”"/> + <l:template name="sect1" text="phần “%t”"/> + <l:template name="sect2" text="phần “%t”"/> + <l:template name="sect3" text="phần “%t”"/> + <l:template name="sect4" text="phần “%t”"/> + <l:template name="sect5" text="phần “%t”"/> + <l:template name="section" text="phần “%t”"/> + <l:template name="simplesect" text="phần “%t”"/> + </l:context> + + <l:context name="section-xref-numbered"> + <l:template name="bridgehead" text="Phần %n"/> + <l:template name="refsection" text="phần “%t”"/> + <l:template name="refsect1" text="phần “%t”"/> + <l:template name="refsect2" text="phần “%t”"/> + <l:template name="refsect3" text="phần “%t”"/> + <l:template name="sect1" text="Phần %n"/> + <l:template name="sect2" text="Phần %n"/> + <l:template name="sect3" text="Phần %n"/> + <l:template name="sect4" text="Phần %n"/> + <l:template name="sect5" text="Phần %n"/> + <l:template name="section" text="Phần %n"/> + <l:template name="simplesect" text="phần “%t”"/> + </l:context> + + <l:context name="authorgroup"> + <l:template name="sep" text=", "/> + <l:template name="sep2" text=" và "/> + <l:template name="seplast" text=", và "/> + </l:context> + + <l:context name="glossary"> + <l:template name="see" text="Xem "/> + <l:template name="seealso" text="Xem thêm "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgAud" text="Đọc giả: "/> + <l:template name="MsgLevel" text="Cấp: "/> + <l:template name="MsgOrig" text="Gốc: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/xh.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/xh.xml new file mode 100644 index 0000000..e296b5d --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/xh.xml @@ -0,0 +1,456 @@ +<?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="“"/> + <l:dingbat key="endquote" text="”"/> + <l:dingbat key="nestedstartquote" text="‘"/> + <l:dingbat key="nestedendquote" text="’"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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: %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 %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 %n"/> + <l:template name="productionset" text="%t"/> + <l:template name="qandadiv" text="%t"/> + <l:template name="qandaentry" text="U: %n"/> + <l:template name="qandaset" text="%t"/> + <l:template name="question" text="U: %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 “%t”"/> + <l:template name="refsection" text="icandelo libizwa ngokuba “%t”"/> + <l:template name="refsect1" text="icandelo libizwa ngokuba “%t”"/> + <l:template name="refsect2" text="icandelo libizwa ngokuba “%t”"/> + <l:template name="refsect3" text="icandelo libizwa ngokuba “%t”"/> + <l:template name="sect1" text="icandelo libizwa ngokuba “%t”"/> + <l:template name="sect2" text="icandelo libizwa ngokuba “%t”"/> + <l:template name="sect3" text="icandelo libizwa ngokuba “%t”"/> + <l:template name="sect4" text="icandelo libizwa ngokuba “%t”"/> + <l:template name="sect5" text="icandelo libizwa ngokuba “%t”"/> + <l:template name="section" text="icandelo libizwa ngokuba “%t”"/> + <l:template name="simplesect" text="icandelo libizwa ngokuba “%t”"/> + </l:context> + + <l:context name="section-xref-numbered"> + <l:template name="bridgehead" text="Icandelo %n"/> + <l:template name="refsection" text="icandelo libizwa ngokuba “%t”"/> + <l:template name="refsect1" text="icandelo libizwa ngokuba “%t”"/> + <l:template name="refsect2" text="icandelo libizwa ngokuba “%t”"/> + <l:template name="refsect3" text="icandelo libizwa ngokuba “%t”"/> + <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 “%t”"/> + </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> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/zh_cn.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/zh_cn.xml new file mode 100644 index 0000000..6754a62 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/zh_cn.xml @@ -0,0 +1,447 @@ +<?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="摘要"/> + <l:gentext key="abstract" text="摘要"/> + <l:gentext key="Answer" text="答:"/> + <l:gentext key="answer" text="答:"/> + <l:gentext key="Appendix" text="附录"/> + <l:gentext key="appendix" text="附录"/> + <l:gentext key="Article" text="文章"/> + <l:gentext key="article" text="文章"/> + <l:gentext key="Bibliography" text="参考书目"/> + <l:gentext key="bibliography" text="参考书目"/> + <l:gentext key="Book" text="书目"/> + <l:gentext key="book" text="书目"/> + <l:gentext key="CAUTION" text="注意"/> + <l:gentext key="Caution" text="注意"/> + <l:gentext key="caution" text="注意"/> + <l:gentext key="Chapter" text="章"/> + <l:gentext key="chapter" text="章"/> + <l:gentext key="Colophon" text="Colophon"/> + <l:gentext key="colophon" text="Colophon"/> + <l:gentext key="Copyright" text="版权"/> + <l:gentext key="copyright" text="版权"/> + <l:gentext key="Dedication" text="奉献"/> + <l:gentext key="dedication" text="奉献"/> + <l:gentext key="Edition" text="版"/> + <l:gentext key="edition" text="版"/> + <l:gentext key="Equation" text="方程"/> + <l:gentext key="equation" text="方程"/> + <l:gentext key="Example" text="例子"/> + <l:gentext key="example" text="例子"/> + <l:gentext key="Figure" text="图形"/> + <l:gentext key="figure" text="图形"/> + <l:gentext key="Glossary" text="术语表"/> + <l:gentext key="glossary" text="术语表"/> + <l:gentext key="GlossSee" text="见"/> + <l:gentext key="glosssee" text="见"/> + <l:gentext key="GlossSeeAlso" text="另见"/> + <l:gentext key="glossseealso" text="另见"/> + <l:gentext key="IMPORTANT" text="重要"/> + <l:gentext key="Important" text="重要"/> + <l:gentext key="important" text="重要"/> + <l:gentext key="Index" text="索引"/> + <l:gentext key="index" text="索引"/> + <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="难度"/> + <l:gentext key="msglevel" text="难度"/> + <l:gentext key="MsgOrig" text="出处"/> + <l:gentext key="msgorig" text="出处"/> + <l:gentext key="NOTE" text="注"/> + <l:gentext key="Note" text="注"/> + <l:gentext key="note" text="注"/> + <l:gentext key="Part" text="部分"/> + <l:gentext key="part" text="部分"/> + <l:gentext key="Preface" text="前言"/> + <l:gentext key="preface" text="前言"/> + <l:gentext key="Procedure" text="过程"/> + <l:gentext key="procedure" text="过程"/> + <l:gentext key="ProductionSet" text="Production"/> + <l:gentext key="Published" text="出版"/> + <l:gentext key="published" text="出版"/> + <l:gentext key="Question" text="问:"/> + <l:gentext key="question" text="问:"/> + <l:gentext key="RefEntry" text=""/> + <l:gentext key="refentry" text=""/> + <l:gentext key="Reference" text="参考"/> + <l:gentext key="reference" text="参考"/> + <l:gentext key="RefName" text="名字"/> + <l:gentext key="refname" text="名字"/> + <l:gentext key="RefSection" text=""/> + <l:gentext key="refsection" text=""/> + <l:gentext key="RefSynopsisDiv" text="大纲"/> + <l:gentext key="refsynopsisdiv" text="大纲"/> + <l:gentext key="RevHistory" text="修订历史"/> + <l:gentext key="revhistory" text="修订历史"/> + <l:gentext key="Revision" text="修订"/> + <l:gentext key="revision" text="修订"/> + <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:gentext key="section" text="节"/> + <l:gentext key="See" text="见"/> + <l:gentext key="see" text="见"/> + <l:gentext key="SeeAlso" text="另见"/> + <l:gentext key="Seealso" text="另见"/> + <l:gentext key="seealso" text="另见"/> + <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="步骤"/> + <l:gentext key="step" text="步骤"/> + <l:gentext key="Table" text="表格"/> + <l:gentext key="table" text="表格"/> + <l:gentext key="TIP" text="提示"/> + <l:gentext key="Tip" text="提示"/> + <l:gentext key="tip" text="提示"/> + <l:gentext key="WARNING" text="警告"/> + <l:gentext key="Warning" text="警告"/> + <l:gentext key="warning" text="警告"/> + <l:gentext key="and" text="和"/> + <l:gentext key="by" text="由"/> + <l:gentext key="Edited" text="编辑"/> + <l:gentext key="edited" text="编辑"/> + <l:gentext key="Editedby" text="编辑"/> + <l:gentext key="editedby" text="编辑"/> + <l:gentext key="in" text="在"/> + <l:gentext key="lastlistcomma" text=","/> + <l:gentext key="listcomma" text=","/> + <l:gentext key="nonexistantelement" text="不存在的元素"/> + <l:gentext key="Notes" text="注"/> + <l:gentext key="notes" text="注"/> + <l:gentext key="Pgs" text="页"/> + <l:gentext key="pgs" text="页"/> + <l:gentext key="Revisedby" text="修订"/> + <l:gentext key="revisedby" text="修订"/> + <l:gentext key="TableNotes" text="注"/> + <l:gentext key="tablenotes" text="注"/> + <l:gentext key="TableofContents" text="目录"/> + <l:gentext key="tableofcontents" text="目录"/> + <l:gentext key="unexpectedelementname" text="未预料到的元素名"/> + <l:gentext key="unsupported" text="不支持"/> + <l:gentext key="xrefto" text="参照"/> + <l:gentext key="ListofEquations" text="方程式列表"/> + <l:gentext key="listofequations" text="方程式列表"/> + <l:gentext key="ListofExamples" text="示例列表"/> + <l:gentext key="listofexamples" text="示例列表"/> + <l:gentext key="ListofFigures" text="图形列表"/> + <l:gentext key="listoffigures" text="图形列表"/> + <l:gentext key="ListofTables" text="表格列表"/> + <l:gentext key="listoftables" text="表格列表"/> + <l:gentext key="ListofUnknown" text="其他内容列表"/> + <l:gentext key="listofunknown" text="其他内容列表"/> + <l:gentext key="nav-home" text="起点"/> + <l:gentext key="nav-next" text="前进"/> + <l:gentext key="nav-next-sibling" text="快速前进"/> + <l:gentext key="nav-prev" text="后退"/> + <l:gentext key="nav-prev-sibling" text="快速后退"/> + <l:gentext key="nav-up" text="上一级"/> + <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="""/> + <l:dingbat key="endquote" text="""/> + <l:dingbat key="nestedstartquote" text="'"/> + <l:dingbat key="nestedendquote" text="'"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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="附录 %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. %t"/> + <l:template name="colophon" text="%t"/> + <l:template name="dedication" text="%t"/> + <l:template name="equation" text="方程 %n. %t"/> + <l:template name="example" text="例子 %n. %t"/> + <l:template name="figure" text="图形 %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. %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="过程 %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="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"/> + <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. %t"/> + <l:template name="bridgehead" text="%t"/> + <l:template name="chapter" 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="%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="答: %n"/> + <l:template name="appendix" text="附录 %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. %t"/> + <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. %t"/> + <l:template name="figure" text="图形 %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. %t"/> + <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="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"/> + <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”"/> + <l:template name="refsect1" text="“%t”"/> + <l:template name="refsect2" text="“%t”"/> + <l:template name="refsect3" 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="section-xref-numbered"> + <l:template name="bridgehead" text="“%t”"/> + <l:template name="refsect1" text="“%t”"/> + <l:template name="refsect2" text="“%t”"/> + <l:template name="refsect3" text="“%t”"/> + <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="“%t”"/> + </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="见 "/> + <l:template name="seealso" text="另见 "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgAud" text="读者: "/> + <l:template name="MsgLevel" text="难度: "/> + <l:template name="MsgOrig" text="出处: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/zh_tw.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/zh_tw.xml new file mode 100644 index 0000000..13a24af --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/l10n/zh_tw.xml @@ -0,0 +1,448 @@ +<?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="摘要"/> + <l:gentext key="abstract" text="摘要"/> + <l:gentext key="Answer" text="答:"/> + <l:gentext key="answer" text="答:"/> + <l:gentext key="Appendix" text="附錄"/> + <l:gentext key="appendix" text="附錄"/> + <l:gentext key="Article" text="文章"/> + <l:gentext key="article" text="文章"/> + <l:gentext key="Bibliography" text="參考文獻"/> + <l:gentext key="bibliography" text="參考文獻"/> + <l:gentext key="Book" text="書目"/> + <l:gentext key="book" text="書目"/> + <l:gentext key="CAUTION" text="注意"/> + <l:gentext key="Caution" text="注意"/> + <l:gentext key="caution" text="注意"/> + <l:gentext key="Chapter" text="章"/> + <l:gentext key="chapter" text="章"/> + <l:gentext key="Colophon" text="版本記錄"/> + <l:gentext key="colophon" text="版本記錄"/> + <l:gentext key="Copyright" text="版權"/> + <l:gentext key="copyright" text="版權"/> + <l:gentext key="Dedication" text="奉獻"/> + <l:gentext key="dedication" text="奉獻"/> + <l:gentext key="Edition" text="版"/> + <l:gentext key="edition" text="版"/> + <l:gentext key="Equation" text="方程式"/> + <l:gentext key="equation" text="方程式"/> + <l:gentext key="Example" text="範例"/> + <l:gentext key="example" text="範例"/> + <l:gentext key="Figure" text="圖形"/> + <l:gentext key="figure" text="圖形"/> + <l:gentext key="Glossary" text="小辭彙"/> + <l:gentext key="glossary" text="小辭彙"/> + <l:gentext key="GlossSee" text="參見"/> + <l:gentext key="glosssee" text="參見"/> + <l:gentext key="GlossSeeAlso" text="另參見"/> + <l:gentext key="glossseealso" text="另參見"/> + <l:gentext key="IMPORTANT" text="重要"/> + <l:gentext key="Important" text="重要"/> + <l:gentext key="important" text="重要"/> + <l:gentext key="Index" text="索引"/> + <l:gentext key="index" text="索引"/> + <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="程度"/> + <l:gentext key="msglevel" text="程度"/> + <l:gentext key="MsgOrig" text="出處"/> + <l:gentext key="msgorig" text="出處"/> + <l:gentext key="NOTE" text="注"/> + <l:gentext key="Note" text="注"/> + <l:gentext key="note" text="注"/> + <l:gentext key="Part" text="部"/> + <l:gentext key="part" text="部"/> + <l:gentext key="Preface" text="序言"/> + <l:gentext key="preface" text="序言"/> + <l:gentext key="Procedure" text="過程"/> + <l:gentext key="procedure" text="過程"/> + <l:gentext key="ProductionSet" text="Production"/> + <l:gentext key="Published" text="出版"/> + <l:gentext key="published" text="出版"/> + <l:gentext key="Question" text="問:"/> + <l:gentext key="question" text="問:"/> + <l:gentext key="RefEntry" text="參照項目"/> + <l:gentext key="refentry" text="參照項目"/> + <l:gentext key="Reference" text="參考"/> + <l:gentext key="reference" text="參考"/> + <l:gentext key="RefName" text="參考名"/> + <l:gentext key="refname" text="參考名"/> + <l:gentext key="RefSection" text="參照章節"/> + <l:gentext key="refsection" text="參照章節"/> + <l:gentext key="RefSynopsisDiv" text="大綱"/> + <l:gentext key="refsynopsisdiv" text="大綱"/> + <l:gentext key="RevHistory" text="修訂記錄"/> + <l:gentext key="revhistory" text="修訂記錄"/> + <l:gentext key="Revision" text="修訂"/> + <l:gentext key="revision" text="修訂"/> + <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:gentext key="section" text="節"/> + <l:gentext key="See" text="見"/> + <l:gentext key="see" text="見"/> + <l:gentext key="SeeAlso" text="另見"/> + <l:gentext key="Seealso" text="另見"/> + <l:gentext key="seealso" text="另見"/> + <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="步驟"/> + <l:gentext key="step" text="步驟"/> + <l:gentext key="Table" text="表格"/> + <l:gentext key="table" text="表格"/> + <l:gentext key="TIP" text="提示"/> + <l:gentext key="Tip" text="提示"/> + <l:gentext key="tip" text="提示"/> + <l:gentext key="WARNING" text="警告"/> + <l:gentext key="Warning" text="警告"/> + <l:gentext key="warning" text="警告"/> + <l:gentext key="edited" text="編輯"/> + <l:gentext key="Edited" text="編輯"/> + <l:gentext key="editedby" text="編輯"/> + <l:gentext key="Editedby" text="編輯"/> + <l:gentext key="Notes" text="注"/> + <l:gentext key="notes" text="注"/> + <l:gentext key="Pgs" text="頁"/> + <l:gentext key="pgs" text="頁"/> + <l:gentext key="Revisedby" text="修訂"/> + <l:gentext key="revisedby" text="修訂"/> + <l:gentext key="TableNotes" text="注釋"/> + <l:gentext key="tablenotes" text="注釋"/> + <l:gentext key="TableofContents" text="內容目錄"/> + <l:gentext key="tableofcontents" text="內容目錄"/> + <l:gentext key="and" text="且"/> + <l:gentext key="by" text="由"/> + <l:gentext key="in" text="在"/> + <l:gentext key="lastlistcomma" text=","/> + <l:gentext key="listcomma" text=","/> + <l:gentext key="nonexistantelement" text="不存在的元素"/> + <l:gentext key="page.citation" text="頁"/> + <l:gentext key="unexpectedelementname" text="非預期的元素名"/> + <l:gentext key="unsupported" text="未支援"/> + <l:gentext key="xrefto" text="參照"/> + <l:gentext key="ListofEquations" text="公式目錄"/> + <l:gentext key="listofequations" text="公式目錄"/> + <l:gentext key="ListofExamples" text="範例目錄"/> + <l:gentext key="listofexamples" text="範例目錄"/> + <l:gentext key="ListofFigures" text="附圖目錄"/> + <l:gentext key="listoffigures" text="附圖目錄"/> + <l:gentext key="ListofTables" text="附表目錄"/> + <l:gentext key="listoftables" text="附表目錄"/> + <l:gentext key="ListofUnknown" text="其它內容目錄"/> + <l:gentext key="listofunknown" text="其它內容目錄"/> + <l:gentext key="nav-home" text="內容"/> + <l:gentext key="nav-next" text="下一頁"/> + <l:gentext key="nav-next-sibling" text="快速向後"/> + <l:gentext key="nav-prev" text="前一頁"/> + <l:gentext key="nav-prev-sibling" text="快速向前"/> + <l:gentext key="nav-up" text="上一層"/> + <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="""/> + <l:dingbat key="endquote" text="""/> + <l:dingbat key="nestedstartquote" text="'"/> + <l:dingbat key="nestedendquote" text="'"/> + <l:dingbat key="bullet" text="•"/> + + <l:gentext key="itemizedlist" text=""/> + <l:gentext key="variablelist" text=""/> + <l:gentext key="procedure" text=""/> + + <l:context name="empty"> + <l:template name="appendix" text="Appendix Titles (empty)"/> + <l:template name="article" text="Article Titles (empty)"/> + <l:template name="bibliodiv" text="Bibliodiv Titles (empty)"/> + <l:template name="book" text="Book Titles (empty)"/> + <l:template name="chapter" text="Chapter Titles (empty)"/> + <l:template name="columns" text="Columns"/> + <l:template name="draftarea" text="Draft area for"/> + <l:template name="edit-attrs" text="edit attributes of corresponding elements"/> + <l:template name="footnote" text="Footnote"/> + <l:template name="metainfo" text="metainfo"/> + <l:template name="preface" text="Preface Titles (empty)"/> + <l:template name="part" text="Part Titles (empty)"/> + <l:template name="section" text="Section Titles (empty)"/> + <l:template name="sect1" text="Section Titles (empty)"/> + <l:template name="sect2" text="Section Titles (empty)"/> + <l:template name="sect3" text="Section Titles (empty)"/> + <l:template name="sect4" text="Section Titles (empty)"/> + <l:template name="sect5" text="Section Titles (empty)"/> + <l:template name="set" text="Set Titles (empty)"/> + <l:template name="title" text="Title: "/> + <l:template name="titles" text="No Titlepage Elements"/> + <l:template name="glossary" text="Glossary Titles (empty)"/> + </l:context> + + <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="附錄 %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. %t"/> + <l:template name="colophon" text="%t"/> + <l:template name="dedication" text="%t"/> + <l:template name="equation" text="方程式 %n. %t"/> + <l:template name="example" text="範例 %n. %t"/> + <l:template name="figure" text="圖形 %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. %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="過程 %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="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"/> + <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. %t"/> + <l:template name="bridgehead" text="%t"/> + <l:template name="chapter" 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="%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="答: %n"/> + <l:template name="appendix" text="附錄 %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. %t"/> + <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. %t"/> + <l:template name="figure" text="圖形 %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. %t"/> + <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="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"/> + <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”"/> + <l:template name="refsect1" text="“%t”"/> + <l:template name="refsect2" text="“%t”"/> + <l:template name="refsect3" 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="section-xref-numbered"> + <l:template name="bridgehead" text="“%t”"/> + <l:template name="refsect1" text="“%t”"/> + <l:template name="refsect2" text="“%t”"/> + <l:template name="refsect3" text="“%t”"/> + <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="“%t”"/> + </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="參見 "/> + <l:template name="seealso" text="另參見 "/> + </l:context> + + <l:context name="msgset"> + <l:template name="MsgAud" text="讀者: "/> + <l:template name="MsgLevel" text="程度: "/> + <l:template name="MsgOrig" text="出處: "/> + </l:context> +</l:l10n> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/lists.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/lists.xsl new file mode 100644 index 0000000..c1fd19c --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/lists.xsl @@ -0,0 +1,803 @@ +<?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:xse="http://www.syntext.com/Extensions/XSLT-1.0" + xmlns:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + extension-element-prefixes="xse dtm" + version='1.0'> + + <!-- TODO: move to params --> + <xsl:variable name="label-width">1.5em</xsl:variable> + <xsl:variable name="presentation"></xsl:variable> + <xsl:variable name="term-width">10em</xsl:variable> + + <!-- TODO: Move to common --> +<dtm:doc dtm:idref="next.itemsymbol"/> +<xsl:template name="next.itemsymbol" dtm:id="next.itemsymbol"> + <xsl:param name="itemsymbol" select="'default'"/> + <xsl:choose> + <!-- Change this list if you want to change the order of symbols --> + <xsl:when test="$itemsymbol = 'disc'">circle</xsl:when> + <xsl:when test="$itemsymbol = 'round'">square</xsl:when> + <xsl:otherwise>disc</xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="list.itemsymbol"/> +<xsl:template name="list.itemsymbol" dtm:id="list.itemsymbol"> + <xsl:param name="node" select="."/> + + <xsl:choose> + <xsl:when test="$node/@mark"> + <xsl:value-of select="$node/@mark"/> + </xsl:when> + <xsl:otherwise> + <xsl:choose> + <xsl:when test="$node/ancestor::itemizedlist"> + <xsl:call-template name="next.itemsymbol"> + <xsl:with-param name="itemsymbol"> + <xsl:call-template name="list.itemsymbol"> + <xsl:with-param name="node" select="$node/ancestor::itemizedlist[1]"/> + </xsl:call-template> + </xsl:with-param> + </xsl:call-template> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="next.itemsymbol"/> + </xsl:otherwise> + </xsl:choose> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="next.numeration"/> +<xsl:template name="next.numeration" dtm:id="next.numeration"> + <xsl:param name="numeration" select="'default'"/> + <xsl:choose> + <!-- Change this list if you want to change the order of numerations --> + <xsl:when test="$numeration = 'arabic'">loweralpha</xsl:when> + <xsl:when test="$numeration = 'loweralpha'">lowerroman</xsl:when> + <xsl:when test="$numeration = 'lowerroman'">upperalpha</xsl:when> + <xsl:when test="$numeration = 'upperalpha'">upperroman</xsl:when> + <xsl:when test="$numeration = 'upperroman'">arabic</xsl:when> + <xsl:otherwise>arabic</xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="list.numeration"/> +<xsl:template name="list.numeration" dtm:id="list.numeration"> + <xsl:param name="node" select="."/> + + <xsl:choose> + <xsl:when test="$node/@numeration"> + <xsl:value-of select="$node/@numeration"/> + </xsl:when> + <xsl:otherwise> + <xsl:choose> + <xsl:when test="$node/ancestor::orderedlist"> + <xsl:call-template name="next.numeration"> + <xsl:with-param name="numeration"> + <xsl:call-template name="list.numeration"> + <xsl:with-param name="node" select="$node/ancestor::orderedlist[1]"/> + </xsl:call-template> + </xsl:with-param> + </xsl:call-template> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="next.numeration"/> + </xsl:otherwise> + </xsl:choose> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="itemizedlist"/> +<xsl:template match="itemizedlist" dtm:id="itemizedlist"> + <fo:block xsl:use-attribute-sets="list.block.spacing"> + <xsl:apply-templates + select="title[not(self::processing-instruction('se:choice'))]" + mode="plain.formal.title.mode"/> + + <xsl:variable name="itemsymbol"> + <xsl:call-template name="list.itemsymbol"> + <xsl:with-param name="node" select="."/> + </xsl:call-template> + </xsl:variable> + + <xsl:variable name="itemchar"> + <xsl:choose> + <xsl:when test="$itemsymbol='disc'">•</xsl:when> + <xsl:when test="$itemsymbol='bullet'">•</xsl:when> + <!-- why do these symbols not work? --> + <!-- + <xsl:when test="$itemsymbol='circle'">∘</xsl:when> + <xsl:when test="$itemsymbol='round'">∘</xsl:when> + <xsl:when test="$itemsymbol='square'">☐</xsl:when> + <xsl:when test="$itemsymbol='box'">☐</xsl:when> + --> + <xsl:otherwise>•</xsl:otherwise> + </xsl:choose> + </xsl:variable> + + <xsl:apply-templates select="*[not(self::listitem or self::title)]"/> + + <fo:list-block provisional-label-separation="0.2em" + provisional-distance-between-starts="{$label-width}"> + <xsl:apply-templates select="listitem"> + <xsl:with-param name="itemsymbol" select="$itemchar"/> + </xsl:apply-templates> + </fo:list-block> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="title.lists"/> +<xsl:template match="itemizedlist/title|orderedlist/title" dtm:id="title.lists"/> + +<dtm:doc dtm:idref="listitem.itemizedlist"/> +<xsl:template match="itemizedlist/listitem" dtm:id="listitem.itemizedlist"> + <xsl:param name="itemsymbol"/> + + <xsl:choose> + <xsl:when test="parent::*/@spacing = 'compact'"> + <fo:list-item xsl:use-attribute-sets="compact.list.item.spacing"> + <xsl:call-template name="itemizedlist.item.contents"> + <xsl:with-param name="itemsymbol" select="$itemsymbol"/> + </xsl:call-template> + </fo:list-item> + </xsl:when> + <xsl:otherwise> + <fo:list-item xsl:use-attribute-sets="list.item.spacing"> + <xsl:call-template name="itemizedlist.item.contents"> + <xsl:with-param name="itemsymbol" select="$itemsymbol"/> + </xsl:call-template> + </fo:list-item> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="itemizedlist.item.contents"/> +<xsl:template name="itemizedlist.item.contents" dtm:id="itemizedlist.item.contents"> + <xsl:param name="itemsymbol"/> + <fo:list-item-label end-indent="label-end()"> + <fo:block> + <xsl:value-of select="$itemsymbol"/> + </fo:block> + </fo:list-item-label> + <fo:list-item-body start-indent="body-start()"> + <fo:block> + <xsl:apply-templates/> + </fo:block> + </fo:list-item-body> +</xsl:template> + +<dtm:doc dtm:idref="orderedlist"/> +<xsl:template match="orderedlist" dtm:id="orderedlist"> + <fo:block> + <xsl:apply-templates + select="title[not(self::processing-instruction('se:choice'))]" + mode="plain.formal.title.mode"/> + + <xsl:variable name="starting.number"> + <xsl:call-template name="orderedlist-starting-number"/> + </xsl:variable> + + <xsl:apply-templates select="*[not(self::listitem or self::title)]"/> + + <xsl:variable name="numeration"> + <xsl:call-template name="list.numeration"> + <xsl:with-param name="node" select="."/> + </xsl:call-template> + </xsl:variable> + + <fo:list-block xsl:use-attribute-sets="list.block.spacing" + provisional-label-separation="0.2em" + provisional-distance-between-starts="{$label-width}"> + <xsl:if test="$numeration='upperroman'"> + <xsl:attribute name="provisional-distance-between-starts"> + <xsl:value-of select="concat($label-width, '+1em')"/> + </xsl:attribute> + </xsl:if> + <xsl:apply-templates select="listitem"> + <xsl:with-param name="starting.number" select="$starting.number"/> + <xsl:with-param name="numeration" select="$numeration"/> + </xsl:apply-templates> + </fo:list-block> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="listitem.orderedlist.item-number"/> +<xsl:template match="orderedlist/listitem" mode="item-number" dtm:id="listitem.orderedlist.item-number"> + <xsl:param name="starting.number"/> + <xsl:param name="numeration"/> + + <xsl:variable name="item-number"> + <xsl:choose> + <xsl:when test="$use-serna-extensions"> + <xsl:value-of + select="xse:docbook-orderedlist-itemnumber($starting.number)"/> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="orderedlist-item-number"> + <xsl:with-param name="starting.number" select="$starting.number"/> + </xsl:call-template> + </xsl:otherwise> + </xsl:choose> + </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:with-param name="starting.number" select="$starting.number"/> + <xsl:with-param name="numeration" select="$numeration"/> + </xsl:apply-templates> + </xsl:if> + + <xsl:choose> + <xsl:when test="$numeration='arabic'"> + <xsl:number value="$item-number" format="1."/> + </xsl:when> + <xsl:when test="$numeration='loweralpha'"> + <xsl:number value="$item-number" format="a."/> + </xsl:when> + <xsl:when test="$numeration='lowerroman'"> + <xsl:number value="$item-number" format="i."/> + </xsl:when> + <xsl:when test="$numeration='upperalpha'"> + <xsl:number value="$item-number" format="A."/> + </xsl:when> + <xsl:when test="$numeration='upperroman'"> + <xsl:number value="$item-number" format="I."/> + </xsl:when> + <!-- What!? This should never happen --> + <xsl:otherwise> + <xsl:text>Unexpected: </xsl:text> + <xsl:value-of select="$numeration"/> + <xsl:value-of select="1."/> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="listitem.orderedlist"/> +<xsl:template match="orderedlist/listitem" dtm:id="listitem.orderedlist"> + <xsl:param name="starting.number"/> + <xsl:param name="numeration"/> + + <xsl:choose> + <xsl:when test="parent::*/@spacing = 'compact'"> + <fo:list-item xsl:use-attribute-sets="compact.list.item.spacing"> + <fo:list-item-label end-indent="label-end()"> + <fo:block> + <xsl:apply-templates select="." mode="item-number"> + <xsl:with-param name="starting.number" + select="$starting.number"/> + <xsl:with-param name="numeration" select="$numeration"/> + </xsl:apply-templates> + </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:when> + <xsl:otherwise> + <fo:list-item xsl:use-attribute-sets="list.item.spacing"> + <fo:list-item-label end-indent="label-end()"> + <fo:block> + <xsl:apply-templates select="." mode="item-number"> + <xsl:with-param name="starting.number" + select="$starting.number"/> + <xsl:with-param name="numeration" select="$numeration"/> + </xsl:apply-templates> + </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:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="orderedlist-starting-number"/> +<xsl:template name="orderedlist-starting-number" dtm:id="orderedlist-starting-number"> + <xsl:param name="list" select="."/> + <xsl:choose> + <xsl:when test="not($list/@continuation = 'continues')">1</xsl:when> + <xsl:otherwise> + <xsl:variable name="prevlist" + select="$list/preceding::orderedlist[1]"/> + <xsl:choose> + <xsl:when test="count($prevlist) = 0">2</xsl:when> + <xsl:otherwise> + <xsl:variable name="prevlength" select="count($prevlist/listitem)"/> + <xsl:variable name="prevstart"> + <xsl:call-template name="orderedlist-starting-number"> + <xsl:with-param name="list" select="$prevlist"/> + </xsl:call-template> + </xsl:variable> + <xsl:value-of select="$prevstart + $prevlength + 1"/> + </xsl:otherwise> + </xsl:choose> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="orderedlist-item-number"/> +<xsl:template name="orderedlist-item-number" dtm:id="orderedlist-item-number"> + <!-- context node must be a listitem in an orderedlist --> + <xsl:param name="node" select="."/> + <xsl:param name="starting.number"/> + + <xsl:choose> + <xsl:when test="$node/@override"> + <xsl:value-of select="$node/@override"/> + </xsl:when> + <xsl:when test="$node/preceding-sibling::listitem"> + <xsl:variable name="pnum"> + <xsl:call-template name="orderedlist-item-number"> + <xsl:with-param name="node" + select="$node/preceding-sibling::listitem[1]"/> + <xsl:with-param name="starting.number" select="$starting.number"/> + </xsl:call-template> + </xsl:variable> + <xsl:value-of select="$pnum + 1"/> + </xsl:when> + <xsl:otherwise> + <xsl:value-of select="$starting.number"/> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="variablelist"/> +<xsl:template match="variablelist" dtm:id="variablelist"> + <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"> + <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> + +<dtm:doc dtm:idref="title.variablelist.vl-as-list"/> +<xsl:template match="variablelist/title" mode="vl.as.list" dtm:id="title.variablelist.vl-as-list"/> + +<dtm:doc dtm:idref="title.variablelist.vl-as-blocks"/> +<xsl:template match="variablelist/title" mode="vl.as.blocks" dtm:id="title.variablelist.vl-as-blocks"/> + +<dtm:doc dtm:idref="variablelist.vl-as-list"/> +<xsl:template match="variablelist" mode="vl.as.list" dtm:id="variablelist.vl-as-list"> + <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> + + <fo:block> + <xsl:if test="title[not(self::processing-instruction('se:choice'))]"> + <xsl:apply-templates select="title" mode="list.title.mode"/> + </xsl:if> + + <fo:list-block 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> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="longest.term"/> +<xsl:template name="longest.term" dtm:id="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 > $maxlength and $maxlength > 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]) > $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() > 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() > 1]"/> + </xsl:call-template> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="varlistentry.vl-as-list"/> +<xsl:template match="varlistentry" mode="vl.as.list" dtm:id="varlistentry.vl-as-list"> + <fo:list-item 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()"> + <fo:block> + <xsl:apply-templates select="listitem"/> + </fo:block> + </fo:list-item-body> + </fo:list-item> +</xsl:template> + +<dtm:doc dtm:idref="variablelist.vl-as-blocks"/> +<xsl:template match="variablelist" mode="vl.as.blocks" dtm:id="variablelist.vl-as-blocks"> + <fo:block> + <xsl:if test="title[not(self::processing-instruction('se:choice'))]"> + <xsl:apply-templates select="title" mode="list.title.mode"/> + </xsl:if> + + <fo:block xsl:use-attribute-sets="list.block.spacing"> + <xsl:apply-templates mode="vl.as.blocks"/> + </fo:block> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="varlistentry.vl-as-blocks"/> +<xsl:template match="varlistentry" mode="vl.as.blocks" dtm:id="varlistentry.vl-as-blocks"> + <fo:block> + <fo:block xsl:use-attribute-sets="list.item.spacing" + keep-together.within-column="always" + keep-with-next.within-column="always"> + <xsl:apply-templates select="term[not(self::processing-instruction('se:choice'))]"/> + </fo:block> + <fo:block start-indent="0.25in"> + <xsl:apply-templates select="listitem"/> + </fo:block> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="term.varlistentry"/> +<xsl:template match="varlistentry/term" dtm:id="term.varlistentry"> + <xsl:choose> + <xsl:when test="not(position() = last()) and not(following-sibling::*[1][self::processing-instruction('se:choice')])"> + <fo:inline><xsl:apply-templates/></fo:inline><xsl:text>, </xsl:text> + </xsl:when> + <xsl:otherwise> + <fo:inline><xsl:apply-templates/></fo:inline> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="listitem.varlistentry"/> +<xsl:template match="varlistentry/listitem" dtm:id="listitem.varlistentry"> + <fo:block> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + +<!-- ==================================================================== --> + +<dtm:doc dtm:idref="title.list-title-mode"/> +<xsl:template match="title" mode="list.title.mode" dtm:id="title.list-title-mode"> + <xsl:call-template name="formal.object.heading"> + <xsl:with-param name="object" select=".."/> + </xsl:call-template> +</xsl:template> + +<dtm:doc dtm:idref="procedure"/> +<xsl:template match="procedure" dtm:id="procedure"> + + <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)]"/> + + <fo:block 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="step"/> + </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> + +<dtm:doc dtm:idref="title.procedure"/> +<xsl:template match="procedure/title" dtm:id="title.procedure"> +</xsl:template> + +<dtm:doc dtm:idref="substeps"/> +<xsl:template match="substeps" dtm:id="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> + +<dtm:doc dtm:idref="step"/> +<xsl:template match="step" dtm:id="step"> + <fo:list-item xsl:use-attribute-sets="list.item.spacing"> + <fo:list-item-label end-indent="label-end()"> + <fo:block> + <!-- 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>•</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> + +<dtm:doc dtm:idref="step.number"/> +<xsl:template match="step" mode="number" dtm:id="step.number"> + + <xsl:param name="rest" select="''"/> + <xsl:param name="recursive" select="1"/> + <xsl:variable name="format"> + <xsl:call-template name="procedure.step.numeration"/> + </xsl:variable> + <xsl:variable name="num"> + <xsl:number count="step" format="{$format}"/> + </xsl:variable> + <xsl:choose> + <xsl:when test="$recursive != 0 and ancestor::step"> + <xsl:apply-templates select="ancestor::step[1]" mode="number"> + <xsl:with-param name="rest" select="concat('.', $num, $rest)"/> + </xsl:apply-templates> + </xsl:when> + <xsl:otherwise> + <xsl:value-of select="concat($num, $rest)"/> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<xsl:param name="procedure.step.numeration.formats" select="'1aiAI'"/> + +<dtm:doc dtm:idref="procedure.step.numeration"/> +<xsl:template name="procedure.step.numeration" dtm:id="procedure.step.numeration"> + <xsl:param name="context" select="."/> + <xsl:variable name="format.length" + select="string-length($procedure.step.numeration.formats)"/> + <xsl:choose> + <xsl:when test="local-name($context) = 'substeps'"> + <xsl:variable name="ssdepth" + select="count($context/ancestor::substeps)"/> + <xsl:variable name="sstype" select="($ssdepth mod $format.length)+2"/> + <xsl:choose> + <xsl:when test="$sstype > $format.length"> + <xsl:value-of select="substring($procedure.step.numeration.formats,1,1)"/> + </xsl:when> + <xsl:otherwise> + <xsl:value-of select="substring($procedure.step.numeration.formats,$sstype,1)"/> + </xsl:otherwise> + </xsl:choose> + </xsl:when> + <xsl:when test="local-name($context) = 'step'"> + <xsl:variable name="sdepth" + select="count($context/ancestor::substeps)"/> + <xsl:variable name="stype" select="($sdepth mod $format.length)+1"/> + <xsl:value-of select="substring($procedure.step.numeration.formats,$stype,1)"/> + </xsl:when> + <xsl:otherwise> + <xsl:message> + <xsl:text>Unexpected context in procedure.step.numeration: </xsl:text> + <xsl:value-of select="local-name($context)"/> + </xsl:message> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="title.step"/> +<xsl:template match="step/title" dtm:id="title.step"> + <fo:block font-weight="bold"> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + +<!-- ==================================================================== --> +<dtm:doc dtm:idref="simplelist"/> +<xsl:template match="simplelist" dtm:id="simplelist"> + <xsl:variable name="cols"> + <xsl:choose> + <xsl:when test="@columns"> + <xsl:value-of select="@columns"/> + </xsl:when> + <xsl:otherwise>1</xsl:otherwise> + </xsl:choose> + </xsl:variable> + <fo:table xsl:use-attribute-sets="normal.para.spacing"> + <xsl:call-template name="simplelist.table.columns"> + <xsl:with-param name="cols" select="$cols"/> + </xsl:call-template> + <fo:table-body> + <xsl:choose> + <xsl:when test="@type='horiz'"> + <xsl:for-each select="member"> + <xsl:if test="(position() + $cols - 1) mod $cols = 0"> + <xsl:variable name="from" select="position()"/> + <xsl:variable name="to" select="$from + $cols"/> + <fo:table-row> + <xsl:apply-templates select="../member[(position() >= $from) and (position() < $to)]"/> + </fo:table-row> + </xsl:if> + </xsl:for-each> + </xsl:when> + <xsl:otherwise> + <xsl:variable name="rows" select="floor((count(member)+$cols - 1) div $cols)"/> + <xsl:for-each select="member"> + <xsl:if test="position() <= $rows"> + <xsl:variable name="pos" select="position()-1"/> + <fo:table-row> + <xsl:apply-templates select="../member[(position() - $pos + $rows - 1) mod $rows = 0]"/> + </fo:table-row> + </xsl:if> + </xsl:for-each> + </xsl:otherwise> + </xsl:choose> + </fo:table-body> + </fo:table> +</xsl:template> + +<dtm:doc dtm:idref="inline.simplelist"/> +<xsl:template match="simplelist[@type='inline']" dtm:id="inline.simplelist"> + <fo:inline><xsl:apply-templates/></fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="simplelist.table.columns"/> +<xsl:template name="simplelist.table.columns" dtm:id="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 < $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> + +<dtm:doc dtm:idref="member-seg"/> +<xsl:template match="member|seg" dtm:id="member-seg"> + <fo:table-cell> + <fo:block> + <xsl:apply-templates/> + </fo:block> + </fo:table-cell> +</xsl:template> + +<dtm:doc dtm:idref="member.inlinesimplelist"/> +<xsl:template match="simplelist[@type='inline']/member" dtm:id="member.inlinesimplelist"> + <fo:inline> + <xsl:apply-templates/> + <xsl:text>, </xsl:text> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="lastmember.inlinesimplelist"/> +<xsl:template match="simplelist[@type='inline']/member[position()=last()]" + priority="2" dtm:id="lastmember.inlinesimplelist"> + <fo:inline> + <xsl:apply-templates/> + </fo:inline> +</xsl:template> + +<!-- ==================================================================== --> +<dtm:doc dtm:idref="segmentedlist"/> +<xsl:template match="segmentedlist" dtm:id="segmentedlist"> + <fo:block> + <xsl:apply-templates + select="title[not(self::processing-instruction('se:choice'))]" + mode="plain.formal.title.mode"/> + <xsl:choose> + <xsl:when test="segtitle[not(self::processing-instruction('se:choice'))]"> + <fo:table xsl:use-attribute-sets="normal.para.spacing"> + <xsl:call-template name="simplelist.table.columns"> + <xsl:with-param name="cols" select="count(segtitle)"/> + </xsl:call-template> + <fo:table-body> + <fo:table-row> + <xsl:apply-templates select="segtitle[not(self::processing-instruction('se:choice'))]"/> + </fo:table-row> + <xsl:for-each select="seglistitem[not(self::processing-instruction('se:choice'))]"> + <fo:table-row> + <xsl:apply-templates select="seg"/> + </fo:table-row> + </xsl:for-each> + </fo:table-body> + </fo:table> + </xsl:when> + <xsl:when test="title[not(self::processing-instruction('se:choice'))]"> + </xsl:when> + <xsl:otherwise> + <xsl:apply-templates select="node()"/> + </xsl:otherwise> + </xsl:choose> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="segtitle"/> +<xsl:template match="segtitle" dtm:id="segtitle"> + <fo:table-cell> + <fo:block font-weight="bold"> + <xsl:apply-templates select="*[not(self::processing-instruction('se:choice'))]"/> + </fo:block> + </fo:table-cell> +</xsl:template> + +<!-- ==================================================================== --> +</xsl:stylesheet> + diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/parameters.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/parameters.xsl new file mode 100644 index 0000000..f558ee2 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/parameters.xsl @@ -0,0 +1,435 @@ +<?xml version="1.0" encoding="utf-8"?> +<xsl:stylesheet + xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + xmlns:xse="http://www.syntext.com/Extensions/XSLT-1.0" + version="1.0"> + <!--XSLT Params--> + <xsl:param name="show.preamble.editing" select="1" xse:type="numeric" + xse:annotation="Show draft areas?"/> + <xsl:param name="appendix.autolabel" select="1" xse:type="numeric" + xse:annotation="Are Appendixes automatically enumerated?"/> + <xsl:param name="chapter.autolabel" select="1" xse:type="numeric" + xse:annotation="Are chapters automatically enumerated?"/> + <xsl:param name="part.autolabel" select="1" xse:type="numeric" + xse:annotation="Are parts and references enumerated?"/> + <xsl:param name="preface.autolabel" select="0" xse:type="numeric" + xse:annotation="Are prefaces enumerated?"/> + <xsl:param name="qandadiv.autolabel" select="1" xse:type="numeric" + xse:annotation="Are divisions in QAndASets enumerated?"/> + <xsl:param name="label.from.part" select="'1'" xse:type="numeric" + xse:annotation="Renumber chapters in each part?"/> + <xsl:param name="section.autolabel" select="1" xse:type="numeric" + xse:annotation="Are sections enumerated?"/> + <xsl:param name="section.label.includes.component.label" select="1" xse:type="numeric" + xse:annotation="Do section labels include the component label?"/> + <xsl:param name="formal.title.placement" select="' + figure before + example before + equation before + table before + procedure before'" xse:type="string" + xse:annotation="Specifies where formal object titles should occur"/> + <xsl:param name="toc.indent.width" select="24" xse:type="numeric" + xse:annotation="Amount of indentation for TOC entries"/> + <xsl:param name="toc.section.depth" select="5" xse:type="numeric" + xse:annotation="How deep should recursive sections appear in the TOC?"/> + <xsl:param name="autotoc.label.separator" select="'. '" xse:type="string" + xse:annotation="Separator between labels and titles in the ToC"/> + <xsl:param name="qanda.defaultlabel" select="'number'" + xse:annotation="What labels do qanda entries have?" xse:type="string"/> + <xsl:param name="qanda.inherit.numeration" select="1" xse:type="numeric" + xse:annotation="Does enumeration of QandASet components inherit the numeration of parent elements?"/> + <xsl:param name="variablelist.as.blocks" select="1" xse:type="numeric" + xse:annotation="Format variablelists lists as blocks?"/> + <!-- TOC generation table. After division keyword (e.g "part") there + should be a list of non-whitespace separated tokens (like "toc,lot"), + that state what will be shown in the division. --> + + <xsl:param name="generate.toc" select="normalize-space(' + set toc + book toc + part toc + ')" xse:type="string" + xse:annotation="Control generation of ToCs and LoTs"/> + + <!-- General --> + + <xsl:variable name="default.indent.shift" select="'20'"/> + <xsl:param name="default.units" select="'pt'"/> + <xsl:param name="show.remarks" select="'1'"/> + <xsl:param name="make.single.year.ranges" select="0"/> + <xsl:param name="make.year.ranges" select="0"/> + <xsl:param name="punct.honorific" select="'.'"/> + <xsl:param name="author.othername.in.middle" select="1"/> + <xsl:param name="ignore.image.scaling" 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="formal.procedures" select="1"/> + + <xsl:param name="body.margin.bottom" select="'0.5in'"/> + <xsl:param name="body.margin.top" select="'0.5in'"/> + <xsl:param name="page.margin.bottom" select="'0.5in'"/> + <xsl:param name="page.margin.inner" select="'1in'"/> + <xsl:param name="page.margin.outer" select="'1in'"/> + <xsl:param name="page.margin.top" select="'0.5in'"/> + <xsl:param name="page.margin.left" select="'1in'"/> + <xsl:param name="page.margin.right" select="'1in'"/> + <xsl:param name="page.orientation" select="'portrait'"/> + <xsl:param name="paper.type" select="'A4'"/> + + <xsl:param name="body.font.size"> + <xsl:value-of select="$body.font.master"/><xsl:text>pt</xsl:text> + </xsl:param> + + <xsl:param name="title1.font.size"> + <xsl:value-of select="$body.font.master * 2.07"/><xsl:text>pt</xsl:text> + </xsl:param> + <xsl:param name="title2.font.size"> + <xsl:value-of select="$body.font.master * 1.73"/><xsl:text>pt</xsl:text> + </xsl:param> + <xsl:param name="title3.font.size"> + <xsl:value-of select="$body.font.master * 1.2"/><xsl:text>pt</xsl:text> + </xsl:param> + <xsl:param name="footnote.font.size"> + <xsl:value-of select="$body.font.master * 0.7"/><xsl:text>pt</xsl:text> + </xsl:param> + + <xsl:attribute-set name="root"> + <xsl:attribute name="font-family"><xsl:value-of select="$body.font.family"/></xsl:attribute> + <xsl:attribute name="font-size"><xsl:value-of select="$body.font.size"/></xsl:attribute> + </xsl:attribute-set> + + <!-- Title General --> + <xsl:param name="title.margin.left" select="'-2pc'"/> + + <xsl:attribute-set name="title.content.properties"> + <xsl:attribute name="font-family"> + <xsl:value-of select="$title.font.family"/> + </xsl:attribute> + <xsl:attribute name="font-weight">bold</xsl:attribute> + <xsl:attribute name="text-align">center</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:attribute-set name="titlepage.verso.style"> + <xsl:attribute name="font-size"> + <xsl:value-of select="$body.font.master * 0.8"/> + <xsl:text>pt</xsl:text> + </xsl:attribute> + </xsl:attribute-set> + + <xsl:attribute-set name="preamble.attributes"> + <xsl:attribute name="border-style">solid</xsl:attribute> + <xsl:attribute name="border-top-width">1pt</xsl:attribute> + <xsl:attribute name="border-left-width">1pt</xsl:attribute> + <xsl:attribute name="border-right-width">1pt</xsl:attribute> + <xsl:attribute name="border-bottom-width">1pt</xsl:attribute> + <xsl:attribute name="border-top-color">#000000</xsl:attribute> + <xsl:attribute name="border-bottom-color">#000000</xsl:attribute> + <xsl:attribute name="border-left-color">#000000</xsl:attribute> + <xsl:attribute name="border-right-color">#000000</xsl:attribute> + <xsl:attribute name="background-color">#e0e0e0</xsl:attribute> + <xsl:attribute name="font-size"> + <xsl:value-of select="$body.font.master * 0.8"/> + <xsl:text>pt</xsl:text> + </xsl:attribute> + </xsl:attribute-set> + + <!-- Divisions --> + + <xsl:param name="division.title.font.master"> + <xsl:value-of select="$body.font.master * 2.8"/> + </xsl:param> + + <xsl:attribute-set name="division.title.properties"> + <xsl:attribute name="font-size"> + <xsl:value-of select="$division.title.font.master"/><xsl:text>pt</xsl:text> + </xsl:attribute> + <xsl:attribute name="padding-bottom"> + <xsl:value-of select="$division.title.font.master * 0.5"/><xsl:text>pt</xsl:text> + </xsl:attribute> + </xsl:attribute-set> + + <xsl:attribute-set name="division.subtitle.properties"> + <xsl:attribute name="font-size"> + <xsl:value-of select="$division.title.font.master * 0.96"/><xsl:text>pt</xsl:text> + </xsl:attribute> + <xsl:attribute name="padding-bottom"> + <xsl:value-of select="$division.title.font.master * 0.5"/><xsl:text>pt</xsl:text> + </xsl:attribute> + </xsl:attribute-set> + + <xsl:attribute-set name="book.titlepage.recto.style"> + <xsl:attribute name="font-family"> + <xsl:value-of select="$title.font.family"/> + </xsl:attribute> + <xsl:attribute name="font-weight">bold</xsl:attribute> + <xsl:attribute name="font-size"> + <xsl:value-of select="$body.font.master"/> + <xsl:text>pt</xsl:text> + </xsl:attribute> + </xsl:attribute-set> + + <!-- Components --> + + <xsl:param name="component.title.font.master"> + <xsl:value-of select="$body.font.master * 2.4"/> + </xsl:param> + + <xsl:attribute-set name="component.title.properties"> + <xsl:attribute name="font-size"> + <xsl:value-of select="$component.title.font.master"/><xsl:text>pt</xsl:text> + </xsl:attribute> + <xsl:attribute name="padding-bottom"> + <xsl:value-of select="$component.title.font.master * 0.7"/><xsl:text>pt</xsl:text> + </xsl:attribute> + </xsl:attribute-set> + + <xsl:attribute-set name="component.block.properties"> + <xsl:attribute name="padding-bottom"> + <xsl:value-of select="0"/><xsl:text>pt</xsl:text> + </xsl:attribute> + </xsl:attribute-set> + + <!-- Sections --> + + <xsl:attribute-set name="section.block.properties"> + <xsl:attribute name="padding">0.2em</xsl:attribute> + </xsl:attribute-set> + + <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 name="padding-bottom"> + <xsl:value-of select="$body.font.master"/> + <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> + + <!-- Glossary --> + + <xsl:param name="glossary.presentation" select="'lists'"/> + <xsl:param name="glossary.as.blocks" select="0"/> + <xsl:param name="glossary.collection" select="''"/> + <xsl:param name="glossentry.show.acronym" select="'yes'"/> + <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'"/> + + + <!-- Refentry & Synopsis --> + + <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"> + <xsl:value-of select="$body.font.master * 1.5"/> + <xsl:text>pt</xsl:text> + </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 name="padding-bottom">0.5em</xsl:attribute> + </xsl:attribute-set> + + <xsl:param name="funcsynopsis.decoration" select="1"/> + <xsl:param name="funcsynopsis.style">kr</xsl:param> + + <!-- Blocks --> + + <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">#e0e0e0</xsl:attribute> + <xsl:attribute name="padding-left">12pt</xsl:attribute> + <xsl:attribute name="padding-right">12pt</xsl:attribute> + <xsl:attribute name="padding-bottom">6pt</xsl:attribute> + </xsl:attribute-set> + + <xsl:attribute-set name="normal.para.properties"> + <xsl:attribute name="padding-bottom">0.5em</xsl:attribute> + </xsl:attribute-set> + + <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-set> + + <xsl:attribute-set name="note.properties"> + <xsl:attribute name="padding-bottom">1em</xsl:attribute> + <xsl:attribute name="start-indent">0.5in</xsl:attribute> + </xsl:attribute-set> + + <xsl:attribute-set name="list.block.properties"> + <xsl:attribute name="padding-bottom">1em</xsl:attribute> + </xsl:attribute-set> + <xsl:attribute-set name="list.item.properties"> + <xsl:attribute name="padding-bottom">1em</xsl:attribute> + </xsl:attribute-set> + + <xsl:attribute-set name="admonition.title.properties"> + <xsl:attribute name="font-size"> + <xsl:value-of select="$body.font.master * 1.2"/> + <xsl:text>pt</xsl:text> + </xsl:attribute> + <xsl:attribute name="font-weight">bold</xsl:attribute> + </xsl:attribute-set> + + <xsl:attribute-set name="verbatim.properties"> + <xsl:attribute name="border-top-width">1em</xsl:attribute> + <xsl:attribute name="border-bottom-width">1em</xsl:attribute> + <xsl:attribute name="font-family"> + <xsl:value-of select="$monospace.font.family"/> + </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:attribute-set name="shade.verbatim.style"> + <xsl:attribute name="background-color">#E0E0E0</xsl:attribute> + </xsl:attribute-set> + + <!-- Formals --> + + <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:attribute-set name="table.properties" use-attribute-sets="formal.object.properties"/> + <xsl:attribute-set name="procedure.properties" use-attribute-sets="formal.object.properties"/> + + <xsl:attribute-set name="formal.title.properties"> + <xsl:attribute name="font-size"> + <xsl:value-of select="$body.font.master * 1.2"/> + <xsl:text>pt</xsl:text> + </xsl:attribute> + <xsl:attribute name="padding-bottom"> + <xsl:value-of select="$body.font.master * 0.5"/><xsl:text>pt</xsl:text> + </xsl:attribute> + </xsl:attribute-set> + + <xsl:attribute-set name="formal.object.properties"> + <xsl:attribute name="padding-bottom">1em</xsl:attribute> + </xsl:attribute-set> + + <!-- TOC --> + <xsl:attribute-set name="toc.margin.properties"> + <xsl:attribute name="padding-bottom">1em</xsl:attribute> + </xsl:attribute-set> + + <!-- Tables --> + <xsl:param name="table.cell.border.color" select="'#000000'"/> + <xsl:param name="table.cell.border.style" select="'solid'"/> + <xsl:param name="table.cell.border.thickness" select="'1px'"/> + <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="default.table.width" select="''"/> + <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="'#000000'"/> + <xsl:param name="table.frame.border.style" select="'solid'"/> + <xsl:param name="table.frame.border.thickness" select="'1px'"/> + <xsl:attribute-set name="table.properties" use-attribute-sets="formal.object.properties"/> + + <!-- Misc --> + <xsl:param name="bibliography.collection" select="''"/> + + + <xsl:param name="menuchoice.menu.separator" select="'->'"/> + <xsl:param name="menuchoice.separator" select="'+'"/> + + <xsl:param name="shade.verbatim" select="1"/> + + <xsl:attribute-set name="shade.verbatim.style"> + <xsl:attribute name="background-color">#E0E0E0</xsl:attribute> + </xsl:attribute-set> + + <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"> + <xsl:value-of select="$body.font.master * 0.9"/> + <xsl:text>pt</xsl:text> + </xsl:attribute> + </xsl:attribute-set> + + <xsl:param name="title.end.punct" select="'.!?:'"/> + <xsl:param name="default.title.end.punct" select="'.'"/> + + <xsl:param name="biblioentry.item.separator">. </xsl:param> + <xsl:param name="bibliography.numbered" select="0"/> + + <xsl:attribute-set name="list.block.spacing"> + <xsl:attribute name="padding-bottom">0.5em</xsl:attribute> + </xsl:attribute-set> + + <xsl:attribute-set name="list.item.spacing"> + <xsl:attribute name="padding-top">0.3em</xsl:attribute> + </xsl:attribute-set> + + <xsl:attribute-set name="compact.list.item.spacing"> + <xsl:attribute name="padding-top">0.3em</xsl:attribute> + </xsl:attribute-set> + + <xsl:attribute-set name="normal.para.spacing"> + <xsl:attribute name="padding-bottom">0.5em</xsl:attribute> + </xsl:attribute-set> + + <xsl:attribute-set name="xref.properties"/> + <xsl:param name="use.role.as.xrefstyle" select="1"/> + <xsl:param name="xref.with.number.and.title" select="1"/> + <xsl:param name="insert.xref.page.number" select="0"/> +</xsl:stylesheet> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/qandaset.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/qandaset.xsl new file mode 100644 index 0000000..46de980 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/qandaset.xsl @@ -0,0 +1,216 @@ +<?xml version='1.0'?> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + xmlns:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + xmlns:fo="http://www.w3.org/1999/XSL/Format" + extension-element-prefixes="dtm" + version='1.0'> + +<!-- ==================================================================== --> + +<dtm:doc dtm:idref="qandqset"/> +<xsl:template match="qandaset" dtm:id="qandqset"> + + <fo:block> + <xsl:apply-templates + select="title[not(self::processing-instruction('se:choice'))]"/> + + <xsl:apply-templates + select="*[not(self::title or self::qandadiv or self::qandaentry + or self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates + select="qandadiv[not(self::processing-instruction('se:choice'))]"/> + + <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> + +<dtm:doc dtm:idref="title.qandqset"/> +<xsl:template match="qandaset/title" dtm:id="title.qandqset"> + <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="sect.level"> + <xsl:call-template name="section.level"> + <xsl:with-param name="parent" select="$enclsect"> + </xsl:with-param> + </xsl:call-template> + </xsl:variable> + <fo:block + font-family="{$title.font.family}" + xsl:use-attribute-sets="component.title.properties"> + <xsl:apply-templates select="." mode="section.titles.mode"> + <xsl:with-param name="level" select="$sect.level + 1"/> + <xsl:with-param name="heading" select="''"> + </xsl:with-param> + </xsl:apply-templates> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="qandadiv"/> +<xsl:template match="qandadiv" dtm:id="qandadiv"> + <fo:block> + <xsl:apply-templates + select="title[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates + select="*[not(self::title or self::qandadiv or self::qandaentry + or self::processing-instruction('se:choice'))]"/> + <fo:block start-indent="{count(ancestor::qandadiv)*2}pc"> + <xsl:apply-templates + select="qandadiv"/> + + <xsl:if test="qandaentry[not(self::processing-instruction('se:choice'))]"> + <fo:list-block xsl:use-attribute-sets="list.block.spacing" + provisional-distance-between-starts="4em" + provisional-label-separation="0.2em"> + <xsl:apply-templates select="qandaentry"/> + </fo:list-block> + </xsl:if> + </fo:block> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="title.qandadiv"/> +<xsl:template match="qandadiv/title" dtm:id="title.qandadiv"> + <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="sect.level"> + <xsl:call-template name="section.level"> + <xsl:with-param name="parent" select="$enclsect"> + </xsl:with-param> + </xsl:call-template> + </xsl:variable> + <fo:block + font-family="{$title.font.family}" + xsl:use-attribute-sets="component.title.properties"> + <xsl:apply-templates select="." mode="section.titles.mode"> + <xsl:with-param name="level" select="$sect.level + 1 + count(ancestor::qandadiv)"/> + <xsl:with-param name="heading" select="''"> + </xsl:with-param> + </xsl:apply-templates> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="qandaentry"/> +<xsl:template match="qandaentry" dtm:id="qandaentry"> + <!-- We wrap the result into a block if we use Serna to see it in + within one tag --> + <xsl:choose> + <xsl:when test="$use-serna-extensions"> + <fo:block> + <xsl:apply-templates select="question"/> + <xsl:apply-templates select="answer"/> + </fo:block> + </xsl:when> + <xsl:otherwise> + <xsl:apply-templates select="question"/> + <xsl:apply-templates select="answer"/> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="question"/> +<xsl:template match="question" dtm:id="question"> + <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 end-indent="label-end()"> + <xsl:choose> + <xsl:when test="$deflabel = 'none'"> + <fo:block> </fo:block> + </xsl:when> + <xsl:otherwise> + <fo:block padding-bottom="1pt"> + <xsl:apply-templates + select="self::*[not(self::processing-instruction('se:choice'))]" + mode="label.markup"/> + <xsl:if test="$deflabel = 'number'"> + <xsl:text>.</xsl:text> + </xsl:if> + <xsl:text> </xsl:text> + </fo:block> + </xsl:otherwise> + </xsl:choose> + </fo:list-item-label> + <fo:list-item-body start-indent="body-start()"> + <fo:block font-weight="bold" padding-top="0pt"> + <xsl:apply-templates select="*[local-name(.)!='label']"/> + </fo:block> + </fo:list-item-body> + </fo:list-item> +</xsl:template> + +<dtm:doc dtm:idref="answer"/> +<xsl:template match="answer" dtm:id="answer"> + <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 end-indent="label-end()"> + <xsl:choose> + <xsl:when test="$deflabel = 'none'"> + </xsl:when> + <xsl:otherwise> + <fo:block padding-bottom="1pt"> + <xsl:apply-templates select="." mode="label.markup"/> + <xsl:if test="$deflabel = 'number'"> + <xsl:text>.</xsl:text> + </xsl:if> + </fo:block> + </xsl:otherwise> + </xsl:choose> + </fo:list-item-label> + <fo:list-item-body start-indent="body-start()"> + <fo:block> + <xsl:apply-templates select="*[not(self::label)]"/> + </fo:block> + </fo:list-item-body> + </fo:list-item> +</xsl:template> + +<dtm:doc dtm:idref="label"/> +<xsl:template match="label" dtm:id="label"> + <fo:inline><xsl:apply-templates/></fo:inline> +</xsl:template> + +</xsl:stylesheet> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/refentry.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/refentry.xsl new file mode 100644 index 0000000..178709c --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/refentry.xsl @@ -0,0 +1,189 @@ +<?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:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + extension-element-prefixes="dtm" + version='1.0'> + +<dtm:doc dtm:idref="reference"/> +<xsl:template match="reference" dtm:id="reference"> + <xsl:variable name="preamble" + select="docinfo|title|subtitle|titleabbrev|partintro"/> + <xsl:variable name="content" + select="*[not(self::docinfo or self::title or self::subtitle + or self::titleabbrev or self::partintro)]"/> + <fo:block + xsl:use-attribute-sets="component.block.properties"> + <xsl:call-template name="handle.empty"> + <xsl:with-param name="titles"> + <xsl:call-template name="reference.titlepage"/> + </xsl:with-param> + <xsl:with-param name="preamble" select="$preamble"/> + <xsl:with-param name="content" select="$content"/> + </xsl:call-template> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="refentryinfo.refentry"/> +<xsl:template match="refentry/refentryinfo" dtm:id="refentryinfo.refentry"></xsl:template> + + <dtm:doc dtm:idref="partintro.reference"/> + <xsl:template match="reference/partintro" dtm:id="partintro.reference"> + <fo:block> + <xsl:if test="title"> + <xsl:call-template name="partintro.titlepage"/> + </xsl:if> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + +<dtm:doc dtm:idref="refentry.refmeta"/> +<xsl:template match="refentry|refmeta" dtm:id="refentry.refmeta"> + <fo:block> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="manvolnum"/> +<xsl:template match="manvolnum" dtm:id="manvolnum"> + <fo:inline> + <xsl:text>(</xsl:text> + <xsl:apply-templates/> + <xsl:text>)</xsl:text> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="refmiscinfo"/> +<xsl:template match="refmiscinfo" dtm:id="refmiscinfo"> +</xsl:template> + +<dtm:doc dtm:idref="refentrytitle"/> +<xsl:template match="refentrytitle" dtm:id="refentrytitle"> + <xsl:call-template name="inline.charseq"/> +</xsl:template> + +<dtm:doc dtm:idref="refnamediv"/> +<xsl:template match="refnamediv" dtm:id="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[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:otherwise> + <xsl:apply-templates + select="refname[not(self::processing-instruction('se:choice'))][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> + <xsl:if test="string-length(refname) and count(refname) > 1"> + <fo:block> + <xsl:for-each select="refname[not(self::processing-instruction('se:choice'))]"> + <xsl:apply-templates select="."/> + <xsl:if test="following-sibling::refname[not(self::processing-instruction('se:choice'))][1]"> + <xsl:text>, </xsl:text> + </xsl:if> + </xsl:for-each> + </fo:block> + </xsl:if> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="refname"/> +<xsl:template match="refname" dtm:id="refname"> + <fo:inline><xsl:apply-templates/></fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="refpurpose"/> +<xsl:template match="refpurpose" dtm:id="refpurpose"> + <fo:inline> + <xsl:if test="node()"> + <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:if> + <xsl:apply-templates/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="refdescriptor"/> +<xsl:template match="refdescriptor" dtm:id="refdescriptor"> + <!-- todo: finish this --> +</xsl:template> + +<dtm:doc dtm:idref="refclass"/> +<xsl:template match="refclass" dtm:id="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> + +<dtm:doc dtm:idref="refsynopsisdiv"/> +<xsl:template match="refsynopsisdiv" dtm:id="refsynopsisdiv"> + <xsl:variable name="preamble" + select="title|subtitle|titleabbrev"/> + <xsl:variable name="content" + select="*[not(self::title or self::subtitle or self::titleabbrev)]"/> + <fo:block + xsl:use-attribute-sets="section.block.properties"> + <xsl:call-template name="handle.empty"> + <xsl:with-param name="titles"> + <xsl:call-template name="refsynopsisdiv.titlepage"/> + </xsl:with-param> + <xsl:with-param name="preamble" select="$preamble"/> + <xsl:with-param name="content" select="$content"/> + </xsl:call-template> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="refsections"/> +<xsl:template match="refsection|refsect1|refsect2|refsect3" dtm:id="refsections"> + <xsl:variable name="preamble" + select="title|subtitle|titleabbrev"/> + <xsl:variable name="content" + select="*[not(self::title or self::subtitle or self::titleabbrev)]"/> + <fo:block + xsl:use-attribute-sets="section.block.properties"> + <xsl:call-template name="handle.empty"> + <xsl:with-param name="titles"> + <xsl:call-template name="refsection.titlepage"/> + </xsl:with-param> + <xsl:with-param name="preamble" select="$preamble"/> + <xsl:with-param name="content" select="$content"/> + </xsl:call-template> + </fo:block> +</xsl:template> + +</xsl:stylesheet> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/serna-table.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/serna-table.xsl new file mode 100644 index 0000000..ba08994 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/serna-table.xsl @@ -0,0 +1,641 @@ +<?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:xse="http://www.syntext.com/Extensions/XSLT-1.0" + xmlns:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + extension-element-prefixes="xse dtm" + version='1.0'> + +<dtm:doc dtm:idref="tables"/> +<xsl:template match="table|informaltable" dtm:id="tables"> + <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> + <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> + + <fo:block xsl:use-attribute-sets="formal.object.properties"> + <xsl:if test="$placement = 'before' and not(self::informaltable)"> + <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' and not(self::informaltable)"> + <xsl:call-template name="formal.object.heading"> + <xsl:with-param name="placement" select="$placement"/> + </xsl:call-template> + </xsl:if> + </fo:block> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="tgroups"/> +<xsl:template match="table/tgroup|informaltable/tgroup" dtm:id="tgroups"> + <xsl:if test="$show.preamble.editing"> + <fo:block xsl:use-attribute-sets="preamble.attributes"> + <fo:block background-color="transparent" + xsl:use-attribute-sets="title.content.properties + formal.title.properties"> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="name" select="'draftarea'"/> + <xsl:with-param name="context" select="'empty'"/> + </xsl:call-template> + <xsl:text> "</xsl:text> + <xsl:value-of select="local-name(.)"/> + <xsl:text>" </xsl:text> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="name" select="'metainfo'"/> + <xsl:with-param name="context" select="'empty'"/> + </xsl:call-template> + <xsl:text>. </xsl:text> + <xsl:if test="@cols"> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="name" select="'columns'"/> + <xsl:with-param name="context" select="'empty'"/> + </xsl:call-template> + <xsl:text>: </xsl:text> + <xsl:value-of select="@cols"/> + </xsl:if> + <xsl:text>. (</xsl:text> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="name" select="'edit-attrs'"/> + <xsl:with-param name="context" select="'empty'"/> + </xsl:call-template> + <xsl:text>)</xsl:text> + </fo:block> + <xsl:apply-templates select="colspec|spanspec" mode="cals-table-specs"/> + </fo:block> + </xsl:if> + <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="(colspec|thead/colspec|tfoot/colspec|tbody/colspec)[contains(@colwidth, '*')]"> + <xsl:attribute name="table-layout">fixed</xsl:attribute> + </xsl:if> + <xse:cals-table-group> + <xsl:call-template name="tgroup"/> + </xse:cals-table-group> + </fo:table> +</xsl:template> + +<dtm:doc dtm:idref="specs.cals-table-specs"/> +<xsl:template match="colspec|spanspec" mode="cals-table-specs" dtm:id="specs.cals-table-specs"> + <fo:block white-space-treatment='preserve' white-space-collapse='false'> + <xsl:value-of select="concat(translate(local-name(.), + 'colspean', 'COLSPEAN'), ': ')"/> + <fo:inline font-style="italic"> + <xsl:for-each select="@*"> + <xsl:value-of select="concat(local-name(.), '=', ., ' ')"/> + </xsl:for-each> + </fo:inline> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="table.frame"/> +<xsl:template name="table.frame" dtm:id="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: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> + +<dtm:doc dtm:idref="cals-table-empty-cell"/> +<xsl:template name="cals-table-empty-cell" dtm:id="cals-table-empty-cell"> + <xsl:variable name="rowsep" select="xse:cals-attribute('rowsep', '1')"/> + <xsl:variable name="colsep" select="xse:cals-attribute('colsep', '1')"/> + <xsl:variable name="colnum" select="xse:cals-attribute('cals:colnum')"/> + + <fo:table-cell text-align="center" + display-align="center" + xsl:use-attribute-sets="table.cell.padding"> + <xsl:if test="$rowsep > 0"> + <xsl:call-template name="border"> + <xsl:with-param name="side" select="'bottom'"/> + </xsl:call-template> + </xsl:if> + + <xsl:if test="$colsep > 0 and $colnum < 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> + <xsl:text> </xsl:text> + </fo:block> + </fo:table-cell> +</xsl:template> + +<!-- ==================================================================== --> +<dtm:doc dtm:idref="border"/> +<xsl:template name="border" dtm:id="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> + +<!-- ==================================================================== --> +<dtm:doc dtm:idref="tgroup"/> +<xsl:template name="tgroup" dtm:id="tgroup"> + <xsl:variable name="cols"> + <xsl:variable name="ncols" select='number(@cols)'/> + <xsl:choose> + <xsl:when test="$ncols = 'NaN' or (floor($ncols) - $ncols != 0) + or $ncols < 1 or $ncols > 100"> + <!--xsl:message>Bad COLS attribute value</xsl:message --> + <xsl:text>1</xsl:text> + </xsl:when> + <xsl:otherwise> + <xsl:value-of select="$ncols"/> + </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:choose> + <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:attribute> + </xsl:if> + + <xsl:call-template name="generate.colgroup"> + <xsl:with-param name="cols" select="$cols"/> + </xsl:call-template> + + <xsl:apply-templates select="thead|tbody| + processing-instruction('se:choice')" mode="cals-table-head"/> + <xsl:apply-templates select="tfoot| + processing-instruction('se:choice')" mode="cals-table-head"/> +</xsl:template> + +<dtm:doc dtm:idref="thead.cals-table-head"/> +<xsl:template match="thead" mode="cals-table-head"> + <fo:table-header> + <xsl:apply-templates select="row|processing-instruction('se:choice')" + mode="cals-table-row"/> + </fo:table-header> +</xsl:template> + +<dtm:doc dtm:idref="tfoot.cals-table-head"/> +<xsl:template match="tfoot" mode="cals-table-head" dtm:id="tfoot.cals-table-head"> + <fo:table-footer> + <xsl:apply-templates select="row|processing-instruction('se:choice')" + mode="cals-table-row"/> + </fo:table-footer> +</xsl:template> + +<dtm:doc dtm:idref="tbody.cals-table-head"/> +<xsl:template match="tbody" mode="cals-table-head" dtm:id="tbody.cals-table-head"> + <fo:table-body start-indent="0pt"> + <xsl:apply-templates select="row|processing-instruction('se:choice')" + mode="cals-table-row"/> + </fo:table-body> +</xsl:template> + +<dtm:doc dtm:idref="row.cals-table-row"/> +<xsl:template match="row" mode="cals-table-row" dtm:id="row.cals-table-head"> + <!-- Build current row with the incoming mnemonic row in "span" --> + <fo:table-row> + <xse:cals-table-row> + <xsl:apply-templates select="entry|entrytbl| + processing-instruction('se:choice')" mode="cals-table-entry"/> + </xse:cals-table-row> + </fo:table-row> +</xsl:template> + +<dtm:doc dtm:idref="entry.cals-table-entry"/> +<xsl:template match="entry|entrytbl" mode="cals-table-entry" dtm:id="entry.cals-table-entry"> + + <xse:cals-table-cell> + <xsl:variable name="rowsep" select="xse:cals-attribute('rowsep', '1')"/> + <xsl:variable name="colsep" select="xse:cals-attribute('colsep', '1')"/> + <xsl:variable name="valign" select="xse:cals-attribute('valign', '')"/> + <xsl:variable name="align" select="xse:cals-attribute('align', '')"/> + <xsl:variable name="char" select="xse:cals-attribute('char', '')"/> + <xsl:variable name="colspan" select="xse:cals-attribute('cals:colspan')"/> + + <fo:table-cell xsl:use-attribute-sets="table.cell.padding"> + <xsl:if test="$rowsep > 0"> + <xsl:call-template name="border"> + <xsl:with-param name="side" select="'bottom'"/> + </xsl:call-template> + </xsl:if> + + <xsl:if test="$colsep > 0 and + xse:cals-attribute('cals:colnum') < ancestor::tgroup/@cols"> + <xsl:call-template name="border"> + <xsl:with-param name="side" select="'right'"/> + </xsl:call-template> + </xsl:if> + + <xsl:if test="$colspan > 1"> + <xsl:attribute name="number-columns-spanned"> + <xsl:value-of select="$colspan"/> + </xsl:attribute> + </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="$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: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> + + <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:choose> + <!-- Generate whitespace if no children --> + <xsl:when test="not(node())"> + <xsl:text> </xsl:text> + </xsl:when> + + <!-- Generate table if it is entrytbl --> + <xsl:when test="self::entrytbl"> + <fo:table border-collapse="collapse"> + <xsl:if test="(colspec|thead/colspec|tbody/colspec)[contains(@colwidth, '*')]"> + <xsl:attribute name="table-layout">fixed</xsl:attribute> + </xsl:if> + <xse:cals-table-group> + <xsl:call-template name="tgroup"/> + </xse:cals-table-group> + </fo:table> + </xsl:when> + + <!-- Otherwise build the content --> + <xsl:otherwise> + <xsl:apply-templates/> + </xsl:otherwise> + </xsl:choose> + </fo:block> + </fo:table-cell> + </xse:cals-table-cell> +</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:with-param name="colspecs" select="colspec"/> + </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> + +<dtm:doc dtm:idref="generate.col"/> +<xsl:template name="generate.col" dtm:id="generate.col"> + <!-- generate the table-column for column countcol --> + <xsl:param name="countcol">1</xsl:param> + <xsl:param name="colspecs"/> + <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> + +<dtm:doc dtm:idref="calc.column.width"/> +<xsl:template name="calc.column.width" dtm:id="calc.column.width"> + <xsl:param name="colwidth">1*</xsl:param> + + <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> + + <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> + + <xsl:variable name="width" + select="normalize-space(translate($width-units, + '+-0123456789.abcdefghijklmnopqrstuvwxyz', + '+-0123456789.'))"/> + + <xsl:variable name="units" + select="normalize-space(translate($width-units, + 'abcdefghijklmnopqrstuvwxyz+-0123456789.', + 'abcdefghijklmnopqrstuvwxyz'))"/> + + <xsl:value-of select="$width"/> + + <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> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/synopsis.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/synopsis.xsl new file mode 100644 index 0000000..c6ae2cb --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/synopsis.xsl @@ -0,0 +1,998 @@ +<?xml version='1.0'?> +<!DOCTYPE xsl:stylesheet [ +<!ENTITY RE " "> +<!ENTITY nbsp " "> +]> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + xmlns:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + xmlns:fo="http://www.w3.org/1999/XSL/Format" + extension-element-prefixes="dtm" + version='1.0'> + +<dtm:doc dtm:idref="cmdsynopsis"/> +<xsl:template match="cmdsynopsis" dtm:id="cmdsynopsis"> + <fo:block> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="cmdsynopsis.command"/> +<xsl:template match="cmdsynopsis/command" dtm:id="cmdsynopsis.command"> + <xsl:call-template name="inline.monoseq"/> + <xsl:text> </xsl:text> +</xsl:template> + +<dtm:doc dtm:idref="cmdsynopsis.command[1]"/> +<xsl:template match="cmdsynopsis/command[1]" priority="2" dtm:id="cmdsynopsis.command[1]"> + <xsl:call-template name="inline.monoseq"/> + <xsl:text> </xsl:text> +</xsl:template> + +<dtm:doc dtm:idref="grouporarg"/> +<xsl:template match="group|arg" name="group-or-arg" dtm:id="grouporarg"> + <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> + + <fo:inline> + <xsl:if test="node()"> + <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:if> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="arg.group"/> +<xsl:template match="group/arg" dtm:id="arg.group"> + <xsl:variable name="choice" select="@choice"/> + <xsl:variable name="rep" select="@rep"/> + <fo:inline> + <xsl:if test="node()"> + <xsl:if test="position()>1"><xsl:value-of select="$arg.or.sep"/></xsl:if> + </xsl:if> + <xsl:call-template name="group-or-arg"/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="sbr"/> +<xsl:template match="sbr" dtm:id="sbr"> + <fo:block><xsl:text> </xsl:text></fo:block> +</xsl:template> + +<!-- ==================================================================== --> + +<dtm:doc dtm:idref="synopfragmentref"/> +<xsl:template match="synopfragmentref" dtm:id="synopfragmentref"> + <xsl:variable name="ref" select="id(@linkend)"/> + <fo:inline font-style="italic"> + <xsl:for-each select="$ref/parent::*[1]/synopfragment"> + <xsl:if test="self::synopfragment/@id = $ref/@id"> + <xsl:text>(</xsl:text> + <xsl:value-of select="position()"/> + <xsl:text>)</xsl:text> + </xsl:if> + </xsl:for-each> + <xsl:text> </xsl:text> + <xsl:apply-templates/> + </fo:inline> +</xsl:template> + +<xsl:template match="synopfragment" mode="synopfragment.number" dtm:id="synopfragment.number"> + <xsl:number format="1"/> +</xsl:template> + +<dtm:doc dtm:elements="synopfragment" dtm:idref="synopfragment synopfragment.number"/> +<xsl:template match="synopfragment" dtm:id="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> + +<dtm:doc dtm:idref="funcsynopsis"/> +<xsl:template match="funcsynopsis" dtm:id="funcsynopsis"> + <xsl:call-template name="informal.object"/> +</xsl:template> + +<dtm:doc dtm:idref="funcsynopsisinfo"/> +<xsl:template match="funcsynopsisinfo" dtm:id="funcsynopsisinfo"> + <fo:block padding-bottom="1em"> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="funcprototype"/> +<xsl:template match="funcprototype" dtm:id="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> + +<dtm:doc dtm:idref="funcdef"/> +<xsl:template match="funcdef" dtm:id="funcdef"> + <fo:inline font-family="{$monospace.font.family}"> + <xsl:apply-templates/> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="funcdef.function"/> +<xsl:template match="funcdef/function" dtm:id="funcdef.function"> + <xsl:choose> + <xsl:when test="$funcsynopsis.decoration != 0"> + <fo:inline font-weight="bold"> + <xsl:apply-templates/> + </fo:inline> + </xsl:when> + <xsl:otherwise> + <fo:inline><xsl:apply-templates/></fo:inline> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="void"/> +<xsl:template match="void" dtm:id="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> + +<dtm:doc dtm:idref="varargs"/> +<xsl:template match="varargs" dtm:id="varargs"> + <xsl:text>(...);</xsl:text> +</xsl:template> + +<dtm:doc dtm:idref="paramdef paramdef.funcsynopsys.mode"/> +<xsl:template match="paramdef" dtm:id="paramdef"> + <xsl:variable name="paramnum"> + <xsl:number count="paramdef" format="1"/> + </xsl:variable> + <fo:inline> + <xsl:if test="node()"> + <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:if> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="paramdef.parameter"/> +<xsl:template match="paramdef/parameter" dtm:id="paramdef.parameter"> + <fo:inline> + <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> + </fo:inline> +</xsl:template> + +<xsl:template match="paramdef" mode="kr-funcsynopsis-mode" dtm:id="paramdef.funcsynopsys.mode"> + <fo:block> + <xsl:apply-templates/> + <xsl:text>;</xsl:text> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="funcparams"/> +<xsl:template match="funcparams" dtm:id="funcparams"> + <fo:inline> + <xsl:if test="node()"> + <xsl:text>(</xsl:text> + <xsl:apply-templates/> + <xsl:text>)</xsl:text> + </xsl:if> + </fo:inline> +</xsl:template> + +<!-- ==================================================================== --> + +<xsl:variable name="default-classsynopsis-language">java</xsl:variable> + +<dtm:doc dtm:idref="synopsises"/> +<xsl:template match="classsynopsis + |fieldsynopsis + |methodsynopsis + |constructorsynopsis + |destructorsynopsis" dtm:id="synopsises"> + <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: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> + <fo:block> + <xsl:text>Unrecognized language on </xsl:text> + <xsl:value-of select="name(.)"/> + <xsl:text>: </xsl:text> + <xsl:value-of select="$language"/> + + <xsl:apply-templates select="."> + <xsl:with-param name="language" + select="$default-classsynopsis-language"/> + </xsl:apply-templates> + </fo:block> + </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)) and node()"> + <xsl:text>&RE;</xsl:text> + </xsl:if> +</xsl:template> + +<!-- ===== Java ======================================================== --> + +<dtm:doc dtm:elements="classsynopsis" dtm:idref="classsynopsis.java classsynopsis.cpp classsynopsis.idl classsynopsis.perl"/> +<xsl:template match="classsynopsis" mode="java" dtm:id="classsynopsis.java"> + <fo:block + 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() > 1]"> + <xsl:text> extends</xsl:text> + <xsl:apply-templates select="ooclass[position() > 1]" mode="java"/> + <xsl:if test="oointerface|ooexception"> + <xsl:text>&RE; </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; </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> {&RE;</xsl:text> + <xsl:apply-templates select="classname + |extends + |implements + |indexterm + |members + |modifiers + |throws + |type + |constructorsynopsis + |destructorsynopsis + |fieldsynopsis + |methodsynopsis + |classsynopsisinfo + |processing-instruction('se:choice')" mode="java"/> + <xsl:text>}</xsl:text> + </fo:block> +</xsl:template> + +<dtm:doc dtm:elements="classsynopsisinfo" dtm:idref="classsynopsisinfo.java classsynopsisinfo.cpp classsynopsisinfo.idl classsynopsisinfo.perl"/> +<xsl:template match="classsynopsisinfo" mode="java" dtm:id="classsynopsisinfo.java"> + <fo:block> + <xsl:apply-templates mode="java"/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:elements="ooclass|oointerface|ooexception" dtm:idref="ooelements.java ooelements.cpp ooelements.idl ooelements.perl"/> +<xsl:template match="ooclass|oointerface|ooexception" mode="java" dtm:id="ooelements.java"> + <fo:inline> + <xsl:if test="node()"> + <xsl:choose> + <xsl:when test="position() > 1"> + <xsl:text>, </xsl:text> + </xsl:when> + <xsl:otherwise> + <xsl:text> </xsl:text> + </xsl:otherwise> + </xsl:choose> + <xsl:apply-templates mode="java"/> + </xsl:if> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="meitt.java"/> +<xsl:template match="modifiers|extends|implements|throws|type" mode="java" dtm:id="meitt.java"> + <fo:inline> + <xsl:apply-templates mode="java"/> + <xsl:text> </xsl:text> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="classname" dtm:idref="classname.java classname.cpp classname.idl classname.perl"/> +<xsl:template match="classname" mode="java" dtm:id="classname.java"> + <fo:inline> + <xsl:if test="node()"> + <xsl:if test="name(preceding-sibling::*[1]) = 'classname'"> + <xsl:text>, </xsl:text> + </xsl:if> + <xsl:apply-templates mode="java"/> + </xsl:if> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="interfacename" dtm:idref="interfacename.java interfacename.cpp interfacename.idl interfacename.perl"/> +<xsl:template match="interfacename" mode="java" dtm:id="interfacename.java"> + <fo:inline> + <xsl:if test="node()"> + <xsl:if test="name(preceding-sibling::*[1]) = 'interfacename'"> + <xsl:text>, </xsl:text> + </xsl:if> + <xsl:apply-templates mode="java"/> + </xsl:if> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="exceptionname" dtm:idref="exceptionname.java exceptionname.cpp exceptionname.idl exceptionname.perl"/> +<xsl:template match="exceptionname" mode="java" dtm:id="exceptionname.java"> + <fo:inline> + <xsl:if test="node()"> + <xsl:if test="name(preceding-sibling::*[1]) = 'exceptionname'"> + <xsl:text>, </xsl:text> + </xsl:if> + <xsl:apply-templates mode="java"/> + </xsl:if> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="fieldsynopsis" dtm:idref="fieldsynopsis.java fieldsynopsis.cpp fieldsynopsis.idl fieldsynopsis.perl"/> +<xsl:template match="fieldsynopsis" mode="java" dtm:id="fieldsynopsis.java"> + <fo:block + white-space-collapse='false' + linefeed-treatment="preserve" + xsl:use-attribute-sets="monospace.verbatim.properties"> + <xsl:text> </xsl:text> + <xsl:apply-templates mode="java"/> + <xsl:text>;</xsl:text> + <xsl:call-template name="synop-break"/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:elements="varname" dtm:idref="varname.java varname.cpp varname.idl varname.perl"/> +<xsl:template match="varname" mode="java" dtm:id="varname.java"> + <xsl:apply-templates mode="java"/> + <xsl:text> </xsl:text> +</xsl:template> + +<dtm:doc dtm:elements="initializer" dtm:idref="initializer.java initializer.cpp initializer.idl initializer.perl"/> +<xsl:template match="initializer" mode="java" dtm:id="initializer.java"> + <xsl:text>= </xsl:text> + <xsl:apply-templates mode="java"/> +</xsl:template> + +<dtm:doc dtm:elements="void" dtm:idref="void.java void.cpp void.idl void.perl"/> +<xsl:template match="void" mode="java" dtm:id="void.java"> + <xsl:text>void </xsl:text> +</xsl:template> + +<dtm:doc dtm:elements="methodname" dtm:idref="methodname.java methodname.cpp methodname.idl methodname.perl"/> +<xsl:template match="methodname" mode="java" dtm:id="methodname.java"> + <xsl:apply-templates mode="java"/> +</xsl:template> + +<dtm:doc dtm:elements="methodparam" dtm:idref="methodparam.java methodparam.cpp methodparam.idl methodparam.perl"/> +<xsl:template match="methodparam" mode="java" dtm:id="methodparam.java"> + <xsl:param name="indent">0</xsl:param> + <xsl:if test="position() > 1"> + <xsl:text>,&RE;</xsl:text> + <xsl:if test="$indent > 0"> + <xsl:call-template name="copy-string"> + <xsl:with-param name="string"> </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> + +<dtm:doc dtm:elements="parameter" dtm:idref="parameter.java parameter.cpp parameter.idl parameter.perl"/> +<xsl:template match="parameter" mode="java" dtm:id="parameter.java"> + <xsl:apply-templates mode="java"/> +</xsl:template> + +<dtm:doc dtm:elements="constructorsynopsis|destructorsynopsis|methodsynopsis" dtm:idref="synopsises.java synopsises.cpp synopsises.idl synopsises.perl"/> +<xsl:template mode="java" + match="constructorsynopsis|destructorsynopsis|methodsynopsis" dtm:id="synopsises.java"> + <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 + 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; throws </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" dtm:id="classsynopsis.cpp"> + <fo:block + 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() > 1]"> + <xsl:text>: </xsl:text> + <xsl:apply-templates select="ooclass[position() > 1]" mode="cpp"/> + <xsl:if test="oointerface|ooexception"> + <xsl:text>&RE; </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; </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:if test="constructorsynopsis + |destructorsynopsis + |fieldsynopsis + |methodsynopsis + |classsynopsisinfo"> + <xsl:text> {&RE;</xsl:text> + <xsl:apply-templates select="constructorsynopsis + |destructorsynopsis + |fieldsynopsis + |methodsynopsis + |classsynopsisinfo" mode="cpp"/> + <xsl:text>}</xsl:text> + </xsl:if> + </fo:block> +</xsl:template> + +<xsl:template match="classsynopsisinfo" mode="cpp" dtm:id="classsynopsisinfo.cpp"> + <xsl:apply-templates mode="cpp"/> +</xsl:template> + +<xsl:template match="ooclass|oointerface|ooexception" mode="cpp" dtm:id="ooelements.cpp"> + <fo:inline> + <xsl:if test="node()"> + <xsl:if test="position() > 1"> + <xsl:text>, </xsl:text> + </xsl:if> + <xsl:apply-templates mode="cpp"/> + </xsl:if> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:elements="modifier" dtm:idref="modifier.cpp modifier.idl modifier.perl"/> +<xsl:template match="modifier" mode="cpp" dtm:id="modifier.cpp"> + <fo:inline> + <xsl:if test="node()"> + <xsl:apply-templates mode="cpp"/> + <xsl:text> </xsl:text> + </xsl:if> + </fo:inline> +</xsl:template> + +<xsl:template match="classname" mode="cpp" dtm:id="classname.cpp"> + <fo:inline> + <xsl:if test="node()"> + <xsl:if test="name(preceding-sibling::*[1]) = 'classname'"> + <xsl:text>, </xsl:text> + </xsl:if> + <xsl:apply-templates mode="cpp"/> + </xsl:if> + </fo:inline> +</xsl:template> + +<xsl:template match="interfacename" mode="cpp" dtm:id="interfacename.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" dtm:id="exceptionname.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" dtm:id="fieldsynopsis.cpp"> + <fo:block + white-space-collapse='false' + linefeed-treatment="preserve" + xsl:use-attribute-sets="monospace.verbatim.properties"> + <xsl:text> </xsl:text> + <xsl:apply-templates mode="cpp"/> + <xsl:text>;</xsl:text> + </fo:block> + <xsl:call-template name="synop-break"/> +</xsl:template> + +<dtm:doc dtm:elements="type" dtm:idref="type.cpp type.idl type.perl"/> +<xsl:template match="type" mode="cpp" dtm:id="type.cpp"> +<fo:inline> + <xsl:if test="node()"> + <xsl:apply-templates mode="cpp"/> + <xsl:text> </xsl:text> + </xsl:if> +</fo:inline> +</xsl:template> + +<xsl:template match="varname" mode="cpp" dtm:id="varname.cpp"> + <xsl:apply-templates mode="cpp"/> + <xsl:text> </xsl:text> +</xsl:template> + +<xsl:template match="initializer" mode="cpp" dtm:id="initializer.cpp"> +<fo:inline> + <xsl:if test="node()"> + <xsl:text>= </xsl:text> + <xsl:apply-templates mode="cpp"/> + </xsl:if> +</fo:inline> +</xsl:template> + +<xsl:template match="void" mode="cpp" dtm:id="void.cpp"> + <fo:inline><xsl:text>void </xsl:text></fo:inline> +</xsl:template> + +<xsl:template match="methodname" mode="cpp" dtm:id="methodname.cpp"> + <fo:inline><xsl:apply-templates mode="cpp"/></fo:inline> +</xsl:template> + +<xsl:template match="methodparam" mode="cpp" dtm:id="methodparam.cpp"> + <fo:inline> + <xsl:if test="(position() > 1) and node()"> + <xsl:text>, </xsl:text> + </xsl:if> + <xsl:apply-templates mode="cpp"/> + </fo:inline> +</xsl:template> + +<xsl:template match="parameter" mode="cpp" dtm:id="parameter.cpp"> + <fo:inline> + <xsl:apply-templates mode="cpp"/> + </fo:inline> +</xsl:template> + +<xsl:template mode="cpp" + match="constructorsynopsis|destructorsynopsis|methodsynopsis" dtm:id="synopsises.cpp"> + <xsl:variable name="modifiers" select="modifier"/> + <xsl:variable name="notmod" select="*[name(.) != 'modifier']"/> + + <fo:block + white-space-collapse='false' + linefeed-treatment="preserve" + xsl:use-attribute-sets="monospace.verbatim.properties"> + <xsl:if test="node()"> + <xsl:text> </xsl:text> + </xsl:if> + <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:if test="methodparam"> + <xsl:text>(</xsl:text> + <xsl:apply-templates select="methodparam" mode="cpp"/> + <xsl:text>)</xsl:text> + </xsl:if> + <xsl:if test="exceptionname"> + <xsl:text>&RE; throws </xsl:text> + <xsl:apply-templates select="exceptionname" mode="cpp"/> + </xsl:if> + <xsl:if test="node()"> + <xsl:text>;</xsl:text> + </xsl:if> + <xsl:call-template name="synop-break"/> + </fo:block> +</xsl:template> + +<!-- ===== IDL ========================================================= --> + +<xsl:template match="classsynopsis" mode="idl" dtm:id="classsynopsis.idl"> + <fo:block + 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() > 1]"> + <xsl:text>: </xsl:text> + <xsl:apply-templates select="ooclass[position() > 1]" mode="idl"/> + <xsl:if test="oointerface|ooexception"> + <xsl:text>&RE; </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; </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> {&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" dtm:id="classsynopsisinfo.idl"> + <xsl:apply-templates mode="idl"/> +</xsl:template> + +<xsl:template match="ooclass|oointerface|ooexception" mode="idl" dtm:id="ooelements.idl"> + <xsl:if test="position() > 1"> + <xsl:text>, </xsl:text> + </xsl:if> + <xsl:apply-templates mode="idl"/> +</xsl:template> + +<xsl:template match="modifier" mode="idl" dtm:id="modifier.idl"> + <xsl:apply-templates mode="idl"/> + <xsl:text> </xsl:text> +</xsl:template> + +<xsl:template match="classname" mode="idl" dtm:id="classname.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" dtm:id="interfacename.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" dtm:id="exceptionname.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" dtm:id="fieldsynopsis.idl"> + <fo:block + white-space-collapse='false' + linefeed-treatment="preserve" + xsl:use-attribute-sets="monospace.verbatim.properties"> + <xsl:text> </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" dtm:id="type.idl"> + <xsl:apply-templates mode="idl"/> + <xsl:text> </xsl:text> +</xsl:template> + +<xsl:template match="varname" mode="idl" dtm:id="varname.idl"> + <xsl:apply-templates mode="idl"/> + <xsl:text> </xsl:text> +</xsl:template> + +<xsl:template match="initializer" mode="idl" dtm:id="initializer.idl"> + <xsl:text>= </xsl:text> + <xsl:apply-templates mode="idl"/> +</xsl:template> + +<xsl:template match="void" mode="idl" dtm:id="void.idl"> + <xsl:text>void </xsl:text> +</xsl:template> + +<xsl:template match="methodname" mode="idl" dtm:id="methodname.idl"> + <xsl:apply-templates mode="idl"/> +</xsl:template> + +<xsl:template match="methodparam" mode="idl" dtm:id="methodparam.idl"> + <xsl:if test="position() > 1"> + <xsl:text>, </xsl:text> + </xsl:if> + <xsl:apply-templates mode="idl"/> +</xsl:template> + +<xsl:template match="parameter" mode="idl" dtm:id="parameter.idl"> + <xsl:apply-templates mode="idl"/> +</xsl:template> + +<xsl:template mode="idl" + match="constructorsynopsis|destructorsynopsis|methodsynopsis" dtm:id="synopsises.idl"> + <xsl:variable name="modifiers" select="modifier"/> + <xsl:variable name="notmod" select="*[name(.) != 'modifier']"/> + + <fo:block + 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; 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" dtm:id="classsynopses.perl"> + <fo:block + 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() > 1]"> + <xsl:text>@ISA = (</xsl:text> + <xsl:apply-templates select="ooclass[position() > 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" dtm:id="classsynopsesinfo.perl"> + <xsl:apply-templates mode="perl"/> +</xsl:template> + +<xsl:template match="ooclass|oointerface|ooexception" mode="perl" dtm:id="ooelements.perl"> + <xsl:if test="position() > 1"> + <xsl:text>, </xsl:text> + </xsl:if> + <xsl:apply-templates mode="perl"/> +</xsl:template> + +<xsl:template match="modifier" mode="perl" dtm:id="modifier.perl"> + <xsl:apply-templates mode="perl"/> + <xsl:text> </xsl:text> +</xsl:template> + +<xsl:template match="classname" mode="perl" dtm:id="classname.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" dtm:id="interfacename.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" dtm:id="exceptionname.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" dtm:id="fieldsynopsis.perl"> + <fo:block + white-space-collapse='false' + linefeed-treatment="preserve" + xsl:use-attribute-sets="monospace.verbatim.properties"> + <xsl:text> </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" dtm:id="type.perl"> + <xsl:apply-templates mode="perl"/> + <xsl:text> </xsl:text> +</xsl:template> + +<xsl:template match="varname" mode="perl" dtm:id="varname.perl"> + <xsl:apply-templates mode="perl"/> + <xsl:text> </xsl:text> +</xsl:template> + +<xsl:template match="initializer" mode="perl" dtm:id="initializer.perl"> + <xsl:text>= </xsl:text> + <xsl:apply-templates mode="perl"/> +</xsl:template> + +<xsl:template match="void" mode="perl" dtm:id="void.perl"> + <xsl:text>void </xsl:text> +</xsl:template> + +<xsl:template match="methodname" mode="perl" dtm:id="methodname.perl"> + <xsl:apply-templates mode="perl"/> +</xsl:template> + +<xsl:template match="methodparam" mode="perl" dtm:id="methodparam.perl"> + <xsl:if test="position() > 1"> + <xsl:text>, </xsl:text> + </xsl:if> + <xsl:apply-templates mode="perl"/> +</xsl:template> + +<xsl:template match="parameter" mode="perl" dtm:id="parameter.perl"> + <xsl:apply-templates mode="perl"/> +</xsl:template> + +<xsl:template mode="perl" + match="constructorsynopsis|destructorsynopsis|methodsynopsis" dtm:id="synopsises.perl"> + <xsl:variable name="modifiers" select="modifier"/> + <xsl:variable name="notmod" select="*[name(.) != 'modifier']"/> + + <fo:block + 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> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/table.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/table.xsl new file mode 100644 index 0000000..f4f192c --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/table.xsl @@ -0,0 +1,1103 @@ +<?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:xse="http://www.syntext.com/Extensions/XSLT-1.0" + xmlns:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + extension-element-prefixes="xse dtm" + version='1.0'> + +<xsl:include href="common-table.xsl"/> + +<dtm:doc dtm:idref="tables"/> +<xsl:template match="table|informaltable" dtm:id="tables"> + <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> + <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> + + <fo:block xsl:use-attribute-sets="formal.object.properties"> + <xsl:if test="$placement = 'before' and not(self::informaltable)"> + <xsl:call-template name="formal.object.heading"> + <xsl:with-param name="placement" select="$placement"/> + </xsl:call-template> + </xsl:if> + + <xsl:apply-templates select="tgroup" mode="main"/> + + <xsl:if test="$placement != 'before' and not(self::informaltable)"> + <xsl:call-template name="formal.object.heading"> + <xsl:with-param name="placement" select="$placement"/> + </xsl:call-template> + </xsl:if> + </fo:block> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="tgroup.main"/> +<xsl:template match="tgroup" mode="main" dtm:id="tgroup.main"> + <xsl:if test="$show.preamble.editing"> + <fo:block xsl:use-attribute-sets="preamble.attributes"> + <fo:block background-color="transparent" + xsl:use-attribute-sets="title.content.properties formal.title.properties"> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="name" select="'draftarea'"/> + <xsl:with-param name="context" select="'empty'"/> + </xsl:call-template> + <xsl:text> "</xsl:text> + <xsl:value-of select="local-name(.)"/> + <xsl:text>" </xsl:text> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="name" select="'metainfo'"/> + <xsl:with-param name="context" select="'empty'"/> + </xsl:call-template> + <xsl:text>. </xsl:text> + <xsl:if test="@cols"> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="name" select="'columns'"/> + <xsl:with-param name="context" select="'empty'"/> + </xsl:call-template> + <xsl:text>: </xsl:text> + <xsl:value-of select="@cols"/> + </xsl:if> + <xsl:text>. (</xsl:text> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="name" select="'edit-attrs'"/> + <xsl:with-param name="context" select="'empty'"/> + </xsl:call-template> + <xsl:text>)</xsl:text> + </fo:block> + <xsl:apply-templates select="colspec|spanspec"/> + </fo:block> + </xsl:if> + <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="(colspec|thead/colspec|tfoot/colspec|tbody/colspec)[contains(@colwidth, '*')]"> + <xsl:attribute name="table-layout">fixed</xsl:attribute> + </xsl:if> + <xsl:apply-templates select="."/> + </fo:table> +</xsl:template> + +<dtm:doc dtm:idref="specs"/> +<xsl:template match="colspec|spanspec" dtm:id="specs"> + <fo:block white-space-treatment='preserve' white-space-collapse='false'> + <xsl:value-of select="concat(translate(local-name(.), + 'colspean', 'COLSPEAN'), ': ')"/> + <fo:inline font-style="italic"> + <xsl:for-each select="@*"> + <xsl:value-of select="concat(local-name(.), '=', ., ' ')"/> + </xsl:for-each> + </fo:inline> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="table.frame"/> +<xsl:template name="table.frame" dtm:id="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: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> + +<dtm:doc dtm:idref="empty.table.cell"/> +<xsl:template name="empty.table.cell" dtm:id="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="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="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="$rowsep > 0"> + <xsl:call-template name="border"> + <xsl:with-param name="side" select="'bottom'"/> + </xsl:call-template> + </xsl:if> + + <xsl:if test="$colsep > 0 and $colnum < 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><xsl:text> </xsl:text></fo:block> + </fo:table-cell> +</xsl:template> + +<!-- ==================================================================== --> +<dtm:doc dtm:idref="border"/> +<xsl:template name="border" dtm:id="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> + +<!-- ==================================================================== --> +<dtm:doc dtm:idref="tgroup"/> +<xsl:template match="tgroup" name="tgroup" dtm:id="tgroup"> + + <xsl:if test="$use-serna-extensions"> + <xse:cals-process-tgroup/> + </xsl:if> + + <xsl:variable name="cols"> + <xsl:variable name="ncols" select='number(@cols)'/> + <xsl:choose> + <xsl:when test="$ncols = 'NaN' or (floor($ncols) - $ncols != 0) + or $ncols < 1 or $ncols > 100"> + <!--xsl:message>Bad COLS attribute value</xsl:message --> + <xsl:text>1</xsl:text> + </xsl:when> + <xsl:otherwise> + <xsl:value-of select="$ncols"/> + </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:choose> + <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:attribute> + </xsl:if> + + <xsl:call-template name="generate.colgroup"> + <xsl:with-param name="cols" select="$cols"/> + </xsl:call-template> + + <xsl:apply-templates select="thead|tbody|tfoot"/> +</xsl:template> + +<dtm:doc dtm:idref="thead"/> +<xsl:template match="thead" dtm:id="thead"> + <fo:table-header> + <xsl:call-template name="row.holder"/> + </fo:table-header> +</xsl:template> + +<dtm:doc dtm:idref="tfoot"/> +<xsl:template match="tfoot" dtm:id="tfoot"> + <fo:table-footer> + <xsl:call-template name="row.holder"/> + </fo:table-footer> +</xsl:template> + +<dtm:doc dtm:idref="tbody"/> +<xsl:template match="tbody" dtm:id="tbody"> + <fo:table-body start-indent="0pt"> + <xsl:call-template name="row.holder"/> + </fo:table-body> +</xsl:template> + +<dtm:doc dtm:idref="row.holder"/> +<xsl:template name="row.holder" dtm:id="row.holder"> + <xsl:apply-templates select="row[1]" xse:sections="preserve-left"> + <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> +</xsl:template> + +<dtm:doc dtm:idref="row"/> +<xsl:template match="row" dtm:id="row"> + <xsl:param name="spans"/> + + <!-- Build current row with the incoming mnemonic row in "span" --> + <fo:table-row> + <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"> + <!-- For the next row build mnemonics out of situation in the + current 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> + + <!-- And provide this mnemonics to the next row --> + <xsl:apply-templates select="following-sibling::row[1]" + xse:sections="preserve-left"> + <xsl:with-param name="spans" select="$nextspans"/> + </xsl:apply-templates> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="entry"/> +<xsl:template match="entry|entrytbl" name="entry" dtm:id="entry"> + <xsl:param name="col" select="1"/> + <xsl:param name="spans"/> + + <xsl:variable name="named.colnum"> + <xsl:call-template name="entry.colnum"/> + </xsl:variable> + + <!-- Entry number will be the one explicitely stated in namest, or + the current column number (col) if explicitely was not stated. --> + + <xsl:variable name="entry.colnum"> + <xsl:choose> + <xsl:when test="$named.colnum > 0"> + <xsl:value-of select="$named.colnum"/> + </xsl:when> + <xsl:otherwise> + <xsl:value-of select="$col"/> + </xsl:otherwise> + </xsl:choose> + </xsl:variable> + + <!-- Width of cell's span --> + <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> + + <!-- Mnemonics for the rest of the cells in the row --> + <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> + + <!-- If in the span mnemonics my cell is not 0 that means here is + vertical span from row above. Increase col number and try + rerendering this cell --> + <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> + + <!-- If the entry number is greater then current col number, then + generate an empty cell and try to generate this cell in new position. --> + <xsl:when test="$entry.colnum > $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> + + <!-- Otherwise go generating a cell --> + <xsl:otherwise> + <xsl:choose> + <xsl:when test="$use-serna-extensions"> + <xsl:call-template name="make-cell"> + <xsl:with-param + name="rowsep" + select="xse:cals-inherited-attribute(., $entry.colnum, 'rowsep', '1')"/> + <xsl:with-param + name="colsep" + select="xse:cals-inherited-attribute(., $entry.colnum, 'colsep', '1')"/> + <xsl:with-param + name="valign" + select="xse:cals-inherited-attribute(., $entry.colnum, 'valign', '')"/> + <xsl:with-param + name="align" + select="xse:cals-inherited-attribute(., $entry.colnum, 'align', '')"/> + <xsl:with-param + name="char" + select="xse:cals-inherited-attribute(., $entry.colnum, 'char', '')"/> + <xsl:with-param name="col" select="$col"/> + <xsl:with-param name="entry.colspan" select="$entry.colspan"/> + </xsl:call-template> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="make-cell"> + <xsl:with-param 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:with-param> + <xsl:with-param 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:with-param> + <xsl:with-param 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:with-param> + <xsl:with-param 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:with-param> + <xsl:with-param 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:with-param> + <xsl:with-param name="col" select="$col"/> + <xsl:with-param name="entry.colspan" select="$entry.colspan"/> + </xsl:call-template> + </xsl:otherwise> + </xsl:choose> + <xsl:choose> + <!-- Go generating next entries if there are any. --> + <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> + <!-- Or generate empty cells if span is not exhausted. --> + <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> + +<dtm:doc dtm:idref="make-cell"/> +<xsl:template name="make-cell" dtm:id="make-cell"> + <xsl:param name="rowsep"/> + <xsl:param name="colsep"/> + <xsl:param name="valign"/> + <xsl:param name="align"/> + <xsl:param name="char"/> + <xsl:param name="col"/> + <xsl:param name="entry.colspan"/> + + <fo:table-cell xsl:use-attribute-sets="table.cell.padding"> + <xsl:if test="$rowsep > 0"> + <xsl:call-template name="border"> + <xsl:with-param name="side" select="'bottom'"/> + </xsl:call-template> + </xsl:if> + + <xsl:if test="$colsep > 0 and $col < 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 > 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: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> + + <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:choose> + <!-- Generate whitespace if no children --> + <xsl:when test="not(node())"> + <xsl:text> </xsl:text> + </xsl:when> + + <!-- Generate table if it is entrytbl --> + <xsl:when test="self::entrytbl"> + <fo:table border-collapse="collapse"> + <xsl:if test="(colspec|thead/colspec|tbody/colspec)[contains(@colwidth, '*')]"> + <xsl:attribute name="table-layout">fixed</xsl:attribute> + </xsl:if> + <xsl:call-template name="tgroup"/> + </fo:table> + </xsl:when> + + <!-- Otherwise build the content --> + <xsl:otherwise> + <xsl:apply-templates/> + </xsl:otherwise> + </xsl:choose> + </fo:block> + </fo:table-cell> +</xsl:template> + + +<!-- This template builds mnemonic row that designates spans valuable + for the next row --> +<dtm:doc dtm:idref="sentry"/> +<xsl:template match="entry|entrytbl" name="sentry" mode="span" dtm:id="sentry"> + <xsl:param name="col" select="1"/> + <xsl:param name="spans"/> + + + <!-- Column number of the entry if explicitely stated in the entry --> + <xsl:variable name="entry.colnum"> + <xsl:call-template name="entry.colnum"/> + </xsl:variable> + + <!-- The width of the span of the entry --> + <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> + + <!-- The rest of width of table (span) left in terms of "0:" --> + <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> + <!-- If spans is not exhausted and the first mnemonics has vertical span, + then decrease this span for 1. --> + <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> + + <!-- If entry was explicitely shifted further then current col, + generate 0:, generate next mnemonic for col increased on + entry.colspan with span of the following spans. --> + <xsl:when test="$entry.colnum > $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> + <!-- Create a mnemonic for vertical span row --> + <xsl:when test="@morerows"> + <xsl:value-of select="@morerows"/> + </xsl:when> + <!-- Create a mnemonic for no vertical span row --> + <xsl:otherwise>0</xsl:otherwise> + </xsl:choose> + <xsl:text>:</xsl:text> + </xsl:with-param> + </xsl:call-template> + + <xsl:choose> + <!-- Create a mnemonic for the next cell if it exist. + Its column number will be current column number + + current span length --> + <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> + <!-- If there is no next cell, but following spans left, then + the rest of mnemonics will be 1 morerow shorter. --> + <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> + +<dtm:doc dtm:idref="generate.colgroup.raw"/> +<xsl:template name="generate.colgroup.raw" dtm:id="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> + +<dtm:doc dtm:idref="generate.colgroup"/> +<xsl:template name="generate.colgroup" dtm:id="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:with-param name="colspecs" select="colspec"/> + </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> + +<dtm:doc dtm:idref="generate.col.raw"/> +<xsl:template name="generate.col.raw" dtm:id="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> + +<dtm:doc dtm:idref="generate.col"/> +<xsl:template name="generate.col" dtm:id="generate.col"> + <!-- generate the table-column for column countcol --> + <xsl:param name="countcol">1</xsl:param> + <xsl:param name="colspecs"/> + <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 --> + +<dtm:doc dtm:idref="calc.column.width"/> +<xsl:template name="calc.column.width" dtm:id="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:choose> + <xsl:when test="'*' = $colwidth">1</xsl:when> + <xsl:otherwise> + <xsl:value-of select="substring-before($colwidth, '*')"/> + </xsl:otherwise> + </xsl:choose> + <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> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/titlepage.generator.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/titlepage.generator.xsl new file mode 100644 index 0000000..24e6719 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/titlepage.generator.xsl @@ -0,0 +1,1218 @@ +<?xml version='1.0'?> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + xmlns:t="http://nwalsh.com/docbook/xsl/template/1.0" + xmlns:param="http://nwalsh.com/docbook/xsl/template/1.0/param" + xmlns:doc="http://nwalsh.com/xsl/documentation/1.0" + xmlns:fo="http://www.w3.org/1999/XSL/Format" + xmlns:ax="http://www.w3.org/1999/XSL/TransformAlias" + xmlns:se="http://syntext.com/XSL/Format-1.0" + xmlns:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + extension-element-prefixes="dtm" + exclude-result-prefixes="doc t param" + version='1.0'> + +<!-- ******************************************************************** + + 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"> + +</releaseinfo> +<author><surname>Walsh</surname> +<firstname>Norman</firstname></author> +<copyright><year>1999</year><year>2000</year> +<holder>Norman Walsh</holder> +</copyright> +</referenceinfo> +<title>Template Stylesheet 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> + +<!-- ==================================================================== --> + +<xsl:preserve-space elements="*"/> +<xsl:strip-space elements="xsl:* t:*"/> + +<!-- ==================================================================== --> + +<doc:template match="t:templates" xmlns=""> +<refpurpose>Construct a stylesheet for the templates provided</refpurpose> + +<refdescription> +<para>The <literal>t:templates</literal> element is the root of a +set of templates. This template creates an appropriate +<literal>xsl:stylesheet</literal> for the templates.</para> + +<para>If the <literal>t:templates</literal> element has a +<literal>base-stylesheet</literal> attribute, an +<literal>xsl:import</literal> statement is constructed for it.</para> +</refdescription> +</doc:template> + +<xsl:namespace-alias stylesheet-prefix="ax" result-prefix="xsl"/> + +<dtm:doc dtm:idref="t.templates"/> +<xsl:template match="t:templates" dtm:id="t.templates"> + <ax:stylesheet version="1.0"> + + <xsl:text>

</xsl:text> + <xsl:comment> + <xsl:text> This stylesheet was created by </xsl:text> + <xsl:text>template/titlepage.xsl; </xsl:text> + <xsl:text>do not edit it by hand. </xsl:text> + </xsl:comment> + + <xsl:if test="@t:base-stylesheet"> + <xsl:text>

</xsl:text> + <xsl:element name="xsl:import"> + <xsl:attribute name="href"> + <xsl:value-of select="@t:base-stylesheet"/> + </xsl:attribute> + </xsl:element> + </xsl:if> + + <xsl:apply-templates/> + + <xsl:text>

</xsl:text> + </ax:stylesheet> +</xsl:template> + +<!-- ==================================================================== --> + +<doc:template match="xsl:*" xmlns=""> +<refpurpose>Copy xsl: elements straight through</refpurpose> + +<refdescription> +<para>This template simply copies the xsl: elements +straight through into the result tree.</para> +</refdescription> +</doc:template> +<dtm:doc dtm:idref="xslchilds"/> +<xsl:template match="xsl:*" dtm:id="xslchilds"> + <xsl:apply-templates select="." mode="copy"/> +</xsl:template> + +<!-- ==================================================================== --> + +<doc:template match="t:titlepage" xmlns=""> +<refpurpose>Create the templates necessary to construct a title page</refpurpose> + +<refdescription> +<para>The <literal>t:titlepage</literal> element creates a set of +templates for processing the titlepage for an element. The +<quote>root</quote> of this template set is the template named +<quote><literal>wrapper.titlepage</literal></quote>. That is the +template that should be called to generate the title page. +</para> + +<para>The <literal>t:titlepage</literal> element has three attributes: + +<variablelist> +<varlistentry><term>element</term> +<listitem><para>The name of the source document element for which +these templates apply. In other words, to make a title page for the +<sgmltag>article</sgmltag> element, set the +<sgmltag class="attribute">element</sgmltag> attribute to +<quote><literal>article</literal></quote>. This attribute is required. +</para></listitem> +</varlistentry> +<varlistentry><term>wrapper</term> +<listitem><para>The entire title page can be wrapped with an element. +This attribute identifies that element. +</para></listitem> +</varlistentry> +<varlistentry><term>class</term> +<listitem><para>If the <sgmltag class="attribute">class</sgmltag> attribute +is set, a <sgmltag class="attribute">class</sgmltag> attribute with this +value will be added to the wrapper element that surrounds the entire +title page. +</para></listitem> +</varlistentry> +</variablelist> +</para> + +<para>Any other attributes are copied through literally to the +wrapper element.</para> + +<para>The content of a <literal>t:titlepage</literal> is one or +more <literal>t:titlepage-content</literal>, +<literal>t:titlepage-separator</literal>, and +<literal>t:titlepage-before</literal> elements.</para> + +<para>Each of these elements may be provided for the <quote>recto</quote> +and <quote>verso</quote> sides of the title page.</para> + +</refdescription> +</doc:template> +<dtm:doc dtm:idref="t.titlepage"/> +<xsl:template match="t:titlepage" dtm:id="t.titlepage"> + <!-- process the children to make the templates for the content, + separator, and before elements --> + <xsl:apply-templates/> + + <!-- output the title page template --> + <xsl:text>

</xsl:text> + <xsl:element name="xsl:template"> + <xsl:attribute name="name"> + <xsl:value-of select="@t:element"/> + <xsl:text>.titlepage</xsl:text> + </xsl:attribute> + <xsl:text>
 </xsl:text> + + <ax:variable name="result"> + <xsl:if test="t:titlepage-before[@t:side='recto']"> + <xsl:element name="xsl:call-template"> + <xsl:attribute name="name"> + <xsl:value-of select="@t:element"/> + <xsl:text>.titlepage.before.recto</xsl:text> + </xsl:attribute> + </xsl:element> + </xsl:if> + + <xsl:text>
 </xsl:text> + <xsl:element name="xsl:call-template"> + <xsl:attribute name="name"> + <xsl:value-of select="@t:element"/> + <xsl:text>.titlepage.recto</xsl:text> + </xsl:attribute> + </xsl:element> + + <xsl:text>
 </xsl:text> + + <!-- Added if to exlude extra pages templates if title-content|before + not used --> + <xsl:if test="t:titlepage-content[@t:side='verso']|t:titlepage-before[@t:side='verso']"> + <xsl:text>
 </xsl:text> + + <xsl:if test="t:titlepage-before[@t:side='verso']"> + <xsl:element name="xsl:call-template"> + <xsl:attribute name="name"> + <xsl:value-of select="@t:element"/> + <xsl:text>.titlepage.before.verso</xsl:text> + </xsl:attribute> + </xsl:element> + </xsl:if> + + <xsl:text>
 </xsl:text> + <xsl:element name="xsl:call-template"> + <xsl:attribute name="name"> + <xsl:value-of select="@t:element"/> + <xsl:text>.titlepage.verso</xsl:text> + </xsl:attribute> + </xsl:element> + <xsl:text>
 </xsl:text> + </xsl:if> + + <xsl:text>
 </xsl:text> + + <!-- Added if to exclude separator template if not used --> + <xsl:if test="t:titlepage-separator"> + <xsl:element name="xsl:call-template"> + <xsl:attribute name="name"> + <xsl:value-of select="@t:element"/> + <xsl:text>.titlepage.separator</xsl:text> + </xsl:attribute> + </xsl:element> + <xsl:text>
 </xsl:text> + </xsl:if> + </ax:variable> + + <ax:if test="string-length($result)"> + <xsl:element name="{@t:wrapper}"> + <xsl:apply-templates select="@*" mode="copy.literal.atts"/> + <xsl:text>
 </xsl:text> + <ax:copy-of select="$result"/> + </xsl:element> + </ax:if> + + <xsl:text>
</xsl:text> + </xsl:element> + + <!-- If we're not importing a base stylesheet, output a default rule + for the recto- and verso-mode elements. (If we are importing a + base stylesheet, don't do this since the *-rules in the stylesheet + will totally override the rules that would otherwise be imported.) + --> + + <xsl:if test="not(../@t:base-stylesheet)"> + + <!-- output a fold template --> + <xsl:text>

</xsl:text> + <xsl:element name="xsl:template"> + <xsl:attribute name="match"> + <xsl:value-of select="@t:element"/> + </xsl:attribute> + <xsl:attribute name="mode">serna.fold</xsl:attribute> + <xsl:text>
 </xsl:text> + <fo:block se:fold="" color="gray"> + <xsl:text>
 </xsl:text> + <se:fold show-element-name="false"/> + <xsl:element name="xsl:apply-templates"> + <xsl:attribute name="select">title</xsl:attribute> + <xsl:attribute name="mode"> + <xsl:value-of select="@t:element"/> + <xsl:text>.titlepage.recto.auto.mode</xsl:text> + </xsl:attribute> + </xsl:element> + <xsl:text>
 </xsl:text> + </fo:block> + <xsl:text>
</xsl:text> + </xsl:element> + + <!-- output a default rule for the recto-modes elements --> + <xsl:text>

</xsl:text> + <xsl:element name="xsl:template"> + <xsl:attribute name="match">*</xsl:attribute> + <xsl:attribute name="mode"> + <xsl:value-of select="@t:element"/> + <xsl:text>.titlepage.recto.mode</xsl:text> + </xsl:attribute> + <xsl:text>
 </xsl:text> + <xsl:comment> if an element isn't found in this mode, </xsl:comment> + <xsl:text>
 </xsl:text> + <xsl:comment> try the generic titlepage.mode </xsl:comment> + <xsl:text>
 </xsl:text> + <xsl:element name="xsl:apply-templates"> + <xsl:attribute name="select">.</xsl:attribute> + <xsl:attribute name="mode">titlepage.mode</xsl:attribute> + </xsl:element> + <xsl:text>
</xsl:text> + </xsl:element> + + <!-- output a default rule for the verso-modes elements --> + <xsl:text>

</xsl:text> + <xsl:element name="xsl:template"> + <xsl:attribute name="match">*</xsl:attribute> + <xsl:attribute name="mode"> + <xsl:value-of select="@t:element"/> + <xsl:text>.titlepage.verso.mode</xsl:text> + </xsl:attribute> + <xsl:text>
 </xsl:text> + <xsl:comment> if an element isn't found in this mode, </xsl:comment> + <xsl:text>
 </xsl:text> + <xsl:comment> try the generic titlepage.mode </xsl:comment> + <xsl:text>
 </xsl:text> + <xsl:element name="xsl:apply-templates"> + <xsl:attribute name="select">.</xsl:attribute> + <xsl:attribute name="mode">titlepage.mode</xsl:attribute> + </xsl:element> + <xsl:text>
</xsl:text> + </xsl:element> + </xsl:if> + + <!-- output default templates for each of the elements listed in --> + <!-- the titlepage-content. If a template is suppressed or forced --> + <!-- to be off, or has already been output, don't output it. --> + <xsl:for-each select="t:titlepage-content/*"> + <xsl:variable name="thisnode" select="."/> + <xsl:if test="(not(@t:suppress-template) or @t:suppress-template='0') + and (not(@t:force) or @t:force='0') + and (not(preceding-sibling::*[name(.)=name($thisnode)]))"> + <xsl:text>

</xsl:text> + <xsl:element name="xsl:template"> + <xsl:attribute name="match"> + <xsl:value-of select="name(.)"/> + </xsl:attribute> + <xsl:attribute name="mode"> + <xsl:value-of select="../../@t:element"/> + <xsl:text>.titlepage.</xsl:text> + <xsl:value-of select="../@t:side"/> + <xsl:text>.auto.mode</xsl:text> + </xsl:attribute> + <xsl:text>
</xsl:text> + <xsl:element name="{../../@t:wrapper}"> + <xsl:attribute name="xsl:use-attribute-sets"> + <xsl:value-of select="../../@t:element"/> + <xsl:text>.titlepage.</xsl:text> + <xsl:value-of select="../@t:side"/> + <xsl:text>.style</xsl:text> + </xsl:attribute> + <xsl:for-each select="@*"> + <xsl:if test="not(starts-with(namespace-uri(.), + 'http://nwalsh.com/docbook/xsl/template/1.0'))"> + <xsl:attribute name="{name(.)}" namespace="{namespace-uri(.)}"> + <xsl:value-of select="."/> + </xsl:attribute> + </xsl:if> + </xsl:for-each> + <xsl:text>
</xsl:text> + + <xsl:choose> + <xsl:when test="@t:named-template"> + <xsl:element name="xsl:call-template"> + <xsl:attribute name="name"> + <xsl:value-of select="@t:named-template"/> + </xsl:attribute> + <xsl:for-each select="@*"> + <xsl:if test="namespace-uri(.)='http://nwalsh.com/docbook/xsl/template/1.0/param'"> + <xsl:text>
</xsl:text> + <xsl:element name="xsl:with-param"> + <xsl:attribute name="name"> + <xsl:value-of select="local-name(.)"/> + </xsl:attribute> + <xsl:attribute name="select"> + <xsl:value-of select="."/> + </xsl:attribute> + </xsl:element> + </xsl:if> + </xsl:for-each> + <xsl:text>
</xsl:text> + </xsl:element> + </xsl:when> + <xsl:when test="@t:named-mode"> + <xsl:element name="xsl:apply-templates"> + <xsl:attribute name="mode"> + <xsl:value-of select="@t:named-mode"/> + </xsl:attribute> + <xsl:attribute name="select">.</xsl:attribute> + <xsl:text>
</xsl:text> + </xsl:element> + </xsl:when> + <xsl:otherwise> + <xsl:element name="xsl:apply-templates"> + <xsl:attribute name="select">.</xsl:attribute> + <xsl:attribute name="mode"> + <xsl:value-of select="../../@t:element"/> + <xsl:text>.titlepage.</xsl:text> + <xsl:value-of select="../@t:side"/> + <xsl:text>.mode</xsl:text> + </xsl:attribute> + </xsl:element> + </xsl:otherwise> + </xsl:choose> + + <xsl:text>
</xsl:text> + </xsl:element> + <xsl:text>
</xsl:text> + </xsl:element> + </xsl:if> + </xsl:for-each> +</xsl:template> + +<doc:template match="@*" mode="copy.literal.atts" xmlns=""> +<refpurpose>Copy t:titlepage attributes</refpurpose> + +<refdescription> +<para>This template copies all of the <quote>other</quote> attributes +from a <literal>t:titlepage</literal> element onto the specified +wrapper.</para> +</refdescription> +</doc:template> +<dtm:doc dtm:idref="attrs.copy-literal-atts"/> +<xsl:template match="@*" mode="copy.literal.atts" dtm:id="attrs.copy-literal-atts"> + <xsl:if test="not(starts-with(namespace-uri(.), + 'http://nwalsh.com/docbook/xsl/template/1.0'))"> + <xsl:attribute name="{name(.)}"> + <xsl:value-of select="."/> + </xsl:attribute> + </xsl:if> +</xsl:template> + +<!-- ==================================================================== --> + +<doc:template match="t:titlepage-content"> +<refpurpose>Create templates for the content of one side of a title page</refpurpose> + +<refdescription> +<para>The title page content, that is, the elements from the source +document that are rendered on the title page, can be controlled independently +for the recto and verso sides of the title page.</para> + +<para>The <literal>t:titlepage-content</literal> element has two attributes: + +<variablelist> +<varlistentry><term>side</term> +<listitem><para>Identifies the side of the page to which this title +page content applies. The +<sgmltag class="attribute">side</sgmltag> attribute is required and +must be set to either +<quote><literal>recto</literal></quote> or +<quote><literal>verso</literal></quote>. In addition, you must specify +exactly one <literal>t:titlepage-content</literal> for each side +within each <literal>t:titlepage</literal>.</para> +</listitem> +</varlistentry> +<varlistentry><term>order</term> +<listitem><para>Indicates how the order of the elements presented on +the title page is determined. If the +<sgmltag class="attribute">order</sgmltag> is +<quote><literal>document</literal></quote>, the elements are presented +in document order. Otherwise (if the +<sgmltag class="attribute">order</sgmltag> is +<quote><literal>stylesheet</literal></quote>), the elements are presented +in the order that they appear in the template (and consequently in +the stylesheet).</para> +</listitem> +</varlistentry> +</variablelist> +</para> + +<para>The content of a <literal>t:titlepage-content</literal> element is +a list of element names. These names should be unqualified. They identify +the elements in the source document that should appear on the title page. +</para> + +<para>Each element may have a single attribute: +<sgmltag class="attribute">predicate</sgmltag>. The value of this +attribute is used as a predicate for the expression that matches +the element on which it occurs.</para> + +<para>In other words, to put only the first three authors on the +recto-side of a title +page, you could specify: + +<screen><![CDATA[ + <t:titlepage-contents side="recto"> + <!-- other titlepage elements --> + <author predicate="[count(previous-sibling::author)<2]"/> + <!-- other titlepage elements --> + </t:titlepage-contents> +]]></screen> +</para> + +<para>Usually, the elements so named are empty. But it is possible to +make one level of selection within them. Suppose that you want to +process <literal>authorgroup</literal> elements on the title page, but +you want to select only proper authors, editors, or corporate authors, +not collaborators or other credited authors.</para> + +<para>In that case, you can put a <literal>t:or</literal> group inside +the <literal>authorgroup</literal> element: + +<screen><![CDATA[ + <t:titlepage-contents side="recto"> + <!-- other titlepage elements --> + <authorgroup> + <t:or> + <author/> + <editor/> + <corpauthor/> + </t:or> + </authorgroup> + <!-- other titlepage elements --> + </t:titlepage-contents> +]]></screen> +</para> + +<para>This will have the effect of automatically generating a template +for processing <literal>authorgroup</literal>s in the title page mode, +selecting only the specified children. If you need more complex processing, +you'll have to construct the templates by hand.</para> + +</refdescription> +</doc:template> +<dtm:doc dtm:idref="t.titlepage-content"/> +<xsl:template match="t:titlepage-content" dtm:id="t.titlepage-content"> + + <xsl:variable name="wrapper" select="../@t:wrapper"/> + + <xsl:variable name="side"> + <xsl:choose> + <xsl:when test="@t:side='recto' or @t:side='verso'"> + <xsl:value-of select="@t:side"/> + </xsl:when> + <xsl:when test="@t:side"> + <xsl:message terminate="yes"> + <xsl:text>Illegal value specified for @t:side </xsl:text> + <xsl:text>on t:titlepage-content: </xsl:text> + <xsl:value-of select="@t:side"/> + </xsl:message> + </xsl:when> + <xsl:otherwise> + <xsl:message terminate="yes"> + <xsl:text>The @t:side attribute is required on </xsl:text> + <xsl:text>t:titlepage-content.</xsl:text> + </xsl:message> + </xsl:otherwise> + </xsl:choose> + </xsl:variable> + + <xsl:variable name="mode"> + <xsl:value-of select="../@t:element"/> + <xsl:text>.titlepage.</xsl:text> + <xsl:value-of select="$side"/> + <xsl:text>.auto.mode</xsl:text> + </xsl:variable> + + <xsl:text>

</xsl:text> + <xsl:element name="xsl:template"> + <xsl:attribute name="name"> + <xsl:value-of select="../@t:element"/> + <xsl:text>.titlepage.</xsl:text> + <xsl:value-of select="$side"/> + </xsl:attribute> + + <xsl:text>
 </xsl:text> + + <ax:variable name="result"> + <xsl:choose> + <!-- if document order is selected, make a huge select statement + on a single xsl:apply-templates to pick out the right elements + for the title page. --> + <xsl:when test="@t:order='document'"> + <xsl:if test="count(child::*)>0"> + <xsl:element name="xsl:apply-templates"> + <xsl:attribute name="mode"> + <xsl:value-of select="$mode"/> + </xsl:attribute> + <xsl:attribute name="select"> + <xsl:apply-templates mode="document.order"/> + </xsl:attribute> + </xsl:element> + </xsl:if> + </xsl:when> + + <!-- otherwise, select each of the elements in the specified order --> + <xsl:otherwise> + <xsl:apply-templates mode="stylesheet.order"/> + </xsl:otherwise> + </xsl:choose> + </ax:variable> + + <xsl:text>

 </xsl:text> + <ax:if test="string-length($result)"> + <xsl:text>
 </xsl:text> + <xsl:element name="{$wrapper}"> + <xsl:apply-templates select="@*" mode="copy.literal.atts"/> + <ax:copy-of select="$result"/> + <xsl:text>
 </xsl:text> + </xsl:element> + <xsl:text>
 </xsl:text> + </ax:if> + + <xsl:apply-templates mode="titlepage.specialrules"/> + <xsl:text>
 </xsl:text> + </xsl:element> + +</xsl:template> + +<!-- ==================================================================== --> + +<doc:template match="t:titlepage-separator"> +<refpurpose>Create templates for the separator</refpurpose> + +<refdescription> +<para>The title page is separated from the content which follows it by +the markup specified in the <literal>t:titlepage-separator</literal> +element.</para> +</refdescription> +</doc:template> +<dtm:doc dtm:idref="t.titlepage-separator"/> +<xsl:template match="t:titlepage-separator" dtm:id="t.titlepage-separator"> + <xsl:text>

</xsl:text> + <xsl:element name="xsl:template"> + <xsl:attribute name="name"> + <xsl:value-of select="../@t:element"/> + <xsl:text>.titlepage.separator</xsl:text> + </xsl:attribute> + + <xsl:apply-templates mode="copy"/> + <xsl:text>
</xsl:text> + </xsl:element> +</xsl:template> + +<!-- ==================================================================== --> + +<doc:template match="t:titlepage-before"> +<refpurpose>Create templates for what precedes a title page</refpurpose> + +<refdescription> +<para>Each side of the title page is preceded by the markup specified +in the <literal>t:titlepage-before</literal> element for that +side.</para> +</refdescription> +</doc:template> +<dtm:doc dtm:idref="t.titlepage-before"/> +<xsl:template match="t:titlepage-before" dtm:id="t.titlepage-before"> + <xsl:text>

</xsl:text> + <xsl:element name="xsl:template"> + <xsl:attribute name="name"> + <xsl:value-of select="../@t:element"/> + <xsl:text>.titlepage.before.</xsl:text> + <xsl:value-of select="@t:side"/> + </xsl:attribute> + + <xsl:apply-templates mode="copy"/> + <xsl:text>
</xsl:text> + </xsl:element> +</xsl:template> + +<!-- ==================================================================== --> + +<doc:template match="*" mode="copy" xmlns=""> +<refpurpose>Copy elements</refpurpose> + +<refdescription> +<para>This template simply copies the elements that it applies to +straight through into the result tree.</para> +</refdescription> +</doc:template> +<dtm:doc dtm:idref="all.copy"/> +<xsl:template match="*" mode="copy" dtm:id="all.copy"> + <xsl:element name="{name(.)}"> + <xsl:apply-templates select="@*" mode="copy"/> + <xsl:apply-templates mode="copy"/> + </xsl:element> +</xsl:template> + +<!-- ==================================================================== --> + +<doc:template match="@*" mode="copy" xmlns=""> +<refpurpose>Copy attributes</refpurpose> + +<refdescription> +<para>This template simply copies the attributes that it applies to +straight through into the result tree.</para> +</refdescription> +</doc:template> +<dtm:doc dtm:idref="attrs.copy"/> +<xsl:template match="@*" mode="copy" dtm:id="attrs.copy"> + <xsl:attribute name="{name(.)}"> + <xsl:value-of select="."/> + </xsl:attribute> +</xsl:template> + +<!-- ==================================================================== --> + +<doc:template match="*" mode="document.order" xmlns=""> +<refpurpose>Create rules to process titlepage elements in document order</refpurpose> + +<refdescription> +<para>This template is called to process all of the children of the +<literal>t:titlepage-content</literal> element. It creates the hairy +select expression necessary to process each of those elements in +the title page.</para> + +<para>Note that this template automatically handles the case where +some DocBook elements, like title and subtitle, can occur both inside +the *info elements where metadata is usually stored and outside. +</para> + +<para>It also automatically calculates the name for the *info container +and handles elements that have historically had containers with different +names.</para> + +</refdescription> +</doc:template> +<dtm:doc dtm:idref="all.document.order"/> +<xsl:template match="*" mode="document.order" dtm:id="all.document.order"> + <xsl:variable name="docinfo"> + <xsl:value-of select="ancestor::t:titlepage/@t:element"/> + <xsl:text>info</xsl:text> + </xsl:variable> + + <xsl:variable name="altinfo"> + <xsl:choose> + <xsl:when test="ancestor::t:titlepage/@t:element='article'"> + <xsl:text>artheader</xsl:text> + </xsl:when> + <xsl:when test="ancestor::t:titlepage/@t:element='section'"></xsl:when> + <xsl:when test="ancestor::t:titlepage/@t:element='sect1'"></xsl:when> + <xsl:when test="ancestor::t:titlepage/@t:element='sect2'"></xsl:when> + <xsl:when test="ancestor::t:titlepage/@t:element='sect3'"></xsl:when> + <xsl:when test="ancestor::t:titlepage/@t:element='sect4'"></xsl:when> + <xsl:when test="ancestor::t:titlepage/@t:element='sect5'"></xsl:when> + <xsl:when test="ancestor::t:titlepage/@t:element='book'"></xsl:when> + <xsl:when test="ancestor::t:titlepage/@t:element='set'"></xsl:when> + <xsl:otherwise>docinfo</xsl:otherwise> + </xsl:choose> + </xsl:variable> + + <xsl:variable name="side"> + <xsl:choose> + <xsl:when test="ancestor::t:titlepage-content/@t:side"> + <xsl:value-of select="ancestor::t:titlepage-content/@t:side"/> + </xsl:when> + <xsl:otherwise> + <xsl:text>recto</xsl:text> + </xsl:otherwise> + </xsl:choose> + </xsl:variable> + + <xsl:variable name="mode"> + <xsl:value-of select="ancestor::t:titlepage/@t:element"/> + <xsl:text>.titlepage.</xsl:text> + <xsl:value-of select="$side"/> + <xsl:text>.auto.mode</xsl:text> + </xsl:variable> + + <xsl:if test="preceding-sibling::*"> + <xsl:text>|</xsl:text> + </xsl:if> + + <xsl:value-of select="$docinfo"/> + <xsl:text>/</xsl:text> + <xsl:value-of select="name(.)"/> + <xsl:if test="@t:predicate"> + <xsl:value-of select="@t:predicate"/> + </xsl:if> + + <xsl:if test="$altinfo != ''"> + <xsl:text>|</xsl:text> + <xsl:value-of select="$altinfo"/> + <xsl:text>/</xsl:text> + <xsl:value-of select="name(.)"/> + <xsl:if test="@t:predicate"> + <xsl:value-of select="@t:predicate"/> + </xsl:if> + </xsl:if> + + <xsl:if test="local-name(.) = 'title' + or local-name(.) = 'subtitle' + or local-name(.) = 'titleabbrev'"> + <xsl:text>|</xsl:text> + <xsl:value-of select="name(.)"/> + <xsl:if test="@t:predicate"> + <xsl:value-of select="@t:predicate"/> + </xsl:if> + </xsl:if> +</xsl:template> + +<!-- ==================================================================== --> + +<doc:template match="*" mode="document.order" xmlns=""> +<refpurpose>Create rules to process titlepage elements in stylesheet order</refpurpose> + +<refdescription> +<para>This template is called to process all of the children of the +<literal>t:titlepage-content</literal> element. It creates the set +of <literal>xsl:apply-templates</literal> elements necessary +process each of those elements in the title page.</para> + +<para>Note that this template automatically handles the case where +some DocBook elements, like title and subtitle, can occur both inside +the *info elements where metadata is usually stored and outside. +</para> + +<para>It also automatically calculates the name for the *info container +and handles elements that have historically had containers with different +names.</para> + +</refdescription> +</doc:template> +<dtm:doc dtm:idref="all.stylesheet.order"/> +<xsl:template match="*" mode="stylesheet.order" dtm:id="all.stylesheet.order"> + <xsl:variable name="docinfo"> + <xsl:value-of select="ancestor::t:titlepage/@t:element"/> + <xsl:text>info</xsl:text> + </xsl:variable> + + <xsl:variable name="altinfo"> + <xsl:choose> + <xsl:when test="ancestor::t:titlepage/@t:element='article'"> + <xsl:text>artheader</xsl:text> + </xsl:when> + <xsl:when test="ancestor::t:titlepage/@t:element='section'"></xsl:when> + <xsl:when test="ancestor::t:titlepage/@t:element='sect1'"></xsl:when> + <xsl:when test="ancestor::t:titlepage/@t:element='sect2'"></xsl:when> + <xsl:when test="ancestor::t:titlepage/@t:element='sect3'"></xsl:when> + <xsl:when test="ancestor::t:titlepage/@t:element='sect4'"></xsl:when> + <xsl:when test="ancestor::t:titlepage/@t:element='sect5'"></xsl:when> + <xsl:when test="ancestor::t:titlepage/@t:element='book'"></xsl:when> + <xsl:when test="ancestor::t:titlepage/@t:element='set'"></xsl:when> + <xsl:otherwise>docinfo</xsl:otherwise> + </xsl:choose> + </xsl:variable> + + <xsl:variable name="side"> + <xsl:choose> + <xsl:when test="ancestor::t:titlepage-content/@t:side"> + <xsl:value-of select="ancestor::t:titlepage-content/@t:side"/> + </xsl:when> + <xsl:otherwise>recto</xsl:otherwise> + </xsl:choose> + </xsl:variable> + + <xsl:variable name="mode"> + <xsl:value-of select="ancestor::t:titlepage/@t:element"/> + <xsl:text>.titlepage.</xsl:text> + <xsl:value-of select="$side"/> + <xsl:text>.auto.mode</xsl:text> + </xsl:variable> + + <xsl:text>
 </xsl:text> + + <xsl:choose> + <xsl:when test="@t:force and @t:force != '0'"> + <xsl:choose> + <xsl:when test="@t:named-template"> + <xsl:element name="{../../@t:wrapper}"> + <xsl:attribute name="xsl:use-attribute-sets"> + <xsl:value-of select="../../@t:element"/> + <xsl:text>.titlepage.</xsl:text> + <xsl:value-of select="../@t:side"/> + <xsl:text>.style</xsl:text> + </xsl:attribute> + <xsl:for-each select="@*"> + <xsl:if test="not(starts-with(namespace-uri(.), + 'http://nwalsh.com/docbook/xsl/template/1.0'))"> + <xsl:attribute name="{name(.)}" namespace="{namespace-uri(.)}"> + <xsl:value-of select="."/> + </xsl:attribute> + </xsl:if> + </xsl:for-each> + <xsl:text>
</xsl:text> + <xsl:element name="xsl:call-template"> + <xsl:attribute name="name"> + <xsl:value-of select="@t:named-template"/> + </xsl:attribute> + <xsl:for-each select="@*"> + <xsl:if test="namespace-uri(.)='http://nwalsh.com/docbook/xsl/template/1.0/param'"> + <xsl:text>
</xsl:text> + <xsl:element name="xsl:with-param"> + <xsl:attribute name="name"> + <xsl:value-of select="local-name(.)"/> + </xsl:attribute> + <xsl:attribute name="select"> + <xsl:value-of select="."/> + </xsl:attribute> + </xsl:element> + </xsl:if> + </xsl:for-each> + <xsl:text>
</xsl:text> + </xsl:element> + </xsl:element> + </xsl:when> + <xsl:otherwise> + <xsl:message terminate="yes"> + <xsl:text>Force can only be used with named-templates.</xsl:text> + </xsl:message> + </xsl:otherwise> + </xsl:choose> + </xsl:when> + <xsl:otherwise> + + <xsl:choose> + <xsl:when test="local-name(.) = 'title' + or local-name(.) = 'subtitle' + or local-name(.) = 'titleabbrev'"> + <!-- the title, subtitle, and titleabbrev elements are special --> + <xsl:element name="xsl:choose"> + <xsl:text>
 </xsl:text> + <xsl:element name="xsl:when"> + <xsl:attribute name="test"> + <xsl:value-of select="$docinfo"/> + <xsl:text>/</xsl:text> + <xsl:value-of select="name(.)"/> + </xsl:attribute> + <xsl:text>
 </xsl:text> + <xsl:element name="xsl:apply-templates"> + <xsl:attribute name="mode"> + <xsl:value-of select="$mode"/> + </xsl:attribute> + <xsl:attribute name="select"> + <xsl:value-of select="$docinfo"/> + <xsl:text>/</xsl:text> + <xsl:value-of select="name(.)"/> + <xsl:if test="@t:predicate"> + <xsl:value-of select="@t:predicate"/> + </xsl:if> + <xsl:text>[not(self::processing-instruction('se:choice'))]</xsl:text> + </xsl:attribute> + </xsl:element> + <xsl:text>
 </xsl:text> + </xsl:element> + + <xsl:if test="$altinfo != ''"> + <xsl:text>
 </xsl:text> + <xsl:element name="xsl:when"> + <xsl:attribute name="test"> + <xsl:value-of select="$altinfo"/> + <xsl:text>/</xsl:text> + <xsl:value-of select="name(.)"/> + </xsl:attribute> + <xsl:text>
 </xsl:text> + <xsl:element name="xsl:apply-templates"> + <xsl:attribute name="mode"> + <xsl:value-of select="$mode"/> + </xsl:attribute> + <xsl:attribute name="select"> + <xsl:value-of select="$altinfo"/> + <xsl:text>/</xsl:text> + <xsl:value-of select="name(.)"/> + <xsl:if test="@t:predicate"> + <xsl:value-of select="@t:predicate"/> + </xsl:if> + <xsl:text>[not(self::processing-instruction('se:choice'))]</xsl:text> + </xsl:attribute> + </xsl:element> + <xsl:text>
 </xsl:text> + </xsl:element> + </xsl:if> + + <xsl:text>
 </xsl:text> + <xsl:element name="xsl:when"> + <xsl:attribute name="test"> + <xsl:value-of select="name(.)"/> + </xsl:attribute> + <xsl:text>
 </xsl:text> + <xsl:element name="xsl:apply-templates"> + <xsl:attribute name="mode"> + <xsl:value-of select="$mode"/> + </xsl:attribute> + <xsl:attribute name="select"> + <xsl:value-of select="name(.)"/> + <xsl:if test="@t:predicate"> + <xsl:value-of select="@t:predicate"/> + </xsl:if> + <xsl:text>[not(self::processing-instruction('se:choice'))]</xsl:text> + </xsl:attribute> + </xsl:element> + <xsl:text>
 </xsl:text> + </xsl:element> + <xsl:text>
 </xsl:text> + </xsl:element> + <xsl:text>
</xsl:text> + </xsl:when> + <xsl:otherwise> + + <!-- first take care of the $docinfo version --> + <xsl:element name="xsl:apply-templates"> + <xsl:attribute name="mode"> + <xsl:value-of select="$mode"/> + </xsl:attribute> + <xsl:attribute name="select"> + <xsl:value-of select="$docinfo"/> + <xsl:text>/</xsl:text> + <xsl:value-of select="name(.)"/> + <xsl:if test="@t:predicate"> + <xsl:value-of select="@t:predicate"/> + </xsl:if> + <xsl:text>[not(self::processing-instruction('se:choice'))]</xsl:text> + </xsl:attribute> + </xsl:element> + + <!-- then take care of the $altinfo version --> + <xsl:if test="$altinfo != ''"> + <xsl:text>
 </xsl:text> + <xsl:element name="xsl:apply-templates"> + <xsl:attribute name="mode"> + <xsl:value-of select="$mode"/> + </xsl:attribute> + <xsl:attribute name="select"> + <xsl:value-of select="$altinfo"/> + <xsl:text>/</xsl:text> + <xsl:value-of select="name(.)"/> + <xsl:if test="@t:predicate"> + <xsl:value-of select="@t:predicate"/> + </xsl:if> + <xsl:text>[not(self::processing-instruction('se:choice'))]</xsl:text> + </xsl:attribute> + </xsl:element> + </xsl:if> + </xsl:otherwise> + </xsl:choose> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<!-- ==================================================================== --> + +<doc:template match="*" mode="titlepage.specialrules" xmlns=""> +<refpurpose>Create templates for special rules</refpurpose> + +<refdescription> +<para>This template is called to process all of the descendants of the +<literal>t:titlepage-content</literal> element that require special +processing. At present, that's just <literal>t:or</literal> elements. +</para> +</refdescription> +</doc:template> +<dtm:doc dtm:idref="all.titlepage.specialrules"/> +<xsl:template match="*" mode="titlepage.specialrules" dtm:id="all.titlepage.specialrules"> + <xsl:variable name="side"> + <xsl:choose> + <xsl:when test="ancestor::t:titlepage-content/@t:side"> + <xsl:value-of select="ancestor::t:titlepage-content/@t:side"/> + </xsl:when> + <xsl:otherwise>recto</xsl:otherwise> + </xsl:choose> + </xsl:variable> + + <xsl:variable name="mode"> + <xsl:value-of select="ancestor::t:titlepage/@t:element"/> + <xsl:text>.titlepage.</xsl:text> + <xsl:value-of select="$side"/> + <xsl:text>.auto.mode</xsl:text> + </xsl:variable> + + <xsl:choose> + <xsl:when test="name(.)='t:or'"> + <xsl:apply-templates select="*" mode="titlepage.specialrules"/> + </xsl:when> + <xsl:otherwise> + <xsl:if test="*"><!-- does this element have children? --> + <xsl:text>

</xsl:text> + <xsl:element name="xsl:template"> + <xsl:attribute name="match"> + <xsl:value-of select="name(.)"/> + </xsl:attribute> + <xsl:attribute name="mode"> + <xsl:value-of select="$mode"/> + </xsl:attribute> + <xsl:apply-templates select="*" mode="titlepage.subrules"/> + <xsl:text>
</xsl:text> + </xsl:element> + </xsl:if> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<!-- ==================================================================== --> + +<doc:template match="*" mode="titlepage.subrules" xmlns=""> +<refpurpose>Create template for individual special rules</refpurpose> + +<refdescription> +<para>This template is called to process the children of special +template elements. +</para> +</refdescription> +</doc:template> +<dtm:doc dtm:idref="all.titlepage.subrules"/> +<xsl:template match="*" mode="titlepage.subrules" dtm:id="all.titlepage.subrules"> + <xsl:variable name="side"> + <xsl:choose> + <xsl:when test="ancestor::t:titlepage-content/@t:side"> + <xsl:value-of select="ancestor::t:titlepage-content/@t:side"/> + </xsl:when> + <xsl:otherwise>recto</xsl:otherwise> + </xsl:choose> + </xsl:variable> + + <xsl:variable name="mode"> + <xsl:value-of select="ancestor::t:titlepage/@t:element"/> + <xsl:text>.titlepage.</xsl:text> + <xsl:value-of select="$side"/> + <xsl:text>.auto.mode</xsl:text> + </xsl:variable> + + <xsl:element name="xsl:apply-templates"> + <xsl:attribute name="select"> + <xsl:value-of select="name(.)"/> + </xsl:attribute> + <xsl:attribute name="mode"> + <xsl:value-of select="$mode"/> + </xsl:attribute> + </xsl:element> +</xsl:template> + +<!-- ==================================================================== --> + +<doc:template match="t:or" xmlns=""> +<refpurpose>Process the t:or special rule</refpurpose> + +<refdescription> +<para>This template processes t:or.</para> +</refdescription> +</doc:template> +<dtm:doc dtm:idref="t.or"/> +<xsl:template match="t:or" dtm:id="t.or"> + <xsl:variable name="side"> + <xsl:choose> + <xsl:when test="ancestor::t:titlepage-content/@t:side"> + <xsl:value-of select="ancestor::t:titlepage-content/@t:side"/> + </xsl:when> + <xsl:otherwise>recto</xsl:otherwise> + </xsl:choose> + </xsl:variable> + + <xsl:variable name="mode"> + <xsl:value-of select="ancestor::t:titlepage/@t:element"/> + <xsl:text>.titlepage.</xsl:text> + <xsl:value-of select="$side"/> + <xsl:text>.auto.mode</xsl:text> + </xsl:variable> + + <xsl:text>
 </xsl:text> + <xsl:element name="xsl:apply-templates"> + <xsl:attribute name="select"> + <xsl:call-template name="element-or-list"/> + </xsl:attribute> + <xsl:attribute name="mode"> + <xsl:value-of select="$mode"/> + </xsl:attribute> + </xsl:element> +</xsl:template> + +<!-- ==================================================================== --> + +<doc:template match="t:or" mode="titlepage.subrules" xmlns=""> +<refpurpose>Process the t:or special rule in +titlepage.subrules mode</refpurpose> + +<refdescription> +<para>The titlepage.subrules mode doesn't apply to t:or, so just +reprocess this node in the normal mode.</para> +</refdescription> +</doc:template> +<dtm:doc dtm:idref="t.or.titlepage.subrules"/> +<xsl:template match="t:or" mode="titlepage.subrules" dtm:id="t.or.titlepage.subrules"> + <xsl:apply-templates select="."/><!-- use normal mode --> +</xsl:template> + +<!-- ==================================================================== --> + +<doc:template name="element-or-list" xmlns=""> +<refpurpose>Construct the "or-list" used in the select attribute for +special rules.</refpurpose> + +<refdescription> +<para>Walk through each of the children of t:or, producing the +text of the select attribute.</para> +</refdescription> +</doc:template> +<dtm:doc dtm:idref="element-or-list"/> +<xsl:template name="element-or-list" dtm:id="element-or-list"> + <xsl:param name="elements" select="*"/> + <xsl:param name="element.count" select="count($elements)"/> + <xsl:param name="count" select="1"/> + <xsl:param name="orlist"></xsl:param> + + <xsl:choose> + <xsl:when test="$count>$element.count"> + <xsl:value-of select="$orlist"/> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="element-or-list"> + <xsl:with-param name="elements" select="$elements"/> + <xsl:with-param name="element.count" select="$element.count"/> + <xsl:with-param name="count" select="$count+1"/> + <xsl:with-param name="orlist"> + <xsl:value-of select="$orlist"/> + <xsl:if test="not($orlist='')">|</xsl:if> + <xsl:value-of select="name($elements[position()=$count])"/> + </xsl:with-param> + </xsl:call-template> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<!-- ==================================================================== --> + +</xsl:stylesheet> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/titlepage.templates.xml b/doc/editor_configs/serna/scons/docbook-xsl-serna/titlepage.templates.xml new file mode 100644 index 0000000..8b5951a --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/titlepage.templates.xml @@ -0,0 +1,412 @@ +<!DOCTYPE t:templates [ +<!ENTITY hsize0 "10pt"> +<!ENTITY hsize1 "12pt"> +<!ENTITY hsize2 "14.4pt"> +<!ENTITY hsize3 "17.28pt"> +<!ENTITY hsize4 "20.736pt"> +<!ENTITY hsize5 "24.8832pt"> +<!ENTITY hsize0space "7.5pt"> <!-- 0.75 * hsize0 --> +<!ENTITY hsize1space "9pt"> <!-- 0.75 * hsize1 --> +<!ENTITY hsize2space "10.8pt"> <!-- 0.75 * hsize2 --> +<!ENTITY hsize3space "12.96pt"> <!-- 0.75 * hsize3 --> +<!ENTITY hsize4space "15.552pt"> <!-- 0.75 * hsize4 --> +<!ENTITY hsize5space "18.6624pt"> <!-- 0.75 * hsize5 --> +]> +<t:templates xmlns:t="http://nwalsh.com/docbook/xsl/template/1.0" + xmlns:param="http://nwalsh.com/docbook/xsl/template/1.0/param" + xmlns:fo="http://www.w3.org/1999/XSL/Format" + xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> + +<t:titlepage t:element="article" t:wrapper="fo:block" + font-family="{$title.font.family}"> + + <t:titlepage-content t:side="recto" + text-align="center"> + + <title t:named-mode="article.titles.mode" + font-size="&hsize5;" + font-weight="bold"/> + + <subtitle/> + + <corpauthor padding-bottom="0.5em" + font-size="&hsize2;"/> + <authorgroup padding-bottom="0.5em" + font-size="&hsize2;"/> + <author padding-bottom="0.5em" + font-size="&hsize2;"/> + + <othercredit padding-bottom="0.5em"/> + <releaseinfo padding-bottom="0.5em"/> + <copyright padding-bottom="0.5em"/> + <legalnotice text-align="start" + margin-left="0.5in" + margin-right="0.5in" + font-family="{$body.font.family}"/> + <pubdate padding-bottom="0.5em"/> + <revision padding-bottom="0.5em"/> + <revhistory + t:named-mode="rev.mode" + padding-bottom="0.5em"/> + <abstract padding-bottom="0.5em" + text-align="start" + margin-left="0.5in" + margin-right="0.5in" + font-family="{$body.font.family}"/> + </t:titlepage-content> +</t:titlepage> + + <t:titlepage t:element="chapter" t:wrapper="fo:block" + font-family="{$title.font.family}"> + <t:titlepage-content t:side="recto" margin-left="{$title.margin.left}"> + <title t:named-mode="chapter.titles.mode" + font-size="&hsize5;" + font-weight="bold"/> + + <subtitle padding-bottom="0.5em" + font-style="italic" + font-size="&hsize2;" + font-weight="bold"/> + + <corpauthor padding-bottom="0.5em" + space-after="0.5em" + font-size="&hsize2;"/> + + <authorgroup padding-bottom="0.5em" + space-after="0.5em" + font-size="&hsize2;"/> + + <author padding-bottom="0.5em" + space-after="0.5em" + font-size="&hsize2;"/> + + <othercredit/> + <releaseinfo/> + <copyright/> + <legalnotice/> + <pubdate/> + <revision/> + <revhistory/> + <abstract/> + </t:titlepage-content> +</t:titlepage> + + <t:titlepage t:element="book" t:wrapper="fo:block"> + <t:titlepage-content t:side="recto"> + <title + t:named-mode="book.titles.mode" + text-align="center" + font-size="&hsize5;" + padding-bottom="&hsize5space;" + font-weight="bold" + font-family="{$title.font.family}"/> + <subtitle + text-align="center" + font-size="&hsize4;" + padding-bottom="&hsize3space;" + font-family="{$title.font.family}"/> + <corpauthor font-size="&hsize3;" + keep-with-next="always" + padding-bottom="1in"/> + <authorgroup padding-bottom="1in"/> + <author font-size="&hsize3;" + padding-bottom="&hsize2space;" + keep-with-next="always"/> + </t:titlepage-content> + + <t:titlepage-content t:side="verso"> + <corpauthor/> + <authorgroup + padding-bottom="2em" + t:named-template="verso.authorgroup"/> + <author/> + <othercredit/> + <pubdate padding-bottom="1em"/> + <copyright/> + <revision padding-bottom="0.5em"/> + <revhistory + t:named-mode="rev.mode" + padding-bottom="0.5em"/> + + <abstract/> + <legalnotice font-size="8pt"/> + </t:titlepage-content> + </t:titlepage> + +<t:titlepage t:element="part" t:wrapper="fo:block"> + <t:titlepage-content t:side="recto"> + <title + t:named-mode="part.titles.mode" + text-align="center" + font-size="&hsize5;" + padding-bottom="&hsize5space;" + font-weight="bold" + font-family="{$title.font.family}"/> + <subtitle + text-align="center" + font-size="&hsize4;" + padding-bottom="&hsize4space;" + font-weight='bold' + font-style='italic' + font-family="{$title.font.family}"/> + </t:titlepage-content> +</t:titlepage> + + <t:titlepage t:element="preface" t:wrapper="fo:block"> + <t:titlepage-content t:side="recto"> + <title + t:named-mode="preface.titles.mode" + margin-left="{$title.margin.left}" + font-size="&hsize5;" + font-family="{$title.font.family}" + font-weight="bold"/> + <subtitle + font-family="{$title.font.family}"/> + <corpauthor/> + <authorgroup/> + <author/> + <othercredit/> + <releaseinfo/> + <copyright/> + <legalnotice/> + <pubdate/> + <revision/> + <revhistory/> + <abstract/> + </t:titlepage-content> +</t:titlepage> + +<t:titlepage t:element="partintro" t:wrapper="fo:block"> + <t:titlepage-content t:side="recto"> + <title + text-align="center" + font-size="&hsize5;" + font-weight="bold" + padding-bottom="1em" + font-family="{$title.font.family}"/> + <subtitle + text-align="center" + font-size="&hsize2;" + font-weight="bold" + font-style="italic" + font-family="{$title.font.family}"/> + <corpauthor/> + <authorgroup/> + <author/> + <othercredit/> + <releaseinfo/> + <copyright/> + <legalnotice/> + <pubdate/> + <revision/> + <revhistory/> + <abstract/> + </t:titlepage-content> + +</t:titlepage> + +<t:titlepage t:element="reference" t:wrapper="fo:block"> + <t:titlepage-content t:side="recto"> + <title + t:named-mode="reference.titles.mode" + text-align="center" + font-size="&hsize5;" + padding-bottom="&hsize5space;" + font-weight="bold" + font-family="{$title.font.family}"/> + <subtitle + font-family="{$title.font.family}"/> + </t:titlepage-content> + +</t:titlepage> + +<t:titlepage t:element="refsynopsisdiv" t:wrapper="fo:block"> + <t:titlepage-content t:side="recto"> + <title + t:named-mode="refsynopsisdiv.titles.mode" + font-weight="bold" + margin-left="{$title.margin.left}" + font-family="{$title.font.family}"/> + </t:titlepage-content> + +</t:titlepage> + +<t:titlepage t:element="refsection" t:wrapper="fo:block"> + <t:titlepage-content t:side="recto"> + <title + t:named-mode="section.titles.mode" + font-weight="bold" + font-family="{$title.font.family}"/> + </t:titlepage-content> + +</t:titlepage> + +<t:titlepage t:element="section" t:wrapper="fo:block"> + <t:titlepage-content t:side="recto"> + <title + t:named-mode="section.titles.mode" + font-weight="bold" + margin-left="{$title.margin.left}" + font-family="{$title.font.family}"/> + <subtitle + font-family="{$title.font.family}"/> + <corpauthor/> + <authorgroup/> + <author/> + <othercredit/> + <releaseinfo/> + <copyright/> + <legalnotice/> + <pubdate/> + <revision/> + <revhistory/> + <abstract/> + </t:titlepage-content> +</t:titlepage> + +<t:titlepage t:element="simplesect" t:wrapper="fo:block"> + <t:titlepage-content t:side="recto"> + <title + t:named-mode="simplesect.titles.mode" + font-weight="bold" + margin-left="{$title.margin.left}" + font-family="{$title.font.family}"/> + <subtitle + font-family="{$title.font.family}"/> + <corpauthor/> + <authorgroup/> + <author/> + <othercredit/> + <releaseinfo/> + <copyright/> + <legalnotice/> + <pubdate/> + <revision/> + <revhistory/> + <abstract/> + </t:titlepage-content> + + <t:titlepage-content t:side="verso"> + </t:titlepage-content> + + <t:titlepage-separator> + </t:titlepage-separator> + + <t:titlepage-before t:side="recto"> + </t:titlepage-before> + + <t:titlepage-before t:side="verso"> + </t:titlepage-before> +</t:titlepage> + + +<t:titlepage t:element="set" t:wrapper="fo:block"> + <t:titlepage-content t:side="recto"> + <title + t:named-mode="set.titles.mode" + text-align="center" + font-size="&hsize5;" + padding-bottom="&hsize5space;" + font-weight="bold" + font-family="{$title.font.family}"/> + <subtitle + font-family="{$title.font.family}" + text-align="center"/> + <corpauthor/> + <authorgroup/> + <author/> + <othercredit/> + <releaseinfo/> + <copyright/> + <legalnotice/> + <pubdate/> + <revision/> + <revhistory/> + <abstract/> + </t:titlepage-content> +</t:titlepage> + + <t:titlepage t:element="appendix" t:wrapper="fo:block"> + <t:titlepage-content t:side="recto"> + <title + t:named-mode="appendix.titles.mode" + margin-left="{$title.margin.left}" + font-size="&hsize5;" + font-weight="bold" + font-family="{$title.font.family}"/> + <subtitle + font-family="{$title.font.family}"/> + <corpauthor/> + <authorgroup/> + <author/> + <othercredit/> + <releaseinfo/> + <copyright/> + <legalnotice/> + <pubdate/> + <revision/> + <revhistory/> + <abstract/> + </t:titlepage-content> +</t:titlepage> + + <t:titlepage t:element="bibliography" t:wrapper="fo:block"> + <t:titlepage-content t:side="recto"> + <title t:named-template="bibliography.title" + t:force="1" + param:node="." + margin-left="{$title.margin.left}" + font-size="&hsize5;" + font-family="{$title.font.family}" + font-weight="bold"/> + <subtitle + font-family="{$title.font.family}"/> + </t:titlepage-content> + + </t:titlepage> + + <t:titlepage t:element="bibliodiv" t:wrapper="fo:block"> + <t:titlepage-content t:side="recto"> + <title + t:named-mode="bibliodiv.titles.mode" + margin-left="{$title.margin.left}" + font-size="&hsize4;" + font-family="{$title.font.family}" + font-weight="bold"/> + <subtitle + font-family="{$title.font.family}"/> + </t:titlepage-content> + + </t:titlepage> + + <t:titlepage t:element="glossary" t:wrapper="fo:block"> + <t:titlepage-content t:side="recto"> + <title + t:named-mode="glossary.title" + param:node="ancestor-or-self::glossary[1]" + margin-left="{$title.margin.left}" + font-size="&hsize5;" + font-family="{$title.font.family}" + font-weight="bold"/> + <subtitle + font-family="{$title.font.family}"/> + </t:titlepage-content> + + </t:titlepage> + +<!-- ==================================================================== --> + + <t:titlepage t:element="glossdiv" t:wrapper="fo:block"> + <t:titlepage-content t:side="recto"> + <title t:named-mode="glossdiv.titles.mode" + param:node="ancestor-or-self::glossdiv[1]" + margin-left="{$title.margin.left}" + font-size="&hsize4;" + font-family="{$title.font.family}" + font-weight="bold"/> + <subtitle + font-family="{$title.font.family}"/> + </t:titlepage-content> + </t:titlepage> + +</t:templates> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/titlepage.templates.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/titlepage.templates.xsl new file mode 100644 index 0000000..ada4ff6 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/titlepage.templates.xsl @@ -0,0 +1,1969 @@ +<?xml version="1.0" encoding="utf-8"?><ax:stylesheet xmlns:ax="http://www.w3.org/1999/XSL/Transform" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:se="http://syntext.com/XSL/Format-1.0" version="1.0"> + +<!-- This stylesheet was created by template/titlepage.xsl; do not edit it by hand. --> + +<xsl:template name="article.titlepage.recto"> + <ax:variable name="result"> + <xsl:choose> + <xsl:when test="articleinfo/title"> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="articleinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="artheader/title"> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="artheader/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="title"> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:choose> + <xsl:when test="articleinfo/subtitle"> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="articleinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="artheader/subtitle"> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="artheader/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="subtitle"> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="articleinfo/corpauthor[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="artheader/corpauthor[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="articleinfo/authorgroup[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="artheader/authorgroup[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="articleinfo/author[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="artheader/author[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="articleinfo/othercredit[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="artheader/othercredit[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="articleinfo/releaseinfo[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="artheader/releaseinfo[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="articleinfo/copyright[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="artheader/copyright[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="articleinfo/legalnotice[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="artheader/legalnotice[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="articleinfo/pubdate[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="artheader/pubdate[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="articleinfo/revision[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="artheader/revision[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="articleinfo/revhistory[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="artheader/revhistory[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="articleinfo/abstract[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="artheader/abstract[not(self::processing-instruction('se:choice'))]"/></ax:variable> + + <ax:if test="string-length($result)"> + <fo:block text-align="center"><ax:copy-of select="$result"/> + </fo:block> + </ax:if> + </xsl:template> + +<xsl:template name="article.titlepage"> + <ax:variable name="result"> + <xsl:call-template name="article.titlepage.recto"/> + + </ax:variable><ax:if test="string-length($result)"><fo:block font-family="{$title.font.family}"> + <ax:copy-of select="$result"/></fo:block></ax:if> +</xsl:template> + +<xsl:template match="article" mode="serna.fold"> + <fo:block se:fold="" color="gray"> + <se:fold show-element-name="false"/><xsl:apply-templates select="title" mode="article.titlepage.recto.auto.mode"/> + </fo:block> +</xsl:template> + +<xsl:template match="*" mode="article.titlepage.recto.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="*" mode="article.titlepage.verso.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="title" mode="article.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="article.titlepage.recto.style" font-size="{$title1.font.size}" font-weight="bold"> +<xsl:apply-templates mode="article.titles.mode" select="."> +</xsl:apply-templates> +</fo:block> +</xsl:template> + +<xsl:template match="subtitle" mode="article.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="article.titlepage.recto.style"> +<xsl:apply-templates select="." mode="article.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="corpauthor" mode="article.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="article.titlepage.recto.style" padding-bottom="0.5em" font-size="{$title3.font.size}"> +<xsl:apply-templates select="." mode="article.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="authorgroup" mode="article.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="article.titlepage.recto.style" padding-bottom="0.5em" font-size="{$title3.font.size}"> +<xsl:apply-templates select="." mode="article.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="author" mode="article.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="article.titlepage.recto.style" padding-bottom="0.5em" font-size="{$title3.font.size}"> +<xsl:apply-templates select="." mode="article.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="othercredit" mode="article.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="article.titlepage.recto.style" padding-bottom="0.5em"> +<xsl:apply-templates select="." mode="article.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="releaseinfo" mode="article.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="article.titlepage.recto.style" padding-bottom="0.5em"> +<xsl:apply-templates select="." mode="article.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="copyright" mode="article.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="article.titlepage.recto.style" padding-bottom="0.5em"> +<xsl:apply-templates select="." mode="article.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="legalnotice" mode="article.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="article.titlepage.recto.style" text-align="start" margin-left="0.5in" margin-right="0.5in" font-family="{$body.font.family}"> +<xsl:apply-templates select="." mode="article.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="pubdate" mode="article.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="article.titlepage.recto.style" padding-bottom="0.5em"> +<xsl:apply-templates select="." mode="article.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="revision" mode="article.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="article.titlepage.recto.style" padding-bottom="0.5em"> +<xsl:apply-templates select="." mode="article.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="revhistory" mode="article.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="article.titlepage.recto.style" padding-bottom="0.5em"> +<xsl:apply-templates mode="rev.mode" select="."> +</xsl:apply-templates> +</fo:block> +</xsl:template> + +<xsl:template match="abstract" mode="article.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="article.titlepage.recto.style" padding-bottom="0.5em" text-align="start" margin-left="0.5in" margin-right="0.5in" font-family="{$body.font.family}"> +<xsl:apply-templates select="." mode="article.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template name="chapter.titlepage.recto"> + <ax:variable name="result"> + <xsl:choose> + <xsl:when test="chapterinfo/title"> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="chapterinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/title"> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="docinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="title"> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:choose> + <xsl:when test="chapterinfo/subtitle"> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="chapterinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/subtitle"> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="docinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="subtitle"> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="chapterinfo/corpauthor[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="docinfo/corpauthor[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="chapterinfo/authorgroup[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="docinfo/authorgroup[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="chapterinfo/author[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="docinfo/author[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="chapterinfo/othercredit[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="docinfo/othercredit[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="chapterinfo/releaseinfo[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="docinfo/releaseinfo[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="chapterinfo/copyright[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="docinfo/copyright[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="chapterinfo/legalnotice[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="docinfo/legalnotice[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="chapterinfo/pubdate[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="docinfo/pubdate[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="chapterinfo/revision[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="docinfo/revision[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="chapterinfo/revhistory[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="docinfo/revhistory[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="chapterinfo/abstract[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="chapter.titlepage.recto.auto.mode" select="docinfo/abstract[not(self::processing-instruction('se:choice'))]"/></ax:variable> + + <ax:if test="string-length($result)"> + <fo:block margin-left="{$title.margin.left}"><ax:copy-of select="$result"/> + </fo:block> + </ax:if> + </xsl:template> + +<xsl:template name="chapter.titlepage"> + <ax:variable name="result"> + <xsl:call-template name="chapter.titlepage.recto"/> + + </ax:variable><ax:if test="string-length($result)"><fo:block font-family="{$title.font.family}"> + <ax:copy-of select="$result"/></fo:block></ax:if> +</xsl:template> + +<xsl:template match="chapter" mode="serna.fold"> + <fo:block se:fold="" color="gray"> + <se:fold show-element-name="false"/><xsl:apply-templates select="title" mode="chapter.titlepage.recto.auto.mode"/> + </fo:block> +</xsl:template> + +<xsl:template match="*" mode="chapter.titlepage.recto.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="*" mode="chapter.titlepage.verso.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="title" mode="chapter.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="chapter.titlepage.recto.style" font-size="{$title1.font.size}" font-weight="bold"> +<xsl:apply-templates mode="chapter.titles.mode" select="."> +</xsl:apply-templates> +</fo:block> +</xsl:template> + +<xsl:template match="subtitle" mode="chapter.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="chapter.titlepage.recto.style" padding-bottom="0.5em" font-style="italic" font-size="{$title3.font.size}" font-weight="bold"> +<xsl:apply-templates select="." mode="chapter.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="corpauthor" mode="chapter.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="chapter.titlepage.recto.style" padding-bottom="0.5em" space-after="0.5em" font-size="{$title3.font.size}"> +<xsl:apply-templates select="." mode="chapter.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="authorgroup" mode="chapter.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="chapter.titlepage.recto.style" padding-bottom="0.5em" space-after="0.5em" font-size="{$title3.font.size}"> +<xsl:apply-templates select="." mode="chapter.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="author" mode="chapter.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="chapter.titlepage.recto.style" padding-bottom="0.5em" space-after="0.5em" font-size="{$title3.font.size}"> +<xsl:apply-templates select="." mode="chapter.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="othercredit" mode="chapter.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="chapter.titlepage.recto.style"> +<xsl:apply-templates select="." mode="chapter.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="releaseinfo" mode="chapter.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="chapter.titlepage.recto.style"> +<xsl:apply-templates select="." mode="chapter.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="copyright" mode="chapter.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="chapter.titlepage.recto.style"> +<xsl:apply-templates select="." mode="chapter.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="legalnotice" mode="chapter.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="chapter.titlepage.recto.style"> +<xsl:apply-templates select="." mode="chapter.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="pubdate" mode="chapter.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="chapter.titlepage.recto.style"> +<xsl:apply-templates select="." mode="chapter.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="revision" mode="chapter.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="chapter.titlepage.recto.style"> +<xsl:apply-templates select="." mode="chapter.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="revhistory" mode="chapter.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="chapter.titlepage.recto.style"> +<xsl:apply-templates select="." mode="chapter.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="abstract" mode="chapter.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="chapter.titlepage.recto.style"> +<xsl:apply-templates select="." mode="chapter.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template name="book.titlepage.recto"> + <ax:variable name="result"> + <xsl:choose> + <xsl:when test="bookinfo/title"> + <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="title"> + <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:choose> + <xsl:when test="bookinfo/subtitle"> + <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="subtitle"> + <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/corpauthor[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/authorgroup[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/author[not(self::processing-instruction('se:choice'))]"/></ax:variable> + + <ax:if test="string-length($result)"> + <fo:block><ax:copy-of select="$result"/> + </fo:block> + </ax:if> + </xsl:template> + +<xsl:template name="book.titlepage.verso"> + <ax:variable name="result"> + <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/corpauthor[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/authorgroup[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/author[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/othercredit[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/pubdate[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/copyright[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/revision[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/revhistory[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/abstract[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/legalnotice[not(self::processing-instruction('se:choice'))]"/></ax:variable> + + <ax:if test="string-length($result)"> + <fo:block><ax:copy-of select="$result"/> + </fo:block> + </ax:if> + </xsl:template> + +<xsl:template name="book.titlepage"> + <ax:variable name="result"> + <xsl:call-template name="book.titlepage.recto"/> + + + <xsl:call-template name="book.titlepage.verso"/> + + </ax:variable><ax:if test="string-length($result)"><fo:block> + <ax:copy-of select="$result"/></fo:block></ax:if> +</xsl:template> + +<xsl:template match="book" mode="serna.fold"> + <fo:block se:fold="" color="gray"> + <se:fold show-element-name="false"/><xsl:apply-templates select="title" mode="book.titlepage.recto.auto.mode"/> + </fo:block> +</xsl:template> + +<xsl:template match="*" mode="book.titlepage.recto.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="*" mode="book.titlepage.verso.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="title" mode="book.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="book.titlepage.recto.style" text-align="center" font-size="{$title1.font.size}" padding-bottom="18.6624pt" font-weight="bold" font-family="{$title.font.family}"> +<xsl:apply-templates mode="book.titles.mode" select="."> +</xsl:apply-templates> +</fo:block> +</xsl:template> + +<xsl:template match="subtitle" mode="book.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="book.titlepage.recto.style" text-align="center" font-size="{$title2.font.size}" padding-bottom="12.96pt" font-family="{$title.font.family}"> +<xsl:apply-templates select="." mode="book.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="corpauthor" mode="book.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="book.titlepage.recto.style" font-size="{title2.font.size}" keep-with-next="always" padding-bottom="1in"> +<xsl:apply-templates select="." mode="book.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="authorgroup" mode="book.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="book.titlepage.recto.style" padding-bottom="1in"> +<xsl:apply-templates select="." mode="book.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="author" mode="book.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="book.titlepage.recto.style" font-size="{title2.font.size}" padding-bottom="10.8pt" keep-with-next="always"> +<xsl:apply-templates select="." mode="book.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="corpauthor" mode="book.titlepage.verso.auto.mode"> +<fo:block xsl:use-attribute-sets="book.titlepage.verso.style"> +<xsl:apply-templates select="." mode="book.titlepage.verso.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="authorgroup" mode="book.titlepage.verso.auto.mode"> +<fo:block xsl:use-attribute-sets="book.titlepage.verso.style" padding-bottom="2em"> +<xsl:call-template name="verso.authorgroup"> +</xsl:call-template> +</fo:block> +</xsl:template> + +<xsl:template match="author" mode="book.titlepage.verso.auto.mode"> +<fo:block xsl:use-attribute-sets="book.titlepage.verso.style"> +<xsl:apply-templates select="." mode="book.titlepage.verso.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="othercredit" mode="book.titlepage.verso.auto.mode"> +<fo:block xsl:use-attribute-sets="book.titlepage.verso.style"> +<xsl:apply-templates select="." mode="book.titlepage.verso.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="pubdate" mode="book.titlepage.verso.auto.mode"> +<fo:block xsl:use-attribute-sets="book.titlepage.verso.style" padding-bottom="1em"> +<xsl:apply-templates select="." mode="book.titlepage.verso.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="copyright" mode="book.titlepage.verso.auto.mode"> +<fo:block xsl:use-attribute-sets="book.titlepage.verso.style"> +<xsl:apply-templates select="." mode="book.titlepage.verso.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="revision" mode="book.titlepage.verso.auto.mode"> +<fo:block xsl:use-attribute-sets="book.titlepage.verso.style" padding-bottom="0.5em"> +<xsl:apply-templates select="." mode="book.titlepage.verso.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="revhistory" mode="book.titlepage.verso.auto.mode"> +<fo:block xsl:use-attribute-sets="book.titlepage.verso.style" padding-bottom="0.5em"> +<xsl:apply-templates mode="rev.mode" select="."> +</xsl:apply-templates> +</fo:block> +</xsl:template> + +<xsl:template match="abstract" mode="book.titlepage.verso.auto.mode"> +<fo:block xsl:use-attribute-sets="book.titlepage.verso.style"> +<xsl:apply-templates select="." mode="book.titlepage.verso.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="legalnotice" mode="book.titlepage.verso.auto.mode"> +<fo:block xsl:use-attribute-sets="book.titlepage.verso.style" font-size="8pt"> +<xsl:apply-templates select="." mode="book.titlepage.verso.mode"/> +</fo:block> +</xsl:template> + +<xsl:template name="part.titlepage.recto"> + <ax:variable name="result"> + <xsl:choose> + <xsl:when test="partinfo/title"> + <xsl:apply-templates mode="part.titlepage.recto.auto.mode" select="partinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/title"> + <xsl:apply-templates mode="part.titlepage.recto.auto.mode" select="docinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="title"> + <xsl:apply-templates mode="part.titlepage.recto.auto.mode" select="title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:choose> + <xsl:when test="partinfo/subtitle"> + <xsl:apply-templates mode="part.titlepage.recto.auto.mode" select="partinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/subtitle"> + <xsl:apply-templates mode="part.titlepage.recto.auto.mode" select="docinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="subtitle"> + <xsl:apply-templates mode="part.titlepage.recto.auto.mode" select="subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> +</ax:variable> + + <ax:if test="string-length($result)"> + <fo:block><ax:copy-of select="$result"/> + </fo:block> + </ax:if> + </xsl:template> + +<xsl:template name="part.titlepage"> + <ax:variable name="result"> + <xsl:call-template name="part.titlepage.recto"/> + + </ax:variable><ax:if test="string-length($result)"><fo:block> + <ax:copy-of select="$result"/></fo:block></ax:if> +</xsl:template> + +<xsl:template match="part" mode="serna.fold"> + <fo:block se:fold="" color="gray"> + <se:fold show-element-name="false"/><xsl:apply-templates select="title" mode="part.titlepage.recto.auto.mode"/> + </fo:block> +</xsl:template> + +<xsl:template match="*" mode="part.titlepage.recto.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="*" mode="part.titlepage.verso.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="title" mode="part.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="part.titlepage.recto.style" text-align="center" font-size="{$title1.font.size}" padding-bottom="18.6624pt" font-weight="bold" font-family="{$title.font.family}"> +<xsl:apply-templates mode="part.titles.mode" select="."> +</xsl:apply-templates> +</fo:block> +</xsl:template> + +<xsl:template match="subtitle" mode="part.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="part.titlepage.recto.style" text-align="center" font-size="{$title2.font.size}" padding-bottom="15.552pt" font-weight="bold" font-style="italic" font-family="{$title.font.family}"> +<xsl:apply-templates select="." mode="part.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template name="preface.titlepage.recto"> + <ax:variable name="result"> + <xsl:choose> + <xsl:when test="prefaceinfo/title"> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/title"> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="title"> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:choose> + <xsl:when test="prefaceinfo/subtitle"> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/subtitle"> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="subtitle"> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/corpauthor[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/corpauthor[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/authorgroup[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/authorgroup[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/author[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/author[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/othercredit[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/othercredit[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/releaseinfo[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/releaseinfo[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/copyright[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/copyright[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/legalnotice[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/legalnotice[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/pubdate[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/pubdate[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/revision[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/revision[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/revhistory[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/revhistory[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/abstract[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/abstract[not(self::processing-instruction('se:choice'))]"/></ax:variable> + + <ax:if test="string-length($result)"> + <fo:block><ax:copy-of select="$result"/> + </fo:block> + </ax:if> + </xsl:template> + +<xsl:template name="preface.titlepage"> + <ax:variable name="result"> + <xsl:call-template name="preface.titlepage.recto"/> + + </ax:variable><ax:if test="string-length($result)"><fo:block> + <ax:copy-of select="$result"/></fo:block></ax:if> +</xsl:template> + +<xsl:template match="preface" mode="serna.fold"> + <fo:block se:fold="" color="gray"> + <se:fold show-element-name="false"/><xsl:apply-templates select="title" mode="preface.titlepage.recto.auto.mode"/> + </fo:block> +</xsl:template> + +<xsl:template match="*" mode="preface.titlepage.recto.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="*" mode="preface.titlepage.verso.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="title" mode="preface.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="preface.titlepage.recto.style" margin-left="{$title.margin.left}" font-size="{$title1.font.size}" font-family="{$title.font.family}" font-weight="bold"> +<xsl:apply-templates mode="preface.titles.mode" select="."> +</xsl:apply-templates> +</fo:block> +</xsl:template> + +<xsl:template match="subtitle" mode="preface.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="preface.titlepage.recto.style" font-family="{$title.font.family}"> +<xsl:apply-templates select="." mode="preface.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="corpauthor" mode="preface.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="preface.titlepage.recto.style"> +<xsl:apply-templates select="." mode="preface.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="authorgroup" mode="preface.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="preface.titlepage.recto.style"> +<xsl:apply-templates select="." mode="preface.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="author" mode="preface.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="preface.titlepage.recto.style"> +<xsl:apply-templates select="." mode="preface.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="othercredit" mode="preface.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="preface.titlepage.recto.style"> +<xsl:apply-templates select="." mode="preface.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="releaseinfo" mode="preface.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="preface.titlepage.recto.style"> +<xsl:apply-templates select="." mode="preface.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="copyright" mode="preface.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="preface.titlepage.recto.style"> +<xsl:apply-templates select="." mode="preface.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="legalnotice" mode="preface.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="preface.titlepage.recto.style"> +<xsl:apply-templates select="." mode="preface.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="pubdate" mode="preface.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="preface.titlepage.recto.style"> +<xsl:apply-templates select="." mode="preface.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="revision" mode="preface.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="preface.titlepage.recto.style"> +<xsl:apply-templates select="." mode="preface.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="revhistory" mode="preface.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="preface.titlepage.recto.style"> +<xsl:apply-templates select="." mode="preface.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="abstract" mode="preface.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="preface.titlepage.recto.style"> +<xsl:apply-templates select="." mode="preface.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template name="partintro.titlepage.recto"> + <ax:variable name="result"> + <xsl:choose> + <xsl:when test="partintroinfo/title"> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="partintroinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/title"> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="docinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="title"> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:choose> + <xsl:when test="partintroinfo/subtitle"> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="partintroinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/subtitle"> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="docinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="subtitle"> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="partintroinfo/corpauthor[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="docinfo/corpauthor[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="partintroinfo/authorgroup[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="docinfo/authorgroup[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="partintroinfo/author[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="docinfo/author[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="partintroinfo/othercredit[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="docinfo/othercredit[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="partintroinfo/releaseinfo[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="docinfo/releaseinfo[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="partintroinfo/copyright[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="docinfo/copyright[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="partintroinfo/legalnotice[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="docinfo/legalnotice[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="partintroinfo/pubdate[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="docinfo/pubdate[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="partintroinfo/revision[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="docinfo/revision[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="partintroinfo/revhistory[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="docinfo/revhistory[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="partintroinfo/abstract[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="partintro.titlepage.recto.auto.mode" select="docinfo/abstract[not(self::processing-instruction('se:choice'))]"/></ax:variable> + + <ax:if test="string-length($result)"> + <fo:block><ax:copy-of select="$result"/> + </fo:block> + </ax:if> + </xsl:template> + +<xsl:template name="partintro.titlepage"> + <ax:variable name="result"> + <xsl:call-template name="partintro.titlepage.recto"/> + + </ax:variable><ax:if test="string-length($result)"><fo:block> + <ax:copy-of select="$result"/></fo:block></ax:if> +</xsl:template> + +<xsl:template match="partintro" mode="serna.fold"> + <fo:block se:fold="" color="gray"> + <se:fold show-element-name="false"/><xsl:apply-templates select="title" mode="partintro.titlepage.recto.auto.mode"/> + </fo:block> +</xsl:template> + +<xsl:template match="*" mode="partintro.titlepage.recto.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="*" mode="partintro.titlepage.verso.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="title" mode="partintro.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="partintro.titlepage.recto.style" text-align="center" font-size="{$title1.font.size}" font-weight="bold" padding-bottom="1em" font-family="{$title.font.family}"> +<xsl:apply-templates select="." mode="partintro.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="subtitle" mode="partintro.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="partintro.titlepage.recto.style" text-align="center" font-size="{$title3.font.size}" font-weight="bold" font-style="italic" font-family="{$title.font.family}"> +<xsl:apply-templates select="." mode="partintro.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="corpauthor" mode="partintro.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="partintro.titlepage.recto.style"> +<xsl:apply-templates select="." mode="partintro.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="authorgroup" mode="partintro.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="partintro.titlepage.recto.style"> +<xsl:apply-templates select="." mode="partintro.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="author" mode="partintro.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="partintro.titlepage.recto.style"> +<xsl:apply-templates select="." mode="partintro.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="othercredit" mode="partintro.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="partintro.titlepage.recto.style"> +<xsl:apply-templates select="." mode="partintro.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="releaseinfo" mode="partintro.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="partintro.titlepage.recto.style"> +<xsl:apply-templates select="." mode="partintro.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="copyright" mode="partintro.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="partintro.titlepage.recto.style"> +<xsl:apply-templates select="." mode="partintro.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="legalnotice" mode="partintro.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="partintro.titlepage.recto.style"> +<xsl:apply-templates select="." mode="partintro.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="pubdate" mode="partintro.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="partintro.titlepage.recto.style"> +<xsl:apply-templates select="." mode="partintro.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="revision" mode="partintro.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="partintro.titlepage.recto.style"> +<xsl:apply-templates select="." mode="partintro.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="revhistory" mode="partintro.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="partintro.titlepage.recto.style"> +<xsl:apply-templates select="." mode="partintro.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="abstract" mode="partintro.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="partintro.titlepage.recto.style"> +<xsl:apply-templates select="." mode="partintro.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template name="reference.titlepage.recto"> + <ax:variable name="result"> + <xsl:choose> + <xsl:when test="referenceinfo/title"> + <xsl:apply-templates mode="reference.titlepage.recto.auto.mode" select="referenceinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/title"> + <xsl:apply-templates mode="reference.titlepage.recto.auto.mode" select="docinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="title"> + <xsl:apply-templates mode="reference.titlepage.recto.auto.mode" select="title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:choose> + <xsl:when test="referenceinfo/subtitle"> + <xsl:apply-templates mode="reference.titlepage.recto.auto.mode" select="referenceinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/subtitle"> + <xsl:apply-templates mode="reference.titlepage.recto.auto.mode" select="docinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="subtitle"> + <xsl:apply-templates mode="reference.titlepage.recto.auto.mode" select="subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> +</ax:variable> + + <ax:if test="string-length($result)"> + <fo:block><ax:copy-of select="$result"/> + </fo:block> + </ax:if> + </xsl:template> + +<xsl:template name="reference.titlepage"> + <ax:variable name="result"> + <xsl:call-template name="reference.titlepage.recto"/> + + </ax:variable><ax:if test="string-length($result)"><fo:block> + <ax:copy-of select="$result"/></fo:block></ax:if> +</xsl:template> + +<xsl:template match="reference" mode="serna.fold"> + <fo:block se:fold="" color="gray"> + <se:fold show-element-name="false"/><xsl:apply-templates select="title" mode="reference.titlepage.recto.auto.mode"/> + </fo:block> +</xsl:template> + +<xsl:template match="*" mode="reference.titlepage.recto.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="*" mode="reference.titlepage.verso.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="title" mode="reference.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="reference.titlepage.recto.style" text-align="center" font-size="{$title1.font.size}" padding-bottom="18.6624pt" font-weight="bold" font-family="{$title.font.family}"> +<xsl:apply-templates mode="reference.titles.mode" select="."> +</xsl:apply-templates> +</fo:block> +</xsl:template> + +<xsl:template match="subtitle" mode="reference.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="reference.titlepage.recto.style" font-family="{$title.font.family}"> +<xsl:apply-templates select="." mode="reference.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template name="refsynopsisdiv.titlepage.recto"> + <ax:variable name="result"> + <xsl:choose> + <xsl:when test="refsynopsisdivinfo/title"> + <xsl:apply-templates mode="refsynopsisdiv.titlepage.recto.auto.mode" select="refsynopsisdivinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/title"> + <xsl:apply-templates mode="refsynopsisdiv.titlepage.recto.auto.mode" select="docinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="title"> + <xsl:apply-templates mode="refsynopsisdiv.titlepage.recto.auto.mode" select="title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> +</ax:variable> + + <ax:if test="string-length($result)"> + <fo:block><ax:copy-of select="$result"/> + </fo:block> + </ax:if> + </xsl:template> + +<xsl:template name="refsynopsisdiv.titlepage"> + <ax:variable name="result"> + <xsl:call-template name="refsynopsisdiv.titlepage.recto"/> + + </ax:variable><ax:if test="string-length($result)"><fo:block> + <ax:copy-of select="$result"/></fo:block></ax:if> +</xsl:template> + +<xsl:template match="refsynopsisdiv" mode="serna.fold"> + <fo:block se:fold="" color="gray"> + <se:fold show-element-name="false"/><xsl:apply-templates select="title" mode="refsynopsisdiv.titlepage.recto.auto.mode"/> + </fo:block> +</xsl:template> + +<xsl:template match="*" mode="refsynopsisdiv.titlepage.recto.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="*" mode="refsynopsisdiv.titlepage.verso.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="title" mode="refsynopsisdiv.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="refsynopsisdiv.titlepage.recto.style" font-weight="bold" margin-left="{$title.margin.left}" font-family="{$title.font.family}"> +<xsl:apply-templates mode="refsynopsisdiv.titles.mode" select="."> +</xsl:apply-templates> +</fo:block> +</xsl:template> + +<xsl:template name="refsection.titlepage.recto"> + <ax:variable name="result"> + <xsl:choose> + <xsl:when test="refsectioninfo/title"> + <xsl:apply-templates mode="refsection.titlepage.recto.auto.mode" select="refsectioninfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/title"> + <xsl:apply-templates mode="refsection.titlepage.recto.auto.mode" select="docinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="title"> + <xsl:apply-templates mode="refsection.titlepage.recto.auto.mode" select="title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> +</ax:variable> + + <ax:if test="string-length($result)"> + <fo:block><ax:copy-of select="$result"/> + </fo:block> + </ax:if> + </xsl:template> + +<xsl:template name="refsection.titlepage"> + <ax:variable name="result"> + <xsl:call-template name="refsection.titlepage.recto"/> + + </ax:variable><ax:if test="string-length($result)"><fo:block> + <ax:copy-of select="$result"/></fo:block></ax:if> +</xsl:template> + +<xsl:template match="refsection" mode="serna.fold"> + <fo:block se:fold="" color="gray"> + <se:fold show-element-name="false"/><xsl:apply-templates select="title" mode="refsection.titlepage.recto.auto.mode"/> + </fo:block> +</xsl:template> + +<xsl:template match="*" mode="refsection.titlepage.recto.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="*" mode="refsection.titlepage.verso.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="title" mode="refsection.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="refsection.titlepage.recto.style" font-weight="bold" font-family="{$title.font.family}"> +<xsl:apply-templates mode="section.titles.mode" select="."> +</xsl:apply-templates> +</fo:block> +</xsl:template> + +<xsl:template name="section.titlepage.recto"> + <ax:variable name="result"> + <xsl:choose> + <xsl:when test="sectioninfo/title"> + <xsl:apply-templates mode="section.titlepage.recto.auto.mode" select="sectioninfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="title"> + <xsl:apply-templates mode="section.titlepage.recto.auto.mode" select="title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:choose> + <xsl:when test="sectioninfo/subtitle"> + <xsl:apply-templates mode="section.titlepage.recto.auto.mode" select="sectioninfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="subtitle"> + <xsl:apply-templates mode="section.titlepage.recto.auto.mode" select="subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:apply-templates mode="section.titlepage.recto.auto.mode" select="sectioninfo/corpauthor[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="section.titlepage.recto.auto.mode" select="sectioninfo/authorgroup[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="section.titlepage.recto.auto.mode" select="sectioninfo/author[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="section.titlepage.recto.auto.mode" select="sectioninfo/othercredit[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="section.titlepage.recto.auto.mode" select="sectioninfo/releaseinfo[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="section.titlepage.recto.auto.mode" select="sectioninfo/copyright[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="section.titlepage.recto.auto.mode" select="sectioninfo/legalnotice[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="section.titlepage.recto.auto.mode" select="sectioninfo/pubdate[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="section.titlepage.recto.auto.mode" select="sectioninfo/revision[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="section.titlepage.recto.auto.mode" select="sectioninfo/revhistory[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="section.titlepage.recto.auto.mode" select="sectioninfo/abstract[not(self::processing-instruction('se:choice'))]"/></ax:variable> + + <ax:if test="string-length($result)"> + <fo:block><ax:copy-of select="$result"/> + </fo:block> + </ax:if> + </xsl:template> + +<xsl:template name="section.titlepage"> + <ax:variable name="result"> + <xsl:call-template name="section.titlepage.recto"/> + + </ax:variable><ax:if test="string-length($result)"><fo:block> + <ax:copy-of select="$result"/></fo:block></ax:if> +</xsl:template> + +<xsl:template match="section" mode="serna.fold"> + <fo:block se:fold="" color="gray"> + <se:fold show-element-name="false"/><xsl:apply-templates select="title" mode="section.titlepage.recto.auto.mode"/> + </fo:block> +</xsl:template> + +<xsl:template match="*" mode="section.titlepage.recto.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="*" mode="section.titlepage.verso.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="title" mode="section.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="section.titlepage.recto.style" font-weight="bold" margin-left="{$title.margin.left}" font-family="{$title.font.family}"> +<xsl:apply-templates mode="section.titles.mode" select="."> +</xsl:apply-templates> +</fo:block> +</xsl:template> + +<xsl:template match="subtitle" mode="section.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="section.titlepage.recto.style" font-family="{$title.font.family}"> +<xsl:apply-templates select="." mode="section.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="corpauthor" mode="section.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="section.titlepage.recto.style"> +<xsl:apply-templates select="." mode="section.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="authorgroup" mode="section.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="section.titlepage.recto.style"> +<xsl:apply-templates select="." mode="section.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="author" mode="section.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="section.titlepage.recto.style"> +<xsl:apply-templates select="." mode="section.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="othercredit" mode="section.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="section.titlepage.recto.style"> +<xsl:apply-templates select="." mode="section.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="releaseinfo" mode="section.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="section.titlepage.recto.style"> +<xsl:apply-templates select="." mode="section.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="copyright" mode="section.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="section.titlepage.recto.style"> +<xsl:apply-templates select="." mode="section.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="legalnotice" mode="section.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="section.titlepage.recto.style"> +<xsl:apply-templates select="." mode="section.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="pubdate" mode="section.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="section.titlepage.recto.style"> +<xsl:apply-templates select="." mode="section.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="revision" mode="section.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="section.titlepage.recto.style"> +<xsl:apply-templates select="." mode="section.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="revhistory" mode="section.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="section.titlepage.recto.style"> +<xsl:apply-templates select="." mode="section.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="abstract" mode="section.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="section.titlepage.recto.style"> +<xsl:apply-templates select="." mode="section.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template name="simplesect.titlepage.recto"> + <ax:variable name="result"> + <xsl:choose> + <xsl:when test="simplesectinfo/title"> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="simplesectinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/title"> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="docinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="title"> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:choose> + <xsl:when test="simplesectinfo/subtitle"> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="simplesectinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/subtitle"> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="docinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="subtitle"> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="simplesectinfo/corpauthor[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="docinfo/corpauthor[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="simplesectinfo/authorgroup[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="docinfo/authorgroup[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="simplesectinfo/author[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="docinfo/author[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="simplesectinfo/othercredit[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="docinfo/othercredit[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="simplesectinfo/releaseinfo[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="docinfo/releaseinfo[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="simplesectinfo/copyright[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="docinfo/copyright[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="simplesectinfo/legalnotice[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="docinfo/legalnotice[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="simplesectinfo/pubdate[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="docinfo/pubdate[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="simplesectinfo/revision[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="docinfo/revision[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="simplesectinfo/revhistory[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="docinfo/revhistory[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="simplesectinfo/abstract[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="simplesect.titlepage.recto.auto.mode" select="docinfo/abstract[not(self::processing-instruction('se:choice'))]"/></ax:variable> + + <ax:if test="string-length($result)"> + <fo:block><ax:copy-of select="$result"/> + </fo:block> + </ax:if> + </xsl:template> + +<xsl:template name="simplesect.titlepage.verso"> + <ax:variable name="result"/> + + <ax:if test="string-length($result)"> + <fo:block><ax:copy-of select="$result"/> + </fo:block> + </ax:if> + </xsl:template> + +<xsl:template name="simplesect.titlepage.separator"> +</xsl:template> + +<xsl:template name="simplesect.titlepage.before.recto"> +</xsl:template> + +<xsl:template name="simplesect.titlepage.before.verso"> +</xsl:template> + +<xsl:template name="simplesect.titlepage"> + <ax:variable name="result"><xsl:call-template name="simplesect.titlepage.before.recto"/> + <xsl:call-template name="simplesect.titlepage.recto"/> + + <xsl:call-template name="simplesect.titlepage.before.verso"/> + <xsl:call-template name="simplesect.titlepage.verso"/> + + <xsl:call-template name="simplesect.titlepage.separator"/> + </ax:variable><ax:if test="string-length($result)"><fo:block> + <ax:copy-of select="$result"/></fo:block></ax:if> +</xsl:template> + +<xsl:template match="simplesect" mode="serna.fold"> + <fo:block se:fold="" color="gray"> + <se:fold show-element-name="false"/><xsl:apply-templates select="title" mode="simplesect.titlepage.recto.auto.mode"/> + </fo:block> +</xsl:template> + +<xsl:template match="*" mode="simplesect.titlepage.recto.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="*" mode="simplesect.titlepage.verso.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="title" mode="simplesect.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="simplesect.titlepage.recto.style" font-weight="bold" margin-left="{$title.margin.left}" font-family="{$title.font.family}"> +<xsl:apply-templates mode="simplesect.titles.mode" select="."> +</xsl:apply-templates> +</fo:block> +</xsl:template> + +<xsl:template match="subtitle" mode="simplesect.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="simplesect.titlepage.recto.style" font-family="{$title.font.family}"> +<xsl:apply-templates select="." mode="simplesect.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="corpauthor" mode="simplesect.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="simplesect.titlepage.recto.style"> +<xsl:apply-templates select="." mode="simplesect.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="authorgroup" mode="simplesect.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="simplesect.titlepage.recto.style"> +<xsl:apply-templates select="." mode="simplesect.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="author" mode="simplesect.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="simplesect.titlepage.recto.style"> +<xsl:apply-templates select="." mode="simplesect.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="othercredit" mode="simplesect.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="simplesect.titlepage.recto.style"> +<xsl:apply-templates select="." mode="simplesect.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="releaseinfo" mode="simplesect.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="simplesect.titlepage.recto.style"> +<xsl:apply-templates select="." mode="simplesect.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="copyright" mode="simplesect.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="simplesect.titlepage.recto.style"> +<xsl:apply-templates select="." mode="simplesect.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="legalnotice" mode="simplesect.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="simplesect.titlepage.recto.style"> +<xsl:apply-templates select="." mode="simplesect.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="pubdate" mode="simplesect.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="simplesect.titlepage.recto.style"> +<xsl:apply-templates select="." mode="simplesect.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="revision" mode="simplesect.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="simplesect.titlepage.recto.style"> +<xsl:apply-templates select="." mode="simplesect.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="revhistory" mode="simplesect.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="simplesect.titlepage.recto.style"> +<xsl:apply-templates select="." mode="simplesect.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="abstract" mode="simplesect.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="simplesect.titlepage.recto.style"> +<xsl:apply-templates select="." mode="simplesect.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template name="set.titlepage.recto"> + <ax:variable name="result"> + <xsl:choose> + <xsl:when test="setinfo/title"> + <xsl:apply-templates mode="set.titlepage.recto.auto.mode" select="setinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="title"> + <xsl:apply-templates mode="set.titlepage.recto.auto.mode" select="title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:choose> + <xsl:when test="setinfo/subtitle"> + <xsl:apply-templates mode="set.titlepage.recto.auto.mode" select="setinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="subtitle"> + <xsl:apply-templates mode="set.titlepage.recto.auto.mode" select="subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:apply-templates mode="set.titlepage.recto.auto.mode" select="setinfo/corpauthor[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="set.titlepage.recto.auto.mode" select="setinfo/authorgroup[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="set.titlepage.recto.auto.mode" select="setinfo/author[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="set.titlepage.recto.auto.mode" select="setinfo/othercredit[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="set.titlepage.recto.auto.mode" select="setinfo/releaseinfo[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="set.titlepage.recto.auto.mode" select="setinfo/copyright[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="set.titlepage.recto.auto.mode" select="setinfo/legalnotice[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="set.titlepage.recto.auto.mode" select="setinfo/pubdate[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="set.titlepage.recto.auto.mode" select="setinfo/revision[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="set.titlepage.recto.auto.mode" select="setinfo/revhistory[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="set.titlepage.recto.auto.mode" select="setinfo/abstract[not(self::processing-instruction('se:choice'))]"/></ax:variable> + + <ax:if test="string-length($result)"> + <fo:block><ax:copy-of select="$result"/> + </fo:block> + </ax:if> + </xsl:template> + +<xsl:template name="set.titlepage"> + <ax:variable name="result"> + <xsl:call-template name="set.titlepage.recto"/> + + </ax:variable><ax:if test="string-length($result)"><fo:block> + <ax:copy-of select="$result"/></fo:block></ax:if> +</xsl:template> + +<xsl:template match="set" mode="serna.fold"> + <fo:block se:fold="" color="gray"> + <se:fold show-element-name="false"/><xsl:apply-templates select="title" mode="set.titlepage.recto.auto.mode"/> + </fo:block> +</xsl:template> + +<xsl:template match="*" mode="set.titlepage.recto.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="*" mode="set.titlepage.verso.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="title" mode="set.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="set.titlepage.recto.style" text-align="center" font-size="{$title1.font.size}" padding-bottom="18.6624pt" font-weight="bold" font-family="{$title.font.family}"> +<xsl:apply-templates mode="set.titles.mode" select="."> +</xsl:apply-templates> +</fo:block> +</xsl:template> + +<xsl:template match="subtitle" mode="set.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="set.titlepage.recto.style" font-family="{$title.font.family}" text-align="center"> +<xsl:apply-templates select="." mode="set.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="corpauthor" mode="set.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="set.titlepage.recto.style"> +<xsl:apply-templates select="." mode="set.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="authorgroup" mode="set.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="set.titlepage.recto.style"> +<xsl:apply-templates select="." mode="set.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="author" mode="set.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="set.titlepage.recto.style"> +<xsl:apply-templates select="." mode="set.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="othercredit" mode="set.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="set.titlepage.recto.style"> +<xsl:apply-templates select="." mode="set.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="releaseinfo" mode="set.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="set.titlepage.recto.style"> +<xsl:apply-templates select="." mode="set.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="copyright" mode="set.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="set.titlepage.recto.style"> +<xsl:apply-templates select="." mode="set.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="legalnotice" mode="set.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="set.titlepage.recto.style"> +<xsl:apply-templates select="." mode="set.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="pubdate" mode="set.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="set.titlepage.recto.style"> +<xsl:apply-templates select="." mode="set.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="revision" mode="set.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="set.titlepage.recto.style"> +<xsl:apply-templates select="." mode="set.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="revhistory" mode="set.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="set.titlepage.recto.style"> +<xsl:apply-templates select="." mode="set.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="abstract" mode="set.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="set.titlepage.recto.style"> +<xsl:apply-templates select="." mode="set.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template name="appendix.titlepage.recto"> + <ax:variable name="result"> + <xsl:choose> + <xsl:when test="appendixinfo/title"> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="appendixinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/title"> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="docinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="title"> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:choose> + <xsl:when test="appendixinfo/subtitle"> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="appendixinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/subtitle"> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="docinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="subtitle"> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="appendixinfo/corpauthor[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="docinfo/corpauthor[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="appendixinfo/authorgroup[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="docinfo/authorgroup[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="appendixinfo/author[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="docinfo/author[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="appendixinfo/othercredit[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="docinfo/othercredit[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="appendixinfo/releaseinfo[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="docinfo/releaseinfo[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="appendixinfo/copyright[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="docinfo/copyright[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="appendixinfo/legalnotice[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="docinfo/legalnotice[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="appendixinfo/pubdate[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="docinfo/pubdate[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="appendixinfo/revision[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="docinfo/revision[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="appendixinfo/revhistory[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="docinfo/revhistory[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="appendixinfo/abstract[not(self::processing-instruction('se:choice'))]"/> + <xsl:apply-templates mode="appendix.titlepage.recto.auto.mode" select="docinfo/abstract[not(self::processing-instruction('se:choice'))]"/></ax:variable> + + <ax:if test="string-length($result)"> + <fo:block><ax:copy-of select="$result"/> + </fo:block> + </ax:if> + </xsl:template> + +<xsl:template name="appendix.titlepage"> + <ax:variable name="result"> + <xsl:call-template name="appendix.titlepage.recto"/> + + </ax:variable><ax:if test="string-length($result)"><fo:block> + <ax:copy-of select="$result"/></fo:block></ax:if> +</xsl:template> + +<xsl:template match="appendix" mode="serna.fold"> + <fo:block se:fold="" color="gray"> + <se:fold show-element-name="false"/><xsl:apply-templates select="title" mode="appendix.titlepage.recto.auto.mode"/> + </fo:block> +</xsl:template> + +<xsl:template match="*" mode="appendix.titlepage.recto.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="*" mode="appendix.titlepage.verso.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="title" mode="appendix.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="appendix.titlepage.recto.style" margin-left="{$title.margin.left}" font-size="{$title1.font.size}" font-weight="bold" font-family="{$title.font.family}"> +<xsl:apply-templates mode="appendix.titles.mode" select="."> +</xsl:apply-templates> +</fo:block> +</xsl:template> + +<xsl:template match="subtitle" mode="appendix.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="appendix.titlepage.recto.style" font-family="{$title.font.family}"> +<xsl:apply-templates select="." mode="appendix.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="corpauthor" mode="appendix.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="appendix.titlepage.recto.style"> +<xsl:apply-templates select="." mode="appendix.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="authorgroup" mode="appendix.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="appendix.titlepage.recto.style"> +<xsl:apply-templates select="." mode="appendix.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="author" mode="appendix.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="appendix.titlepage.recto.style"> +<xsl:apply-templates select="." mode="appendix.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="othercredit" mode="appendix.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="appendix.titlepage.recto.style"> +<xsl:apply-templates select="." mode="appendix.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="releaseinfo" mode="appendix.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="appendix.titlepage.recto.style"> +<xsl:apply-templates select="." mode="appendix.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="copyright" mode="appendix.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="appendix.titlepage.recto.style"> +<xsl:apply-templates select="." mode="appendix.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="legalnotice" mode="appendix.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="appendix.titlepage.recto.style"> +<xsl:apply-templates select="." mode="appendix.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="pubdate" mode="appendix.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="appendix.titlepage.recto.style"> +<xsl:apply-templates select="." mode="appendix.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="revision" mode="appendix.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="appendix.titlepage.recto.style"> +<xsl:apply-templates select="." mode="appendix.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="revhistory" mode="appendix.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="appendix.titlepage.recto.style"> +<xsl:apply-templates select="." mode="appendix.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template match="abstract" mode="appendix.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="appendix.titlepage.recto.style"> +<xsl:apply-templates select="." mode="appendix.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template name="bibliography.titlepage.recto"> + <ax:variable name="result"> + <fo:block xsl:use-attribute-sets="bibliography.titlepage.recto.style" margin-left="{$title.margin.left}" font-size="{$title1.font.size}" font-family="{$title.font.family}" font-weight="bold"> +<xsl:call-template name="bibliography.title"> +<xsl:with-param name="node" select="."/> +</xsl:call-template></fo:block> + <xsl:choose> + <xsl:when test="bibliographyinfo/subtitle"> + <xsl:apply-templates mode="bibliography.titlepage.recto.auto.mode" select="bibliographyinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/subtitle"> + <xsl:apply-templates mode="bibliography.titlepage.recto.auto.mode" select="docinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="subtitle"> + <xsl:apply-templates mode="bibliography.titlepage.recto.auto.mode" select="subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> +</ax:variable> + + <ax:if test="string-length($result)"> + <fo:block><ax:copy-of select="$result"/> + </fo:block> + </ax:if> + </xsl:template> + +<xsl:template name="bibliography.titlepage"> + <ax:variable name="result"> + <xsl:call-template name="bibliography.titlepage.recto"/> + + </ax:variable><ax:if test="string-length($result)"><fo:block> + <ax:copy-of select="$result"/></fo:block></ax:if> +</xsl:template> + +<xsl:template match="bibliography" mode="serna.fold"> + <fo:block se:fold="" color="gray"> + <se:fold show-element-name="false"/><xsl:apply-templates select="title" mode="bibliography.titlepage.recto.auto.mode"/> + </fo:block> +</xsl:template> + +<xsl:template match="*" mode="bibliography.titlepage.recto.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="*" mode="bibliography.titlepage.verso.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="subtitle" mode="bibliography.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="bibliography.titlepage.recto.style" font-family="{$title.font.family}"> +<xsl:apply-templates select="." mode="bibliography.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template name="bibliodiv.titlepage.recto"> + <ax:variable name="result"> + <xsl:choose> + <xsl:when test="bibliodivinfo/title"> + <xsl:apply-templates mode="bibliodiv.titlepage.recto.auto.mode" select="bibliodivinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/title"> + <xsl:apply-templates mode="bibliodiv.titlepage.recto.auto.mode" select="docinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="title"> + <xsl:apply-templates mode="bibliodiv.titlepage.recto.auto.mode" select="title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:choose> + <xsl:when test="bibliodivinfo/subtitle"> + <xsl:apply-templates mode="bibliodiv.titlepage.recto.auto.mode" select="bibliodivinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/subtitle"> + <xsl:apply-templates mode="bibliodiv.titlepage.recto.auto.mode" select="docinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="subtitle"> + <xsl:apply-templates mode="bibliodiv.titlepage.recto.auto.mode" select="subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> +</ax:variable> + + <ax:if test="string-length($result)"> + <fo:block><ax:copy-of select="$result"/> + </fo:block> + </ax:if> + </xsl:template> + +<xsl:template name="bibliodiv.titlepage"> + <ax:variable name="result"> + <xsl:call-template name="bibliodiv.titlepage.recto"/> + + </ax:variable><ax:if test="string-length($result)"><fo:block> + <ax:copy-of select="$result"/></fo:block></ax:if> +</xsl:template> + +<xsl:template match="bibliodiv" mode="serna.fold"> + <fo:block se:fold="" color="gray"> + <se:fold show-element-name="false"/><xsl:apply-templates select="title" mode="bibliodiv.titlepage.recto.auto.mode"/> + </fo:block> +</xsl:template> + +<xsl:template match="*" mode="bibliodiv.titlepage.recto.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="*" mode="bibliodiv.titlepage.verso.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="title" mode="bibliodiv.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="bibliodiv.titlepage.recto.style" margin-left="{$title.margin.left}" font-size="{$title2.font.size}" font-family="{$title.font.family}" font-weight="bold"> +<xsl:apply-templates mode="bibliodiv.titles.mode" select="."> +</xsl:apply-templates> +</fo:block> +</xsl:template> + +<xsl:template match="subtitle" mode="bibliodiv.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="bibliodiv.titlepage.recto.style" font-family="{$title.font.family}"> +<xsl:apply-templates select="." mode="bibliodiv.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template name="glossary.titlepage.recto"> + <ax:variable name="result"> + <xsl:choose> + <xsl:when test="glossaryinfo/title"> + <xsl:apply-templates mode="glossary.titlepage.recto.auto.mode" select="glossaryinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/title"> + <xsl:apply-templates mode="glossary.titlepage.recto.auto.mode" select="docinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="title"> + <xsl:apply-templates mode="glossary.titlepage.recto.auto.mode" select="title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:choose> + <xsl:when test="glossaryinfo/subtitle"> + <xsl:apply-templates mode="glossary.titlepage.recto.auto.mode" select="glossaryinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/subtitle"> + <xsl:apply-templates mode="glossary.titlepage.recto.auto.mode" select="docinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="subtitle"> + <xsl:apply-templates mode="glossary.titlepage.recto.auto.mode" select="subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> +</ax:variable> + + <ax:if test="string-length($result)"> + <fo:block><ax:copy-of select="$result"/> + </fo:block> + </ax:if> + </xsl:template> + +<xsl:template name="glossary.titlepage"> + <ax:variable name="result"> + <xsl:call-template name="glossary.titlepage.recto"/> + + </ax:variable><ax:if test="string-length($result)"><fo:block> + <ax:copy-of select="$result"/></fo:block></ax:if> +</xsl:template> + +<xsl:template match="glossary" mode="serna.fold"> + <fo:block se:fold="" color="gray"> + <se:fold show-element-name="false"/><xsl:apply-templates select="title" mode="glossary.titlepage.recto.auto.mode"/> + </fo:block> +</xsl:template> + +<xsl:template match="*" mode="glossary.titlepage.recto.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="*" mode="glossary.titlepage.verso.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="title" mode="glossary.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="glossary.titlepage.recto.style" margin-left="{$title.margin.left}" font-size="{$title1.font.size}" font-family="{$title.font.family}" font-weight="bold"> +<xsl:apply-templates mode="glossary.title" select="."> +</xsl:apply-templates> +</fo:block> +</xsl:template> + +<xsl:template match="subtitle" mode="glossary.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="glossary.titlepage.recto.style" font-family="{$title.font.family}"> +<xsl:apply-templates select="." mode="glossary.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +<xsl:template name="glossdiv.titlepage.recto"> + <ax:variable name="result"> + <xsl:choose> + <xsl:when test="glossdivinfo/title"> + <xsl:apply-templates mode="glossdiv.titlepage.recto.auto.mode" select="glossdivinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/title"> + <xsl:apply-templates mode="glossdiv.titlepage.recto.auto.mode" select="docinfo/title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="title"> + <xsl:apply-templates mode="glossdiv.titlepage.recto.auto.mode" select="title[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> + + <xsl:choose> + <xsl:when test="glossdivinfo/subtitle"> + <xsl:apply-templates mode="glossdiv.titlepage.recto.auto.mode" select="glossdivinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="docinfo/subtitle"> + <xsl:apply-templates mode="glossdiv.titlepage.recto.auto.mode" select="docinfo/subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + <xsl:when test="subtitle"> + <xsl:apply-templates mode="glossdiv.titlepage.recto.auto.mode" select="subtitle[not(self::processing-instruction('se:choice'))]"/> + </xsl:when> + </xsl:choose> +</ax:variable> + + <ax:if test="string-length($result)"> + <fo:block><ax:copy-of select="$result"/> + </fo:block> + </ax:if> + </xsl:template> + +<xsl:template name="glossdiv.titlepage"> + <ax:variable name="result"> + <xsl:call-template name="glossdiv.titlepage.recto"/> + + </ax:variable><ax:if test="string-length($result)"><fo:block> + <ax:copy-of select="$result"/></fo:block></ax:if> +</xsl:template> + +<xsl:template match="glossdiv" mode="serna.fold"> + <fo:block se:fold="" color="gray"> + <se:fold show-element-name="false"/><xsl:apply-templates select="title" mode="glossdiv.titlepage.recto.auto.mode"/> + </fo:block> +</xsl:template> + +<xsl:template match="*" mode="glossdiv.titlepage.recto.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="*" mode="glossdiv.titlepage.verso.mode"> + <!-- if an element isn't found in this mode, --> + <!-- try the generic titlepage.mode --> + <xsl:apply-templates select="." mode="titlepage.mode"/> +</xsl:template> + +<xsl:template match="title" mode="glossdiv.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="glossdiv.titlepage.recto.style" margin-left="{$title.margin.left}" font-size="{$title2.font.size}" font-family="{$title.font.family}" font-weight="bold"> +<xsl:apply-templates mode="glossdiv.titles.mode" select="."> +</xsl:apply-templates> +</fo:block> +</xsl:template> + +<xsl:template match="subtitle" mode="glossdiv.titlepage.recto.auto.mode"> +<fo:block xsl:use-attribute-sets="glossdiv.titlepage.recto.style" font-family="{$title.font.family}"> +<xsl:apply-templates select="." mode="glossdiv.titlepage.recto.mode"/> +</fo:block> +</xsl:template> + +</ax:stylesheet>
\ No newline at end of file diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/titlepage.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/titlepage.xsl new file mode 100644 index 0000000..a169ec7 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/titlepage.xsl @@ -0,0 +1,772 @@ +<?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:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + extension-element-prefixes="dtm" + version='1.0'> + +<xsl:attribute-set name="book.titlepage.recto.style"> + <xsl:attribute name="font-family"> + <xsl:value-of select="$title.font.family"/> + </xsl:attribute> + <xsl:attribute name="font-size"> + <xsl:value-of select="concat($body.font.master,'pt')"/> + </xsl:attribute> + + <xsl:attribute name="font-weight">bold</xsl:attribute> + <xsl:attribute name="text-align">center</xsl:attribute> +</xsl:attribute-set> + +<xsl:attribute-set name="book.titlepage.verso.style"> + <xsl:attribute name="font-size"> + <xsl:value-of select="concat(0.83 * $body.font.master,'pt')"/> + </xsl:attribute> +</xsl:attribute-set> + +<xsl:attribute-set name="article.titlepage.recto.style"/> +<xsl:attribute-set name="article.titlepage.verso.style"/> + +<xsl:attribute-set name="set.titlepage.recto.style"/> +<xsl:attribute-set name="set.titlepage.verso.style"/> + +<xsl:attribute-set name="part.titlepage.recto.style"> + <xsl:attribute name="text-align">center</xsl:attribute> +</xsl:attribute-set> + +<xsl:attribute-set name="part.titlepage.verso.style"/> + +<xsl:attribute-set name="partintro.titlepage.recto.style"/> +<xsl:attribute-set name="partintro.titlepage.verso.style"/> + +<xsl:attribute-set name="reference.titlepage.recto.style"/> +<xsl:attribute-set name="reference.titlepage.verso.style"/> + +<xsl:attribute-set name="dedication.titlepage.recto.style"/> +<xsl:attribute-set name="dedication.titlepage.verso.style"/> + +<xsl:attribute-set name="preface.titlepage.recto.style"/> +<xsl:attribute-set name="preface.titlepage.verso.style"/> + +<xsl:attribute-set name="chapter.titlepage.recto.style"/> +<xsl:attribute-set name="chapter.titlepage.verso.style"/> + +<xsl:attribute-set name="appendix.titlepage.recto.style"/> +<xsl:attribute-set name="appendix.titlepage.verso.style"/> + +<xsl:attribute-set name="bibliography.titlepage.recto.style"/> +<xsl:attribute-set name="bibliography.titlepage.verso.style"/> + +<xsl:attribute-set name="bibliodiv.titlepage.recto.style"/> +<xsl:attribute-set name="bibliodiv.titlepage.verso.style"/> + +<xsl:attribute-set name="glossary.titlepage.recto.style"/> +<xsl:attribute-set name="glossary.titlepage.verso.style"/> + +<xsl:attribute-set name="glossdiv.titlepage.recto.style"/> +<xsl:attribute-set name="glossdiv.titlepage.verso.style"/> + +<xsl:attribute-set name="index.titlepage.recto.style"/> +<xsl:attribute-set name="index.titlepage.verso.style"/> + +<xsl:attribute-set name="setindex.titlepage.recto.style"/> +<xsl:attribute-set name="setindex.titlepage.verso.style"/> + +<xsl:attribute-set name="indexdiv.titlepage.recto.style"/> +<xsl:attribute-set name="indexdiv.titlepage.verso.style"/> + +<xsl:attribute-set name="colophon.titlepage.recto.style"/> +<xsl:attribute-set name="colophon.titlepage.verso.style"/> + +<xsl:attribute-set name="section.titlepage.recto.style"> + <xsl:attribute name="keep-together">always</xsl:attribute> +</xsl:attribute-set> + +<xsl:attribute-set name="section.titlepage.verso.style"> + <xsl:attribute name="keep-together">always</xsl:attribute> + <xsl:attribute name="keep-with-next">always</xsl:attribute> +</xsl:attribute-set> + +<xsl:attribute-set name="sect1.titlepage.recto.style" + use-attribute-sets="section.titlepage.recto.style"/> +<xsl:attribute-set name="sect1.titlepage.verso.style" + use-attribute-sets="section.titlepage.verso.style"/> + +<xsl:attribute-set name="sect2.titlepage.recto.style" + use-attribute-sets="section.titlepage.recto.style"/> +<xsl:attribute-set name="sect2.titlepage.verso.style" + use-attribute-sets="section.titlepage.verso.style"/> + +<xsl:attribute-set name="sect3.titlepage.recto.style" + use-attribute-sets="section.titlepage.recto.style"/> +<xsl:attribute-set name="sect3.titlepage.verso.style" + use-attribute-sets="section.titlepage.verso.style"/> + +<xsl:attribute-set name="sect4.titlepage.recto.style" + use-attribute-sets="section.titlepage.recto.style"/> +<xsl:attribute-set name="sect4.titlepage.verso.style" + use-attribute-sets="section.titlepage.verso.style"/> + +<xsl:attribute-set name="sect5.titlepage.recto.style" + use-attribute-sets="section.titlepage.recto.style"/> +<xsl:attribute-set name="sect5.titlepage.verso.style" + use-attribute-sets="section.titlepage.verso.style"/> + +<xsl:attribute-set name="simplesect.titlepage.recto.style" + use-attribute-sets="section.titlepage.recto.style"/> +<xsl:attribute-set name="simplesect.titlepage.verso.style" + use-attribute-sets="section.titlepage.verso.style"/> + +<xsl:attribute-set name="refsynopsisdiv.titlepage.recto.style" + use-attribute-sets="section.titlepage.recto.style"/> +<xsl:attribute-set name="refsynopsisdiv.titlepage.verso.style" + use-attribute-sets="section.titlepage.verso.style"/> + +<xsl:attribute-set name="refsection.titlepage.recto.style" + use-attribute-sets="section.titlepage.recto.style"/> +<xsl:attribute-set name="refsection.titlepage.verso.style" + use-attribute-sets="section.titlepage.verso.style"/> + +<xsl:attribute-set name="refsect1.titlepage.recto.style" + use-attribute-sets="section.titlepage.recto.style"/> +<xsl:attribute-set name="refsect1.titlepage.verso.style" + use-attribute-sets="section.titlepage.verso.style"/> + +<xsl:attribute-set name="refsect2.titlepage.recto.style" + use-attribute-sets="section.titlepage.recto.style"/> +<xsl:attribute-set name="refsect2.titlepage.verso.style" + use-attribute-sets="section.titlepage.verso.style"/> + +<xsl:attribute-set name="refsect3.titlepage.recto.style" + use-attribute-sets="section.titlepage.recto.style"/> +<xsl:attribute-set name="refsect3.titlepage.verso.style" + use-attribute-sets="section.titlepage.verso.style"/> + +<xsl:attribute-set name="table.of.contents.titlepage.recto.style"/> +<xsl:attribute-set name="table.of.contents.titlepage.verso.style"/> + +<xsl:attribute-set name="list.of.tables.titlepage.recto.style"/> +<xsl:attribute-set name="list.of.tables.contents.titlepage.verso.style"/> + +<xsl:attribute-set name="list.of.figures.titlepage.recto.style"/> +<xsl:attribute-set name="list.of.figures.contents.titlepage.verso.style"/> + +<xsl:attribute-set name="list.of.equations.titlepage.recto.style"/> +<xsl:attribute-set name="list.of.equations.contents.titlepage.verso.style"/> + +<xsl:attribute-set name="list.of.examples.titlepage.recto.style"/> +<xsl:attribute-set name="list.of.examples.contents.titlepage.verso.style"/> + +<xsl:attribute-set name="list.of.procedures.titlepage.recto.style"/> +<xsl:attribute-set name="list.of.procedures.contents.titlepage.verso.style"/> + +<xsl:attribute-set name="list.of.unknowns.titlepage.recto.style"/> +<xsl:attribute-set name="list.of.unknowns.contents.titlepage.verso.style"/> + +<!-- ==================================================================== --> +<dtm:doc dtm:idref="all.titlepage-mode"/> +<xsl:template match="*" mode="titlepage.mode" dtm:id="all.titlepage-mode"> + <!-- if an element isn't found in this mode, try the default mode --> + <xsl:apply-templates select="."/> +</xsl:template> + +<dtm:doc dtm:idref="abbrev.titlepage-mode"/> +<xsl:template match="abbrev" mode="titlepage.mode" dtm:id="abbrev.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="abstract.titlepage-mode"/> +<xsl:template match="abstract" mode="titlepage.mode" dtm:id="abstract.titlepage-mode"> + <fo:block> + <xsl:apply-templates mode="titlepage.mode"/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:elements="abstract/title" dtm:idref="title.abstract.titlepage-mode title.titlepage-title-mode"/> +<xsl:template match="abstract/title" mode="titlepage.mode" dtm:id="title.abstract.titlepage-mode"/> + +<xsl:template match="abstract/title" mode="titlepage.abstract.title.mode" dtm:id="title.titlepage-title-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="address.titlepage-mode"/> +<xsl:template match="address" mode="titlepage.mode" dtm:id="address.titlepage-mode"> + <!-- use the normal address handling code --> + <xsl:apply-templates select="."/> +</xsl:template> + +<dtm:doc dtm:idref="affiliation.titlepage-mode"/> +<xsl:template match="affiliation" mode="titlepage.mode" dtm:id="affiliation.titlepage-mode"> + <fo:block> + <xsl:apply-templates mode="titlepage.mode"/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="artpagenums.titlepage-mode"/> +<xsl:template match="artpagenums" mode="titlepage.mode" dtm:id="artpagenums.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="author.titlepage-mode"/> +<xsl:template match="author" mode="titlepage.mode" dtm:id="author.titlepage-mode"> + <fo:block> + <xsl:call-template name="person.name"/> + <xsl:if test="affiliation/orgname"> + <xsl:text>, </xsl:text> + <xsl:apply-templates select="affiliation/orgname" mode="titlepage.mode"/> + </xsl:if> + <xsl:if test="email|affiliation/address/email"> + <xsl:text> </xsl:text> + <xsl:apply-templates select="(email|affiliation/address/email)[1]"/> + </xsl:if> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="authorblurb.titlepage-mode"/> +<xsl:template match="authorblurb" mode="titlepage.mode" dtm:id="authorblurb.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="authorgroup.titlepage-mode"/> +<xsl:template match="authorgroup" mode="titlepage.mode" dtm:id="authorgroup.titlepage-mode"> + <fo:wrapper> + <xsl:if test="@id"> + <xsl:attribute name="id"><xsl:value-of select="@id"/></xsl:attribute> + </xsl:if> + <xsl:apply-templates mode="titlepage.mode"/> + </fo:wrapper> +</xsl:template> + +<dtm:doc dtm:idref="authorinitials.titlepage-mode"/> +<xsl:template match="authorinitials" mode="titlepage.mode" dtm:id="authorinitials.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="bibliomisc.titlepage-mode"/> +<xsl:template match="bibliomisc" mode="titlepage.mode" dtm:id="bibliomisc.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="bibliomset.titlepage-mode"/> +<xsl:template match="bibliomset" mode="titlepage.mode" dtm:id="bibliomset.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="collab.titlepage-mode"/> +<xsl:template match="collab" mode="titlepage.mode" dtm:id="collab.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="confgroup.titlepage-mode"/> +<xsl:template match="confgroup" mode="titlepage.mode" dtm:id="confgroup.titlepage-mode"> + <fo:block> + <xsl:apply-templates mode="titlepage.mode"/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="confdates.titlepage-mode"/> +<xsl:template match="confdates" mode="titlepage.mode" dtm:id="confdates.titlepage-mode"> + <fo:block> + <xsl:apply-templates mode="titlepage.mode"/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="conftitle.titlepage-mode"/> +<xsl:template match="conftitle" mode="titlepage.mode" dtm:id="conftitle.titlepage-mode"> + <fo:block> + <xsl:apply-templates mode="titlepage.mode"/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="confnum.titlepage-mode"/> +<xsl:template match="confnum" mode="titlepage.mode" dtm:id="confnum.titlepage-mode"> + <!-- suppress --> +</xsl:template> + +<dtm:doc dtm:idref="contractnum.titlepage-mode"/> +<xsl:template match="contractnum" mode="titlepage.mode" dtm:id="contractnum.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="contractsponsor.titlepage-mode"/> +<xsl:template match="contractsponsor" mode="titlepage.mode" dtm:id="contractsponsor.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="contrib.titlepage-mode"/> +<xsl:template match="contrib" mode="titlepage.mode" dtm:id="contrib.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="copyright.titlepage-mode"/> +<xsl:template match="copyright" mode="titlepage.mode" dtm:id="copyright.titlepage-mode"> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'copyright'"/> + </xsl:call-template> + <xsl:text> </xsl:text> + <xsl:call-template name="dingbat"> + <xsl:with-param name="dingbat">copyright</xsl:with-param> + </xsl:call-template> + <xsl:text> </xsl:text> + <xsl:call-template name="copyright.years"> + <xsl:with-param name="years" select="year"/> + <xsl:with-param name="print.ranges" select="$make.year.ranges"/> + <xsl:with-param name="single.year.ranges" + select="$make.single.year.ranges"/> + </xsl:call-template> + <xsl:text> </xsl:text> + <xsl:apply-templates select="holder" mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="year.titlepage-mode"/> +<xsl:template match="year" mode="titlepage.mode" dtm:id="year.titlepage-mode"> + <fo:inline + border-left-width="0pt" + border-right-width="0pt"><xsl:apply-templates/></fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="holder.titlepage-mode"/> +<xsl:template match="holder" mode="titlepage.mode" dtm:id="holder.titlepage-mode"> + <xsl:apply-templates/> +</xsl:template> + +<dtm:doc dtm:idref="corpauthor.titlepage-mode"/> +<xsl:template match="corpauthor" mode="titlepage.mode" dtm:id="corpauthor.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="corpname.titlepage-mode"/> +<xsl:template match="corpname" mode="titlepage.mode" dtm:id="corpname.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="date.titlepage-mode"/> +<xsl:template match="date" mode="titlepage.mode" dtm:id="date.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="edition.titlepage-mode"/> +<xsl:template match="edition" mode="titlepage.mode" dtm:id="edition.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> + <xsl:text> </xsl:text> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'edition'"/> + </xsl:call-template> +</xsl:template> + +<dtm:doc dtm:idref="editor.titlepage-mode"/> +<xsl:template match="editor" mode="titlepage.mode" dtm:id="editor.titlepage-mode"> + <xsl:call-template name="person.name"/> +</xsl:template> + +<dtm:doc dtm:idref="editor[1].titlepage-mode"/> +<xsl:template match="editor[1]" priority="2" mode="titlepage.mode" dtm:id="editor[1].titlepage-mode"> + <xsl:text>TODO: edited by </xsl:text> + <xsl:call-template name="person.name"/> +</xsl:template> + +<dtm:doc dtm:idref="firstname.titlepage-mode"/> +<xsl:template match="firstname" mode="titlepage.mode" dtm:id="firstname.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="graphic.titlepage-mode"/> +<xsl:template match="graphic" mode="titlepage.mode" dtm:id="graphic.titlepage-mode"> + <!-- use the normal graphic handling code --> + <xsl:apply-templates select="."/> +</xsl:template> + +<dtm:doc dtm:idref="honorific.titlepage-mode"/> +<xsl:template match="honorific" mode="titlepage.mode" dtm:id="honorific.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="isbn.titlepage-mode"/> +<xsl:template match="isbn" mode="titlepage.mode" dtm:id="isbn.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="issn.titlepage-mode"/> +<xsl:template match="issn" mode="titlepage.mode" dtm:id="issn.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="biblioid.titlepage-mode"/> +<xsl:template match="biblioid" mode="titlepage.mode" dtm:id="biblioid.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="itermset.titlepage-mode"/> +<xsl:template match="itermset" mode="titlepage.mode" dtm:id="itermset.titlepage-mode"> + <!-- discard --> +</xsl:template> + +<dtm:doc dtm:idref="invpartnumber.titlepage-mode"/> +<xsl:template match="invpartnumber" mode="titlepage.mode" dtm:id="invpartnumber.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="issuenum.titlepage-mode"/> +<xsl:template match="issuenum" mode="titlepage.mode" dtm:id="issuenum.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="jobtitle.titlepage-mode"/> +<xsl:template match="jobtitle" mode="titlepage.mode" dtm:id="jobtitle.titlepage-mode"> + <fo:block> + <xsl:apply-templates mode="titlepage.mode"/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="keywordset.titlepage-mode"/> +<xsl:template match="keywordset" mode="titlepage.mode" dtm:id="keywordset.titlepage-mode"> +</xsl:template> + +<dtm:doc dtm:idref="legalnotice.titlepage-mode"/> +<xsl:template match="legalnotice" mode="titlepage.mode" dtm:id="legalnotice.titlepage-mode"> + <fo:block> + <xsl:choose> + <xsl:when test="title"> + <xsl:apply-templates select="title" mode="plain.formal.title.mode"/> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="formal.title.gentext"> + <xsl:with-param name="key" select="'legalnotice'"/> + </xsl:call-template> + </xsl:otherwise> + </xsl:choose> + <xsl:apply-templates select="*[local-name(.) != 'title']"/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:elements="legalnotice/title" dtm:idref="title.legalnotice.titlepage-mode title.legalnotice.titlepage-title-mode"/> +<xsl:template match="legalnotice/title" mode="titlepage.mode" dtm:id="title.legalnotice.titlepage-mode"> +</xsl:template> + +<xsl:template match="legalnotice/title" mode="titlepage.legalnotice.title.mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="lineage.titlepage-mode"/> +<xsl:template match="lineage" mode="titlepage.mode" dtm:id="lineage.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="modespec.titlepage-mode"/> +<xsl:template match="modespec" mode="titlepage.mode" dtm:id="modespec.titlepage-mode"> + <!-- discard --> +</xsl:template> + +<dtm:doc dtm:idref="orgdiv.titlepage-mode"/> +<xsl:template match="orgdiv" mode="titlepage.mode" dtm:id="orgdiv.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="orgname.titlepage-mode"/> +<xsl:template match="orgname" mode="titlepage.mode" dtm:id="orgname.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="othercredit.titlepage-mode"/> +<xsl:template match="othercredit" mode="titlepage.mode" dtm:id="othercredit.titlepage-mode"> + <xsl:variable name="contrib" select="string(contrib)"/> + <xsl:choose> + <xsl:when test="contrib"> + <xsl:if test="not(preceding-sibling::othercredit[string(contrib)=$contrib])"> + <fo:block> + <xsl:apply-templates mode="titlepage.mode" select="contrib"/> + <xsl:text>: </xsl:text> + <xsl:call-template name="person.name"/> + <xsl:apply-templates mode="titlepage.mode" select="affiliation"/> + <xsl:apply-templates select="following-sibling::othercredit[string(contrib)=$contrib]" mode="titlepage.othercredits"/> + </fo:block> + </xsl:if> + </xsl:when> + <xsl:otherwise> + <fo:block><xsl:call-template name="person.name"/></fo:block> + <xsl:apply-templates mode="titlepage.mode" select="./affiliation"/> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="othercredit.titlepage-othercredits"/> +<xsl:template match="othercredit" mode="titlepage.othercredits" dtm:id="othercredit.titlepage-othercredits"> + <xsl:text>, </xsl:text> + <xsl:call-template name="person.name"/> +</xsl:template> + +<dtm:doc dtm:idref="othername.titlepage-mode"/> +<xsl:template match="othername" mode="titlepage.mode" dtm:id="othername.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="pagenums.titlepage-mode"/> +<xsl:template match="pagenums" mode="titlepage.mode" dtm:id="pagenums.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="printhistory.titlepage-mode"/> +<xsl:template match="printhistory" mode="titlepage.mode" dtm:id="printhistory.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="productname.titlepage-mode"/> +<xsl:template match="productname" mode="titlepage.mode" dtm:id="productname.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="productnumber.titlepage-mode"/> +<xsl:template match="productnumber" mode="titlepage.mode" dtm:id="productnumber.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="pubdate.titlepage-mode"/> +<xsl:template match="pubdate" mode="titlepage.mode" dtm:id="pubdate.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="publisher.titlepage-mode"/> +<xsl:template match="publisher" mode="titlepage.mode" dtm:id="publisher.titlepage-mode"> + <fo:block> + <xsl:apply-templates mode="titlepage.mode"/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="publishername.titlepage-mode"/> +<xsl:template match="publishername" mode="titlepage.mode" dtm:id="publishername.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="pubsnumber.titlepage-mode"/> +<xsl:template match="pubsnumber" mode="titlepage.mode" dtm:id="pubsnumber.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="releaseinfo.titlepage-mode"/> +<xsl:template match="releaseinfo" mode="titlepage.mode" dtm:id="releaseinfo.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="revhistory.titlepage-mode"/> +<xsl:template match="revhistory" mode="titlepage.mode" dtm:id="revhistory.titlepage-mode"> + <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 mode="titlepage.mode"/> + </fo:table-body> + </fo:table> +</xsl:template> + +<dtm:doc dtm:idref="revision.revhistory.titlepage-mode"/> +<xsl:template match="revhistory/revision" mode="titlepage.mode" dtm:id="revision.revhistory.titlepage-mode"> + <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:text> </xsl:text> + <xsl:apply-templates select="$revnumber[1]" mode="titlepage.mode"/> + </xsl:if> + </fo:block> + </fo:table-cell> + <fo:table-cell> + <fo:block> + <xsl:apply-templates select="$revdate[1]" mode="titlepage.mode"/> + </fo:block> + </fo:table-cell> + <fo:table-cell> + <fo:block> + <xsl:apply-templates select="$revauthor[1]" mode="titlepage.mode"/> + </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]" mode="titlepage.mode"/> + </fo:block> + </fo:table-cell> + </fo:table-row> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="revnumber.revision.titlepage-mode"/> +<xsl:template match="revision/revnumber" mode="titlepage.mode" dtm:id="revnumber.revision.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="date.revision.titlepage-mode"/> +<xsl:template match="revision/date" mode="titlepage.mode" dtm:id="date.revision.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="authorinitials.revision.titlepage-mode"/> +<xsl:template match="revision/authorinitials" mode="titlepage.mode" dtm:id="authorinitials.revision.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="revremark.revision.titlepage-mode"/> +<xsl:template match="revision/revremark" mode="titlepage.mode" dtm:id="revremark.revision.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="revdescription.revision.titlepage-mode"/> +<xsl:template match="revision/revdescription" mode="titlepage.mode" dtm:id="revdescription.revision.titlepage-mode"> + <fo:block text-align="left"> + <xsl:apply-templates mode="titlepage.mode"/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="seriesvolnums.titlepage-mode"/> +<xsl:template match="seriesvolnums" mode="titlepage.mode" dtm:id="seriesvolnums.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="shortaffil.titlepage-mode"/> +<xsl:template match="shortaffil" mode="titlepage.mode" dtm:id="shortaffil.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="subjectset.titlepage-mode"/> +<xsl:template match="subjectset" mode="titlepage.mode" dtm:id="subjectset.titlepage-mode"> + <!-- discard --> +</xsl:template> + +<dtm:doc dtm:idref="subtitle.titlepage-mode"/> +<xsl:template match="subtitle" mode="titlepage.mode" dtm:id="subtitle.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="surname.titlepage-mode"/> +<xsl:template match="surname" mode="titlepage.mode" dtm:id="surname.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="title.titlepage-mode"/> +<xsl:template match="title" mode="titlepage.mode" dtm:id="title.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="titleabbrev.titlepage-mode"/> +<xsl:template match="titleabbrev" mode="titlepage.mode" dtm:id="titleabbrev.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="volumenum.titlepage-mode"/> +<xsl:template match="volumenum" mode="titlepage.mode" dtm:id="volumenum.titlepage-mode"> + <xsl:apply-templates mode="titlepage.mode"/> +</xsl:template> + +<!-- ==================================================================== --> +<!-- Book templates --> + +<!-- Note: these templates cannot use *.titlepage.recto.mode or + *.titlepage.verso.mode. If they do then subsequent use of a custom + titlepage.templates.xml file will not work correctly. --> + +<!-- book recto --> +<dtm:doc dtm:idref="authorgroup.bookinfo.titlepage-mode"/> +<xsl:template match="bookinfo/authorgroup" mode="titlepage.mode" priority="2" dtm:id="authorgroup.bookinfo.titlepage-mode"> + <fo:block> + <xsl:if test="@id"> + <xsl:attribute name="id"><xsl:value-of select="@id"/></xsl:attribute> + </xsl:if> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'by'"/> + </xsl:call-template> + <xsl:text> </xsl:text> + <xsl:call-template name="person.name.list"/> + </fo:block> +</xsl:template> + +<!-- book verso --> +<dtm:doc dtm:idref="book.verso.title"/> +<xsl:template name="book.verso.title" dtm:id="book.verso.title"> + <fo:block> + <xsl:apply-templates mode="titlepage.mode"/> + + <xsl:if test="following-sibling::subtitle + |following-sibling::bookinfo/subtitle"> + <xsl:text>: </xsl:text> + + <xsl:apply-templates select="(following-sibling::subtitle + |following-sibling::bookinfo/subtitle)[1]" + mode="book.verso.subtitle.mode"/> + </xsl:if> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="subtitle.book.verso.mode"/> +<xsl:template match="subtitle" mode="book.verso.subtitle.mode" dtm:id="subtitle.book.verso.mode"> + <xsl:apply-templates mode="titlepage.mode"/> + <xsl:if test="following-sibling::subtitle"> + <xsl:text>: </xsl:text> + <xsl:apply-templates select="following-sibling::subtitle[1]" + mode="book.verso.subtitle.mode"/> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="verso.authorgroup"/> +<xsl:template name="verso.authorgroup" dtm:id="verso.authorgroup"> + <fo:block> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'by'"/> + </xsl:call-template> + <xsl:text> </xsl:text> + <xsl:call-template name="person.name.list"/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="author.bookinfo.titlepage-mode"/> +<xsl:template match="bookinfo/author" mode="titlepage.mode" priority="2" dtm:id="author.bookinfo.titlepage-mode"> + <fo:block> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'by'"/> + </xsl:call-template> + <xsl:text> </xsl:text> + <xsl:call-template name="person.name"/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="corpauthor.bookinfo.titlepage-mode"/> +<xsl:template match="bookinfo/corpauthor" mode="titlepage.mode" priority="2" dtm:id="corpauthor.bookinfo.titlepage-mode"> + <fo:block> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'by'"/> + </xsl:call-template> + <xsl:text> </xsl:text> + <xsl:apply-templates/> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="pubdate.bookinfo.titlepage-mode"/> +<xsl:template match="bookinfo/pubdate" mode="titlepage.mode" priority="2" dtm:id="pubdate.bookinfo.titlepage-mode"> + <fo:block> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'published'"/> + </xsl:call-template> + <xsl:text> </xsl:text> + <xsl:apply-templates mode="titlepage.mode"/> + </fo:block> +</xsl:template> + +<!-- ==================================================================== --> + +</xsl:stylesheet> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/titles.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/titles.xsl new file mode 100644 index 0000000..86799e4 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/titles.xsl @@ -0,0 +1,511 @@ +<?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:xse="http://www.syntext.com/Extensions/XSLT-1.0" + xmlns:se="http://syntext.com/XSL/Format-1.0" + xmlns:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + extension-element-prefixes="dtm" + version='1.0'> + + <!-- This template helps to see chapter when its titlethings are + still empty --> + + <dtm:doc dtm:idref="handle.empty"/> + <xsl:template name="handle.empty" dtm:id="handle.empty"> + <xsl:param name="titles" select="''"/> + <xsl:param name="preamble" select="''"/> + <xsl:param name="content" select="*"/> + + <xsl:variable name="toc"> + <xsl:call-template name="decorations"/> + </xsl:variable> + + <xsl:variable name="type"> + <xsl:call-template name="get.type"/> + </xsl:variable> + + <xsl:choose> + <xsl:when test="string-length($titles)"> + <xsl:copy-of select="$titles"/> + </xsl:when> + <xsl:otherwise> + <xsl:apply-templates select="." mode="empty.title.mode"/> + </xsl:otherwise> + </xsl:choose> + + <xsl:if test="contains($toc, 'toc')"> + <xsl:choose> + <xsl:when test="self::set"> + <xsl:call-template name="set.toc"/> + </xsl:when> + <xsl:when test="$type = 'division'"> + <xsl:call-template name="division.toc"/> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="component.toc"/> + </xsl:otherwise> + </xsl:choose> + </xsl:if> + <xsl:choose> + <xsl:when test="$show.preamble.editing"> + <fo:block padding-bottom="0.5em"> + <fo:block xsl:use-attribute-sets="preamble.attributes"> + <fo:block background-color="transparent" + xsl:use-attribute-sets="title.content.properties formal.title.properties"> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="name" select="'draftarea'"/> + <xsl:with-param name="context" select="'empty'"/> + </xsl:call-template> + <xsl:text> "</xsl:text> + <xsl:value-of select="local-name(.)"/> + <xsl:text>" </xsl:text> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="name" select="'metainfo'"/> + <xsl:with-param name="context" select="'empty'"/> + </xsl:call-template> + <xsl:text>. </xsl:text> + </fo:block> + <xsl:apply-templates select="$preamble"/> + </fo:block> + </fo:block> + </xsl:when> + <xsl:when test="processing-instruction('se:choice')"> + <fo:block> + <xsl:apply-templates select="processing-instruction('se:choice')"/> + </fo:block> + </xsl:when> + </xsl:choose> + + <xsl:apply-templates select="$content"/> + </xsl:template> + + <dtm:doc dtm:idref="sbpr.empty-title-mode"/> + <xsl:template match="set|book|part|reference" mode="empty.title.mode" dtm:id="sbpr.empty-title-mode"> + <fo:block + background-color="#e0e0e0" + xsl:use-attribute-sets="title.content.properties + division.title.properties"> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="context" select="'empty'"/> + <xsl:with-param name="name" select="local-name(.)"/> + </xsl:call-template> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="aacp.empty-title-mode"/> + <xsl:template match="appendix|article|chapter|preface" mode="empty.title.mode" dtm:id="aacp.empty-title-mode"> + <fo:block + background-color="#e0e0e0" + xsl:use-attribute-sets="title.content.properties + component.title.properties"> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="context" select="'empty'"/> + <xsl:with-param name="name" select="local-name(.)"/> + </xsl:call-template> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="sections.empty-title-mode"/> + <xsl:template match="section|sect1|sect2|sect3|sect4|sect5|bibliodiv|glossary" + mode="empty.title.mode" dtm:id="sections.empty-title-mode"> + <fo:block + background-color="#e0e0e0" + xsl:use-attribute-sets="title.content.properties + section.title.level1.properties"> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="context" select="'empty'"/> + <xsl:with-param name="name" select="local-name(.)"/> + </xsl:call-template> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="all.empty-title-mode"/> + <xsl:template match="*" mode="empty.title.mode" dtm:id="all.empty-title-mode"> + <fo:block> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="context" select="'empty'"/> + <xsl:with-param name="name" select="local-name(.)"/> + </xsl:call-template> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="empty-title"/> + <xsl:template name="empty-title" dtm:id="empty-title"> + <xsl:choose> + <xsl:when test="node()"> + <xsl:apply-templates/> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="context" select="'empty'"/> + <xsl:with-param name="name" select="'title'"/> + </xsl:call-template> + </xsl:otherwise> + </xsl:choose> + </xsl:template> + + <!-- Commonly met elements --> + + <dtm:doc dtm:idref="titles.count"/> + <xsl:template name="count.title" dtm:id="titles.count"> + <xsl:param name="need.dot"/> + <xsl:choose> + <xsl:when test="self::title or self::subtitle"> + <xsl:for-each select=".."> + <xsl:call-template name="count.title"> + <xsl:with-param name="need.dot" select="$need.dot"/> + </xsl:call-template> + </xsl:for-each> + </xsl:when> + <xsl:otherwise> + <xsl:choose> + <xsl:when test="ancestor::appendix"> + <xsl:number level="multiple" count="appendix|section|sect1| + sect2|sect3|sect4|sect5|simplesect" format="A.1."/> + </xsl:when> + <xsl:otherwise> + <xsl:number level="multiple" count="chapter|section|sect1| + sect2|sect3|sect4|sect5|simplesect" format="1.1."/> + </xsl:otherwise> + </xsl:choose> + <xsl:choose> + <xsl:when test="$need.dot"> + <xsl:number level="any" from="chapter|article|book|part" + format="1. "/> + </xsl:when> + <xsl:otherwise> + <xsl:number level="any" from="chapter|article|book|part" + format="1"/> + </xsl:otherwise> + </xsl:choose> + </xsl:otherwise> + </xsl:choose> + </xsl:template> + + <dtm:doc dtm:idref="title.formal-title-mode"/> + <xsl:template match="title" mode="formal.title.mode" dtm:id="title.formal-title-mode"> + <xsl:param name="key" select="''"/> + <xsl:variable name="title"> + <fo:inline> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="$key"/> + </xsl:call-template> + <xsl:text> </xsl:text> + <xsl:call-template name="count.title"> + <xsl:with-param name="need.dot" select="1"/> + </xsl:call-template> + </fo:inline> + <xsl:apply-templates/> + </xsl:variable> + <fo:block + xsl:use-attribute-sets="title.content.properties formal.title.properties"> + <xsl:choose> + <xsl:when test="string-length($title)"> + <xsl:copy-of select="$title"/> + </xsl:when> + <xsl:otherwise> + <xsl:text>Title:</xsl:text> + </xsl:otherwise> + </xsl:choose> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="title.formal-title-mode"/> + <xsl:template match="title" mode="plain.formal.title.mode"> + <fo:block + xsl:use-attribute-sets="title.content.properties formal.title.properties"> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="formal-title-gentext"/> + <xsl:template name="formal.title.gentext" dtm:id="formal-title-gentext"> + <xsl:param name="key" select="''"/> + <fo:block + xsl:use-attribute-sets="title.content.properties formal.title.properties"> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="$key"/> + </xsl:call-template> + </fo:block> + </xsl:template> + + <!-- Article Titles --> + <dtm:doc dtm:idref="title.article-titles-mode"/> + <xsl:template match="title" mode="article.titles.mode" dtm:id="title.article-titles-mode"> + <fo:block> + <xsl:call-template name="empty-title"/> + </fo:block> + </xsl:template> + + <!-- Appendix Titles --> + <dtm:doc dtm:idref="title.appendix-titles-mode"/> + <xsl:template match="title" mode="appendix.titles.mode" dtm:id="title.appendix-titles-mode"> + <fo:block> + <xsl:choose> + <xsl:when test="$appendix.autolabel"> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'appendix'"/> + </xsl:call-template> + <xsl:text> </xsl:text> + <xsl:number level="single" count="appendix" format="A. "/> + <xsl:apply-templates/> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="empty-title"/> + </xsl:otherwise> + </xsl:choose> + </fo:block> + </xsl:template> + + <!-- Part Titles --> + <dtm:doc dtm:idref="title.part-titles-mode"/> + <xsl:template match="title" mode="part.titles.mode" dtm:id="title.part-titles-mode"> + <fo:block> + <xsl:choose> + <xsl:when test="$part.autolabel"> + <xsl:number level="single" count="part" format="I. "/> + <xsl:apply-templates/> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="empty-title"/> + </xsl:otherwise> + </xsl:choose> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="title.reference-titles-mode"/> + <xsl:template match="title" mode="reference.titles.mode" dtm:id="title.reference-titles-mode"> + <fo:block + xsl:use-attribute-sets="title.content.properties + division.title.properties"> + <xsl:call-template name="empty-title"/> + </fo:block> + </xsl:template> + + <!-- Chapter Titles --> + <dtm:doc dtm:idref="title.chapter-titles-mode"/> + <xsl:template match="title" mode="chapter.titles.mode" dtm:id="title.chapter-titles-mode"> + <fo:block> + <xsl:choose> + <xsl:when test="$chapter.autolabel"> + <fo:inline> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'chapter'"/> + </xsl:call-template> + <xsl:text> </xsl:text> + <xsl:number level="single" count="chapter" format="1. "/> + </fo:inline> + <xsl:apply-templates/> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="empty-title"/> + </xsl:otherwise> + </xsl:choose> + </fo:block> + </xsl:template> + + <!-- Simplesect titles --> + <dtm:doc dtm:idref="title.simplesect-titles-mode"/> + <xsl:template match="title" mode="simplesect.titles.mode" dtm:id="title.simplesect-titles-mode"> + <fo:block> + <xsl:call-template name="empty-title"/> + </fo:block> + </xsl:template> + + <!-- Preface Titles --> + <dtm:doc dtm:idref="title.preface-titles-mode"/> + <xsl:template match="title" mode="preface.titles.mode" dtm:id="title.preface-titles-mode"> + <fo:block> + <xsl:choose> + <xsl:when test="$preface.autolabel"> + <fo:inline> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'preface'"/> + </xsl:call-template> + <xsl:text> </xsl:text> + <xsl:number level="single" count="preface" format="I. "/> + </fo:inline> + <xsl:apply-templates/> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="empty-title"/> + </xsl:otherwise> + </xsl:choose> + </fo:block> + </xsl:template> + + <!-- Section Titles --> + <dtm:doc dtm:idref="title.section-titles-mode"/> + <xsl:template match="title" mode="section.titles.mode" dtm:id="title.section-titles-mode"> + <xsl:param name="level"> + <xsl:call-template name="section.level"/> + </xsl:param> + <xsl:param name="heading"> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'section'"/> + </xsl:call-template> + <xsl:text> </xsl:text> + </xsl:param> + <xsl:variable name="title.content"> + <xsl:choose> + <xsl:when test="$section.autolabel"> + <xsl:if test="not(ancestor::refentry)"> + <xsl:value-of select="$heading"/> + </xsl:if> + <xsl:choose> + <xsl:when test="$section.label.includes.component.label"> + <xsl:choose> + <xsl:when test="ancestor::appendix"> + <xsl:number + level="multiple" + count="appendix|section|sect1|sect2|sect3|sect4|sect5| + refsect1|refsect2|refsect3" + format="A.1. "/> + </xsl:when> + <xsl:when test="ancestor::refentry"> + </xsl:when> + <xsl:otherwise> + <xsl:number + level="multiple" + count="chapter|qandadiv|section| + sect1|sect2|sect3|sect4|sect5| + refsect1|refsect2|refsect3" + format="1. "/> + </xsl:otherwise> + </xsl:choose> + </xsl:when> + <xsl:otherwise> + <xsl:number + level="multiple" + count="qandadiv|section|sect1|sect2|sect3|sect4|sect5| + refsect1|refsect2|refsect3" + format="1. "/> + </xsl:otherwise> + </xsl:choose> + <xsl:apply-templates/> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="empty-title"/> + </xsl:otherwise> + </xsl:choose> + </xsl:variable> + <xsl:choose> + <xsl:when test="$level = 1"> + <fo:block + xsl:use-attribute-sets="section.title.level1.properties"> + <xsl:copy-of select="$title.content"/> + </fo:block> + </xsl:when> + <xsl:when test="$level = 2"> + <fo:block + xsl:use-attribute-sets="section.title.level2.properties"> + <xsl:copy-of select="$title.content"/> + </fo:block> + </xsl:when> + <xsl:when test="$level = 3"> + <fo:block + xsl:use-attribute-sets="section.title.level3.properties"> + <xsl:copy-of select="$title.content"/> + </fo:block> + </xsl:when> + <xsl:when test="$level = 4"> + <fo:block + xsl:use-attribute-sets="section.title.level4.properties"> + <xsl:copy-of select="$title.content"/> + </fo:block> + </xsl:when> + <xsl:when test="$level = 5"> + <fo:block + xsl:use-attribute-sets="section.title.level5.properties"> + <xsl:copy-of select="$title.content"/> + </fo:block> + </xsl:when> + <xsl:otherwise> + <fo:block + xsl:use-attribute-sets="section.title.level5.properties"> + <xsl:copy-of select="$title.content"/> + </fo:block> + </xsl:otherwise> + </xsl:choose> + </xsl:template> + + <!-- Set Titles --> + <dtm:doc dtm:idref="title.set-titles-mode"/> + <xsl:template match="title" mode="set.titles.mode" dtm:id="title.set-titles-mode"> + <fo:block> + <xsl:call-template name="empty-title"/> + </fo:block> + </xsl:template> + + <!-- Book Titles --> + <dtm:doc dtm:idref="title.book-titles-mode"/> + <xsl:template match="title" mode="book.titles.mode" dtm:id="title.book-titles-mode"> + <fo:block> + <xsl:call-template name="empty-title"/> + </fo:block> + </xsl:template> + + <!-- Bibliodiv Titles --> + <dtm:doc dtm:idref="title.bibliodiv-titles-mode"/> + <xsl:template match="title" mode="bibliodiv.titles.mode" dtm:id="title.bibliodiv-titles-mode"> + <fo:block> + <xsl:call-template name="empty-title"/> + </fo:block> + </xsl:template> + + <!-- Bibliography Titles --> + <dtm:doc dtm:idref="bibliography.title"/> + <xsl:template name="bibliography.title" dtm:id="bibliography.title"> + <xsl:param name="node" select="."/> + <fo:block> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'bibliography'"/> + </xsl:call-template> + </fo:block> + <xsl:apply-templates select="title"/> + </xsl:template> + + <!-- Glossary Titles --> + <dtm:doc dtm:idref="title.glossary-titles-mode"/> + <xsl:template name="title" mode="glossary.titles.mode" dtm:id="title.glossary-titles-mode"> + <fo:block> + <xsl:call-template name="empty-title"/> + </fo:block> + </xsl:template> + + <!-- Glossdiv Titles --> + <dtm:doc dtm:idref="title.glossdiv-titles-mode"/> + <xsl:template match="title" mode="glossdiv.titles.mode" dtm:id="title.glossdiv-titles-mode"> + <fo:block> + <xsl:call-template name="empty-title"/> + </fo:block> + </xsl:template> + + <!-- Information wrappers --> + <dtm:doc dtm:idref="infoes"/> + <xsl:template match="articleinfo|artheader|bookbiblio|docinfo|objectinfo|refsynopsisdivinfo|sect1info|sect2info|sect3info|sect4info|sect5info|sectioninfo|setinfo" dtm:id="infoes"> + <fo:block> + <xsl:apply-templates/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="title.refsynopsisdiv-titles-mode"/> + <xsl:template match="title" mode="refsynopsisdiv.titles.mode" dtm:id="title.refsynopsisdiv-titles-mode"> + <fo:block> + <xsl:call-template name="empty-title"/> + </fo:block> + </xsl:template> + + <dtm:doc dtm:idref="serna.fold.template"/> + <xsl:template name="serna.fold.template" dtm:id="serna.fold.template"> + <xsl:apply-templates select="." mode="serna.fold" + xse:apply-serna-fold-template="false"/> + </xsl:template> + + <dtm:doc dtm:idref="all.serna-fold"/> + <xsl:template match="*" mode="serna.fold" dtm:id="all.serna-fold"> + <se:fold se:fold=""/> + </xsl:template> + +</xsl:stylesheet> + diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/toc.labels.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/toc.labels.xsl new file mode 100644 index 0000000..92a9fc7 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/toc.labels.xsl @@ -0,0 +1,553 @@ +<?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:xse="http://www.syntext.com/Extensions/XSLT-1.0" + xmlns:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + extension-element-prefixes="dtm" + exclude-result-prefixes="doc" + version='1.0'> + +<dtm:doc dtm:idref="all.intralabel-punctuation"/> +<xsl:template match="*" mode="intralabel.punctuation" dtm:id="all.intralabel-punctuation"> + <xsl:text>.</xsl:text> +</xsl:template> + +<dtm:doc dtm:idref="all.label-markup"/> +<xsl:template match="*" mode="label.markup" dtm:id="all.label-markup"> + <xsl:text>UNKNOWN LABEL MARKUP</xsl:text> +</xsl:template> + +<dtm:doc dtm:idref="sb.label-markup"/> +<xsl:template match="set|book" mode="label.markup" dtm:id="sb.label-markup"> + <xsl:if test="@label"> + <xsl:value-of select="@label"/> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="part.label-markup"/> +<xsl:template match="part" mode="label.markup" dtm:id="part.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> + +<dtm:doc dtm:idref="partintro.label-markup"/> +<xsl:template match="partintro" mode="label.markup" dtm:id="partintro.label-markup"> + <!-- no label --> +</xsl:template> + +<dtm:doc dtm:idref="preface.label-markup"/> +<xsl:template match="preface" mode="label.markup" dtm:id="preface.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> + +<dtm:doc dtm:idref="chapter.label-markup"/> +<xsl:template match="chapter" mode="label.markup" dtm:id="chapter.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> + +<dtm:doc dtm:idref="appendix.label-markup"/> +<xsl:template match="appendix" mode="label.markup" dtm:id="appendix.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> + +<dtm:doc dtm:idref="article.label-markup"/> +<xsl:template match="article" mode="label.markup" dtm:id="article.label-markup"> + <xsl:if test="@label"> + <xsl:value-of select="@label"/> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="dc.label-markup"/> +<xsl:template match="dedication|colophon" mode="label.markup" dtm:id="dc.label-markup"> + <xsl:if test="@label"> + <xsl:value-of select="@label"/> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="reference.label-markup"/> +<xsl:template match="reference" mode="label.markup" dtm:id="reference.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> + +<dtm:doc dtm:idref="refentry.label-markup"/> +<xsl:template match="refentry" mode="label.markup" dtm:id="refentry.label-markup"> + <xsl:if test="@label"> + <xsl:value-of select="@label"/> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="section.label-markup"/> +<xsl:template match="section" mode="label.markup" dtm:id="section.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" xse:apply-serna-fold-template="false"/> + </xsl:variable> + <xsl:if test="$parent.section.label != ''"> + <xsl:apply-templates select=".." mode="label.markup" xse:apply-serna-fold-template="false"/> + <xsl:apply-templates select=".." mode="intralabel.punctuation" xse:apply-serna-fold-template="false"/> + </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" xse:apply-serna-fold-template="false"/> + </xsl:variable> + <xsl:if test="$parent.label != ''"> + <xsl:apply-templates select=".." mode="label.markup" xse:apply-serna-fold-template="false"/> + <xsl:apply-templates select=".." mode="intralabel.punctuation" xse:apply-serna-fold-template="false"/> + </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="section"/> + </xsl:when> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="sect1.label-markup"/> +<xsl:template match="sect1" mode="label.markup" dtm:id="sect1.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" xse:apply-serna-fold-template="false"/> + </xsl:variable> + <xsl:if test="$parent.label != ''"> + <xsl:apply-templates select=".." mode="label.markup" xse:apply-serna-fold-template="false"/> + <xsl:apply-templates select=".." mode="intralabel.punctuation" xse:apply-serna-fold-template="false"/> + </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> + +<dtm:doc dtm:idref="sections.label-markup"/> +<xsl:template match="sect2|sect3|sect4|sect5" mode="label.markup" dtm:id="sections.label-markup"> + <!-- label the parent --> + <xsl:variable name="parent.label"> + <xsl:apply-templates select=".." mode="label.markup" xse:apply-serna-fold-template="false"/> + </xsl:variable> + <xsl:if test="$parent.label != ''"> + <xsl:apply-templates select=".." mode="label.markup" xse:apply-serna-fold-template="false"/> + <xsl:apply-templates select=".." mode="intralabel.punctuation" xse:apply-serna-fold-template="false"/> + </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:choose> + </xsl:when> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="bridgehead.label-markup"/> +<xsl:template match="bridgehead" mode="label.markup" dtm:id="bridgehead.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" xse:apply-serna-fold-template="false"/> +</xsl:template> + +<dtm:doc dtm:idref="refsect1.label-markup"/> +<xsl:template match="refsect1" mode="label.markup" dtm:id="refsect1.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> + +<dtm:doc dtm:idref="refsects.label-markup"/> +<xsl:template match="refsect2|refsect3" mode="label.markup" dtm:id="refsects.label-markup"> + <!-- label the parent --> + <xsl:variable name="parent.label"> + <xsl:apply-templates select=".." mode="label.markup" xse:apply-serna-fold-template="false"/> + </xsl:variable> + <xsl:if test="$parent.label != ''"> + <xsl:apply-templates select=".." mode="label.markup" xse:apply-serna-fold-template="false"/> + <xsl:apply-templates select=".." mode="intralabel.punctuation" xse:apply-serna-fold-template="false"/> + </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> + +<dtm:doc dtm:idref="simplesect.label-markup"/> +<xsl:template match="simplesect" mode="label.markup" dtm:id="simplesect.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" xse:apply-serna-fold-template="false"/> + </xsl:variable> + <xsl:if test="$parent.section.label != ''"> + <xsl:apply-templates select=".." mode="label.markup" xse:apply-serna-fold-template="false"/> + <xsl:apply-templates select=".." mode="intralabel.punctuation" xse:apply-serna-fold-template="false"/> + </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" xse:apply-serna-fold-template="false"/> + </xsl:variable> + <xsl:if test="$parent.label != ''"> + <xsl:apply-templates select=".." mode="label.markup" xse:apply-serna-fold-template="false"/> + <xsl:apply-templates select=".." mode="intralabel.punctuation" xse:apply-serna-fold-template="false"/> + </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> + +<dtm:doc dtm:idref="qandadiv.label-markup"/> +<xsl:template match="qandadiv" mode="label.markup" dtm:id="qandadiv.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" xse:apply-serna-fold-template="false"/> + </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" xse:apply-serna-fold-template="false"/> + <xsl:apply-templates select="$lparent" mode="intralabel.punctuation" xse:apply-serna-fold-template="false"/> + </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> + +<dtm:doc dtm:idref="bgis.label-markup"/> +<xsl:template match="bibliography|glossary|index|setindex" mode="label.markup" dtm:id="bgis.label-markup"> + <xsl:if test="@label"> + <xsl:value-of select="@label"/> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="ftep.label-markup"/> +<xsl:template match="figure|table|example|procedure" mode="label.markup" dtm:id="ftep.label-markup"> + <xsl:choose> + <xsl:when test="@label"> + <xsl:value-of select="@label"/> + </xsl:when> + <xsl:when test="local-name() = 'procedure' and + $formal.procedures = 0"> + <!-- No label --> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="count.title"/> + </xsl:otherwise> + </xsl:choose> + +</xsl:template> + +<dtm:doc dtm:idref="equation.label-markup"/> +<xsl:template match="equation" mode="label.markup" dtm:id="equation.label-markup"> + <xsl:variable name="pchap" + select="ancestor::chapter + |ancestor::appendix + |ancestor::article[ancestor::book]"/> + + <xsl:variable name="prefix"> + <xsl:if test="count($pchap) > 0"> + <xsl:apply-templates select="$pchap" mode="label.markup" xse:apply-serna-fold-template="false"/> + </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" xse:apply-serna-fold-template="false"/> + <xsl:apply-templates select="$pchap" mode="intralabel.punctuation" xse:apply-serna-fold-template="false"/> + </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> + +<dtm:doc dtm:idref="abstract.label-markup"/> +<xsl:template match="abstract" mode="label.markup" dtm:id="abstract.label-markup"> + <!-- nop --> +</xsl:template> + +<!-- ============================================================ --> +<dtm:doc dtm:idref="label.this.sect"/> +<xsl:template name="label.this.section" dtm:id="label.this.sect"> + <xsl:param name="section" select="."/> + <xsl:value-of select="$section.autolabel"/> +</xsl:template> + +<!-- ============================================================ --> +<dtm:doc dtm:idref="qa.label-markup"/> +<xsl:template match="question|answer" mode="label.markup" dtm:id="qa.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" xse:apply-serna-fold-template="false"/> + <xsl:apply-templates select="ancestor::qandadiv[1]" + mode="intralabel.punctuation" + xse:apply-serna-fold-template="false"/> + </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[not(self::processing-instruction('se:choice'))]"/> + + <xsl:choose> + <xsl:when test="count($label)>0"> + <xsl:apply-templates select="$label" xse:apply-serna-fold-template="false"/> + </xsl:when> + + <xsl:when test="$deflabel = 'qanda' and self::question"> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'Question'"/> + </xsl:call-template> + </xsl:when> + + <xsl:when test="$deflabel = 'qanda' and self::answer"> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'Answer'"/> + </xsl:call-template> + </xsl:when> + + <xsl:when test="$deflabel = 'number' and self::question"> + <xsl:value-of select="$prefix"/> + <xsl:number level="multiple" count="qandaentry" format="1"/> + </xsl:when> + </xsl:choose> +</xsl:template> + +</xsl:stylesheet> diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/toc.titles.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/toc.titles.xsl new file mode 100644 index 0000000..0c877a2 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/toc.titles.xsl @@ -0,0 +1,525 @@ +<?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:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + extension-element-prefixes="dtm" + exclude-result-prefixes="doc" + version='1.0'> + +<dtm:doc dtm:idref="all.title-markup"/> +<xsl:template match="*" mode="title.markup" dtm:id="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="self::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:text>???TITLE???</xsl:text> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="title.title-markup"/> +<xsl:template match="title" mode="title.markup" dtm:id="title.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> + +<dtm:doc dtm:idref="set.title-markup"/> +<xsl:template match="set" mode="title.markup" dtm:id="set.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> + +<dtm:doc dtm:idref="book.title-markup"/> +<xsl:template match="book" mode="title.markup" dtm:id="book.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> + +<dtm:doc dtm:idref="part.title-markup"/> +<xsl:template match="part" mode="title.markup" dtm:id="part.title-markup"> + <xsl:param name="allow-anchors" select="0"/> + <xsl:apply-templates select="((partinfo|docinfo)/title|title)[1]" + mode="title.markup"> + <xsl:with-param name="allow-anchors" select="$allow-anchors"/> + </xsl:apply-templates> +</xsl:template> + +<dtm:doc dtm:idref="pca.title-markup"/> +<xsl:template match="preface|chapter|appendix" mode="title.markup" dtm:id="pca.title-markup"> + <xsl:param name="allow-anchors" select="0"/> + + <xsl:variable name="title" select="((docinfo|prefaceinfo + |chapterinfo|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> + +<dtm:doc dtm:idref="dedication.title-markup"/> +<xsl:template match="dedication" mode="title.markup" dtm:id="dedication.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> + +<dtm:doc dtm:idref="colophon.title-markup"/> +<xsl:template match="colophon" mode="title.markup" dtm:id="colophon.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> + +<dtm:doc dtm:idref="article.title-markup"/> +<xsl:template match="article" mode="title.markup" dtm:id="article.title-markup"> + <xsl:param name="allow-anchors" select="0"/> + <xsl:variable name="title" select="((artheader|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> + +<dtm:doc dtm:idref="reference.title-markup"/> +<xsl:template match="reference" mode="title.markup" dtm:id="reference.title-markup"> + <xsl:param name="allow-anchors" select="0"/> + <xsl:apply-templates select="((referenceinfo|docinfo)/title|title)[1]" + mode="title.markup"> + <xsl:with-param name="allow-anchors" select="$allow-anchors"/> + </xsl:apply-templates> +</xsl:template> + +<dtm:doc dtm:idref="refentry.title-markup"/> +<xsl:template match="refentry" mode="title.markup" dtm:id="refentry.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> + +<dtm:doc dtm:idref="rr.title-markup"/> +<xsl:template match="refentrytitle|refname" mode="title.markup" dtm:id="rr.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> + +<dtm:doc dtm:idref="sections.title-markup"/> +<xsl:template match="section + |sect1|sect2|sect3|sect4|sect5 + |refsect1|refsect2|refsect3 + |simplesect" + mode="title.markup" dtm:id="sections.title-markup"> + <xsl:param name="allow-anchors" select="0"/> + <xsl:variable name="title" select="((sectioninfo|sect1info + |sect2info|sect3info + |sect4info|sect5info + |refsect1info|refsect2info + |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> + +<dtm:doc dtm:idref="bridgehead.title-markup"/> +<xsl:template match="bridgehead" mode="title.markup" dtm:id="bridgehead.title-markup"> + <xsl:apply-templates mode="title.markup"/> +</xsl:template> + +<dtm:doc dtm:idref="refsynopsisdiv.title-markup"/> +<xsl:template match="refsynopsisdiv" mode="title.markup" dtm:id="refsynopsisdiv.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> + +<dtm:doc dtm:idref="bibliography.title-markup"/> +<xsl:template match="bibliography" mode="title.markup" dtm:id="bibliography.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> + +<dtm:doc dtm:idref="index.title-markup"/> +<xsl:template match="index" mode="title.markup" dtm:id="index.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> + +<dtm:doc dtm:idref="setindex.title-markup"/> +<xsl:template match="setindex" mode="title.markup" dtm:id="setindex.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> + +<dtm:doc dtm:idref="ftee.title-markup"/> +<xsl:template match="figure|table|example|equation" mode="title.markup" dtm:id="ftee.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> + +<dtm:doc dtm:idref="procedure.title-markup"/> +<xsl:template match="procedure" mode="title.markup" dtm:id="procedure.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> + +<dtm:doc dtm:idref="abstract.title-markup"/> +<xsl:template match="abstract" mode="title.markup" dtm:id="abstract.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> + +<dtm:doc dtm:idref="ctwin.title-markup"/> +<xsl:template match="caution|tip|warning|important|note" mode="title.markup" dtm:idref="ctwin.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="self::note">Note</xsl:when> + <xsl:when test="self::important">Important</xsl:when> + <xsl:when test="self::caution">Caution</xsl:when> + <xsl:when test="self::warning">Warning</xsl:when> + <xsl:when test="self::tip">Tip</xsl:when> + </xsl:choose> + </xsl:with-param> + </xsl:call-template> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="question.title-markup"/> +<xsl:template match="question" mode="title.markup" dtm:id="question.title-markup"> + <!-- questions don't have titles --> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'question'"/> + </xsl:call-template> +</xsl:template> + +<dtm:doc dtm:idref="answer.title-markup"/> +<xsl:template match="answer" mode="title.markup" dtm:id="answer.title-markup"> + <!-- answers don't have titles --> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'answer'"/> + </xsl:call-template> +</xsl:template> + +<dtm:doc dtm:idref="qandaentry.title-markup"/> +<xsl:template match="qandaentry" mode="title.markup" dtm:id="qandaentry.title-markup"> + <!-- qandaentrys are represented by the first question in them --> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'question'"/> + </xsl:call-template> +</xsl:template> + +<dtm:doc dtm:idref="legalnotice.title-markup"/> +<xsl:template match="legalnotice" mode="title.markup" dtm:id="legalnotice.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> + +<!-- ============================================================ --> +<dtm:doc dtm:idref="all.titleabbrev-markup"/> +<xsl:template match="*" mode="titleabbrev.markup" dtm:id="all.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> + +<dtm:doc dtm:idref="pca.titleabbrev-markup"/> +<xsl:template match="preface|chapter|appendix" mode="titleabbrev.markup" dtm:id="pca.titleabbrev-markup"> + <xsl:param name="allow-anchors" select="0"/> + <xsl:param name="verbose" select="1"/> + + <xsl:variable name="titleabbrev" select="((docinfo|prefaceinfo + |chapterinfo + |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> + +<dtm:doc dtm:idref="article.titleabbrev-markup"/> +<xsl:template match="article" mode="titleabbrev.markup" dtm:id="article.titleabbrev-markup"> + <xsl:param name="allow-anchors" select="0"/> + <xsl:param name="verbose" select="1"/> + + <xsl:variable name="titleabbrev" select="((artheader|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> + +<dtm:doc dtm:idref="sections.titleabbrev-markup"/> +<xsl:template match="section + |sect1|sect2|sect3|sect4|sect5 + |refsect1|refsect2|refsect3 + |simplesect" + mode="titleabbrev.markup" dtm:id="sections.titleabbrev-markup"> + <xsl:param name="allow-anchors" select="0"/> + <xsl:param name="verbose" select="1"/> + + <xsl:variable name="titleabbrev" select="((sectioninfo|sect1info + |sect2info|sect3info + |sect4info|sect5info + |refsect1info|refsect2info + |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> + +<dtm:doc dtm:idref="titleabbrev.title-markup"/> +<xsl:template match="titleabbrev" mode="title.markup" dtm:id="titleabbrev.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> + +<!-- ============================================================ --> +<dtm:doc dtm:idref="all.no-anchor-mode"/> +<xsl:template match="*" mode="no.anchor.mode" dtm:id="all.no-anchor-mode"> + <xsl:apply-templates mode="no.anchor.mode"/> +</xsl:template> + +<dtm:doc dtm:idref="footnote.no-anchor-mode"/> +<xsl:template match="footnote" mode="no.anchor.mode" dtm:id="footnote.no-anchor-mode"> + <!-- nop, suppressed --> +</xsl:template> + +<dtm:doc dtm:idref="anchor.no-anchor-mode"/> +<xsl:template match="anchor" mode="no.anchor.mode" dtm:id="anchor.no-anchor-mode"> + <!-- nop, suppressed --> +</xsl:template> + +<dtm:doc dtm:idref="ulink.no-anchor-mode"/> +<xsl:template match="ulink" mode="no.anchor.mode" dtm:id="ulink.no-anchor-mode"> + <xsl:apply-templates/> +</xsl:template> + +<dtm:doc dtm:idref="link.no-anchor-mode"/> +<xsl:template match="link" mode="no.anchor.mode" dtm:id="link.no-anchor-mode"> + <xsl:apply-templates/> +</xsl:template> + +<dtm:doc dtm:idref="olink.no-anchor-mode"/> +<xsl:template match="olink" mode="no.anchor.mode" dtm:id="olink.no-anchor-mode"> + <xsl:apply-templates/> +</xsl:template> + +<dtm:doc dtm:idref="indexterm.no-anchor-mode"/> +<xsl:template match="indexterm" mode="no.anchor.mode" dtm:id="indexterm.no-anchor-mode"> + <!-- nop, suppressed --> +</xsl:template> + +<dtm:doc dtm:idref="xref.no-anchor-mode"/> +<xsl:template match="xref" mode="no.anchor.mode" dtm:id="xref.no-anchor-mode"> + <!-- FIXME: this should generate the text without the link... --> +</xsl:template> + +</xsl:stylesheet> + diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/toc.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/toc.xsl new file mode 100644 index 0000000..27dbdf4 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/toc.xsl @@ -0,0 +1,304 @@ +<?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:xse="http://www.syntext.com/Extensions/XSLT-1.0" + xmlns:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + extension-element-prefixes="dtm xse" + version='1.0'> + +<dtm:doc dtm:idref="set.toc"/> +<xsl:template name="set.toc" dtm:id="set.toc"> + <xsl:param name="toc-context" select="."/> + <xsl:variable name="nodes" select="book|setindex"/> + + <fo:block + xsl:use-attribute-sets="title.content.properties component.title.properties"> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'tableofcontents'"/> + </xsl:call-template> + </fo:block> + + <xsl:if test="$nodes"> + <fo:block xsl:use-attribute-sets="toc.margin.properties"> + <xsl:apply-templates select="$nodes" mode="toc" xse:apply-serna-fold-template="false"> + <xsl:with-param name="toc-context" select="$toc-context"/> + </xsl:apply-templates> + </fo:block> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="division.toc"/> +<xsl:template name="division.toc" dtm:id="division.toc"> + <xsl:param name="toc-context" select="."/> + <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"/> + <fo:block + xsl:use-attribute-sets="title.content.properties component.title.properties"> + <fo:inline> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'tableofcontents'"/> + </xsl:call-template> + </fo:inline> + </fo:block> + + <xsl:if test="$nodes"> + <fo:block + xsl:use-attribute-sets="toc.margin.properties"> + <xsl:apply-templates select="$nodes" mode="toc" xse:apply-serna-fold-template="false"> + <xsl:with-param name="toc-context" select="$toc-context"/> + </xsl:apply-templates> + </fo:block> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="component.toc"/> +<xsl:template name="component.toc" dtm:id="component.toc"> + <xsl:param name="toc-context" select="."/> + + <xsl:variable name="nodes" select="section|sect1|refentry + |article|bibliography|glossary + |appendix"/> + <!-- fo:block + xsl:use-attribute-sets="title.content.properties section.title.level1.properties"> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'toc'"/> + </xsl:call-template> + </fo:block --> + + <xsl:if test="$nodes"> + <fo:block xsl:use-attribute-sets="toc.margin.properties"> + <xsl:apply-templates select="$nodes" mode="toc" xse:apply-serna-fold-template="false"> + <xsl:with-param name="toc-context" select="$toc-context"/> + </xsl:apply-templates> + </fo:block> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="toc.line"/> +<xsl:template name="toc.line" dtm:id="toc.line"> + <xsl:variable name="label"> + <xsl:apply-templates select="." mode="label.markup" xse:apply-serna-fold-template="false"/> + </xsl:variable> + <xsl:variable name="is.component"> + <xsl:call-template name="is.component"> + </xsl:call-template> + </xsl:variable> + + <fo:block + end-indent="{$toc.indent.width}pt"> + <xsl:if test="$is.component = 1 or + local-name(.) = 'part' or local-name(.) = 'book'"> + <xsl:attribute name="font-weight"> + <xsl:text>bold</xsl:text> + </xsl:attribute> + </xsl:if> + <fo:inline> + <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" xse:apply-serna-fold-template="false"/> + </fo:inline> + </fo:block> +</xsl:template> + +<dtm:doc dtm:idref="bs.toc"/> +<xsl:template match="book|setindex" mode="toc" dtm:id="bs.toc"> + <xsl:param name="toc-context" select="."/> + <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 > 0 and $nodes"> + <fo:block start-indent="{count(ancestor::*)*$toc.indent.width}pt"> + <xsl:apply-templates select="$nodes" mode="toc" xse:apply-serna-fold-template="false"> + <xsl:with-param name="toc-context" select="$toc-context"/> + </xsl:apply-templates> + </fo:block> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="part.toc"/> +<xsl:template match="part" mode="toc" dtm:id="part.toc"> + <xsl:param name="toc-context" select="."/> + + <xsl:call-template name="toc.line"/> + + <xsl:variable name="nodes" select="chapter|appendix|preface|reference|article"/> + + <xsl:if test="$toc.section.depth > 0 and $nodes"> + <fo:block start-indent="{count(ancestor::*)*$toc.indent.width}pt"> + <xsl:apply-templates select="$nodes" mode="toc" xse:apply-serna-fold-template="false"> + <xsl:with-param name="toc-context" select="$toc-context"/> + </xsl:apply-templates> + </fo:block> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="rb.toc"/> +<xsl:template match="refentry|book" mode="toc" dtm:id="rb.toc"> + <xsl:param name="toc-context" select="."/> + + <xsl:call-template name="toc.line"/> +</xsl:template> + +<dtm:doc dtm:idref="pcaa.toc"/> +<xsl:template match="preface|chapter|appendix|article" + mode="toc" dtm:id="pcaa.toc"> + <xsl:param name="toc-context" select="."/> + + <xsl:call-template name="toc.line"/> + + <xsl:variable name="nodes" select="section|sect1"/> + + <xsl:if test="$toc.section.depth > 0 and $nodes"> + <fo:block start-indent="{count(ancestor::*)*$toc.indent.width}pt"> + <xsl:apply-templates select="$nodes" mode="toc" xse:apply-serna-fold-template="false"> + <xsl:with-param name="toc-context" select="$toc-context"/> + </xsl:apply-templates> + </fo:block> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="sect1.toc"/> +<xsl:template match="sect1" mode="toc" dtm:id="sect1.toc"> + <xsl:param name="toc-context" select="."/> + + <xsl:call-template name="toc.line"/> + + <xsl:if test="$toc.section.depth > 1 and sect2"> + <fo:block + start-indent="{count(ancestor::*)*$toc.indent.width}pt"> + <xsl:apply-templates select="sect2" mode="toc" xse:apply-serna-fold-template="false"> + <xsl:with-param name="toc-context" select="$toc-context"/> + </xsl:apply-templates> + </fo:block> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="sect2.toc"/> +<xsl:template match="sect2" mode="toc" dtm:id="sect2.toc"> + <xsl:param name="toc-context" select="."/> + + <xsl:call-template name="toc.line"/> + + <xsl:variable name="reldepth" + select="count(ancestor::*)-count($toc-context/ancestor::*)"/> + + <xsl:if test="$toc.section.depth > 2 and sect3"> + <fo:block + start-indent="{$reldepth*$toc.indent.width}pt"> + <xsl:apply-templates select="sect3" mode="toc" xse:apply-serna-fold-template="false"> + <xsl:with-param name="toc-context" select="$toc-context"/> + </xsl:apply-templates> + </fo:block> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="sect3.toc"/> +<xsl:template match="sect3" mode="toc" dtm:id="sect3.toc"> + <xsl:param name="toc-context" select="."/> + + <xsl:call-template name="toc.line"/> + + <xsl:variable name="reldepth" + select="count(ancestor::*)-count($toc-context/ancestor::*)"/> + + <xsl:if test="$toc.section.depth > 3 and sect4"> + <fo:block + start-indent="{$reldepth*$toc.indent.width}pt"> + <xsl:apply-templates select="sect4" mode="toc" xse:apply-serna-fold-template="false"> + <xsl:with-param name="toc-context" select="$toc-context"/> + </xsl:apply-templates> + </fo:block> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="sect4.toc"/> +<xsl:template match="sect4" mode="toc" dtm:id="sect4.toc"> + <xsl:param name="toc-context" select="."/> + + <xsl:call-template name="toc.line"/> + + <xsl:variable name="reldepth" + select="count(ancestor::*)-count($toc-context/ancestor::*)"/> + + <xsl:if test="$toc.section.depth > 4 and sect5"> + <fo:block + start-indent="{$reldepth*$toc.indent.width}pt"> + <xsl:apply-templates select="sect5" mode="toc" xse:apply-serna-fold-template="false"> + <xsl:with-param name="toc-context" select="$toc-context"/> + </xsl:apply-templates> + </fo:block> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="sect5.toc"/> +<xsl:template match="sect5" mode="toc" dtm:id="sect5.toc"> + <xsl:param name="toc-context" select="."/> + + <xsl:call-template name="toc.line"/> +</xsl:template> + +<dtm:doc dtm:idref="section.toc"/> +<xsl:template match="section" mode="toc" dtm:id="section.toc"> + <xsl:param name="toc-context" select="."/> + + <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 >= $depth"> + <xsl:call-template name="toc.line"/> + + <xsl:if test="$toc.section.depth > $depth and section"> + <fo:block + start-indent="{$reldepth*$toc.indent.width}pt"> + <xsl:apply-templates select="section" mode="toc" xse:apply-serna-fold-template="false"> + <xsl:with-param name="toc-context" select="$toc-context"/> + </xsl:apply-templates> + </fo:block> + </xsl:if> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="bg.toc"/> +<xsl:template match="bibliography|glossary" + mode="toc" dtm:id="bg.toc"> + <xsl:param name="toc-context" select="."/> + + <xsl:call-template name="toc.line"/> +</xsl:template> + +<dtm:doc dtm:idref="reference.toc"/> +<xsl:template match="reference" mode="toc" dtm:id="reference.toc"> + <xsl:param name="toc-context" select="."/> + + <xsl:call-template name="toc.line"/> + + <xsl:if test="$toc.section.depth > 0 and refentry"> + <fo:block + start-indent="{count(ancestor::*)*$toc.indent.width}pt"> + <xsl:apply-templates select="refentry" mode="toc" xse:apply-serna-fold-template="false"> + <xsl:with-param name="toc-context" select="$toc-context"/> + </xsl:apply-templates> + </fo:block> + </xsl:if> +</xsl:template> + +<dtm:doc dtm:idref="title.toc"/> +<xsl:template match="title" mode="toc" dtm:id="title.toc"> + <xsl:apply-templates xse:apply-serna-fold-template="false"/> +</xsl:template> + +</xsl:stylesheet> + diff --git a/doc/editor_configs/serna/scons/docbook-xsl-serna/xref.xsl b/doc/editor_configs/serna/scons/docbook-xsl-serna/xref.xsl new file mode 100644 index 0000000..1566d46 --- /dev/null +++ b/doc/editor_configs/serna/scons/docbook-xsl-serna/xref.xsl @@ -0,0 +1,624 @@ +<?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:exsl="http://exslt.org/common" + xmlns:dtm="http://syntext.com/Extensions/DocumentTypeMetadata-1.0" + xmlns:xse="http://www.syntext.com/Extensions/XSLT-1.0" + extension-element-prefixes="dtm" + exclude-result-prefixes="xse exsl" version="1.0"> + + <xsl:include href="gentext.xsl"/> + + <dtm:doc dtm:idref="xref"/> + <xsl:template match="xref" name="xref" dtm:id="xref"> + <xsl:variable name="target" select="id(@linkend)"/> + <xsl:variable name="refelem" select="local-name($target)"/> + + <fo:inline> + <xsl:choose> + <xsl:when test="not($refelem)"> + <fo:inline color="#F00000">[XRef: Nonexistent linkend ID "<xsl:value-of select="@linkend"/>"]</fo:inline> + </xsl:when> + <xsl:when test="@endterm"> + <fo:inline xsl:use-attribute-sets="xref.properties"> + <xsl:variable name="etarget" select="id(@endterm)"/> + <xsl:choose> + <xsl:when test="count($etarget) = 0"> + <fo:inline color="#F00000">[XRef: Nonexistent endterm ID "<xsl:value-of select="@endterm"/>"]</fo:inline> + </xsl:when> + <xsl:otherwise> + <xsl:apply-templates select="$etarget" mode="endterm" + xse:apply-serna-fold-template="false"/> + </xsl:otherwise> + </xsl:choose> + </fo:inline> + </xsl:when> + <xsl:when test="$target/@xreflabel"> + <fo:inline xsl:use-attribute-sets="xref.properties"> + <xsl:call-template name="xref.xreflabel"> + <xsl:with-param name="target" select="$target"/> + </xsl:call-template> + </fo:inline> + </xsl:when> + <xsl:when test="@xreflabel"> + <fo:inline xsl:use-attribute-sets="xref.properties"> + <xsl:value-of select="@xreflabel"/> + </fo:inline> + </xsl:when> + <xsl:otherwise> + <fo:inline xsl:use-attribute-sets="xref.properties"> + <xsl:apply-templates select="$target" mode="xref-to" + xse:apply-serna-fold-template="false"> + <xsl:with-param name="referrer" select="."/> + <xsl:with-param name="xrefstyle"> + <xsl:choose> + <xsl:when test="@role and not(@xrefstyle) and $use.role.as.xrefstyle != 0"> + <xsl:value-of select="@role"/> + </xsl:when> + <xsl:otherwise> + <xsl:value-of select="@xrefstyle"/> + </xsl:otherwise> + </xsl:choose> + </xsl:with-param> + </xsl:apply-templates> + </fo:inline> + </xsl:otherwise> + </xsl:choose> + <xsl:if test="$insert.xref.page.number != 0 or local-name($target) = 'para'"> + <xsl:apply-templates select="$target" mode="page.citation" + xse:apply-serna-fold-template="false"> + <xsl:with-param name="id" select="@linkend"/> + </xsl:apply-templates> + </xsl:if> + </fo:inline> + </xsl:template> + + <dtm:doc dtm:idref="endterm.childs"/> + <xsl:template match="*" mode="endterm" dtm:id="endterm.childs"> + <!-- Process the children of the endterm element --> + <xsl:variable name="endterm"> + <xsl:apply-templates select="child::node()"/> + </xsl:variable> + <xsl:apply-templates select="$endterm" mode="remove-ids"/> + </xsl:template> + <xsl:template match="*" mode="remove-ids"> + <xsl:copy> + <xsl:for-each select="@*"> + <xsl:choose> + <xsl:when test="name(.) != 'id'"> + <xsl:copy/> + </xsl:when> + <xsl:otherwise> + <xsl:message>removing <xsl:value-of select="name(.)"/> +</xsl:message> + </xsl:otherwise> + </xsl:choose> + </xsl:for-each> + <xsl:apply-templates mode="remove-ids"/> + </xsl:copy> + </xsl:template> + + <dtm:doc dtm:idref="all.xref-to"/> + <xsl:template match="*" mode="xref-to" dtm:id="all.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:message> + <xsl:text>Don't know what gentext to create for xref to: "</xsl:text> + <xsl:value-of select="name(.)"/> + <xsl:text>"</xsl:text> + </xsl:message> + <xsl:text>???</xsl:text> + </xsl:template> + <xsl:template match="title" mode="xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <!-- if you xref to a title, xref to the parent... --> + <xsl:choose> + <!-- FIXME: how reliable is this? --> + <xsl:when test="contains(local-name(parent::*), 'info')"> + <xsl:apply-templates select="parent::*[2]" mode="xref-to"> + <xsl:with-param name="referrer" select="$referrer"/> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + </xsl:apply-templates> + </xsl:when> + <xsl:otherwise> + <xsl:apply-templates select="parent::*" mode="xref-to"> + <xsl:with-param name="referrer" select="$referrer"/> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + </xsl:apply-templates> + </xsl:otherwise> + </xsl:choose> + </xsl:template> + + <dtm:doc dtm:idref="elements.xref-to"/> + <xsl:template match="abstract|article|authorblurb|bibliodiv|bibliomset| + biblioset|blockquote|calloutlist|caution|colophon| + constraintdef|formalpara|glossdiv|important|indexdiv| + itemizedlist|legalnotice|lot|msg|msgexplan|msgmain| + msgrel|msgset|msgsub|note|orderedlist|partintro| + productionset|qandadiv|refsynopsisdiv|segmentedlist| + set|setindex|sidebar|tip|toc|variablelist|warning" mode="xref-to" dtm:id="elements.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <!-- catch-all for things with (possibly optional) titles --> <xsl:apply-templates select="." mode="object.xref.markup"> + <xsl:with-param name="purpose" select="'xref'"/> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + <xsl:with-param name="referrer" select="$referrer"/> + </xsl:apply-templates> + </xsl:template> + + <dtm:doc dtm:idref="aeop.xref-to"/> + <xsl:template match="author|editor|othercredit|personname" mode="xref-to" dtm:id="aeop.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:call-template name="person.name"/> + </xsl:template> + + <dtm:doc dtm:idref="authorgroup.xref-to"/> + <xsl:template match="authorgroup" mode="xref-to" dtm:id="authorgroup.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:call-template name="person.name.list"/> + </xsl:template> + + <dtm:doc dtm:idref="fete.xref-to"/> + <xsl:template match="figure|example|table|equation" mode="xref-to" dtm:id="fete.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates select="." mode="object.xref.markup"> + <xsl:with-param name="purpose" select="'xref'"/> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + <xsl:with-param name="referrer" select="$referrer"/> + </xsl:apply-templates> + </xsl:template> + + <dtm:doc dtm:idref="procedure.xref-to"/> + <xsl:template match="procedure" mode="xref-to" dtm:id="procedure.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates select="." mode="object.xref.markup"> + <xsl:with-param name="purpose" select="'xref'"/> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + <xsl:with-param name="referrer" select="$referrer"/> + </xsl:apply-templates> + </xsl:template> + + <dtm:doc dtm:idref="cmdsynopsis.xref-to"/> + <xsl:template match="cmdsynopsis" mode="xref-to" dtm:id="cmdsynopsis.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates select="(.//command)[1]" mode="xref"/> + </xsl:template> + + <dtm:doc dtm:idref="funcsynopsis.xref-to"/> + <xsl:template match="funcsynopsis" mode="xref-to" dtm:id="funcsynopsis.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates select="(.//function)[1]" mode="xref"/> + </xsl:template> + + <dtm:doc dtm:idref="dpca.xref-to"/> + <xsl:template match="dedication|preface|chapter|appendix" mode="xref-to" dtm:id="dpca.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates select="." mode="object.xref.markup"> + <xsl:with-param name="purpose" select="'xref'"/> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + <xsl:with-param name="referrer" select="$referrer"/> + </xsl:apply-templates> + </xsl:template> + + <dtm:doc dtm:idref="bibliography.xref-to"/> + <xsl:template match="bibliography" mode="xref-to" dtm:id="bibliography.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates select="." mode="object.xref.markup"> + <xsl:with-param name="purpose" select="'xref'"/> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + <xsl:with-param name="referrer" select="$referrer"/> + </xsl:apply-templates> + </xsl:template> + + <dtm:doc dtm:idref="biblio.xref-to"/> + <xsl:template match="biblioentry|bibliomixed" mode="xref-to" dtm:id="biblio.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <!-- handles both biblioentry and bibliomixed --> + <xsl:text>[</xsl:text> + <xsl:choose> + <xsl:when test="string(.) = ''"> + <xsl:variable name="bib" select="document($bibliography.collection)"/> + <xsl:variable name="id" select="@id"/> + <xsl:variable name="entry" select="$bib/bibliography/*[@id=$id][1]"/> + <xsl:choose> + <xsl:when test="$entry"> + <xsl:choose> + <xsl:when test="$bibliography.numbered != 0"> + <xsl:number from="bibliography" count="biblioentry|bibliomixed" level="any" format="1"/> + </xsl:when> + <xsl:when test="local-name($entry/*[1]) = 'abbrev'"> + <xsl:apply-templates select="$entry/*[1]"/> + </xsl:when> + <xsl:otherwise> + <xsl:value-of select="@id"/> + </xsl:otherwise> + </xsl:choose> + </xsl:when> + <xsl:otherwise> + <xsl:message> + <xsl:text>No bibliography entry: </xsl:text> + <xsl:value-of select="$id"/> + <xsl:text> found in </xsl:text> + <xsl:value-of select="$bibliography.collection"/> + </xsl:message> + <xsl:value-of select="@id"/> + </xsl:otherwise> + </xsl:choose> + </xsl:when> + <xsl:otherwise> + <xsl:choose> + <xsl:when test="$bibliography.numbered != 0"> + <xsl:number from="bibliography" count="biblioentry|bibliomixed" + level="any" format="1"/> + </xsl:when> + <xsl:when test="local-name(*[1]) = 'abbrev'"> + <xsl:apply-templates select="*[1]"/> + </xsl:when> + <xsl:otherwise> + <xsl:value-of select="@id"/> + </xsl:otherwise> + </xsl:choose> + </xsl:otherwise> + </xsl:choose> + <xsl:text>]</xsl:text> + </xsl:template> + + <dtm:doc dtm:idref="glossary.xref-to"/> + <xsl:template match="glossary" mode="xref-to" dtm:id="glossary.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates select="." mode="object.xref.markup"> + <xsl:with-param name="purpose" select="'xref'"/> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + <xsl:with-param name="referrer" select="$referrer"/> + </xsl:apply-templates> + </xsl:template> + + <dtm:doc dtm:idref="glossentry.xref-to"/> + <xsl:template match="glossentry" mode="xref-to" dtm:id="glossentry.xref-to"> + <xsl:choose> + <xsl:when test="$glossentry.show.acronym = 'primary'"> + <xsl:choose> + <xsl:when test="acronym|abbrev"> + <xsl:apply-templates select="(acronym|abbrev)[1]"/> + </xsl:when> + <xsl:otherwise> + <xsl:apply-templates select="glossterm[1]" mode="xref-to"/> + </xsl:otherwise> + </xsl:choose> + </xsl:when> + <xsl:otherwise> + <xsl:apply-templates select="glossterm[1]" mode="xref-to"/> + </xsl:otherwise> + </xsl:choose> + </xsl:template> + + <dtm:doc dtm:idref="glossterm.xref-to"/> + <xsl:template match="glossterm" mode="xref-to" dtm:id="glossterm.xref-to"> + <xsl:apply-templates/> + </xsl:template> + + <dtm:doc dtm:idref="index.xref-to"/> + <xsl:template match="index" mode="xref-to" dtm:id="index.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates select="." mode="object.xref.markup"> + <xsl:with-param name="purpose" select="'xref'"/> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + <xsl:with-param name="referrer" select="$referrer"/> + </xsl:apply-templates> + </xsl:template> + + <dtm:doc dtm:idref="listitem.xref-to"/> + <xsl:template match="listitem" mode="xref-to" dtm:id="listitem.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates select="." mode="object.xref.markup"> + <xsl:with-param name="purpose" select="'xref'"/> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + <xsl:with-param name="referrer" select="$referrer"/> + </xsl:apply-templates> + </xsl:template> + + <dtm:doc dtm:idref="sections.xref-to"/> + <xsl:template match="section|simplesect|sect1|sect2|sect3|sect4| + sect5|refsect1|refsect2|refsect3" mode="xref-to" dtm:id="xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates select="." mode="object.xref.markup"> + <xsl:with-param name="purpose" select="'xref'"/> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + <xsl:with-param name="referrer" select="$referrer"/> + </xsl:apply-templates> + <!-- What about "in Chapter X"? --> + </xsl:template> + + <dtm:doc dtm:idref="bridgehead.xref-to"/> + <xsl:template match="bridgehead" mode="xref-to" dtm:id="bridgehead.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates select="." mode="object.xref.markup"> + <xsl:with-param name="purpose" select="'xref'"/> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + <xsl:with-param name="referrer" select="$referrer"/> + </xsl:apply-templates> + <!-- What about "in Chapter X"? --> + </xsl:template> + + <dtm:doc dtm:idref="qandaset.xref-to"/> + <xsl:template match="qandaset" mode="xref-to" dtm:id="qandaset.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates select="." mode="object.xref.markup"> + <xsl:with-param name="purpose" select="'xref'"/> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + <xsl:with-param name="referrer" select="$referrer"/> + </xsl:apply-templates> + </xsl:template> + + <dtm:doc dtm:idref="qandadiv.xref-to"/> + <xsl:template match="qandadiv" mode="xref-to" dtm:id="qandadiv.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates select="." mode="object.xref.markup"> + <xsl:with-param name="purpose" select="'xref'"/> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + <xsl:with-param name="referrer" select="$referrer"/> + </xsl:apply-templates> + </xsl:template> + + <dtm:doc dtm:idref="qandaentry.xref-to"/> + <xsl:template match="qandaentry" mode="xref-to" dtm:id="qandaentry.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates select="question[1]" mode="object.xref.markup"> + <xsl:with-param name="purpose" select="'xref'"/> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + <xsl:with-param name="referrer" select="$referrer"/> + </xsl:apply-templates> + </xsl:template> + + <dtm:doc dtm:idref="qa.xref-to"/> + <xsl:template match="question|answer" mode="xref-to" dtm:id="qa.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates select="." mode="object.xref.markup"> + <xsl:with-param name="purpose" select="'xref'"/> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + <xsl:with-param name="referrer" select="$referrer"/> + </xsl:apply-templates> + </xsl:template> + + <dtm:doc dtm:idref="pr.xref-to"/> + <xsl:template match="part|reference" mode="xref-to" dtm:id="pr.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates select="." mode="object.xref.markup"> + <xsl:with-param name="purpose" select="'xref'"/> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + <xsl:with-param name="referrer" select="$referrer"/> + </xsl:apply-templates> + </xsl:template> + + <dtm:doc dtm:idref="refentry.xref-to"/> + <xsl:template match="refentry" mode="xref-to" dtm:id="refentry.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:choose> + <xsl:when test="refmeta/refentrytitle"> + <xsl:apply-templates select="refmeta/refentrytitle"/> + </xsl:when> + <xsl:otherwise> + <xsl:apply-templates select="refnamediv/refname[1]"/> + </xsl:otherwise> + </xsl:choose> + <xsl:apply-templates select="refmeta/manvolnum"/> + </xsl:template> + + <dtm:doc dtm:idref="refnamediv.xref-to"/> + <xsl:template match="refnamediv" mode="xref-to" dtm:id="refnamediv.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates select="refname[1]" mode="xref-to"> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + <xsl:with-param name="referrer" select="$referrer"/> + </xsl:apply-templates> + </xsl:template> + + <dtm:doc dtm:idref="refname.xref-to"/> + <xsl:template match="refname" mode="xref-to" dtm:id="refname.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates mode="xref-to"> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + <xsl:with-param name="referrer" select="$referrer"/> + </xsl:apply-templates> + </xsl:template> + + <dtm:doc dtm:idref="step.xref-to"/> + <xsl:template match="step" mode="xref-to" dtm:id="step.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'Step'"/> + </xsl:call-template> + <xsl:text/> + <xsl:apply-templates select="." mode="number"/> + </xsl:template> + + <dtm:doc dtm:idref="varlistentry.xref-to"/> + <xsl:template match="varlistentry" mode="xref-to" dtm:id="varlistentry.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates select="term[1]" mode="xref-to"> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + <xsl:with-param name="referrer" select="$referrer"/> + </xsl:apply-templates> + </xsl:template> + + <dtm:doc dtm:idref="term.varlistentry.xref-to"/> + <xsl:template match="varlistentry/term" mode="xref-to" dtm:id="term.varlistentry.xref-to"> + <!-- to avoid the comma that will be generated if there are several terms --> + <xsl:apply-templates/> + </xsl:template> + + <dtm:doc dtm:idref="co.xref-to"/> + <xsl:template match="co" mode="xref-to" dtm:id="co.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates select="." mode="callout-bug"/> + </xsl:template> + + <dtm:doc dtm:idref="book.xref-to"/> + <xsl:template match="book" mode="xref-to" dtm:id="book.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:apply-templates select="." mode="object.xref.markup"> + <xsl:with-param name="purpose" select="'xref'"/> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + <xsl:with-param name="referrer" select="$referrer"/> + </xsl:apply-templates> + </xsl:template> + + <dtm:doc dtm:idref="para.xref-to"/> + <xsl:template match="para" mode="xref-to" dtm:id="para.xref-to"> + <xsl:param name="referrer"/> + <xsl:param name="xrefstyle"/> + <xsl:variable name="context" select="(ancestor::simplesect|ancestor::section|ancestor::sect1|ancestor::sect2|ancestor::sect3|ancestor::sect4|ancestor::sect5|ancestor::refsection |ancestor::refsect1 |ancestor::refsect2 |ancestor::refsect3 |ancestor::chapter |ancestor::appendix|ancestor::preface|ancestor::partintro|ancestor::dedication|ancestor::colophon|ancestor::bibliography|ancestor::index|ancestor::glossary|ancestor::glossentry|ancestor::listitem|ancestor::varlistentry)[last()]"/> + <xsl:apply-templates select="$context" mode="xref-to"/> + <!-- + <xsl:apply-templates select="." mode="object.xref.markup"> + <xsl:with-param name="purpose" select="'xref'"/> + <xsl:with-param name="xrefstyle" select="$xrefstyle"/> + <xsl:with-param name="referrer" select="$referrer"/> + </xsl:apply-templates> +--> + </xsl:template> + +<dtm:doc dtm:idref="title.xref"/> +<xsl:template match="title" mode="xref" dtm:id="title.xref"> + <xsl:apply-templates/> +</xsl:template> + +<dtm:doc dtm:idref="command.xref"/> +<xsl:template match="command" mode="xref" dtm:id="command.xref"> + <xsl:call-template name="inline.boldseq"/> +</xsl:template> + +<dtm:doc dtm:idref="function.xref"/> +<xsl:template match="function" mode="xref" dtm:id="function.xref"> + <xsl:call-template name="inline.monoseq"/> +</xsl:template> + +<dtm:doc dtm:idref="all.page-citation"/> +<xsl:template match="*" mode="page.citation" dtm:id="all.page-citation"> + <xsl:param name="id" select="'???'"/> + <fo:inline keep-together.within-line="always"> + <xsl:call-template name="substitute-markup"> + <xsl:with-param name="template"> + <xsl:call-template name="gentext.template"> + <xsl:with-param name="name" select="'page.citation'"/> + <xsl:with-param name="context" select="'xref'"/> + </xsl:call-template> + </xsl:with-param> + </xsl:call-template> + </fo:inline> +</xsl:template> + +<dtm:doc dtm:idref="all.pagenumber-markup"/> +<xsl:template match="*" mode="pagenumber.markup" dtm:id="all.pagenumber-markup"> + <!--fo:page-number-citation ref-id="{@id}"/--> +</xsl:template> + +<dtm:doc dtm:elements="xref/@xreflabel" dtm:idref="xref.xreflabel"/> +<xsl:template name="xref.xreflabel" dtm:id="xref.xreflabel"> + <!-- called to process an xreflabel...you might use this to make --> + <!-- xreflabels come out in the right font for different targets, --> + <!-- for example. --> + <xsl:param name="target" select="."/> + <xsl:value-of select="$target/@xreflabel"/> +</xsl:template> + +<dtm:doc dtm:idref="all.insert-title-markup"/> +<xsl:template match="*" mode="insert.title.markup" dtm:id="all.insert-title-markup"> + <xsl:param name="purpose"/> + <xsl:param name="xrefstyle"/> + <xsl:param name="title"/> + + <xsl:choose> + <!-- FIXME: what about the case where titleabbrev is inside the info? --> + <xsl:when test="$purpose = 'xref' and titleabbrev"> + <xsl:apply-templates select="." mode="titleabbrev.markup"/> + </xsl:when> + <xsl:otherwise> + <xsl:value-of select="$title"/> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="ca.insert-title-markup"/> +<xsl:template match="chapter|appendix" mode="insert.title.markup" dtm:id="ca.insert-title-markup"> + <xsl:param name="purpose"/> + <xsl:param name="xrefstyle"/> + <xsl:param name="title"/> + + <xsl:choose> + <xsl:when test="$purpose = 'xref'"> + <fo:inline font-style="italic"> + <xsl:value-of select="$title"/> + </fo:inline> + </xsl:when> + <xsl:otherwise> + <xsl:value-of select="$title"/> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + +<dtm:doc dtm:idref="all.insert-subtitle-markup"/> +<xsl:template match="*" mode="insert.subtitle.markup" dtm:id="all.insert-subtitle-markup"> + <xsl:param name="purpose"/> + <xsl:param name="xrefstyle"/> + <xsl:param name="subtitle"/> + + <xsl:value-of select="$subtitle"/> +</xsl:template> + +<dtm:doc dtm:idref="all.insert-pagenumber-markup"/> +<xsl:template match="*" mode="insert.pagenumber.markup" dtm:id="all.insert-pagenumber-markup"> + <xsl:param name="purpose"/> + <xsl:param name="xrefstyle"/> + <xsl:param name="pagenumber"/> + + <xsl:value-of select="$pagenumber"/> +</xsl:template> + +<dtm:doc dtm:idref="all.insert-direction-markup"/> +<xsl:template match="*" mode="insert.direction.markup" dtm:id="all.insert-direction-markup"> + <xsl:param name="purpose"/> + <xsl:param name="xrefstyle"/> + <xsl:param name="direction"/> + + <xsl:value-of select="$direction"/> +</xsl:template> + +<dtm:doc dtm:idref="all.insert-label-markup"/> +<xsl:template match="*" mode="insert.label.markup" dtm:id="all.insert-label-markup"> + <xsl:param name="purpose"/> + <xsl:param name="xrefstyle"/> + <xsl:param name="label"/> + + <xsl:value-of select="$label"/> +</xsl:template> + +</xsl:stylesheet> + |