]> granicus.if.org Git - docbook-dsssl/log
docbook-dsssl
19 years agoCorrected XMLSpy related FAQ entry. Hardwiring xml.xsd inside a program code? What...
Jirka Kosek [Fri, 18 Nov 2005 21:49:05 +0000 (21:49 +0000)]
Corrected XMLSpy related FAQ entry. Hardwiring xml.xsd inside a program code? What they smoke in Vienna? >:-(

19 years agoOnce we move (rename) file there should not be reason for removing it.
Jirka Kosek [Thu, 17 Nov 2005 10:57:58 +0000 (10:57 +0000)]
Once we move (rename) file there should not be reason for removing it.

19 years agouse $UNTAR instead of hard-coded tar in rule.
Michael Smith [Thu, 17 Nov 2005 01:27:00 +0000 (01:27 +0000)]
use $UNTAR instead of hard-coded tar in rule.

19 years agoHandle xml:id, version, and xlink:href better; make sure title gets copied even when...
Norman Walsh [Mon, 14 Nov 2005 11:22:01 +0000 (11:22 +0000)]
Handle xml:id, version, and xlink:href better; make sure title gets copied even when there's no info

19 years agoAdded handling for cases of Methodsynopsis that have Modifier
Michael Smith [Mon, 14 Nov 2005 06:15:29 +0000 (06:15 +0000)]
Added handling for cases of Methodsynopsis that have Modifier
instances after the Methodname. Closes #1353365; thanks to
Stephen Langer for reporting.

19 years agoAs far as I can tell, $(MV) is not an implicit variable in make or
Michael Smith [Mon, 14 Nov 2005 03:45:28 +0000 (03:45 +0000)]
As far as I can tell, $(MV) is not an implicit variable in make or
GNU make (as $(RM) is). But it was used, without being defined, in
the _footer.mak file. So I added a "MV ?= mv" definiton for it in
the master Makefile, which should cause it to be defined as "mv"
only if it's not already defined in the user's environment.

19 years agoadded blocks stylesheet to support bibliographies, glossaries and qandasets
Steve Ball [Fri, 11 Nov 2005 05:18:16 +0000 (05:18 +0000)]
added blocks stylesheet to support bibliographies, glossaries and qandasets

19 years agoProceed each converted Pre instance with a .sp macro, to generate
Michael Smith [Thu, 10 Nov 2005 04:27:27 +0000 (04:27 +0000)]
Proceed each converted Pre instance with a .sp macro, to generate
a line of vertical space before the .nf no-fill region.

19 years agoAdded a chunker.output.quiet top-level parameter so that the chunker can be made...
Norman Walsh [Wed, 9 Nov 2005 20:49:44 +0000 (20:49 +0000)]
Added a chunker.output.quiet top-level parameter so that the chunker can be made quiet by default

19 years agoAdded support for link, olink, and xref within OO Classsynopsis
Michael Smith [Wed, 9 Nov 2005 14:41:41 +0000 (14:41 +0000)]
Added support for link, olink, and xref within OO Classsynopsis
and children. (Because DocBook NG/5 allows it).

19 years agoOutput dot before linebreak when transforming <br/>.
Michael Smith [Wed, 9 Nov 2005 12:23:37 +0000 (12:23 +0000)]
Output dot before linebreak when transforming <br/>.

Tested and seems to work as expected. Classsynopsis et al now
render with breaks and spaces in correct places.

19 years agoA Refentry with a Classsynopsis.
Michael Smith [Wed, 9 Nov 2005 12:20:29 +0000 (12:20 +0000)]
A Refentry with a Classsynopsis.

19 years agoReverted change that caused xhtml stylesheets to be imported
Michael Smith [Wed, 9 Nov 2005 12:04:47 +0000 (12:04 +0000)]
Reverted change that caused xhtml stylesheets to be imported
instead of html ones.

19 years agoChanged build to generate a "html-synop.xsl" file and to have it
Michael Smith [Wed, 9 Nov 2005 11:49:28 +0000 (11:49 +0000)]
Changed build to generate a "html-synop.xsl" file and to have it
imported into the driver stylesheet. The build now uses the newly
added html2roff.xsl stylesheet to transform the ../xhtml/synop.xsl
file to generate the html-synop.xsl file. The only transformation
it currently does is to transform <br/> instances into line breaks
and to transform <pre></pre> instances into roff "no fill region"
markup.

This change is a cheap way to enable the manpages stylesheet to
correctly handle OO synopsis content, which it did not handle
correctly previously.

19 years agoIgnore generated docparam.xml file.
Michael Smith [Tue, 8 Nov 2005 06:17:45 +0000 (06:17 +0000)]
Ignore generated docparam.xml file.

19 years agoIgnore db5strip.xsl.
Michael Smith [Tue, 8 Nov 2005 06:16:00 +0000 (06:16 +0000)]
Ignore db5strip.xsl.

19 years agoIgnore generated HTML output.
Michael Smith [Tue, 8 Nov 2005 06:15:07 +0000 (06:15 +0000)]
Ignore generated HTML output.

19 years agoCheckpointing. This currently does not work as-is. I added support
Michael Smith [Tue, 8 Nov 2005 06:01:01 +0000 (06:01 +0000)]
Checkpointing. This currently does not work as-is. I added support
for processing Rowspan correctly and it seems to work as expected,
but still need to do add some handling to actually generate the
tbl(1) format spec.

This implementation relies on holding a big node-set in memory,
containing "Cell" elements store information about the nature of
each cell (e.g., whether it is a "normal" cell, or the result of a
Rowspan or Colspan). I could not figure out a way to implement
support for Rowspan without ending up storing multiple, duplicate,
Cell elements for each cell. (It gets uniq-ified later using the
EXSLT set:distinct function.) The duplication will probably cause
performance and memory issues with big tables. Maybe I will figure
out later how to do it properly; but for now, this will have to do.

19 years agoFixed 'nopage' option in xrefstyle.
Bob Stayton [Mon, 7 Nov 2005 18:31:55 +0000 (18:31 +0000)]
Fixed 'nopage' option in xrefstyle.

19 years agoAdd children (with ids) of formal objects to target data.
Bob Stayton [Sat, 5 Nov 2005 03:27:28 +0000 (03:27 +0000)]
Add children (with ids) of formal objects to target data.

19 years agoTest having both contentwidth="x%" and contentdepth="y%" (from BG)
Michael Smith [Fri, 4 Nov 2005 09:00:49 +0000 (09:00 +0000)]
Test having both contentwidth="x%" and contentdepth="y%" (from BG)

19 years agoAdded some tables (for testing table-handling in manpages)
Michael Smith [Fri, 4 Nov 2005 07:53:25 +0000 (07:53 +0000)]
Added some tables (for testing table-handling in manpages)

19 years agoadded mediaobject caption
Steve Ball [Thu, 3 Nov 2005 22:06:37 +0000 (22:06 +0000)]
added mediaobject caption

19 years agoFix for problem of multiple Arg instances in Group not being
Michael Smith [Thu, 3 Nov 2005 09:27:54 +0000 (09:27 +0000)]
Fix for problem of multiple Arg instances in Group not being
separated by vertical bars. Closes #1346716. Thanks to Costin
Stroie for reporting the problem.

19 years agofixed bug in sidebarinfo title template match.
Bob Stayton [Wed, 2 Nov 2005 10:26:47 +0000 (10:26 +0000)]
fixed bug in sidebarinfo title template match.

19 years agoadded callouts
Steve Ball [Mon, 31 Oct 2005 05:19:09 +0000 (05:19 +0000)]
added callouts

19 years agoJust replace ampersands instead of doing other nonsense.
Michael Smith [Sun, 30 Oct 2005 15:39:45 +0000 (15:39 +0000)]
Just replace ampersands instead of doing other nonsense.

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.