Michael Smith [Mon, 17 Oct 2005 10:35:37 +0000 (10:35 +0000)]
Mostly works but still need to add chunking.
Michael Smith [Mon, 17 Oct 2005 07:43:04 +0000 (07:43 +0000)]
Output a real em dash for em-dash dingbat (instead of two hypens).
Michael Smith [Mon, 17 Oct 2005 04:40:46 +0000 (04:40 +0000)]
Problem:
In a PDF generated with Passivetex, every itemizedlist (bulleted
list) has a linebreak after the bullet and before the listem
contents. That bullet should not be there.
Cause:
Design problem in Passivetex
Fix:
Added a fix that works around the problem by not wrapping the
listem output in an <fo:block> if passivetex.extensions=1. Closes
#
1328348.
Affects:
Only affects output if passivetex.extensions=1. Otherwise,
follows previous code path, so behavior is exactly the same.
Norman Walsh [Sun, 16 Oct 2005 22:19:44 +0000 (22:19 +0000)]
Try docbookxi if docbook doesn't work
Norman Walsh [Sun, 16 Oct 2005 22:17:27 +0000 (22:17 +0000)]
Handle sidebar and simplesect correctly
Norman Walsh [Sun, 16 Oct 2005 22:15:56 +0000 (22:15 +0000)]
Updates from Dick Hamilton
Norman Walsh [Sun, 16 Oct 2005 22:10:11 +0000 (22:10 +0000)]
Remove redundant build step that was causing duplicate Schematron rules
Norman Walsh [Sun, 16 Oct 2005 20:39:44 +0000 (20:39 +0000)]
Test for annotations
Norman Walsh [Sun, 16 Oct 2005 20:39:21 +0000 (20:39 +0000)]
Fix test bugs
Michael Smith [Sun, 16 Oct 2005 09:36:26 +0000 (09:36 +0000)]
Added target for making plain-text output.
Michael Smith [Sun, 16 Oct 2005 02:07:50 +0000 (02:07 +0000)]
Fixed equation markup (thanks to Benoit Guillon).
Michael Smith [Sat, 15 Oct 2005 09:42:49 +0000 (09:42 +0000)]
A "standard" makefile for generating output from DocBook sources.
Michael Smith [Fri, 14 Oct 2005 08:27:06 +0000 (08:27 +0000)]
Added makefiled for downloading and extracging xmlformat.
Michael Smith [Fri, 14 Oct 2005 08:04:53 +0000 (08:04 +0000)]
Added module and makefile for downloading dtd-flatten.jar
Michael Smith [Fri, 14 Oct 2005 07:55:09 +0000 (07:55 +0000)]
Use CVSROOT instead of DOCBOOK_CVS (DOCBOOK_CVS only works with
the build-branch version of Makefile.incl...)
Michael Smith [Fri, 14 Oct 2005 07:53:34 +0000 (07:53 +0000)]
Added "-n" option to cause appending of e-mail address to
usernames to be suppressed.
Michael Smith [Fri, 14 Oct 2005 07:34:22 +0000 (07:34 +0000)]
Added contrib/cldr module.
Michael Smith [Fri, 14 Oct 2005 07:29:38 +0000 (07:29 +0000)]
Added $Id$
Michael Smith [Fri, 14 Oct 2005 07:28:37 +0000 (07:28 +0000)]
Added a module for syncing up with latest CLDR CVS snapshot.
Steve Ball [Thu, 13 Oct 2005 21:22:10 +0000 (21:22 +0000)]
added Word template file
Norman Walsh [Thu, 13 Oct 2005 15:44:08 +0000 (15:44 +0000)]
Fixed test expression
Steve Ball [Thu, 13 Oct 2005 07:12:43 +0000 (07:12 +0000)]
added abstract, fixed itemizedlist, ulink
Michael Smith [Thu, 13 Oct 2005 01:13:51 +0000 (01:13 +0000)]
Changed second title instance to substitle.
Michael Smith [Thu, 13 Oct 2005 01:11:51 +0000 (01:11 +0000)]
These test files were apparently designed to expect external index
files that get generated by the DSSSL build. But the XSL build
does not generate them, and, when it finds them missing, the build
breaks. So, commented out the DSSSL stuff and added <index/>
instances. If you want to test these files with DSSSL output, you
will need to uncomment the entity refs at the end.
Michael Smith [Thu, 13 Oct 2005 00:56:08 +0000 (00:56 +0000)]
A wrapper for grouping some Reference and Refentry instances.
Michael Smith [Thu, 13 Oct 2005 00:45:42 +0000 (00:45 +0000)]
A wrapper with a Part, followed by several Chapters, ending with a
Glossary.
Michael Smith [Thu, 13 Oct 2005 00:13:16 +0000 (00:13 +0000)]
Added some more tests for exposing handling of linebreaks after
programlisting start tag and before programlisting end tag. Also,
wrapped this refentry in a book instead of an article.
Michael Smith [Wed, 12 Oct 2005 23:49:28 +0000 (23:49 +0000)]
Changed some IDs so that these files could be included in the same
wrapper without causing duplicate-ID validity errors.
Michael Smith [Wed, 12 Oct 2005 20:56:36 +0000 (20:56 +0000)]
Added bibliography.005.xml to book.006.xml wrapper.
Michael Smith [Wed, 12 Oct 2005 20:30:13 +0000 (20:30 +0000)]
A book wrapper for all biblio.00n.xml files.
Bob Stayton [Wed, 12 Oct 2005 18:28:01 +0000 (18:28 +0000)]
Fixed bug #
1315700, where glossary in part with role="auto"
produced invalid FO.
Michael Smith [Wed, 12 Oct 2005 14:58:42 +0000 (14:58 +0000)]
This is a standalone "utility" stylesheet (it's not imported by
and of the drivers). Its purpose is to transform all instances of
DocBook-specific "insert file" markup (e.g., <textdata
fileref="foo.txt) with Xinclude instances. It is mainly intended
as an alternative to the DocBook XSLT Java insertfile() extension.
Norman Walsh [Wed, 12 Oct 2005 14:55:13 +0000 (14:55 +0000)]
Preserve titles on lists; improve handling of float attribute
Michael Smith [Wed, 12 Oct 2005 14:53:04 +0000 (14:53 +0000)]
This is the file needed by programlistingco.002.xml to test
inserting external text files.
Michael Smith [Wed, 12 Oct 2005 14:50:13 +0000 (14:50 +0000)]
Revised and added stuff for testing the
textdata/imagedata/inlinegraphic markup for inserting external
text files, and rendering callout bugs in the inserted text.
Michael Smith [Wed, 12 Oct 2005 14:35:03 +0000 (14:35 +0000)]
Added area/@linkends instance to programlistingco.001.xml and
removed redundant test case from calloutlist.003.xml.
Norman Walsh [Wed, 12 Oct 2005 13:48:50 +0000 (13:48 +0000)]
Align on tgroup wins, moved some attrs around.
Norman Walsh [Wed, 12 Oct 2005 13:47:16 +0000 (13:47 +0000)]
Fixed title
Norman Walsh [Wed, 12 Oct 2005 13:45:58 +0000 (13:45 +0000)]
Fixed bug: role was being used instead of revisionflag
Michael Smith [Tue, 11 Oct 2005 09:00:34 +0000 (09:00 +0000)]
Removed spaces from Revision and Date RCS keywords.
Michael Smith [Tue, 11 Oct 2005 08:59:08 +0000 (08:59 +0000)]
Use just "Revision" and "Date" RCS keywords, instead of $Id (because
$Id adds the RCS filename, RCS author name, and RCS "state", none
of which it seems like we really need in Releaseinfo).
Michael Smith [Tue, 11 Oct 2005 03:05:31 +0000 (03:05 +0000)]
New file from Benoit Guillon. Includes tests for Area/@linkends
and for Coref (neither of which we previously had test cases for).
Michael Smith [Mon, 10 Oct 2005 16:10:02 +0000 (16:10 +0000)]
Make sure all callouts are referenced.
Michael Smith [Mon, 10 Oct 2005 15:22:59 +0000 (15:22 +0000)]
Removed install.sh from global executables.
Michael Smith [Mon, 10 Oct 2005 15:08:29 +0000 (15:08 +0000)]
Release notes are now a necessary part of all release builds.
Michael Smith [Mon, 10 Oct 2005 14:49:47 +0000 (14:49 +0000)]
Bring distrib/zip build into sync with other modules.
Michael Smith [Mon, 10 Oct 2005 14:31:21 +0000 (14:31 +0000)]
Committed some additional stuff needed for getting wordml fully
integrated into the build.
Bob Stayton [Fri, 7 Oct 2005 17:09:12 +0000 (17:09 +0000)]
xsltproc fails on the default empty definition of these params.
I added single quotes.
Michael Smith [Fri, 7 Oct 2005 11:00:35 +0000 (11:00 +0000)]
Checkpointing some changes. Added support for dblatex output.
Replaced some old-school suffix rules with pattern rules.
Michael Smith [Fri, 7 Oct 2005 08:50:11 +0000 (08:50 +0000)]
Added wordml into doc and release build.
Steve Ball [Fri, 7 Oct 2005 06:43:02 +0000 (06:43 +0000)]
fixed Makefile
added many features to Pages support
added revhistory, inlines, highlights, abstract
Michael Smith [Fri, 7 Oct 2005 04:49:18 +0000 (04:49 +0000)]
Removed "install.sh" as dependency. It is not necessary for all
releases (not for css-xml, for example).
Michael Smith [Fri, 7 Oct 2005 01:34:14 +0000 (01:34 +0000)]
A <screen> that has 20+ callouts. Useful for testing rendering of
callout bugs that go above 10 (or 15).
Norman Walsh [Thu, 6 Oct 2005 16:27:40 +0000 (16:27 +0000)]
Move the stripns code to a common location; update @fileref and @entityref attributes in an attempt to handle the fact that the base URI gets mangled by the stripping copy.
Norman Walsh [Thu, 6 Oct 2005 12:01:28 +0000 (12:01 +0000)]
Pick better defaults
Norman Walsh [Thu, 6 Oct 2005 11:47:54 +0000 (11:47 +0000)]
We've switched to ant for building these class files
Michael Smith [Thu, 6 Oct 2005 04:09:20 +0000 (04:09 +0000)]
Corrected IDs of linkend attributes in some callouts.
Michael Smith [Thu, 6 Oct 2005 04:08:08 +0000 (04:08 +0000)]
Corrected minor copy-paste error (orderedlist template picking up
value of itemizedlist.label.width instead of orderedlist.label.width).
Norman Walsh [Wed, 5 Oct 2005 21:05:13 +0000 (21:05 +0000)]
Support default label width parameters for itemized and ordered lists
Norman Walsh [Wed, 5 Oct 2005 21:04:21 +0000 (21:04 +0000)]
Comment out debugging message
Jirka Kosek [Wed, 5 Oct 2005 15:56:04 +0000 (15:56 +0000)]
Support article/info/title (DocBook 5.0)
Michael Smith [Wed, 5 Oct 2005 07:23:19 +0000 (07:23 +0000)]
Problem::
In output of <xref endterm="foo"/> to top-level sections, titles
are not rendered in all caps.
Cause::
<xref endterm="foo"/> is handled in the HTML stylesheets by a
different mode than that used for normal Xref output.
Fix::
Added mode template for processing output of first-level section
titles when the are referred to via Endterm.
Closes #
1215547. Thanks to Jens Granseuer for reporting the
problem.
Michael Smith [Wed, 5 Oct 2005 07:00:57 +0000 (07:00 +0000)]
Problem::
Number generated for Synopfragref output, but no number generated
in Synopfragment output.
Cause::
manpages stylesheets import the HTML stylesheets. manpages
stylesheets do not include a Synopfragref template, so they were
just picking up the HTML one. However, the manpages stylesheet
did have a Synopfragment template, which overrode the HTML one.
Problem is that the manpages Synopfragment was not complete.
Fix::
Correctly "ported" Synopfragment template from HTML stylesheets
and added manpages-specific character markup and features. As a
result of these changes, in the output now:
- correct numbers a generated for Synopfragment output
- Synopfragref contentes are italicized, as they should be
- Synopfragment output is output with a hanging indent (similar
to the hanging indent used for Cmysynopsis output)
- for cases where there are a group of Synopfragments together,
a line of vertical space is generated only before first, and
suppressed before subsequent ones.
Closes #599439. Thanks to Dennis Grace for reporting the problem
(long, long ago) and for submitting a patch (which was used as-is
but neverthelesss provided some insights).
Michael Smith [Wed, 5 Oct 2005 05:28:49 +0000 (05:28 +0000)]
Problem::
Extra space added before Arg output Cmdsynopsis in some cases
where the Arg contents appear at the beginning of a line.
bdmond [-s, --start]
[-k, --stop]
[-h, --help]
[-V, --version]
Cause::
Some other fix made around the time of v1.68.0 introduced a
regression in behavior for cases where an Arg is preceded by an
Sbr. The Sbr produces a line break as expected, but the line break
is followed by a space and then the contents of the following Arg.
Fix::
The code for processing Args now checks to see if the first
preceding sibling of the Arg is an Sbr. If so, it does not output
the additional space; otherwise, it outputs the space.
- <xsl:if test="position()>1"><xsl:value-of select="$sepchar"/></xsl:if>
+ <xsl:if test="position()>1 and
+ not(preceding-sibling::*[1][self::sbr])"
+ ><xsl:value-of select="$sepchar"/></xsl:if>
Closes #
1313481. Thanks to Costin Stroie for reporting the problem
and pointing out where the cause was in the code.
Michael Smith [Mon, 3 Oct 2005 09:57:55 +0000 (09:57 +0000)]
No need to run chmod on gz files that aren't there any more.
Michael Smith [Mon, 3 Oct 2005 09:50:37 +0000 (09:50 +0000)]
Only upload bz2 and zip files, and delete bz2 after upload.
Michael Smith [Mon, 3 Oct 2005 08:18:13 +0000 (08:18 +0000)]
Ignore .make-catalog.xsl
Michael Smith [Mon, 3 Oct 2005 08:09:45 +0000 (08:09 +0000)]
Reverted previous change and added DIFFTAG check. Problem was not
in cvs2cl invocation; error occurred because no value was found
for DIFFTAG; in that case, we just want to skip generating
LatestChanges.
Michael Smith [Mon, 3 Oct 2005 07:41:02 +0000 (07:41 +0000)]
Remove redundant and incorrect invocation of cvs2cl.
Michael Smith [Mon, 3 Oct 2005 06:54:00 +0000 (06:54 +0000)]
Don't need to build gentext (distros build the files).
Michael Smith [Mon, 3 Oct 2005 06:52:39 +0000 (06:52 +0000)]
install.sh now depends on catalog.xml also
Michael Smith [Mon, 3 Oct 2005 04:54:27 +0000 (04:54 +0000)]
Made make-catalog.xsl general-purpose and moved to releasetools
dir so it can be used with other modules.
Jirka Kosek [Sun, 2 Oct 2005 15:55:50 +0000 (15:55 +0000)]
Added support for case when personname doesn't contain specific name markup (as allowed in DocBook 5.0)
Michael Smith [Thu, 29 Sep 2005 15:00:45 +0000 (15:00 +0000)]
Generate localized title for Refsynopsisdiv if no appropriate
Title descendant found in source. Closes #
1212398. This change
makes behavior for the Synopsis title consistent with the behavior
of HTML and manpages output.
Also, added xsl:use-attribute-sets="normal.para.spacing" to block
generated for Cmdsynopsis output. Previously, that block had no
spacing at all specified, which resulted it being crammed up to
closely to the Synopsis head.
Bob Stayton [Thu, 29 Sep 2005 09:42:42 +0000 (09:42 +0000)]
Added support for localizing punctuation in index entries.
Bob Stayton [Thu, 29 Sep 2005 07:19:43 +0000 (07:19 +0000)]
Added parameters to support localization of index item
punctuation.
Bob Stayton [Thu, 29 Sep 2005 07:18:37 +0000 (07:18 +0000)]
Added index.number.separator, index.range.separator, and
index.term.separator parameters to support localization
of punctuation in index entries.
Bob Stayton [Thu, 29 Sep 2005 07:11:37 +0000 (07:11 +0000)]
Added parameters to localize punctuation in indexes.
Bob Stayton [Thu, 29 Sep 2005 05:29:09 +0000 (05:29 +0000)]
Fixed syntax of date templates to not use text attribute but
use text element content.
Michael Smith [Thu, 29 Sep 2005 05:01:55 +0000 (05:01 +0000)]
Added "Cross References" section in HTML doc (for consistency with
the FO doc). Also, moved the existing FO "Cross References"
section to follow the "Linking" section.
Michael Smith [Thu, 29 Sep 2005 04:52:05 +0000 (04:52 +0000)]
Added ID attribues to all Reference elements (e.g., id="tables"
for the doc for section on Table params). So pages for all
subsections of ref docs now have stable filenames instead of
arbitrary generated filenames.
Michael Smith [Wed, 28 Sep 2005 18:26:23 +0000 (18:26 +0000)]
Removed misguided code intended for normalizing whitespace in term
output for HTML and FO. (It's not necessary for those, though it is
still needed in manpages output because we're using the .TP macro,
and first line following that is treated differently than the
subsequent lines. So we need to get rid of any embedded line
breaks from within the Term source.)
Michael Smith [Wed, 28 Sep 2005 09:36:46 +0000 (09:36 +0000)]
Added two new parameters for handling of multi-term varlistentry
elements:
variablelist.term.break.after:
When the variablelist.term.break.after is non-zero, it will
generate a line break after each term multi-term varlistentry.
variablelist.term.separator:
When a varlistentry contains multiple term elements, the string
specified in the value of the variablelist.term.separator
parameter is placed after each term except the last. The default
is ", " (a comma followed by a space). To suppress rendering of
the separator, set the value of variablelist.term.separator to
the empty string ("").
These parameters are primarily intended to be useful if you have
multi-term varlistentries that have long terms.
Closes #
1306676. Thanks to Sam Steingold for providing an example
"lots of long terms" doc that demonstrated the value of having
these options.
Also, added normalize-space() call to processing of each term.
This change affects all output formats (HTML, PDF, manpages). The
default behavior should pretty much remain the same as before, but
it is possible (as always) that the change may introduce some new
bugginess.
Michael Smith [Wed, 28 Sep 2005 06:47:30 +0000 (06:47 +0000)]
Added a nested variablelist with a varlistentry that contains
multiple terms. (For testing handling of
variablelist.term.separator and variablelist.term.break.after).
Bob Stayton [Wed, 28 Sep 2005 06:38:19 +0000 (06:38 +0000)]
Fixed bug #
1306070 set with 2 books: wrong page numbering on 2nd book.
Michael Smith [Wed, 28 Sep 2005 02:23:47 +0000 (02:23 +0000)]
Problem:
Garbage characters appear in content of Title attribute in HTML
output.
Cause:
Contents of Alt element, including line breaks, were being copied
over "as is" to value of Title attribute in HTML output. Line
breaks in Title appear a garbage characters when displayed as
pop-up "tool text".
Fix:
Added call to normalize-space() when transforming content of Alt
for HTML output. Closes #
1254532. Thanks to Sam Steingold for
reporting the problem.
Michael Smith [Tue, 27 Sep 2005 04:37:56 +0000 (04:37 +0000)]
Added "wrapper-name" param to inline.charseq named template,
enabling it to output inlines other than just "span". Acronym and
Abbrev templates now use inline.charseq to output HTML "acronym"
and "abbr" elements (instead of "span"). Closes #
1305468. Thanks
to Sam Steingold for suggesting the change.
Bob Stayton [Sun, 25 Sep 2005 20:36:07 +0000 (20:36 +0000)]
Fixed bug [
1292052 ] acronym/remark in qandaentry/question TOC.
Bob Stayton [Sun, 25 Sep 2005 01:59:14 +0000 (01:59 +0000)]
Moved olink page number reference template to xref.xsl.
Bob Stayton [Sun, 25 Sep 2005 01:58:16 +0000 (01:58 +0000)]
Moved olink page citation template to xref.xsl.
Bob Stayton [Sun, 25 Sep 2005 01:57:22 +0000 (01:57 +0000)]
Add sidebar titlepage placeholder attset for styles.
Bob Stayton [Sun, 25 Sep 2005 01:56:12 +0000 (01:56 +0000)]
Fixed incorrect variable name.
Bob Stayton [Sun, 25 Sep 2005 01:55:26 +0000 (01:55 +0000)]
Fixed bug [
1256277 ] sidebarinfo not supported, so now sidebarinfo
is supported.
Bob Stayton [Sun, 25 Sep 2005 01:37:28 +0000 (01:37 +0000)]
Add titlepage for sidebar.
Bob Stayton [Sat, 24 Sep 2005 23:34:37 +0000 (23:34 +0000)]
Fixed bug [
1261896 ] Section title's footnotes in page header.
Bob Stayton [Sat, 24 Sep 2005 23:03:41 +0000 (23:03 +0000)]
Fixed bug [
1261811 ] Redundant output of b and anchor element with identical id.
Bob Stayton [Fri, 23 Sep 2005 23:10:33 +0000 (23:10 +0000)]
Fixed handling of %p in olink xrefstyle templates.
Bob Stayton [Wed, 21 Sep 2005 19:18:20 +0000 (19:18 +0000)]
Fixed set.flow.properties to match on draft page-masters too.
Bob Stayton [Wed, 21 Sep 2005 00:31:28 +0000 (00:31 +0000)]
Convert 'no' to string in default value.
Jirka Kosek [Tue, 20 Sep 2005 19:42:57 +0000 (19:42 +0000)]
Implemented RFE #
1292615.
Added bunch of new parameters (attribute sets) that affect list presentation: list.block.properties, itemizedlist.properties, orderedlist.properties, itemizedlist.label.properties and orderedlist.label.properties. Default behaviour of stylesheets has not been changed but further customizations will be much more easier.