]> granicus.if.org Git - docbook-dsssl/log
docbook-dsssl
19 years agoMore fixes to entity regex.
Michael Smith [Sun, 30 Oct 2005 13:47:19 +0000 (13:47 +0000)]
More fixes to entity regex.

19 years agoFix regex for matching entities.
Michael Smith [Sun, 30 Oct 2005 08:27:04 +0000 (08:27 +0000)]
Fix regex for matching entities.

19 years agoends-with() isn't an XSLT 1.0 function
Norman Walsh [Sat, 29 Oct 2005 17:22:34 +0000 (17:22 +0000)]
ends-with() isn't an XSLT 1.0 function

19 years agoOutput the stripped document for debugging or if you want to process it more than...
Norman Walsh [Sat, 29 Oct 2005 17:18:38 +0000 (17:18 +0000)]
Output the stripped document for debugging or if you want to process it more than once

19 years agoSet index.on.type to 1 and corrected value of draft.watermark.image
Michael Smith [Sat, 29 Oct 2005 09:23:34 +0000 (09:23 +0000)]
Set index.on.type to 1 and corrected value of draft.watermark.image

19 years agoChanged check for *info child in id.warning template from using
Michael Smith [Sat, 29 Oct 2005 09:12:59 +0000 (09:12 +0000)]
Changed check for *info child in id.warning template from using
contains() to using ends-with() -- because contains() will match
informal* elements (informaltable, etc) too -- not just *info
elements.

Also added check to make sure that *info element matched actually
has a title (because some *info elements may not -- title is not a
required child of *info elements).

And FWIW, I don't think it is too aggressive to have the default
behavior be to have the stylesheets emit notification messages
about ID-less titled objects. If it were the default to have it
not emit those, most users would probably never take the time to
turn it on, including the users who it is most meant to benefit
(those who don't yet know why they ought to be putting IDs on
their titled objects).

19 years agoFor case where id.warn
Michael Smith [Sat, 29 Oct 2005 08:58:59 +0000 (08:58 +0000)]
For case where id.warn

19 years agoRemove (unnecessary) xs:imports from generated xlink.xsd and xml.xsd files
Norman Walsh [Fri, 28 Oct 2005 12:41:12 +0000 (12:41 +0000)]
Remove (unnecessary) xs:imports from generated xlink.xsd and xml.xsd files

19 years agoAdded some more xml:ids
Norman Walsh [Fri, 28 Oct 2005 12:39:49 +0000 (12:39 +0000)]
Added some more xml:ids

19 years agoAdded some xml:ids
Norman Walsh [Fri, 28 Oct 2005 12:37:45 +0000 (12:37 +0000)]
Added some xml:ids

19 years agoNew parameter: id.warnings. If non-zero, warnings are generated for titled objects...
Norman Walsh [Fri, 28 Oct 2005 12:35:15 +0000 (12:35 +0000)]
New parameter: id.warnings. If non-zero, warnings are generated for titled objects that don't have titles. True by default; I wonder if this will be too aggressive?

19 years agoAdded xml:ids to the sections that didn't have them
Norman Walsh [Thu, 27 Oct 2005 22:17:12 +0000 (22:17 +0000)]
Added xml:ids to the sections that didn't have them

19 years agoAdded pointers to on-line validator and cloak script.
Jirka Kosek [Thu, 27 Oct 2005 15:52:25 +0000 (15:52 +0000)]
Added pointers to on-line validator and cloak script.
Added FAQ that can save users of f&@#!d XMLSpy.

19 years agoFix ref to info; in V1 stylesheets, it's articleinfo
Norman Walsh [Thu, 27 Oct 2005 15:46:25 +0000 (15:46 +0000)]
Fix ref to info; in V1 stylesheets, it's articleinfo

19 years agoFix ref to spec in docs directory
Norman Walsh [Thu, 27 Oct 2005 15:45:37 +0000 (15:45 +0000)]
Fix ref to spec in docs directory

19 years agoRename spec in distrib
Norman Walsh [Thu, 27 Oct 2005 15:44:48 +0000 (15:44 +0000)]
Rename spec in distrib

19 years agodir is now a common attribute
Norman Walsh [Thu, 27 Oct 2005 15:43:27 +0000 (15:43 +0000)]
dir is now a common attribute

19 years agoFix version number
Norman Walsh [Thu, 27 Oct 2005 15:35:08 +0000 (15:35 +0000)]
Fix version number

