Michael Smith [Thu, 22 Feb 2007 11:14:43 +0000 (11:14 +0000)]
Fixed problem with incorrect formatting of nested variablelist.
Closes bug #
1650931. Thanks to Daniel "Eagle Eye" Leidert.
Michael Smith [Wed, 21 Feb 2007 18:33:33 +0000 (18:33 +0000)]
Port from docs-in-db5 branch of all DocBook5-formatted
params and all associated build changes needed for
building the param.xsl files and docs from them.
Michael Smith [Wed, 21 Feb 2007 17:00:43 +0000 (17:00 +0000)]
Ported changes from docs-in-db5 branch.
Michael Smith [Wed, 21 Feb 2007 16:58:46 +0000 (16:58 +0000)]
Ported changes from docs-in-db5 branch.
Michael Smith [Wed, 21 Feb 2007 16:28:53 +0000 (16:28 +0000)]
Fixed typo in param file.
Michael Smith [Wed, 21 Feb 2007 08:04:54 +0000 (08:04 +0000)]
Added support for correct handling of xref to elements that
contain info/title descendants but no title children.
This should be further refined so that it handles any *info
elements. And there are probably some other places where similar
handling for *info/title should be added.
David Cramer [Tue, 20 Feb 2007 17:42:59 +0000 (17:42 +0000)]
Make fo questions and answers behave the same way as html
Jirka Kosek [Sun, 18 Feb 2007 22:14:49 +0000 (22:14 +0000)]
Added missing attribute set for procedure
Jirka Kosek [Sun, 18 Feb 2007 22:12:16 +0000 (22:12 +0000)]
Added support for formatting biblioentries according to ISO690 citation style.
New bibliography style can be turned on by setting parameter bibliography.style to "iso690"
The code was provided by Jana Dvorakova
Michael Smith [Sat, 17 Feb 2007 10:03:43 +0000 (10:03 +0000)]
Removed org.apache.xml.utils.DOMHelper imports from Table.java and
Verbatim.Java files, per note from Mauritz Jeanson about them not
being needed.
Bob Stayton [Thu, 15 Feb 2007 19:36:19 +0000 (19:36 +0000)]
Fix chapter in context xref-number-and-title
Jirka Kosek [Thu, 15 Feb 2007 15:14:35 +0000 (15:14 +0000)]
Added support for C language. Provided by Bruno Guegan.
Bob Stayton [Thu, 15 Feb 2007 08:16:11 +0000 (08:16 +0000)]
Add call to class.attribute on output <a>.
Bob Stayton [Thu, 15 Feb 2007 08:02:00 +0000 (08:02 +0000)]
Add call to class.attribute to <a> output elements so they can
have a class value too.
Bob Stayton [Wed, 14 Feb 2007 09:30:38 +0000 (09:30 +0000)]
Add header.table.properties and footer.table.properties attribute-sets.
Bob Stayton [Wed, 14 Feb 2007 09:28:18 +0000 (09:28 +0000)]
Support adding table properties to header and footer tables.
Bob Stayton [Mon, 12 Feb 2007 16:36:42 +0000 (16:36 +0000)]
Improved version from contributor.
Bob Stayton [Mon, 12 Feb 2007 05:43:23 +0000 (05:43 +0000)]
Add mode=class.value to generate just the value, not the attribute.
Bob Stayton [Sat, 10 Feb 2007 22:02:20 +0000 (22:02 +0000)]
Add fop1.extensions for menuchoice arrow handling exception.
Norman Walsh [Fri, 9 Feb 2007 13:20:02 +0000 (13:20 +0000)]
Handle no CLASSPATH and improve parameter parsing
Norman Walsh [Fri, 9 Feb 2007 13:18:15 +0000 (13:18 +0000)]
Deal with stderr better
Norman Walsh [Fri, 9 Feb 2007 13:15:59 +0000 (13:15 +0000)]
Process markup in titles and subtitles
Michael Smith [Fri, 9 Feb 2007 10:46:22 +0000 (10:46 +0000)]
Put custom "substitution" element in params/man.string.subst.map.xml into a namespace.
Michael Smith [Fri, 9 Feb 2007 10:27:52 +0000 (10:27 +0000)]
Removed stray text that was causing WF error.
Michael Smith [Wed, 7 Feb 2007 16:40:42 +0000 (16:40 +0000)]
Make sure that all listitems in itemizedlist and orderedlist are
preceded by a blank line. This fixes a regression that occurred
when instances of the TP macro that were use in a previous
versions of the list-handling code were switched to RS/RE (because
TP doesn't support nesting). TP automatically generates a blank
line, but RS doesn't. So I added a .sp before each .RS
Michael Smith [Mon, 5 Feb 2007 08:20:11 +0000 (08:20 +0000)]
Don't mess with CVS dir.
Michael Smith [Mon, 5 Feb 2007 07:24:10 +0000 (07:24 +0000)]
Renamed links.xsl to endnotes.xsl.
Michael Smith [Mon, 5 Feb 2007 07:20:57 +0000 (07:20 +0000)]
Made a number of changes related to elements with
out-of-line content:
- Added handling for mediaobject & inlinemedidaobject.
Each imagedata, audiodata, or videodata element
within a mediaobject or inline mediaobject is now
treated as a "notesource" and so handled in much the
same way as links and annotation/alt/footnotes.
That means a numbered marker is generated inline to
mark the place in the main flow where the imagedata,
audiodata, or videodata element occurs, and a
corresponding numbered endnote for it is generated in
the endnotes list at the end of the man page; the
endnote contains the URL from the fileref attribute
of the imagedata, audiodata, or videodata element.
For mediobject and inlinemediaobject instances that
have a textobject child, the textobject is displayed
within the main text flow.
- Renamed several man.link.* params to man.endnotes.*,
to reflect that fact that the endnotes list now
contains more than just links. Also did similar
renaming for a number of stylesheet-internal vars.
- Added support for xlink:href (along with existing
support for the legacy ulink element).
- Cleaned up and streamlined the endnotes-handling
code. It's still messy and klunky and the basic
mechanism it uses is very inefficent for documents
that contain a lot of notesources, but at least it's
a bit better than it was.
Bob Stayton [Fri, 2 Feb 2007 18:47:09 +0000 (18:47 +0000)]
Fixed master-name used in axf crop mark template call.
Michael Smith [Fri, 2 Feb 2007 06:51:30 +0000 (06:51 +0000)]
Changed makefiles to make slides and websites stylesheets feel
more at home.
Michael Smith [Fri, 2 Feb 2007 05:58:19 +0000 (05:58 +0000)]
Moved slides and website stylesheets into xsl tree. They have
shipped as part of xsl for the last three releases now, just been
getting pulled in as part of the build. Now that we're using svn,
it's trivial to actually move them in (and to move them back out
if we need to).
Michael Smith [Fri, 2 Feb 2007 00:12:32 +0000 (00:12 +0000)]
Use org.apache.xml.utils.DOMHelper as package name (instead of
org.apache.xpath.DOMHelper), because build otherwise fails.
Michael Smith [Fri, 2 Feb 2007 00:07:40 +0000 (00:07 +0000)]
Just use relative path to html2xhtml.xsl file (instead of copying
it over) and use xsltproc to do the tranform (it does it a lot
faster).
Bob Stayton [Thu, 1 Feb 2007 19:27:47 +0000 (19:27 +0000)]
Moved the end-indent properties from toc.line to the
toc.line.properties attribute-set.
Bob Stayton [Thu, 1 Feb 2007 19:15:20 +0000 (19:15 +0000)]
Fixed case of class attribute in sgmltag element.
Michael Smith [Tue, 30 Jan 2007 08:43:02 +0000 (08:43 +0000)]
Adjusted docbook-build (snapshot build script) to use svn Revision
number as build stamp.
Michael Smith [Tue, 30 Jan 2007 07:16:02 +0000 (07:16 +0000)]
Added xhtml/html2xhtml.xsl to the list of files that get excluded
from packaging.
Michael Smith [Tue, 30 Jan 2007 07:14:17 +0000 (07:14 +0000)]
Changed http URL in html2xhtml.xslto local pathname.
Michael Smith [Tue, 30 Jan 2007 07:03:13 +0000 (07:03 +0000)]
Updated include URL in htmlhelp.xsl to use relative path.
Michael Smith [Tue, 30 Jan 2007 06:52:26 +0000 (06:52 +0000)]
Added tools/xsl dir to list of dirs that get excluded during
packaging of docbook-xsl.
Michael Smith [Tue, 30 Jan 2007 06:43:18 +0000 (06:43 +0000)]
Changed http URLs in xsl:import instances to relative paths
instead (to account for fact that Website and Slides stylesheets
now ship as part of docbook-xsl). Thanks to Daniel Leidert.
Michael Smith [Tue, 30 Jan 2007 05:16:56 +0000 (05:16 +0000)]
Updated copyright notices.
Michael Smith [Mon, 29 Jan 2007 23:00:16 +0000 (23:00 +0000)]
Make docbook-xsl-update check for VERSION file instead of for
install.sh file.
Michael Smith [Mon, 29 Jan 2007 22:58:37 +0000 (22:58 +0000)]
Corrected typo in docbook-xsl-update script.
Michael Smith [Mon, 29 Jan 2007 22:34:50 +0000 (22:34 +0000)]
Did some cleanup to the install.sh source and added a
docbook-xsl-update script to the docbook-xsl distro, the purpose
of which is to facilitate easy sync-up to the latest docbook-xsl
snapshot (by means of rynsc).
Mauritz Jeanson [Sun, 28 Jan 2007 17:30:36 +0000 (17:30 +0000)]
Fixed bug #
1644881:
* Added curly braces around all $language attribute values.
* Moved declaration of language variable to top level of stylesheet.
Tested with Xalan, Saxon, and xsltproc.
Mauritz Jeanson [Fri, 26 Jan 2007 17:13:59 +0000 (17:13 +0000)]
Modified <xsl:when> in datetime.format template to work
around Xalan bug.
Bob Stayton [Thu, 25 Jan 2007 20:35:14 +0000 (20:35 +0000)]
Better message about reporting bugs.
Bob Stayton [Thu, 25 Jan 2007 20:33:09 +0000 (20:33 +0000)]
Copy special case namespaced version of template/titlepage.xsl.
Bob Stayton [Thu, 25 Jan 2007 20:30:53 +0000 (20:30 +0000)]
Modified to work with d: namespace.
Michael Smith [Thu, 25 Jan 2007 10:32:52 +0000 (10:32 +0000)]
Removed debug cruft.
Michael Smith [Thu, 25 Jan 2007 10:25:23 +0000 (10:25 +0000)]
Moved all release metadata to VERSION file, and updated release
build to rely on it.
Mauritz Jeanson [Wed, 24 Jan 2007 20:04:54 +0000 (20:04 +0000)]
Michael Smith [Wed, 24 Jan 2007 13:07:21 +0000 (13:07 +0000)]
Moved docbook-xsl to 1.72.1+pre snapshot state.
Michael Smith [Wed, 24 Jan 2007 09:05:59 +0000 (09:05 +0000)]
Updated snapshot build script so that it builds and uploads a
docbook5-xsl package in addition to the docbook-xsl one.
Michael Smith [Tue, 23 Jan 2007 21:06:05 +0000 (21:06 +0000)]
Made fixes/refinements to docbook5-xsl packaging and install.
Michael Smith [Tue, 23 Jan 2007 12:29:58 +0000 (12:29 +0000)]
Changed fm:Release-Focus to "Major feature enhancements"
Michael Smith [Tue, 23 Jan 2007 12:04:55 +0000 (12:04 +0000)]
Made install5 target (for uploading the docbok5-xsl package)
depend on the install (docbook-xsl upload) target.
Michael Smith [Tue, 23 Jan 2007 12:02:21 +0000 (12:02 +0000)]
Added PreviousRelease filename to list of files that get excluded
from the package.
Bob Stayton [Mon, 22 Jan 2007 23:23:15 +0000 (23:23 +0000)]
Added descriptions of my changes.
Michael Smith [Mon, 22 Jan 2007 19:41:45 +0000 (19:41 +0000)]
Checkpointing release-note edits for review.
Michael Smith [Mon, 22 Jan 2007 12:54:27 +0000 (12:54 +0000)]
Added index.page.number.properties attribute set to the set of
reference documentation for the FO stylesheets.
Michael Smith [Mon, 22 Jan 2007 08:31:25 +0000 (08:31 +0000)]
Quit trying to be so smart about determining version number for
previous release. Instead just store the version number in a file
under version control.
Michael Smith [Mon, 22 Jan 2007 07:53:29 +0000 (07:53 +0000)]
Quit trying to be so smart about figuring out what the revision
number for the previous release is. Instead, just add the
PreviousRevision to version control. It holds the revision number
of the previous release. (That revision number is used by the
build to determine what changes have been committed since the
previous release). Simpler and much less error-prone.
Michael Smith [Mon, 22 Jan 2007 07:36:31 +0000 (07:36 +0000)]
Updated master makefile to enable docbook5-xsl build and
packaging.
Michael Smith [Mon, 22 Jan 2007 07:33:08 +0000 (07:33 +0000)]
Set svn:executable property on makedb5xsl file. Added db5.mk
makefile for automating build of docbook5-xsl package. Removed
db5files/VERSION file (because the db5.mk makefile changes the
VERSION file in place instead of copying it).
Michael Smith [Mon, 22 Jan 2007 07:29:39 +0000 (07:29 +0000)]
Added capability to specific OFFLINE=yes to permit test builds of
"distrib" and "zip" targets when offline. Also, changed build such
that docsrc directory is not longer excluded from packaging.
Michael Smith [Mon, 22 Jan 2007 07:25:02 +0000 (07:25 +0000)]
Removed @format="linespecific" from code that generates the
Literalayout output for commit messages -- because it's not valid
in DocBook 5.
Michael Smith [Mon, 22 Jan 2007 07:01:36 +0000 (07:01 +0000)]
Replaced all character entities and removed internal DTD subsets
(and thus removed reliance on external entity declarations for
ISO/W3C named character entities).
Michael Smith [Sun, 21 Jan 2007 08:37:12 +0000 (08:37 +0000)]
Changed VERSION file to include distro title (DocBook XSL
Stylesheets), and updated HTML, FO, and manpages stylesheets to
use that in their metadata sections (e.g., in HTML, the
<meta name="generator" ...> contents).
Michael Smith [Sun, 21 Jan 2007 08:33:44 +0000 (08:33 +0000)]
Removed single-pass namespace stripping from manpages stylesheet.
To process DocBook 5 instances, either use the experimental
namespace-aware DocBook 5 XSL 1.0 stylesheets, or pre-process your
source to do the namespace stripping (two-pass processing).
Mauritz Jeanson [Sat, 20 Jan 2007 18:34:21 +0000 (18:34 +0000)]
Added localized <letters> part for correct index collation.
Bob Stayton [Sat, 20 Jan 2007 08:51:43 +0000 (08:51 +0000)]
Add support in imageobjectco for otherunits="imagemap" to allow
direct authoring of imagemap units.
Bob Stayton [Sat, 20 Jan 2007 00:54:26 +0000 (00:54 +0000)]
Use areaspec id as imagemap map name.
Michael Smith [Fri, 19 Jan 2007 11:45:55 +0000 (11:45 +0000)]
Repaired bizarro-superman talk.
Michael Smith [Fri, 19 Jan 2007 11:40:50 +0000 (11:40 +0000)]
Added doc for man.output.lang.in.name.enabled parameter. This
checkin completes support for writing file/pathnames for man-pages
with $lang include in the names. Closes #
1585967. knightly
accolades to Daniel Leidert for providing the feature request.
Michael Smith [Fri, 19 Jan 2007 10:48:59 +0000 (10:48 +0000)]
Added new param man.output.lang.in.name.enabled, which
controls whether $LANG value is included in manpages
filenames and pathnames. It works like this:
If the value of man.output.lang.in.name.enabled is non-zero,
man-page files are output with the $lang value included in
their filenames or pathnames as follows;
- if man.output.subdirs.enabled is non-zero, each file is
output to, e.g., a /$lang/man8/foo.8 pathname
- if man.output.subdirs.enabled is zero, each file is output
with a foo.$lang.8 filename
Michael Smith [Fri, 19 Jan 2007 08:54:04 +0000 (08:54 +0000)]
Use "\e" instead of "\\" for backslash output, because the
groff docs say that's the correct thing to do; also because
testing (thanks, Paul Dubois) shows that "\\" doesn't always
work as expected; for example, "\\" within a table seems to
mess things up.
Michael Smith [Fri, 19 Jan 2007 08:33:52 +0000 (08:33 +0000)]
Added the man.string.subst.map.local.pre and
man.string.subst.map.local.post parameters. Those parameters
enable local additions and changes to string-substitution mappings
without the need to change the value of man.string.subst.map
parameter (which is for standard system mappings). Closes
#
1456738. Thanks to Sam Steingold for constructing a true
stylesheet torture test (the clisp docs) that exposed the need for
these params.
Michael Smith [Fri, 19 Jan 2007 02:58:50 +0000 (02:58 +0000)]
Use U+2592 as an internal marker for linebreak around sbr output
(to prevent the break from getting eaten by some normalization
that the stylesheet does on synopses).
Use U+2580 as an internal marker for no-break space (to work
around a similar issue). Closes bug #
1612808. Thanks to Simon
Walter for reporting it (the sbr bug).
Michael Smith [Thu, 18 Jan 2007 16:08:47 +0000 (16:08 +0000)]
Changed order of string replacements so that backslash is escaped
and replaced after backslash and dot (as it needs to be).
Michael Smith [Thu, 18 Jan 2007 15:44:19 +0000 (15:44 +0000)]
Adjusted manpages stylesheet to use U+2593 as the internal
representation for the backslash character within the stylesheet.
This prevents backslashes in source content from getting eaten.
Closes #
1609425. Thanks to Paul DuBois for reporting the bug.
Bob Stayton [Thu, 18 Jan 2007 09:18:11 +0000 (09:18 +0000)]
Fixed imagemaps so they work properly going from calspair coords
to HTML area coords.
Michael Smith [Thu, 18 Jan 2007 08:57:18 +0000 (08:57 +0000)]
WordML->Roundtrip; added mzjn=Mauritz・Jeanson to list of
username/realname mappings.
Michael Smith [Thu, 18 Jan 2007 08:03:12 +0000 (08:03 +0000)]
Toggled RELEASE-NOTES.xml from snapshot-mode to release-mode.
Michael Smith [Thu, 18 Jan 2007 07:52:10 +0000 (07:52 +0000)]
wordml->roundtrip
Bob Stayton [Thu, 18 Jan 2007 07:21:41 +0000 (07:21 +0000)]
Remove duplicate orgname template.
Switch org templates to using inline.charseq which
handles simple.xlink.
Bob Stayton [Thu, 18 Jan 2007 07:09:46 +0000 (07:09 +0000)]
Changed date.
Bob Stayton [Thu, 18 Jan 2007 07:09:18 +0000 (07:09 +0000)]
Remove date and "candidate" label.
Michael Smith [Thu, 18 Jan 2007 07:09:06 +0000 (07:09 +0000)]
Updated automated xsl-param markup system to handle
wordml->roundtrip name change.
Bob Stayton [Thu, 18 Jan 2007 07:01:43 +0000 (07:01 +0000)]
Moved to releasetools
Bob Stayton [Thu, 18 Jan 2007 07:00:43 +0000 (07:00 +0000)]
Now copies misc files from releasetools/db5files subdirectory.
Michael Smith [Thu, 18 Jan 2007 06:27:55 +0000 (06:27 +0000)]
Updated doc build to handle wordml->roundtrip rename.
Bob Stayton [Thu, 18 Jan 2007 06:27:36 +0000 (06:27 +0000)]
Misc files needed to create docbook5ns-xsl from docbook-xsl.
Michael Smith [Thu, 18 Jan 2007 06:26:21 +0000 (06:26 +0000)]
Adjusted copy method for website and slides dirs.
Michael Smith [Thu, 18 Jan 2007 02:54:56 +0000 (02:54 +0000)]
wordml->roundtrip name change
Michael Smith [Thu, 18 Jan 2007 02:53:37 +0000 (02:53 +0000)]
wordml->roundtrip rename
Michael Smith [Thu, 18 Jan 2007 02:53:06 +0000 (02:53 +0000)]
wordml->roundtrip rename
Michael Smith [Thu, 18 Jan 2007 02:14:29 +0000 (02:14 +0000)]
Adjusted build to fix problem of missing files in slides
directory. Closes bug #
1604137. Thanks to Neil Mayhew for
the bug report.
Michael Smith [Thu, 18 Jan 2007 02:09:30 +0000 (02:09 +0000)]
Removed redundant parameter declaration