[Jsxe-cvs] SF.net SVN: jsxe: [1191] trunk/jsxe
Status: Inactive
Brought to you by:
ian_lewis
From: <ian...@us...> - 2006-08-29 02:16:49
|
Revision: 1191 Author: ian_lewis Date: 2006-08-28 19:13:58 -0700 (Mon, 28 Aug 2006) ViewCVS: http://svn.sourceforge.net/jsxe/?rev=1191&view=rev Log Message: ----------- Added base support for building documentation for jsXe Modified Paths: -------------- trunk/jsxe/Changelog trunk/jsxe/INSTALL trunk/jsxe/build.xml Added Paths: ----------- trunk/jsxe/buildlib/avalon.jar trunk/jsxe/buildlib/batik.jar trunk/jsxe/buildlib/docbook/ trunk/jsxe/buildlib/docbook/VERSION trunk/jsxe/buildlib/docbook/catalog.xml trunk/jsxe/buildlib/docbook/common/ trunk/jsxe/buildlib/docbook/common/ChangeLog trunk/jsxe/buildlib/docbook/common/af.xml trunk/jsxe/buildlib/docbook/common/ar.xml trunk/jsxe/buildlib/docbook/common/autoidx-ng.xsl trunk/jsxe/buildlib/docbook/common/bg.xml trunk/jsxe/buildlib/docbook/common/bn.xml trunk/jsxe/buildlib/docbook/common/bs.xml trunk/jsxe/buildlib/docbook/common/ca.xml trunk/jsxe/buildlib/docbook/common/common.xsl trunk/jsxe/buildlib/docbook/common/cs.xml trunk/jsxe/buildlib/docbook/common/da.xml trunk/jsxe/buildlib/docbook/common/de.xml trunk/jsxe/buildlib/docbook/common/el.xml trunk/jsxe/buildlib/docbook/common/en.xml trunk/jsxe/buildlib/docbook/common/es.xml trunk/jsxe/buildlib/docbook/common/et.xml trunk/jsxe/buildlib/docbook/common/eu.xml trunk/jsxe/buildlib/docbook/common/fa.xml trunk/jsxe/buildlib/docbook/common/fi.xml trunk/jsxe/buildlib/docbook/common/fr.xml trunk/jsxe/buildlib/docbook/common/gentext.xsl trunk/jsxe/buildlib/docbook/common/he.xml trunk/jsxe/buildlib/docbook/common/hr.xml trunk/jsxe/buildlib/docbook/common/hu.xml trunk/jsxe/buildlib/docbook/common/id.xml trunk/jsxe/buildlib/docbook/common/it.xml trunk/jsxe/buildlib/docbook/common/ja.xml trunk/jsxe/buildlib/docbook/common/ko.xml trunk/jsxe/buildlib/docbook/common/l10n.dtd trunk/jsxe/buildlib/docbook/common/l10n.xml trunk/jsxe/buildlib/docbook/common/l10n.xsl trunk/jsxe/buildlib/docbook/common/la.xml trunk/jsxe/buildlib/docbook/common/labels.xsl trunk/jsxe/buildlib/docbook/common/lt.xml trunk/jsxe/buildlib/docbook/common/nl.xml trunk/jsxe/buildlib/docbook/common/nn.xml trunk/jsxe/buildlib/docbook/common/no.xml trunk/jsxe/buildlib/docbook/common/olink.xsl trunk/jsxe/buildlib/docbook/common/pi.xsl trunk/jsxe/buildlib/docbook/common/pl.xml trunk/jsxe/buildlib/docbook/common/pt.xml trunk/jsxe/buildlib/docbook/common/pt_br.xml trunk/jsxe/buildlib/docbook/common/ro.xml trunk/jsxe/buildlib/docbook/common/ru.xml trunk/jsxe/buildlib/docbook/common/sk.xml trunk/jsxe/buildlib/docbook/common/sl.xml trunk/jsxe/buildlib/docbook/common/sr.xml trunk/jsxe/buildlib/docbook/common/sr_Latn.xml trunk/jsxe/buildlib/docbook/common/subtitles.xsl trunk/jsxe/buildlib/docbook/common/sv.xml trunk/jsxe/buildlib/docbook/common/table.xsl trunk/jsxe/buildlib/docbook/common/targetdatabase.dtd trunk/jsxe/buildlib/docbook/common/targets.xsl trunk/jsxe/buildlib/docbook/common/th.xml trunk/jsxe/buildlib/docbook/common/titles.xsl trunk/jsxe/buildlib/docbook/common/tr.xml trunk/jsxe/buildlib/docbook/common/uk.xml trunk/jsxe/buildlib/docbook/common/vi.xml trunk/jsxe/buildlib/docbook/common/xh.xml trunk/jsxe/buildlib/docbook/common/zh_cn.xml trunk/jsxe/buildlib/docbook/common/zh_tw.xml trunk/jsxe/buildlib/docbook/dtd/ trunk/jsxe/buildlib/docbook/dtd/calstblx.dtd trunk/jsxe/buildlib/docbook/dtd/catalog trunk/jsxe/buildlib/docbook/dtd/catalog.xml trunk/jsxe/buildlib/docbook/dtd/dbcentx.mod trunk/jsxe/buildlib/docbook/dtd/dbgenent.mod trunk/jsxe/buildlib/docbook/dtd/dbhierx.mod trunk/jsxe/buildlib/docbook/dtd/dbnotnx.mod trunk/jsxe/buildlib/docbook/dtd/dbpoolx.mod trunk/jsxe/buildlib/docbook/dtd/docbookx.dtd trunk/jsxe/buildlib/docbook/dtd/ent/ trunk/jsxe/buildlib/docbook/dtd/ent/ISOamsa.ent trunk/jsxe/buildlib/docbook/dtd/ent/ISOamsb.ent trunk/jsxe/buildlib/docbook/dtd/ent/ISOamsc.ent trunk/jsxe/buildlib/docbook/dtd/ent/ISOamsn.ent trunk/jsxe/buildlib/docbook/dtd/ent/ISOamso.ent trunk/jsxe/buildlib/docbook/dtd/ent/ISOamsr.ent trunk/jsxe/buildlib/docbook/dtd/ent/ISObox.ent trunk/jsxe/buildlib/docbook/dtd/ent/ISOcyr1.ent trunk/jsxe/buildlib/docbook/dtd/ent/ISOcyr2.ent trunk/jsxe/buildlib/docbook/dtd/ent/ISOdia.ent trunk/jsxe/buildlib/docbook/dtd/ent/ISOgrk1.ent trunk/jsxe/buildlib/docbook/dtd/ent/ISOgrk2.ent trunk/jsxe/buildlib/docbook/dtd/ent/ISOgrk3.ent trunk/jsxe/buildlib/docbook/dtd/ent/ISOgrk4.ent trunk/jsxe/buildlib/docbook/dtd/ent/ISOlat1.ent trunk/jsxe/buildlib/docbook/dtd/ent/ISOlat2.ent trunk/jsxe/buildlib/docbook/dtd/ent/ISOnum.ent trunk/jsxe/buildlib/docbook/dtd/ent/ISOpub.ent trunk/jsxe/buildlib/docbook/dtd/ent/ISOtech.ent trunk/jsxe/buildlib/docbook/dtd/ent/catalog trunk/jsxe/buildlib/docbook/dtd/ent/catalog.xml trunk/jsxe/buildlib/docbook/dtd/htmltblx.mod trunk/jsxe/buildlib/docbook/dtd/soextblx.dtd trunk/jsxe/buildlib/docbook/fo/ trunk/jsxe/buildlib/docbook/fo/ChangeLog trunk/jsxe/buildlib/docbook/fo/admon.xsl trunk/jsxe/buildlib/docbook/fo/autoidx-ng.xsl trunk/jsxe/buildlib/docbook/fo/autoidx.xsl trunk/jsxe/buildlib/docbook/fo/autotoc.xsl trunk/jsxe/buildlib/docbook/fo/axf.xsl trunk/jsxe/buildlib/docbook/fo/biblio.xsl trunk/jsxe/buildlib/docbook/fo/block.xsl trunk/jsxe/buildlib/docbook/fo/callout.xsl trunk/jsxe/buildlib/docbook/fo/component.xsl trunk/jsxe/buildlib/docbook/fo/division.xsl trunk/jsxe/buildlib/docbook/fo/docbook.xsl trunk/jsxe/buildlib/docbook/fo/docbookng.xsl trunk/jsxe/buildlib/docbook/fo/ebnf.xsl trunk/jsxe/buildlib/docbook/fo/fo-patch-for-fop.xsl trunk/jsxe/buildlib/docbook/fo/fo-rtf.xsl trunk/jsxe/buildlib/docbook/fo/fo.xsl trunk/jsxe/buildlib/docbook/fo/footnote.xsl trunk/jsxe/buildlib/docbook/fo/fop.xsl trunk/jsxe/buildlib/docbook/fo/formal.xsl trunk/jsxe/buildlib/docbook/fo/glossary.xsl trunk/jsxe/buildlib/docbook/fo/graphics.xsl trunk/jsxe/buildlib/docbook/fo/htmltbl.xsl trunk/jsxe/buildlib/docbook/fo/index.xsl trunk/jsxe/buildlib/docbook/fo/info.xsl trunk/jsxe/buildlib/docbook/fo/inline.xsl trunk/jsxe/buildlib/docbook/fo/keywords.xsl trunk/jsxe/buildlib/docbook/fo/lists.xsl trunk/jsxe/buildlib/docbook/fo/math.xsl trunk/jsxe/buildlib/docbook/fo/pagesetup.xsl trunk/jsxe/buildlib/docbook/fo/param.ent trunk/jsxe/buildlib/docbook/fo/param.xml trunk/jsxe/buildlib/docbook/fo/param.xsl trunk/jsxe/buildlib/docbook/fo/param.xweb trunk/jsxe/buildlib/docbook/fo/passivetex.xsl trunk/jsxe/buildlib/docbook/fo/pdf2index trunk/jsxe/buildlib/docbook/fo/pi.xsl trunk/jsxe/buildlib/docbook/fo/profile-docbook.xsl trunk/jsxe/buildlib/docbook/fo/qandaset.xsl trunk/jsxe/buildlib/docbook/fo/refentry.xsl trunk/jsxe/buildlib/docbook/fo/sections.xsl trunk/jsxe/buildlib/docbook/fo/synop.xsl trunk/jsxe/buildlib/docbook/fo/table.xsl trunk/jsxe/buildlib/docbook/fo/task.xsl trunk/jsxe/buildlib/docbook/fo/titlepage.templates.xml trunk/jsxe/buildlib/docbook/fo/titlepage.templates.xsl trunk/jsxe/buildlib/docbook/fo/titlepage.xsl trunk/jsxe/buildlib/docbook/fo/toc.xsl trunk/jsxe/buildlib/docbook/fo/verbatim.xsl trunk/jsxe/buildlib/docbook/fo/xep.xsl trunk/jsxe/buildlib/docbook/fo/xref.xsl trunk/jsxe/buildlib/docbook/html/ trunk/jsxe/buildlib/docbook/html/ChangeLog trunk/jsxe/buildlib/docbook/html/admon.xsl trunk/jsxe/buildlib/docbook/html/autoidx-ng.xsl trunk/jsxe/buildlib/docbook/html/autoidx.xsl trunk/jsxe/buildlib/docbook/html/autotoc.xsl trunk/jsxe/buildlib/docbook/html/biblio.xsl trunk/jsxe/buildlib/docbook/html/block.xsl trunk/jsxe/buildlib/docbook/html/callout.xsl trunk/jsxe/buildlib/docbook/html/changebars.xsl trunk/jsxe/buildlib/docbook/html/chunk-code.xsl trunk/jsxe/buildlib/docbook/html/chunk-common.xsl trunk/jsxe/buildlib/docbook/html/chunk.xsl trunk/jsxe/buildlib/docbook/html/chunker.xsl trunk/jsxe/buildlib/docbook/html/chunkfast.xsl trunk/jsxe/buildlib/docbook/html/chunktoc.xsl trunk/jsxe/buildlib/docbook/html/component.xsl trunk/jsxe/buildlib/docbook/html/division.xsl trunk/jsxe/buildlib/docbook/html/docbook.xsl trunk/jsxe/buildlib/docbook/html/docbookng.xsl trunk/jsxe/buildlib/docbook/html/ebnf.xsl trunk/jsxe/buildlib/docbook/html/footnote.xsl trunk/jsxe/buildlib/docbook/html/formal.xsl trunk/jsxe/buildlib/docbook/html/glossary.xsl trunk/jsxe/buildlib/docbook/html/graphics.xsl trunk/jsxe/buildlib/docbook/html/html-rtf.xsl trunk/jsxe/buildlib/docbook/html/html.xsl trunk/jsxe/buildlib/docbook/html/htmltbl.xsl trunk/jsxe/buildlib/docbook/html/index.xsl trunk/jsxe/buildlib/docbook/html/info.xsl trunk/jsxe/buildlib/docbook/html/inline.xsl trunk/jsxe/buildlib/docbook/html/keywords.xsl trunk/jsxe/buildlib/docbook/html/lists.xsl trunk/jsxe/buildlib/docbook/html/maketoc.xsl trunk/jsxe/buildlib/docbook/html/manifest.xsl trunk/jsxe/buildlib/docbook/html/math.xsl trunk/jsxe/buildlib/docbook/html/oldchunker.xsl trunk/jsxe/buildlib/docbook/html/onechunk.xsl trunk/jsxe/buildlib/docbook/html/param.ent trunk/jsxe/buildlib/docbook/html/param.xml trunk/jsxe/buildlib/docbook/html/param.xsl trunk/jsxe/buildlib/docbook/html/param.xweb trunk/jsxe/buildlib/docbook/html/pi.xsl trunk/jsxe/buildlib/docbook/html/profile-chunk-code.xsl trunk/jsxe/buildlib/docbook/html/profile-chunk.xsl trunk/jsxe/buildlib/docbook/html/profile-docbook.xsl trunk/jsxe/buildlib/docbook/html/profile-onechunk.xsl trunk/jsxe/buildlib/docbook/html/qandaset.xsl trunk/jsxe/buildlib/docbook/html/refentry.xsl trunk/jsxe/buildlib/docbook/html/sections.xsl trunk/jsxe/buildlib/docbook/html/synop.xsl trunk/jsxe/buildlib/docbook/html/table.xsl trunk/jsxe/buildlib/docbook/html/task.xsl trunk/jsxe/buildlib/docbook/html/titlepage.templates.xml trunk/jsxe/buildlib/docbook/html/titlepage.templates.xsl trunk/jsxe/buildlib/docbook/html/titlepage.xsl trunk/jsxe/buildlib/docbook/html/toc.xsl trunk/jsxe/buildlib/docbook/html/verbatim.xsl trunk/jsxe/buildlib/docbook/html/xref.xsl trunk/jsxe/buildlib/docbook/lib/ trunk/jsxe/buildlib/docbook/lib/ChangeLog trunk/jsxe/buildlib/docbook/lib/lib.xml trunk/jsxe/buildlib/docbook/lib/lib.xsl trunk/jsxe/buildlib/docbook/lib/lib.xweb trunk/jsxe/buildlib/fop.jar trunk/jsxe/doc/ trunk/jsxe/doc/manual/ trunk/jsxe/doc/manual/manual.xml Modified: trunk/jsxe/Changelog =================================================================== --- trunk/jsxe/Changelog 2006-08-28 21:56:21 UTC (rev 1190) +++ trunk/jsxe/Changelog 2006-08-29 02:13:58 UTC (rev 1191) @@ -2,6 +2,7 @@ * Changed the messages files to be named the standard ResourceBundle way. * Fixed default key binding for exit. + * Added some new processing for generating jsXe's manual. 08/27/2006 Ian Lewis <Ian...@me...> Modified: trunk/jsxe/INSTALL =================================================================== --- trunk/jsxe/INSTALL 2006-08-28 21:56:21 UTC (rev 1190) +++ trunk/jsxe/INSTALL 2006-08-29 02:13:58 UTC (rev 1191) @@ -2,6 +2,7 @@ Java >= 1.4.2 Xerces >= 2.8.0 +Xalan >= 2.7.0 (for building jsXe's documentation) launch4j >= 3.0.0pre1 (for building the installer from source) GETTING jsXe @@ -50,9 +51,12 @@ Xerces (A Xerces 2.8.0 binary distribution is not included in the CVS source tree. You can aquire it at at http://xml.apache.org/) The jar files xercesImpl.jar, xml-apis.jar, and resolver.jar from the 2.8.0 distribution are -required. These should be placed in a directory called lib in jsXe's root folder -(where you installed jsXe's source) or in the jre/lib/ext or lib/ext in your -JVM. These jar files will be included with jsXe distributions for convenience. +required. These should already be in a directory called lib in jsXe's root folder +(where you installed jsXe's source) but you will need to copy them in +the jre/lib/endorsed directory in your JVM. You will also need to put the +xalan.jar in the jre/lib/endorsed directory in order to build jsXe's +documentation. xalan.jar is not currently included with jsXe so you need to +download it from http://xml.apache.org/ In order to build jsXe's installer or a windows distribution of jsXe you will need to install launch4j (http://launch4j.sourceforge.net/). You can install it Modified: trunk/jsxe/build.xml =================================================================== --- trunk/jsxe/build.xml 2006-08-28 21:56:21 UTC (rev 1190) +++ trunk/jsxe/build.xml 2006-08-29 02:13:58 UTC (rev 1191) @@ -46,7 +46,7 @@ <property name="bin.dir" value="${root.dir}/bin"/> <property name="messages.dir" value="${root.dir}/messages"/> <property name="build.messages" value="${build.dir}/messages"/> - <property name="docs.dir" value="${src.dir}/doc"/> + <property name="docs.dir" value="${root.dir}/doc"/> <property name="plugin.dir" value="${root.dir}/jars"/> <property name="jsxe.jar" value="${build.dir}/${app.name}.jar"/> <!-- jar file needs to be relative to the exe --> @@ -63,6 +63,7 @@ <property name="build.javadocs" value="${build.dir}/api"/> <property name="build.help" value="${build.docs}/help"/> <property name="buildlib.dir" value="${root.dir}/buildlib"/> + <property name="docbook.dir" value="${buildlib.dir}/docbook"/> <!--<property name="app.version" value="${major.version}.${minor.version} beta"/>--> <!--<property name="app_version" value="${major.version}_${minor.version}beta"/>--> <property name="distbin.dir" value="${build.dir}/${app.name}-${app_version}-bin"/> @@ -193,6 +194,14 @@ <!-- }}} --> + <!-- {{{ catalog used for building docs --> + <xmlcatalog id="docbook-catalog"> + <catalogpath> + <pathelement location="${docbook.dir}/catalog.xml"/> + </catalogpath> + </xmlcatalog> + <!-- }}} --> + <echo message="${app.name} ${app.version}"/> <echo message="----------------------------------------------------------"/> </target> @@ -349,6 +358,14 @@ <!-- }}} --> <!-- {{{ ============ Generates the documentation ====================== --> <target depends="prepare-doc, prepare-src" name="doc" description="Build documentation"> + <taskdef name="fop" classname="org.apache.fop.tools.anttasks.Fop"> + <classpath> + <pathelement location="${buildlib.dir}\fop.jar"/> + <pathelement location="${buildlib.dir}\avalon.jar"/> + <pathelement location="${buildlib.dir}\batik.jar"/> + </classpath> + </taskdef> + <copy file="${root.dir}/COPYING" tofile="${build.docs}/COPYING"/> <copy file="${root.dir}/README" tofile="${build.docs}/README"/> <copy file="${root.dir}/AUTHORS" tofile="${build.docs}/AUTHORS"/> @@ -358,6 +375,36 @@ <copy file="${root.dir}/THANKS" tofile="${build.docs}/THANKS"/> <copy file="${root.dir}/NEWS" tofile="${build.docs}/NEWS"/> + <!-- generate the html manual --> + <mkdir dir="${build.docs}/manual"/> + <xslt basedir="${docs.dir}/manual" + destdir="${build.docs}/manual" + includes="**/manual.xml" + style="${docbook.dir}/html/docbook.xsl"> + <outputproperty name="encoding" value="UTF-8"/> + <mapper type="glob" from="*.xml" to="*.html"/> + <xmlcatalog refid="docbook-catalog"/> + </xslt> + + <!-- generate the pdf manual --> + <mkdir dir="${build.dir}/manual"/> + <xslt basedir="${docs.dir}/manual" + destdir="${build.dir}/manual" + includes="**/manual.xml" + style="${docbook.dir}/fo/docbook.xsl"> + <outputproperty name="encoding" value="UTF-8"/> + <mapper type="glob" from="*.xml" to="*.fo"/> + <xmlcatalog refid="catalog"/> + </xslt> + + <fop format="application/pdf" + outdir="${build.dir}" + messagelevel="warn"> + <fileset dir="${build.dir}/manual"> + <include name="*.fo"/> + </fileset> + </fop> + <javadoc author="true" destdir="${build.javadocs}" doctitle="${app.name} ${app.version} API" locale="en_US" packagenames="*" sourcepath="${build.src}" version="true" windowtitle="${app.name} ${app.version} API"> <link href="${java.javadoc.link}"/> <link href="${xerces.javadoc.link}"/> Added: trunk/jsxe/buildlib/avalon.jar =================================================================== (Binary files differ) Property changes on: trunk/jsxe/buildlib/avalon.jar ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/jsxe/buildlib/batik.jar =================================================================== (Binary files differ) Property changes on: trunk/jsxe/buildlib/batik.jar ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/jsxe/buildlib/docbook/VERSION =================================================================== --- trunk/jsxe/buildlib/docbook/VERSION (rev 0) +++ trunk/jsxe/buildlib/docbook/VERSION 2006-08-29 02:13:58 UTC (rev 1191) @@ -0,0 +1,85 @@ +<?xml version='1.0'?> <!-- -*- nxml -*- --> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + xmlns:fm="http://freshmeat.net/projects/freshmeat-submit/" + xmlns:sf="http://sourceforge.net/" + exclude-result-prefixes="fm sf" + version='1.0'> + +<xsl:param name="VERSION" select="string(document('')//fm:Version[1])"/> +<xsl:param name="sf-relid" select="0"/> +<xsl:strip-space elements="fm:*"/> + +<fm:project> + <fm:Project>DocBook</fm:Project> + <fm:Branch>XSL Stylesheets</fm:Branch> + <fm:Version>1.68.1</fm:Version> +<!-- + <fm:License>MIT/X Consortium License</fm:License> +--> + <fm:Release-Focus> + <!-- Initial freshmeat announcement --> + <!-- Documentation --> + <!-- Code cleanup --> + <!-- Minor feature enhancements --> + <!-- Major feature enhancements --> + Minor bugfixes + <!-- Major bugfixes --> + <!-- Minor security fixes --> + <!-- Major security fixes --> + </fm:Release-Focus> + <fm:Home-Page-URL>http://sourceforge.net/projects/docbook/</fm:Home-Page-URL> + <fm:Gzipped-Tar-URL>http://prdownloads.sourceforge.net/docbook/docbook-xsl-{VERSION}.tar.gz?download</fm:Gzipped-Tar-URL> + <fm:Zipped-Tar-URL>http://prdownloads.sourceforge.net/docbook/docbook-xsl-{VERSION}.zip?download</fm:Zipped-Tar-URL> + <fm:Bzipped-Tar-URL>http://prdownloads.sourceforge.net/docbook/docbook-xsl-{VERSION}.bz2?download</fm:Bzipped-Tar-URL> + <fm:Changelog-URL>http://sourceforge.net/project/shownotes.php?release_id={SFRELID}</fm:Changelog-URL> + <fm:CVS-URL>http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/xsl/</fm:CVS-URL> + <fm:Mailing-List-URL>http://lists.oasis-open.org/archives/docbook-apps/</fm:Mailing-List-URL> + <fm:Changes>This is a minor bug-fix update to the 1.68.0 release. +</fm:Changes> +</fm:project> + +<xsl:template match="/" priority="-100"> + <xsl:if test="$sf-relid = 0"> + <xsl:message terminate="yes"> + <xsl:text>You must specify the sf-relid as a parameter.</xsl:text> + </xsl:message> + </xsl:if> + + <xsl:apply-templates select="//fm:project"/> +</xsl:template> + +<xsl:template match="fm:project"> + <xsl:text> </xsl:text> + <xsl:apply-templates/> + <xsl:text> </xsl:text> + <xsl:apply-templates select="fm:Changes" mode="text"/> +</xsl:template> + +<xsl:template match="fm:Changes"/> + +<xsl:template match="fm:Gzipped-Tar-URL|fm:Zipped-Tar-URL|fm:Bzipped-Tar-URL"> + <xsl:value-of select="local-name(.)"/> + <xsl:text>: </xsl:text> + <xsl:value-of select="substring-before(., '{VERSION}')"/> + <xsl:value-of select="$VERSION"/> + <xsl:value-of select="substring-after(., '{VERSION}')"/> + <xsl:text> </xsl:text> +</xsl:template> + +<xsl:template match="fm:Changelog-URL"> + <xsl:value-of select="local-name(.)"/> + <xsl:text>: </xsl:text> + <xsl:value-of select="substring-before(., '{SFRELID}')"/> + <xsl:value-of select="$sf-relid"/> + <xsl:value-of select="substring-after(., '{SFRELID}')"/> + <xsl:text> </xsl:text> +</xsl:template> + +<xsl:template match="fm:*"> + <xsl:value-of select="local-name(.)"/> + <xsl:text>: </xsl:text> + <xsl:value-of select="normalize-space(.)"/> + <xsl:text> </xsl:text> +</xsl:template> + +</xsl:stylesheet> Added: trunk/jsxe/buildlib/docbook/catalog.xml =================================================================== --- trunk/jsxe/buildlib/docbook/catalog.xml (rev 0) +++ trunk/jsxe/buildlib/docbook/catalog.xml 2006-08-29 02:13:58 UTC (rev 1191) @@ -0,0 +1,30 @@ +<?xml version="1.0"?> +<!DOCTYPE catalog PUBLIC "-//OASIS//DTD XML Catalogs V1.0//EN" + "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd"> + +<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"> + +<!-- ==== Local Catalog for docbook-xsl ==== --> + + <rewriteURI + uriStartString="http://docbook.sourceforge.net/release/xsl/1.68.1/" + rewritePrefix="file://./docbook/"/> + + <rewriteURI + uriStartString="http://docbook.sourceforge.net/release/xsl/current/" + rewritePrefix="file://./docbook/"/> + + <rewriteSystem + systemIdStartString="http://docbook.sourceforge.net/release/xsl/1.68.1/" + rewritePrefix="file://./docbook/"/> + + <rewriteSystem + systemIdStartString="http://docbook.sourceforge.net/release/xsl/current/" + rewritePrefix="file://./docbook/"/> + + <group id="DocbookDTD" prefer="public"> + <system + systemId="http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" + uri="file://./docbook/dtd/docbookx.dtd"/> + </group> +</catalog> Added: trunk/jsxe/buildlib/docbook/common/ChangeLog =================================================================== --- trunk/jsxe/buildlib/docbook/common/ChangeLog (rev 0) +++ trunk/jsxe/buildlib/docbook/common/ChangeLog 2006-08-29 02:13:58 UTC (rev 1191) @@ -0,0 +1,819 @@ +2005-02-12 Michael Smith <xm...@us...> + + * .cvsignore: fa.xml, ignore + +2005-02-11 Michael Smith <xm...@us...> + + * Makefile: fa.xml added; ported from trunk + +2005-02-11 Robert Stayton <bob...@us...> + + * Makefile, l10n.xml: Added new fa.xml for Farsi language. + +2005-01-25 Robert Stayton <bob...@us...> + + * labels.xsl: Fixed bug in sect1 label.markup mode that could output the + component label without the section label. + +2005-01-19 Norman Walsh <nw...@us...> + + * titles.xsl: Support refdescriptor + + * titles.xsl: Support title in info for figure, example, and equation. This only occurs in DocBook V5 which is still pretty sporadically supported, but... + +2004-12-11 Robert Stayton <bob...@us...> + + * common.xsl: Minor fixes for itemizedlist symbols. + +2004-12-07 Robert Stayton <bob...@us...> + + * titles.xsl: Fixed bug #1079453, title attribute being added to non-existant element. + +2004-12-02 Michael Smith <xm...@us...> + + * Makefile: New file. + +2004-11-18 Robert Stayton <bob...@us...> + + * l10n.xsl: Fixed bug in lang selection from ancestor-or-self predicate. + +2004-11-17 Robert Stayton <bob...@us...> + + * common.xsl: Fixed bug in strippath template that stripped leading double dots. + +2004-11-16 Michael Smith <xm...@us...> + + * labels.xsl: issue #924251 Wrong numbering of Qandaset entries + applied patch from Harald Joerg. + +2004-10-28 Norman Walsh <nw...@us...> + + * titles.xsl: Fix bug #663552: handle xref correctly when it appears in titles. + +2004-10-24 Jirka Kosek <ko...@us...> + + * table.xsl: Fixed bug #1005990. Column spans are now working also in entrytbl element, not only in table elements. However due to complexity of table code I am not completely sure whether I fixed it on all places. + +2004-10-22 Norman Walsh <nw...@us...> + + * labels.xsl: Bug #1035656: the label for a listitem in an orderedlist must account for the possibility of continuations or alternate starting numbers + +2004-09-22 Robert Stayton <bob...@us...> + + * olink.xsl: Fixed bug where olink.base.uri parameter was being used in the wrong place. + +2004-09-20 Michael Smith <xm...@us...> + + * .cvsignore: Added bs.xml to ignore list. Also, re-sorted list. + (Committed while riding on a train between Yokohama and Tokyo.) + +2004-09-18 Robert Stayton <bob...@us...> + + * targetdatabase.dtd: Changed the page element to an attribute. + +2004-09-17 Peter Eisentraut <pet...@us...> + + * Makefile: branches: 1.22.2; + Bosnian translation by Kemal Skripic + + * l10n.xml: Bosnian translation by Kemal Skripic + +2004-09-17 Robert Stayton <bob...@us...> + + * l10n.xml: Added &bs; entity reference. + + * pi.xsl: Fix Xalan date-time bug. + +2004-09-13 Robert Stayton <bob...@us...> + + * olink.xsl: Fixed bug in olink resolution. + +2004-09-09 Robert Stayton <bob...@us...> + + * common.xsl: Fixed bug in xml:base resolution not recursing through the ancestors. + +2004-09-06 Robert Stayton <bob...@us...> + + * olink.xsl: remove duplicate make.gentext.template and substitute.markup templates. + +2004-08-26 Robert Stayton <bob...@us...> + + * labels.xsl: Added component.label.includes.part.label parameter to appendices and + other component elements. + + * labels.xsl: Add component.label.includes.part.label parameter to add + part number to chapter labels when $label.from.part is nonzero. + +2004-08-19 Jirka Kosek <ko...@us...> + + * l10n.xsl: Fixed variable name + +2004-08-15 Robert Stayton <bob...@us...> + + * l10n.xsl: Another select optimization. + + * l10n.xsl: lang attribute select statement optimized. + +2004-08-11 Robert Stayton <bob...@us...> + + * titles.xsl: In no.anchor.mode, test for any link descendants and switch to + normal formatting if there are none. This preserves formatting + in titleabbrev for TOC and headers. + +2004-08-09 Robert Stayton <bob...@us...> + + * Makefile: Make each locale file dependent on en.xml to pick up any new items + so that all locale files at least have all items, even if not yet + translated. + + * gentext.xsl: Added olink docname placeholder to substitute.markup and make.gentext.template. + +2004-08-08 Robert Stayton <bob...@us...> + + * olink.xsl: New file. + +2004-07-20 Robert Stayton <bob...@us...> + + * titles.xsl: titleabbrev.markup mode was not getting a book's titleabbrev in bookinfo. + +2004-06-26 Robert Stayton <bob...@us...> + + * common.xsl: Added helper templates to resolve xml:base attributes. + + * common.xsl: Changed @fileref processing to support xml:base. + +2004-06-20 Robert Stayton <bob...@us...> + + * gentext.xsl, labels.xsl: Added support for new section.autolabel.max.depth to turn off + section numbering below a certain depth. + +2004-06-16 Robert Stayton <bob...@us...> + + * common.xsl: Removed 'entry' from xsl:strip-space element list because it + can contain #PCDATA. + +2004-06-14 Robert Stayton <bob...@us...> + + * gentext.xsl: Add support for xrefstyle attrib in olinks. + +2004-06-11 Robert Stayton <bob...@us...> + + * l10n.xml: Added missing ar.xml and hr.xml. + +2004-05-28 Robert Stayton <bob...@us...> + + * gentext.xsl, targets.xsl, titles.xsl: Eliminated spurious error messages when collecting olink targets. + +2004-05-19 Jirka Kosek <ko...@us...> + + * gentext.xsl: Fixed misplaced " + +2004-04-26 Robert Stayton <bob...@us...> + + * gentext.xsl: For procedure object.title.template, use formal only if title + actually present. + +2004-04-21 Jirka Kosek <ko...@us...> + + * labels.xsl: Template label.this.section controls whole section label, not only sub-label which corresponds to particular label. Former behaviour was IMHO bug as it was not usable. + +2004-04-12 Robert Stayton <bob...@us...> + + * table.xsl: Fixed bug #880044 in which rowsep or colsep attributes on the + table or informaltable element had no effect. + +2004-04-11 Robert Stayton <bob...@us...> + + * targets.xsl: Another bad parameter name fixed. + + * targets.xsl: Bug # 907582: incorrect parameter name fixed. + +2004-03-10 Robert Stayton <bob...@us...> + + * targets.xsl: Fixed bug whereby bibliography entries were not getting into + the olink database. + +2004-02-18 Robert Stayton <bob...@us...> + + * labels.xsl: Turn off procedure number when formal.procedures = 0. + +2004-01-29 Norman Walsh <nw...@us...> + + * subtitles.xsl, titles.xsl: Support 'info' + +2004-01-26 Robert Stayton <bob...@us...> + + * targets.xsl: Pass empty doctype parameters to write.chunk so the + output can be used as an entity without DOCTYPE. + +2003-12-31 Jirka Kosek <ko...@us...> + + * autoidx-ng.xsl, l10n.dtd: Added support for new i18n friendly indexing method + +2003-12-15 Norman Walsh <nw...@us...> + + * .cvsignore, Makefile: Support sr_Latn locale + +2003-12-13 Robert Stayton <bob...@us...> + + * l10n.xml: Added sr_Latn.xml for Serbian in Latin script. + +2003-12-06 Robert Stayton <bob...@us...> + + * common.xsl: Fixed bug #851603 infinite recursion in copyright.year when + no <year> elements at all. + +2003-12-05 Robert Stayton <bob...@us...> + + * common.xsl: section.level now computes refentry sections relative to container element. + +2003-11-30 Robert Stayton <bob...@us...> + + * gentext.xsl, labels.xsl, subtitles.xsl, table.xsl, targets.xsl, titles.xsl: + Added CVS $Id$ comment. + +2003-11-17 Robert Stayton <bob...@us...> + + * labels.xsl: Fixed bug where sect1 generated infinite loop when root element + and $section.label.includes.component.label is non zero. + +2003-10-12 Robert Stayton <bob...@us...> + + * gentext.xsl: Fixed cut-and-paste typo in substitute.markup template. + +2003-09-23 Robert Stayton <bob...@us...> + + * pi.xsl: Fixed dbdatetime PI, which was using context + datetime-abbrev for format "B" rather than datetime-full. + +2003-08-27 Norman Walsh <nw...@us...> + + * titles.xsl: Support HTML tables + +2003-08-18 Norman Walsh <nw...@us...> + + * .cvsignore: Ignore generate XML documents for Latin and Bangla + + * Makefile, l10n.xml: Add support for Latin + +2003-07-31 Jirka Kosek <ko...@us...> + + * Makefile: Update Makefile to new gentext mechanism + +2003-07-31 Robert Stayton <bob...@us...> + + * gentext.xsl: Added template for question in object.xref.markup mode + to handle case of defaultlabel = qanda. + + * labels.xsl: Removed processing of @label on qandadiv since that is + not an allowed attribute of qandadiv. + +2003-07-25 Robert Stayton <bob...@us...> + + * Makefile, l10n.xml: Added bn.xml Bangla language. + + * gentext.xsl: Handles new xref contexts and the new xrefstyle attribute + on xref elements. + + * pi.xsl: Now uses new datetime-full and datetime-abbrev gentext + contexts for certain date components. + +2003-07-08 Robert Stayton <bob...@us...> + + * l10n.xsl: Removed extraneous variable l10n.name which is not used. + +2003-06-24 Robert Stayton <bob...@us...> + + * l10n.xsl: Fixed bug in l10n.language template where $target parameter + was missing from xpath expression. + +2003-06-21 Norman Walsh <nw...@us...> + + * .cvsignore, Makefile: Added Croatian + +2003-05-19 Norman Walsh <nw...@us...> + + * .cvsignore, Makefile: Added Arabic + +2003-05-08 Norman Walsh <nw...@us...> + + * titles.xsl: Support 'title.markup' on glossentry + +2003-04-29 Jirka Kosek <ko...@us...> + + * pi.xsl: Added localization support for datetime PI + +2003-04-27 <dc...@us...> + + * common.xsl: Added level 6 to test for section depth in section.level template so that section.title.level6.properties will be used for sections that are 6 deep or deeper. This should also cause a h6 to be created in html output. + +2003-04-16 Jirka Kosek <ko...@us...> + + * pi.xsl: Changed PI name from <?timestamp?> to <?dbtimestamp?> + +2003-04-14 Jirka Kosek <ko...@us...> + + * pi.xsl: New file. + +2003-04-13 Norman Walsh <nw...@us...> + + * table.xsl: A few bug fixes for the colsep/rowsep code + +2003-04-12 Norman Walsh <nw...@us...> + + * common.xsl: Don't use SVG graphics if use.svg=0 + + * table.xsl: Support template to find out if there are more columns in the current row of a table + +2003-04-05 Robert Stayton <bob...@us...> + + * gentext.xsl: Now uses number-and-title-template for sections only + if $section.autolabel is not zero. + +2003-03-02 Jirka Kosek <ko...@us...> + + * common.xsl: Fixed several errors related to TeX math processing + +2003-02-25 Robert Stayton <bob...@us...> + + * l10n.dtd: Added missing 'english-language-name' attribute to the l10n + element, and the missing 'style' attribute to the template + element so the current gentext documents will validate. + +2003-01-30 Robert Stayton <bob...@us...> + + * common.xsl: Corrected several references to parameter $qanda.defaultlabel + that were missing the "$". + +2003-01-23 Adam Di Carlo <adi...@us...> + + * Makefile: make use of cvstools/Makefile.incl + +2003-01-20 Norman Walsh <nw...@us...> + + * gentext.xsl: Support experimental parameter to specify that number-and-title xrefs should be used even when things are numbered + + * gentext.xsl: Added object.titleabbrev.markup for consistency + + * l10n.xsl: Added gentext.template.exists to test if a gentext template exists. Clever name, huh? + + * titles.xsl: Expanded support for obtaining titleabbrevs + +2003-01-10 Norman Walsh <nw...@us...> + + * .cvsignore, l10n.xml: Added bg.xml + + * Makefile: Add Bulgarian + +2003-01-02 Norman Walsh <nw...@us...> + + * labels.xsl, titles.xsl: Support setindex (there were all sorts of things wrong with it) + +2003-01-01 Norman Walsh <nw...@us...> + + * table.xsl: CALS says the default for colsep and rowsep is 1. + + * table.xsl: Fix variable scoping problem + + * titles.xsl: Support titleabbrev (outside of info elements anyway) + +2002-12-18 Robert Stayton <bob...@us...> + + * common.xsl: The select.mediaobject.index template now uses the + $stylesheet.result.type parameter to choose the role + value, with xhtml falling back to html if needed. + +2002-12-17 Robert Stayton <bob...@us...> + + * common.xsl: Changed selection of mediaobject to be more consistent using + a separate select.mediaobject.index template. Also added + text-align to block containing external-graphic in fo output. + +2002-11-23 Robert Stayton <bob...@us...> + + * common.xsl: Fixed bug in orderedlist-starting-number test when + @continuation not set. + +2002-11-14 Norman Walsh <nw...@us...> + + * common.xsl: Handle nested refsections in section.level + + * gentext.xsl: Pass full xpath name to gentext.template instead of just the local-name + + * l10n.xsl: Make gentext.template search through /-separated names + +2002-10-19 Norman Walsh <nw...@us...> + + * l10n.xsl: Support output of language attribute + +2002-10-09 Norman Walsh <nw...@us...> + + * l10n.xsl: Make 3166 language codes work in upper or lowercase + +2002-10-02 Norman Walsh <nw...@us...> + + * common.xsl: Added orderedlist-starting-number and orderedlist-item-number templates + +2002-10-01 Robert Stayton <bob...@us...> + + * common.xsl: Changed the section.level template to return a number that matches + the section level (sect1 = 1, etc.). + +2002-09-27 Norman Walsh <nw...@us...> + + * l10n.xml: Add Thai + +2002-09-15 Norman Walsh <nw...@us...> + + * .cvsignore, Makefile, l10n.xml: Added LT and VI localizations + +2002-09-04 Norman Walsh <nw...@us...> + + * common.xsl: Refactor person.name templates so that it's easy to override them + + * l10n.xsl: Move l10n.* parameters into ../params so they can be properly documented; made l10n.gentext.use.xref.language a numeric boolean parameter instead of a proper boolean + +2002-09-03 Norman Walsh <nw...@us...> + + * common.xsl: Remove spurious character on line 432 + + * table.xsl: Make sure row-level colsep and rowsep values are 'inherited' onto missing cells + +2002-09-02 Norman Walsh <nw...@us...> + + * common.xsl: Support person-name style from localization data in personal names + +2002-08-28 Norman Walsh <nw...@us...> + + * table.xsl: Make inherited attributes work for 'missing' table cells + +2002-07-29 Robert Stayton <bob...@us...> + + * targetdatabase.dtd: Forgot to fix the attribute on the <obj> element + as well. + + * targetdatabase.dtd: Changed the targetptr attribute from #REQUIRED to #IMPLIED + since it is not required on all objects. + + * targetdatabase.dtd: Replaced targetid attribute on document with targetptr + per the decision of the DocBook Technical Committee. + +2002-07-17 Norman Walsh <nw...@us...> + + * labels.xsl: Fixed thinko + + * labels.xsl: Don't count equations without titles when labelling equations + +2002-07-13 Robert Stayton <bob...@us...> + + * targets.xsl: Fixed output encoding to utf-8 so a targets database + can handle mixed languages. + Added omit-xml-declaration to get around the standalone + attribute in the XML declaration not being permitted + in system entities. + +2002-07-09 Norman Walsh <nw...@us...> + + * labels.xsl: Bug #558333: use containing section for the label of a bridgehead if section.autolabel is non-zero + +2002-07-07 Robert Stayton <bob...@us...> + + * common.xsl: Changed the name of the second-order itemizedlist mark + from 'round' (not supported in browsers' <ul> 'type' attribute) + to 'circle', which is supported. + Both are already supported in FO stylesheet. + +2002-07-06 Norman Walsh <nw...@us...> + + * targets.xsl: The default.encoding parameter has been renamed chunker.output.encoding + +2002-07-05 Robert Stayton <bob...@us...> + + * labels.xsl, titles.xsl: Added 'verbose' parameter to default templates in + title.markup mode and label.markup mode, and made + the error message conditional on that parameter. The + default value is 1, so the message will still be + there for normal usage. But the targets.xsl + stylesheet sets verbose to 0 when trolling for + cross reference targets to eliminate useless noise + on elements that have an id attribute but no title or label. + + * targetdatabase.dtd: New file. + + * targets.xsl: New file. + +2002-06-11 Norman Walsh <nw...@us...> + + * common.xsl: Augmented debugging message (commented out) + + * gentext.xsl: Experimental support for xrefstyle; support for %d in templates + + * l10n.xsl: Experimental support for xrefstyle + + * titles.xsl: Support refsynopsisdiv in title.markup mode + +2002-05-23 Norman Walsh <nw...@us...> + + * common.xsl: Support for SVG in HTML + +2002-05-21 Norman Walsh <nw...@us...> + + * gentext.xsl: Whitespace + + * labels.xsl: Don't generate '. ' after QandA labels + +2002-05-12 Norman Walsh <nw...@us...> + + * common.xsl: Fix bugs in extension checking in mediaobject.filename + + * l10n.xsl: Reworked test in gentext.template; should have no user-visible changes + + * table.xsl: Removed some obsolete templates; reworked inheritance for improved border support (still implements old DocBook semantics which aren't quite CALS) + + * titles.xsl: Improved error message + +2002-04-21 Norman Walsh <nw...@us...> + + * .cvsignore, Makefile, l10n.xml: Add support for Hebrew localization + +2002-03-24 Norman Walsh <nw...@us...> + + * common.xsl: Change comment: personname is no longer experimental + +2002-03-18 Norman Walsh <nw...@us...> + + * common.xsl: Replace generate.*.toc and generate.*.lot with single generate.toc parameter. + +2002-03-18 Robert Stayton <bob...@us...> + + * gentext.xsl: Replaced the substitute-markup template with one + using simpler logic. Added params for the content + to be substituted so it can be used with olinks + where the content is supplied from a data file. + +2002-03-14 Norman Walsh <nw...@us...> + + * common.xsl: Handle revisionflag a little better on copyrights + + * common.xsl, gentext.xsl, l10n.xsl, labels.xsl, subtitles.xsl, table.xsl, titles.xsl: + Whitespace only: change CR/LF back to LF. Norm was a total moron. + + * common.xsl, gentext.xsl, l10n.xsl, labels.xsl, subtitles.xsl, table.xsl, titles.xsl: + Whitespace changes only: use PC-style CR/LF because Unix clients choke on this far less often than PC clients choke on the reverse. Grrr. + +2002-03-07 Robert Stayton <bob...@us...> + + * titles.xsl: refentry title in title.markup mode now follows $allow-anchors setting + to prevent index entries from appearing in the TOC. + +2002-01-28 Norman Walsh <nw...@us...> + + * l10n.dtd, l10n.xml: Tweaks to the l10n.dtd to make it as namespace aware as DTDs can be + +2002-01-25 Norman Walsh <nw...@us...> + + * table.xsl: Fix bug that caused rowsep and colsep to be ignored on empty cells + +2002-01-10 Norman Walsh <nw...@us...> + + * l10n.xsl: Don't rely on the order of attribute nodes cause they don't have one + +2002-01-03 Norman Walsh <nw...@us...> + + * .cvsignore, Makefile: Added Thai localization + + * common.xsl: Calculate itemized list symbol based on depth analagous to orderedlist numeration + + * gentext.xsl: Use unnumbered gentext keys appropriately + +2001-12-15 Jirka Kosek <ko...@us...> + + * common.xsl: Improved support for TeX math inside equations. + +2001-12-04 Norman Walsh <nw...@us...> + + * labels.xsl: Bug #435320: Poor enumeration of LoTs and LoFs + + * titles.xsl: Bug! Can't put HTML here. But what does this break? + +2001-12-02 Norman Walsh <nw...@us...> + + * titles.xsl: Make no.anchor.mode 'sticky'. This is really necessary because otherwise title inlines effectively turn it off + +2001-12-01 Norman Walsh <nw...@us...> + + * labels.xsl: Improve FAQ labeling + +2001-11-29 Robert Stayton <bob...@us...> + + * l10n.xsl: Fixed error message for missing localization so that if + missing in en.xml, it doesn't say 'using en'. + +2001-11-28 Norman Walsh <nw...@us...> + + * common.xsl: Added punct.honorific parameter + + * l10n.xsl: Removed crufty gentext.xref.text template + +2001-11-15 Norman Walsh <nw...@us...> + + * common.xsl: Support experimental personname wrapper + +2001-11-14 Norman Walsh <nw...@us...> + + * .cvsignore, Makefile, l10n.xml: Added Basque + +2001-11-12 Norman Walsh <nw...@us...> + + * common.xsl: Support well-formed documents, use key() instead of id() + +2001-11-09 Norman Walsh <nw...@us...> + + * .cvsignore, Makefile, l10n.xml: Added Nynorsk + +2001-11-06 Norman Walsh <nw...@us...> + + * labels.xsl: Why did I assume sections should always be labelled in articles? + +2001-11-02 Norman Walsh <nw...@us...> + + * common.xsl: Support FAMILY Given style personal names + +2001-10-30 Norman Walsh <nw...@us...> + + * .cvsignore, Makefile, l10n.xml: Added Xhosa + +2001-10-16 Norman Walsh <nw...@us...> + + * table.xsl: Table support improvements + +2001-10-15 Norman Walsh <nw...@us...> + + * .cvsignore, Makefile, l10n.xml: Added Ukranian + + * table.xsl: Fix calculation of rowsep and colsep; added experimental support for table.borders.with.css in HTML; calculation of alignments needs to be added along the same lines + +2001-10-14 Norman Walsh <nw...@us...> + + * table.xsl: New file. + +2001-09-25 Norman Walsh <nw...@us...> + + * common.xsl: Support automatic collation of year ranges in copyright + + * l10n.xsl: Fix gentext.nav.* templates + +2001-09-22 Norman Walsh <nw...@us...> + + * gentext.xsl: Rewrote substitute-markup to support %p + + * gentext.xsl, labels.xsl: Bug #463033: allow xref to list items (in orderedlists) and varlistentrys + + * titles.xsl: Support title.markup for legal notices + +2001-08-29 Norman Walsh <nw...@us...> + + * common.xsl: Fix orderedlist numerations + +2001-08-14 Norman Walsh <nw...@us...> + + * l10n.xsl: Calculation of the dingbat nodeset was simply broken + +2001-08-13 Norman Walsh <nw...@us...> + + * Makefile: Added stylesheet as a dependency + +2001-08-04 Norman Walsh <nw...@us...> + + * l10n.dtd: Rename internationalization to i18n, localization to l10n + + * l10n.xml: Rename internationalization to i18n, localization to l10n, add namespace declaration + + * l10n.xsl: Support a local i18n override, rename internationalization to i18n, localization to l10n, add namespace declaration + + * labels.xsl: PartIntros never get a label + +2001-08-01 Norman Walsh <nw...@us...> + + * gentext.xsl: Pass allow-anchors through properly + + * labels.xsl: Fix question labelling + + * titles.xsl: Output anchors for titles if the titles have ids + +2001-07-31 Robert Stayton <bob...@us...> + + * l10n.xsl: Reverted the change from [last()] to [1] back to [last()] + because that is the correct code. + + * l10n.xsl: Added code to the "l10n.language" template to fall + back to the two-letter lang code if a longer lang + does not have a <lang>.xml localization file. + And it falls back to the default lang if it can't + find that either. + + Also fixed a bug for finding the lang attribute. + It was using the last() function, but in an + ancestor-or-self node set you want the first ancestor + (closest) with a lang value. + + 49c49 + < |ancestor-or-self::*/@xml:lang)[last()]"/> + --- + > |ancestor-or-self::*/@xml:lang)[1]"/> + +2001-07-17 Jirka Kosek <ko...@us...> + + * common.xsl: Fixed bug #442160. Parameter graphic.default.extension is now used also for <graphic> and <inlinegraphic> not only for <imagedata>. + +2001-07-08 Norman Walsh <nw...@us...> + + * gentext.xsl, titles.xsl: Support xref to bridgehead + +2001-07-04 <uid...@us...> + + * .cvsignore, Makefile, l10n.xml: Added support for Turkish + + * .cvsignore, Makefile, l10n.xml: Added Afrikaans + + * common.xsl, titles.xsl: Bug #429011, fix xref to qandset elements + + * labels.xsl: Bug #426188, fix question/answer labels + +2001-06-21 Norman Walsh <nw...@us...> + + * common.xsl, gentext.xsl, labels.xsl, titles.xsl: Use common code to calculate step numbers; support xref to procedures and steps; added formal.procedures parameter + +2001-06-20 Norman Walsh <nw...@us...> + + * l10n.xsl: Xalan debugging; harmless changes + +2001-06-14 Norman Walsh <nw...@us...> + + * subtitles.xsl: Support subtitle on article + +2001-05-23 Norman Walsh <nw...@us...> + + * common.xsl: Fix dup. template bug with is.graphic.* + + * gentext.xsl: Workaround article/appendix formatting bug (HACK) + + * labels.xsl: Label appendixes correctly in books and articles + +2001-05-21 Norman Walsh <nw...@us...> + + * labels.xsl: Tweak for section labels in articles + +2001-05-12 Norman Walsh <nw...@us...> + + * common.xsl: Added refsect* to the section.level template + +2001-05-04 Norman Walsh <nw...@us...> + + * .cvsignore, Makefile, l10n.xml: Add Serbian localization + +2001-04-21 Norman Walsh <nw...@us...> + + * common.xsl: My first crude attempts at support for qandaset + +2001-04-19 Norman Walsh <nw...@us...> + + * gentext.xsl, titles.xsl: Fix bug #417193, make sure allow-anchors is properly propagated through substitute-markup + +2001-04-18 Norman Walsh <nw...@us...> + + * titles.xsl: Suppress indexterms in no.anchor.mode + +2001-04-17 Norman Walsh <nw...@us...> + + * labels.xsl: Move label.from.part parameter into param.xsl; default it to 0 so that chapters and appendixes are numbered monotonically throughout a book by default. Moved param.xsl up in the include list, just for good measure + +2001-04-16 Norman Walsh <nw...@us...> + + * gentext.xsl: Fix bug in processing of subtitle content + + * labels.xsl: Only label.from.part if there actually is a part + + * titles.xsl: Don't put ulink, link, olink, or xref in titles if anchor's aren't allowed + +2001-04-15 Norman Walsh <nw...@us...> + + * gentext.xsl: Localize the textonly calculations by creating a object.title.markup.textonly mode + +2001-04-03 Norman Walsh <nw...@us...> + + * gentext.xsl, labels.xsl, titles.xsl: Fix bug 412487, make XSL-generated callout marks honor callout mark parameters + + * titles.xsl: Restore no.anchor.mode and suppress footnotes in no.anchor.mode + +2001-04-02 Norman Walsh <nw...@us...> + + * .cvsignore, Makefile: Make common files + + * common.xsl, gentext.xsl, l10n.xml, l10n.xsl, labels.xsl, subtitles.xsl, titles.xsl: + New file. + + * gentext.xsl: Commented out debugging messages + + * l10n.dtd: New file. + Added: trunk/jsxe/buildlib/docbook/common/af.xml =================================================================== --- trunk/jsxe/buildlib/docbook/common/af.xml (rev 0) +++ trunk/jsxe/buildlib/docbook/common/af.xml 2006-08-29 02:13:58 UTC (rev 1191) @@ -0,0 +1,1161 @@ +<?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="PubDate" text="Publication Date" lang="en"/> + <l:gentext key="pubdate" text="Publication date" lang="en"/> + <l:gentext key="Published" text="Uitgegee"/> + <l:gentext key="published" text="uitgegee"/> + <l:gentext key="Qandadiv" text="Q & A" lang="en"/> + <l:gentext key="qandadiv" text="Q & A" lang="en"/> + <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="called" text="called" lang="en"/> + <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="the" text="" lang="en"/> + <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="ListofProcedures" text="List of Procedures" lang="en"/> + <l:gentext key="listofprocedures" text="List of Procedures" lang="en"/> + <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="nav-toc" text="ToC" lang="en"/> + <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="singlestartquote" text="‘" lang="en"/> + <l:dingbat key="singleendquote" text="’" lang="en"/> + <l:dingbat key="bullet" text="•"/> + <l:gentext key="hyphenation-character" text="-" lang="en"/> + <l:gentex... [truncated message content] |