19 years agoIgnore the .sch file too
Norman Walsh [Thu, 27 Oct 2005 14:16:44 +0000 (14:16 +0000)]
Ignore the .sch file too

19 years agoFix file headers
Norman Walsh [Thu, 27 Oct 2005 14:14:28 +0000 (14:14 +0000)]
Fix file headers

19 years agoAdded README
Norman Walsh [Thu, 27 Oct 2005 14:14:17 +0000 (14:14 +0000)]
Added README

19 years agoMake dir a common attribute
Norman Walsh [Thu, 27 Oct 2005 14:09:02 +0000 (14:09 +0000)]
Make dir a common attribute

19 years agoFix version and pubdate
Norman Walsh [Thu, 27 Oct 2005 14:06:57 +0000 (14:06 +0000)]
Fix version and pubdate

19 years agoStylesheet tweaks
Norman Walsh [Thu, 27 Oct 2005 14:05:53 +0000 (14:05 +0000)]
Stylesheet tweaks

19 years agoChange pubdate, version, and reference to TDG
Norman Walsh [Thu, 27 Oct 2005 13:59:51 +0000 (13:59 +0000)]
Change pubdate, version, and reference to TDG

19 years agoMake distrib directory under build
Norman Walsh [Thu, 27 Oct 2005 13:59:17 +0000 (13:59 +0000)]
Make distrib directory under build

19 years agoMap info elements to the right *info element when stripping NS. Set xml:base on exter...
Norman Walsh [Thu, 27 Oct 2005 13:47:55 +0000 (13:47 +0000)]
Map info elements to the right *info element when stripping NS. Set xml:base on external references rather than directly changing @fileref. Map xml:id to id.

19 years agoIf the keep.relative.image.uris parameter is true, don't use the absolute URI (as...
Norman Walsh [Thu, 27 Oct 2005 13:46:46 +0000 (13:46 +0000)]
If the keep.relative.image.uris parameter is true, don't use the absolute URI (as calculated from xml:base) in the img src attribute, us the value the author specified. Note that we still have to calculate the absolute filename for use in the image intrinsics extension.

19 years agoSupport date as an inline
Norman Walsh [Thu, 27 Oct 2005 13:45:14 +0000 (13:45 +0000)]
Support date as an inline

19 years agoHack font bugs in funcsynopses
Norman Walsh [Thu, 27 Oct 2005 13:44:33 +0000 (13:44 +0000)]
Hack font bugs in funcsynopses

19 years agoAdded new parameter keep.relative.image.uris
Norman Walsh [Thu, 27 Oct 2005 13:44:04 +0000 (13:44 +0000)]
Added new parameter keep.relative.image.uris

19 years agoFixed title.
Michael Smith [Thu, 27 Oct 2005 03:07:42 +0000 (03:07 +0000)]
Fixed title.

19 years agoSome further tweaks from BG for testing of inserting external
Michael Smith [Thu, 27 Oct 2005 02:46:53 +0000 (02:46 +0000)]
Some further tweaks from BG for testing of inserting external
files (via inlinegraphic).

19 years agoFix validation problems
Norman Walsh [Wed, 26 Oct 2005 14:26:00 +0000 (14:26 +0000)]
Fix validation problems

19 years agoFix boilerplate text
Norman Walsh [Wed, 26 Oct 2005 13:55:08 +0000 (13:55 +0000)]
Fix boilerplate text

19 years agoHandle sgmltag in title; handle graphic and inlinegraphic
Norman Walsh [Wed, 26 Oct 2005 13:52:51 +0000 (13:52 +0000)]
Handle sgmltag in title; handle graphic and inlinegraphic

19 years agoUse pubdate instead of bibliocoverage (what was I thinking?). Fixed pubdate.
Norman Walsh [Wed, 26 Oct 2005 13:30:49 +0000 (13:30 +0000)]
Use pubdate instead of bibliocoverage (what was I thinking?). Fixed pubdate.

19 years agoChange file headers: this (will be) DocBook V5.0b1
Norman Walsh [Wed, 26 Oct 2005 12:45:51 +0000 (12:45 +0000)]
Change file headers: this (will be) DocBook V5.0b1

19 years agoRefactor the content model of step to avoid UPA issues
Norman Walsh [Wed, 26 Oct 2005 12:29:50 +0000 (12:29 +0000)]
Refactor the content model of step to avoid UPA issues

19 years agoMore attempts to deal with UPA
Norman Walsh [Wed, 26 Oct 2005 12:29:10 +0000 (12:29 +0000)]
More attempts to deal with UPA

19 years agoAdd type attribute to indexterm elements
Norman Walsh [Wed, 26 Oct 2005 11:43:02 +0000 (11:43 +0000)]
Add type attribute to indexterm elements

19 years agoAdded some instances of Indexterm and Index with the "type"
Michael Smith [Wed, 26 Oct 2005 04:16:20 +0000 (04:16 +0000)]
Added some instances of Indexterm and Index with the "type"
attribute.

19 years agoConverted to DocBook V5
Norman Walsh [Tue, 25 Oct 2005 23:33:21 +0000 (23:33 +0000)]
Converted to DocBook V5

19 years agoMake pdf; validate with jing
Norman Walsh [Tue, 25 Oct 2005 23:32:53 +0000 (23:32 +0000)]
Make pdf; validate with jing

19 years agoMake the PDF too
Norman Walsh [Tue, 25 Oct 2005 23:30:58 +0000 (23:30 +0000)]
Make the PDF too

19 years agoKeep the Schematron
Norman Walsh [Tue, 25 Oct 2005 23:30:41 +0000 (23:30 +0000)]
Keep the Schematron

19 years agoAdd a distrib target
Norman Walsh [Tue, 25 Oct 2005 23:29:41 +0000 (23:29 +0000)]
Add a distrib target

19 years agoHandle fixed attributes
Norman Walsh [Tue, 25 Oct 2005 23:27:21 +0000 (23:27 +0000)]
Handle fixed attributes

19 years agoGenerate a catalog
Norman Walsh [Tue, 25 Oct 2005 23:26:29 +0000 (23:26 +0000)]
Generate a catalog

19 years agoMake sure xmlns:xlink is generated; hack at trying to get content models that don...
Norman Walsh [Tue, 25 Oct 2005 23:24:58 +0000 (23:24 +0000)]
Make sure xmlns:xlink is generated; hack at trying to get content models that don't trigger UPA

19 years agoNo, by default, leave the Schematron in
Norman Walsh [Tue, 25 Oct 2005 23:23:27 +0000 (23:23 +0000)]
No, by default, leave the Schematron in

19 years agoMake sure tfoots are bold too
Norman Walsh [Tue, 25 Oct 2005 11:49:18 +0000 (11:49 +0000)]
Make sure tfoots are bold too

19 years agoAuthorgroup is labeled as Authors, the same way as in HTML
Jirka Kosek [Tue, 25 Oct 2005 09:37:53 +0000 (09:37 +0000)]
Authorgroup is labeled as Authors, the same way as in HTML

19 years agoUse $(XJPARSE) instead of xjparse to improve portability of makefile
Jirka Kosek [Tue, 25 Oct 2005 09:35:32 +0000 (09:35 +0000)]
Use $(XJPARSE) instead of xjparse to improve portability of makefile

19 years agoUpdated pubdate; we'll fix this again before we really publish
Norman Walsh [Mon, 24 Oct 2005 12:22:04 +0000 (12:22 +0000)]
Updated pubdate; we'll fix this again before we really publish

19 years agoFixed bogus namespace prefix
Norman Walsh [Mon, 24 Oct 2005 12:20:57 +0000 (12:20 +0000)]
Fixed bogus namespace prefix

19 years agoUpdates
Norman Walsh [Mon, 24 Oct 2005 12:17:40 +0000 (12:17 +0000)]
Updates

19 years agoMove trim.text template into lib.xweb file.
Michael Smith [Mon, 24 Oct 2005 06:39:31 +0000 (06:39 +0000)]
Move trim.text template into lib.xweb file.

19 years agoChecked in HOWTO sources
Norman Walsh [Fri, 21 Oct 2005 16:49:10 +0000 (16:49 +0000)]
Checked in HOWTO sources

19 years agoReworked. Move all namespace declarations to the top; add s:ns elements for those...
Norman Walsh [Thu, 20 Oct 2005 18:34:45 +0000 (18:34 +0000)]
Reworked. Move all namespace declarations to the top; add s:ns elements for those namespaces

19 years agoStrip Schematron elements too, unless remove-schematron is 0 (it is 1 by default)
Norman Walsh [Thu, 20 Oct 2005 18:34:19 +0000 (18:34 +0000)]
Strip Schematron elements too, unless remove-schematron is 0 (it is 1 by default)

19 years agoAdd s:pattern elements to Schematron rules
Norman Walsh [Thu, 20 Oct 2005 18:33:34 +0000 (18:33 +0000)]
Add s:pattern elements to Schematron rules

19 years agoMake this a stylesheet that constructs a Schematron schema for DocBook
Norman Walsh [Thu, 20 Oct 2005 18:33:09 +0000 (18:33 +0000)]
Make this a stylesheet that constructs a Schematron schema for DocBook

19 years agoAdd docbook.sch as a target
Norman Walsh [Thu, 20 Oct 2005 18:28:27 +0000 (18:28 +0000)]
Add docbook.sch as a target

19 years agoHandle reworked cleanup.pl script properly
Norman Walsh [Thu, 20 Oct 2005 18:27:54 +0000 (18:27 +0000)]
Handle reworked cleanup.pl script properly

19 years agoCorrected error in generation of table "format" spec.
Michael Smith [Thu, 20 Oct 2005 13:58:11 +0000 (13:58 +0000)]
Corrected error in generation of table "format" spec.

19 years agoAdded a utility template for trimming whitespace off the beginning
Michael Smith [Thu, 20 Oct 2005 13:49:41 +0000 (13:49 +0000)]
Added a utility template for trimming whitespace off the beginning
and end of text chunks.

19 years agoFirst shot at implementing table support in the manpages
Michael Smith [Thu, 20 Oct 2005 13:48:49 +0000 (13:48 +0000)]
First shot at implementing table support in the manpages
stylesheet. This works well as-is for normal span-less tables. It
even works for tables with colspans. But it does not yet even
attempt to do anything for rowspans. It will take more work to
add rowspan handling that. Not sure if it's worth the work, really.

Note: This table support is implemented by do a first pass to
process each table using the templates in the HTML stylesheet
(which we import). We don't override any of the <row> or <tr> or
<entry> or <td>, etc., table-markup templates, but we do override
the block and inline templates for whatever the child content of
the <entry> and <td> instances. So we end up with a node that has
"hybrid" output -- with table rows and cells marked up with HTML
<tr> and <td> tags, with with the <td> child content marked up in
roff.

So we use exsl:node-set on that node and make a second-pass
through all of it to replace the <tr> and <td> parts with tbl(1)
macros. Voila -- the end result is properly marked up tbl/roff
output for the table.

One nice thing about doing it this is that it supports both CALS
and HTML table markup, without needing any conditional logic to
deal with CALS separately. Because the first pass causes both the
CALS and HTML source markup to be "normalized" into HTML.

19 years agoWorkaround UTF8 bug in Perl? Bah, humbug.
Norman Walsh [Thu, 20 Oct 2005 12:56:27 +0000 (12:56 +0000)]
Workaround UTF8 bug in Perl? Bah, humbug.

19 years agoSupport interleave as a combine choice
Norman Walsh [Thu, 20 Oct 2005 12:55:21 +0000 (12:55 +0000)]
Support interleave as a combine choice

19 years agoTransform external parsed entities into XInclude statements
Norman Walsh [Thu, 20 Oct 2005 12:54:34 +0000 (12:54 +0000)]
Transform external parsed entities into XInclude statements

19 years agoMake a pattern for set components
Norman Walsh [Thu, 20 Oct 2005 12:52:35 +0000 (12:52 +0000)]
Make a pattern for set components

19 years agoMap Unicode space characters U+2000-U+200A to fo:leaders.
Jirka Kosek [Thu, 20 Oct 2005 10:08:42 +0000 (10:08 +0000)]
Map Unicode space characters U+2000-U+200A to fo:leaders.

19 years agoAdded support for generating better plain-text output for man pages.
Michael Smith [Wed, 19 Oct 2005 06:54:14 +0000 (06:54 +0000)]
Added support for generating better plain-text output for man pages.

19 years agoCorrected flub made when committing cldr makefiles (had in base
Michael Smith [Tue, 18 Oct 2005 04:10:54 +0000 (04:10 +0000)]
Corrected flub made when committing cldr makefiles (had in base
contrib dir instead of in cldr subdir).

19 years agouse newtbl=1 in dblatex stylesheet params
Michael Smith [Tue, 18 Oct 2005 04:08:42 +0000 (04:08 +0000)]
use newtbl=1 in dblatex stylesheet params

19 years agoImproved handling or Author/Editor/Othercredit.
Michael Smith [Mon, 17 Oct 2005 18:52:02 +0000 (18:52 +0000)]
Improved handling or Author/Editor/Othercredit.

Reworked content of (non-visible) comment added at top of each
page (metadata stuff).

Added support for generating a manifest file (useful for cleaning
up after builds, etc.)

19 years agoRepaired by substitution.
Michael Smith [Mon, 17 Oct 2005 18:29:41 +0000 (18:29 +0000)]
Repaired by substitution.

19 years agoAdded better support for dblatex.
Michael Smith [Mon, 17 Oct 2005 17:23:11 +0000 (17:23 +0000)]
Added better support for dblatex.

19 years agoReceived from DBLaTeX. The latest devel version of dblatex
Michael Smith [Mon, 17 Oct 2005 14:46:44 +0000 (14:46 +0000)]
Received from DBLaTeX. The latest devel version of dblatex
(pre-0.1.7) correctly renders callouts in all valid test cases in
this document.

19 years agoRCS keyword exploration.
Michael Smith [Mon, 17 Oct 2005 10:46:26 +0000 (10:46 +0000)]
RCS keyword exploration.

19 years agoMore RCS keyword fumbling.
Michael Smith [Mon, 17 Oct 2005 10:43:51 +0000 (10:43 +0000)]
More RCS keyword fumbling.

19 years agoTesting some RCS keywords.
Michael Smith [Mon, 17 Oct 2005 10:40:25 +0000 (10:40 +0000)]
Testing some RCS keywords.

19 years agoRenamed Makefile.example to Makefile.DocBook
Michael Smith [Mon, 17 Oct 2005 10:36:45 +0000 (10:36 +0000)]
Renamed Makefile.example to Makefile.DocBook

19 years agoMostly works but still need to add chunking.
Michael Smith [Mon, 17 Oct 2005 10:35:37 +0000 (10:35 +0000)]
Mostly works but still need to add chunking.

19 years agoOutput a real em dash for em-dash dingbat (instead of two hypens).
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).

19 years agoProblem:
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.

19 years agoTry docbookxi if docbook doesn't work
Norman Walsh [Sun, 16 Oct 2005 22:19:44 +0000 (22:19 +0000)]
Try docbookxi if docbook doesn't work

19 years agoHandle sidebar and simplesect correctly
Norman Walsh [Sun, 16 Oct 2005 22:17:27 +0000 (22:17 +0000)]
Handle sidebar and simplesect correctly

19 years agoUpdates from Dick Hamilton
Norman Walsh [Sun, 16 Oct 2005 22:15:56 +0000 (22:15 +0000)]
Updates from Dick Hamilton

19 years agoRemove redundant build step that was causing duplicate Schematron rules
Norman Walsh [Sun, 16 Oct 2005 22:10:11 +0000 (22:10 +0000)]
Remove redundant build step that was causing duplicate Schematron rules

19 years agoTest for annotations
Norman Walsh [Sun, 16 Oct 2005 20:39:44 +0000 (20:39 +0000)]
Test for annotations

19 years agoFix test bugs
Norman Walsh [Sun, 16 Oct 2005 20:39:21 +0000 (20:39 +0000)]
Fix test bugs

19 years agoAdded target for making plain-text output.
Michael Smith [Sun, 16 Oct 2005 09:36:26 +0000 (09:36 +0000)]
Added target for making plain-text output.

19 years agoFixed equation markup (thanks to Benoit Guillon).
Michael Smith [Sun, 16 Oct 2005 02:07:50 +0000 (02:07 +0000)]
Fixed equation markup (thanks to Benoit Guillon).

19 years agoA "standard" makefile for generating output from DocBook sources.
Michael Smith [Sat, 15 Oct 2005 09:42:49 +0000 (09:42 +0000)]
A "standard" makefile for generating output from DocBook sources.

19 years agoAdded makefiled for downloading and extracging xmlformat.
Michael Smith [Fri, 14 Oct 2005 08:27:06 +0000 (08:27 +0000)]
Added makefiled for downloading and extracging xmlformat.

19 years agoAdded module and makefile for downloading dtd-flatten.jar
Michael Smith [Fri, 14 Oct 2005 08:04:53 +0000 (08:04 +0000)]
Added module and makefile for downloading dtd-flatten.jar

19 years agoUse CVSROOT instead of DOCBOOK_CVS (DOCBOOK_CVS only works with
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...)

19 years agoAdded "-n" option to cause appending of e-mail address to
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.