root/docs/docbook-xsl/fo/ChangeLog

Revision 23dea7e00df87480acb58bb3398283c2bb227949, 97.1 kB (checked in by Theo Schlossnagle <jesus@omniti.com>, 7 years ago)

pull docs into master

  • Property mode set to 100644
Line 
1 2005-08-09  Robert Stayton <bobstayton@users.sourceforge.net>
2
3         * autoidx.xsl: Fix bug 1247565: missing attribute set on symbol entries.
4
5         * block.xsl, ebnf.xsl, table.xsl, titlepage.xsl: fo:table-body and fo:table-header now set start-indent and
6         end-indent to zero to reset the table reference areas.
7
8 2005-08-05  Jirka Kosek <kosek@users.sourceforge.net>
9
10         * autoidx.xsl: Fixed bug #1244478. Indexterms in informal objects are now getting correct page reference.
11
12 2005-07-27  Robert Stayton <bobstayton@users.sourceforge.net>
13
14         * pagesetup.xsl: Fixed starting page number for first part element in single-sided output.
15
16 2005-07-09  Robert Stayton <bobstayton@users.sourceforge.net>
17
18         * graphics.xsl: Applied patch #850001 to add content-type property to
19         external-graphic element based on imagedata format attribute.
20
21 2005-06-28  Michael Smith <xmldoc@users.sourceforge.net>
22
23         * xep.xsl: Added support for generating <rx:meta-field creator="foo"/> field
24         for XEP. Also, added support for picking up and using contents of
25         <corpauthor> for XEP <rx:meta-field author="foo"/> field.
26
27 2005-06-28  Robert Stayton <bobstayton@users.sourceforge.net>
28
29         * xref.xsl: Moved the fo:basic-link for page refs to the page.citation template
30         so it can be more easily customized.
31         Fixed bug in using page keyword in role used as xrefstyle.
32
33 2005-06-27  Michael Smith <xmldoc@users.sourceforge.net>
34
35         * param.xweb: Doc tweak to match user/developer distinction.
36
37 2005-06-27  Robert Stayton <bobstayton@users.sourceforge.net>
38
39         * qandaset.xsl: Removed the start-indent on qandadiv because it conflicts with
40         other indents, and that style should be implemented with
41         a property set.
42
43 2005-06-13  Michael Smith <xmldoc@users.sourceforge.net>
44
45         * inline.xsl: Trademark symbol handling made consistent with handling of same in
46         HTML stylesheets. (closes #1218286; thanks to Mauritz Jeanson for
47         reporting the problem)
48        
49         Prior to this change, if you processed a doc that contained no
50         value for the Class attribute on the Trademark element, the HTML
51         stylesheets would default to rendering a superscript TM symbol
52         after the Trademark contents, but the FO stylesheets would render
53         nothing. This change alters the FO handing of Trademark such that
54         it is now identical to the HTML handling.
55
56 2005-06-01  Michael Smith <xmldoc@users.sourceforge.net>
57
58         * refentry.xsl, titlepage.xsl: Corrected formatting of generated "Name" title in refentry output
59         (closes #1212396; thanks to Andreas Lalloo for reporting the
60         problem).
61        
62         :Problem::
63         The "Name" title generated for FO output of Refnamediv in Refentry
64         is not aligned flush left, as all the other subheadings of
65         Refentry are, and as the generated Name subheading for Refentry is
66         in HTML output. Also, the Name title is in a larger font size than
67         the titles of the other first-level children of Refentry.
68        
69         :Fix::
70         The "Name" title generated for FO output of Refnamediv in Refentry
71         is now handled using the same formatting as that used for all
72         other first-level children of Refentry.
73        
74         ::Affects:
75         Along with affecting processing for generated titles for
76         Refnamediv in FO output, it is possible that this change may have
77         unanticipated side effects on processing of titles for
78         Refsynopsisdiv, Refsection, and Refsect1 to Refsect3. The reason
79         is that part of this change takes the template contents formerly
80         used only for processing Refsynopsisdiv, Refsection, and Refsect1
81         to Refsect3, and "repurposes" those template contents for use in
82         processing the generated title for Refnamediv.
83
84         * xep.xsl: Generate XEP bookmarks for Refentry children. (closes #1212491)
85        
86         Titled child sections of Refentry (Refsynosisdiv, Refsection, and
87         Refsect1 to Refsect3) were not included in the match statement
88         used for generating XEP bookmarks. Don't know whether that was
89         intentional for some reason or whether it was just an oversight.
90         But given that both AXF and Passivetex bookmarks are generated for
91         those same Refentry children, it seems like XEP ones ought to also
92         be generated, for the sake of consistency if for no other reason.
93
94 2005-05-31  Robert Stayton <bobstayton@users.sourceforge.net>
95
96         * table.xsl: Add support for HTML markup table border attribute, applied to each table cell.
97
98         * table.xsl: The table.width template can now sum column specs if none use % or *.
99
100 2005-05-27  Jirka Kosek <kosek@users.sourceforge.net>
101
102         * param.ent, param.xweb: Added references to newly added parameter l10n.gentext.use.xref.language
103
104 2005-05-25  Robert Stayton <bobstayton@users.sourceforge.net>
105
106         * lists.xsl: Set start-indent and end-indent for fo:table-body used to format lists to
107         zero so that they do not inherit any start-indent from their container, which
108         would indent relative to the cell boundary.
109
110 2005-05-24  Michael Smith <xmldoc@users.sourceforge.net>
111
112         * lists.xsl: Support generation of choice separator in inline simplelist
113         (closes #1207532)
114        
115         This ehancement enables auto-generation of an appropriate
116         localized "choice separator" (for example, "and" or
117         "or") before the final item in an inline simplelist.
118        
119         To indicate that you want a choice separator generated
120         for a particular list, you need to put a processing
121         instruction (PI) of the form <?dbchoice choice="foo"?>
122         as a child a of the list. For example:
123        
124           <para>This release adds localiation support for the
125           following Indic languages:
126             <simplelist type="inline">
127               <?dbchoice choice="and" ?>
128               <member>Hindi</member>
129               <member>Punjabi</member>
130               <member>Tamil</member>
131               <member>Oriya</member>
132               <member>Gujarati</member>
133             </simplelist>.
134           </para>
135        
136         Output (for English):
137        
138           This release adds localiation support for the
139           following Indic languages: Hindi, Punjabi, Tamil,
140           Oriya, and Gujarati.
141        
142         Or if the logical relationship between the items in the
143         list is an "or" relationship, then use choice="or":
144        
145           <para>Choose from ONE and ONLY ONE of the following:
146             <simplelist type="inline">
147               <?dbchoice choice="or" ?>
148               <member>A</member>
149               <member>B</member>
150               <member>C</member>.
151             </simplelist>
152           </para>
153        
154         Output (for English):
155        
156           Choose from ONE and only ONE of the
157           following choices: A, B, or C.
158        
159         As a temporary workaround for the fact that most of the
160         DocBook non-English locale files don't have a
161         localization for the word "or", you can put in a
162         literal string to be used; example for French:
163        
164           <para>Choose from ONE and ONLY ONE of the following:
165             <simplelist type="inline">
166               <?dbchoice choice="ou" ?>
167               <member>A</member>
168               <member>B</member>
169               <member>C</member>.
170             </simplelist>
171           </para>
172        
173         That is, use "ou" instead of "or".
174
175 2005-05-16  Robert Stayton <bobstayton@users.sourceforge.net>
176
177         * formal.xsl, graphics.xsl, lists.xsl: fixed bug 1201333 mediaobjectco images not aligned.
178
179 2005-05-13  Michael Smith <xmldoc@users.sourceforge.net>
180
181         * Makefile: revert to MAIN
182
183 2005-05-13  Robert Stayton <bobstayton@users.sourceforge.net>
184
185         * glossary.xsl: Make glosssee and glossseealso into full gentext templates with substitution.
186
187         * lists.xsl: Changed longest.term template to measure width after apply-templates to term.
188
189 2005-05-07  Robert Stayton <bobstayton@users.sourceforge.net>
190
191         * xref.xsl: Add basic support for biblioref cross referencing element.
192
193 2005-05-06  Robert Stayton <bobstayton@users.sourceforge.net>
194
195         * graphics.xsl: Added support for @align on caption in mediaobject.
196
197 2005-05-05  Robert Stayton <bobstayton@users.sourceforge.net>
198
199         * graphics.xsl: Fixed scalefit to work when contentdepth="100%".
200
201 2005-04-29  Norman Walsh <nwalsh@users.sourceforge.net>
202
203         * docbook.xsl: 'Support' DocBook V5 namespace
204
205 2005-04-24  Jirka Kosek <kosek@users.sourceforge.net>
206
207         * autoidx.xsl: Partial fix for bug #1180510
208
209 2005-04-22  Robert Stayton <bobstayton@users.sourceforge.net>
210
211         * inline.xsl: Fix menuchoice.menu.separator for FOP.
212
213 2005-04-20  Robert Stayton <bobstayton@users.sourceforge.net>
214
215         * fop.xsl: Added fox:destination extension inside fox:outline to support
216         linking to internal destinations.
217
218 2005-04-16  Robert Stayton <bobstayton@users.sourceforge.net>
219
220         * inline.xsl: The application of the menuchoice separator parameters
221         now  uses xsl:copy-of instead of xsl:value-of
222         so something more complex than a string can be used.
223
224 2005-04-15  Robert Stayton <bobstayton@users.sourceforge.net>
225
226         * block.xsl, param.ent, param.xweb: Add support for customizing abstract with property sets.
227
228         * titlepage.templates.xml: Set start indent for article title page to zero.
229
230 2005-04-12  Robert Stayton <bobstayton@users.sourceforge.net>
231
232         * division.xsl: Don't start a part toc page sequence unless it has entries.
233
234 2005-04-10  Robert Stayton <bobstayton@users.sourceforge.net>
235
236         * refentry.xsl: Fixed bug 1180078 where $refentry.pagebreak did not work when
237         refentries were in a reference.
238
239 2005-04-08  Robert Stayton <bobstayton@users.sourceforge.net>
240
241         * component.xsl, division.xsl, refentry.xsl, sections.xsl:
242         Fixed bug in PDF bookmarks for axf output by adding normalize-space.
243
244         * index.xsl: Fixed indexterm id target for axf.extensions to use fo:block or fo:inline.
245         Remove it if AH decides to support fo:wrapper as the link target.
246
247 2005-04-07  Robert Stayton <bobstayton@users.sourceforge.net>
248
249         * admon.xsl, formal.xsl, htmltbl.xsl, titlepage.templates.xml, titlepage.xsl:
250         Make sure all keep-together and keep-with-* have either .within-column
251         or .within-line so no unintentional keeps.
252
253 2005-04-04  Norman Walsh <nwalsh@users.sourceforge.net>
254
255         * footnote.xsl: Fixed typo in XPath expression
256
257         * inline.xsl: Support termdef
258
259         * math.xsl: Support mathphrase
260
261 2005-04-03  Robert Stayton <bobstayton@users.sourceforge.net>
262
263         * footnote.xsl, formal.xsl, htmltbl.xsl: Add footnotes in table title to table footnote set, and add support
264         for table footnotes to HTML table markup.
265
266 2005-03-31  Robert Stayton <bobstayton@users.sourceforge.net>
267
268         * refentry.xsl: Fixed bug where id not output if partintro present in reference element.
269
270 2005-03-08  Robert Stayton <bobstayton@users.sourceforge.net>
271
272         * autotoc.xsl, pagesetup.xsl, titlepage.templates.xml:
273         Fix problems introduced with $body.start.indent.  FOP reverts
274         back to using $title.margin.left.
275
276         * block.xsl, titlepage.xsl: Add support for mulitple authorinitial elements in a revhistory/revision.
277
278         * pi.xsl: Fix bug in dbfo-need: can't use space-before in list.
279
280 2005-03-06  Robert Stayton <bobstayton@users.sourceforge.net>
281
282         * glossary.xsl: Added support for title in glosslist.
283
284 2005-02-28  Robert Stayton <bobstayton@users.sourceforge.net>
285
286         * xref.xsl: Fixed missing xref-to-prefix and xref-to-suffix modes that
287         were added to html xref.xsl and used in common/titles.xsl.
288
289 2005-02-27  Robert Stayton <bobstayton@users.sourceforge.net>
290
291         * lists.xsl: Added support for itemizedlist symbol 'none'.
292
293 2005-02-23  Robert Stayton <bobstayton@users.sourceforge.net>
294
295         * admon.xsl: Implemented the new graphical.admonition.properties and nongraphical.admonition.properties attribute sets.
296
297 2005-02-22  <dcramer@users.sourceforge.net>
298
299         * verbatim.xsl: hyphenate.verbatim code no longer inserts zero width space after hyphenate.verbatim.characters if it is the last character in the line. This extra zero width space was causing problems in an old version of XEP.
300
301 2005-02-21  Robert Stayton <bobstayton@users.sourceforge.net>
302
303         * block.xsl: Added @id to formalpara and some other blocks that were missing it.
304
305 2005-02-21  <dcramer@users.sourceforge.net>
306
307         * verbatim.xsl: Fixed bug in hyphenate.verbatim.characters that kept the param from being honored if you specified more than one character
308
309 2005-02-16  Jirka Kosek <kosek@users.sourceforge.net>
310
311         * formal.xsl: Align attribute from imagedata is not propagated to surrounding figure because it wrongly affected title alignment.
312
313 2005-02-16  Robert Stayton <bobstayton@users.sourceforge.net>
314
315         * glossary.xsl: Fixed bug where glossary in part not getting a page-sequence.
316
317         * graphics.xsl: Fixed bug where depth now gets scale-to-fit when scalefit used.
318
319 2005-02-15  Jirka Kosek <kosek@users.sourceforge.net>
320
321         * graphics.xsl, param.ent, param.xweb: Added support for img.src.path parameter into FO stylesheet.
322
323 2005-02-15  Robert Stayton <bobstayton@users.sourceforge.net>
324
325         * xref.xsl: Change the anchor template to output fo:inline instead of fo:wrapper.
326
327 2005-02-14  Jirka Kosek <kosek@users.sourceforge.net>
328
329         * autotoc.xsl, param.ent, param.xweb: Added support for toc.max.depth parametet into FO stylesheet.
330
331 2005-02-03  Robert Stayton <bobstayton@users.sourceforge.net>
332
333         * footnote.xsl, param.ent, param.xweb, xref.xsl: Moved footnote properties to attribute-sets.
334
335 2005-01-25  Robert Stayton <bobstayton@users.sourceforge.net>
336
337         * footnote.xsl, xref.xsl: Reset start-indent to zero for footnote text so it doesn't inherit
338         the indent of its container.
339
340 2005-01-23  Robert Stayton <bobstayton@users.sourceforge.net>
341
342         * block.xsl: fixed bug in floats in XSL Formatter.
343
344 2005-01-22  Robert Stayton <bobstayton@users.sourceforge.net>
345
346         * block.xsl: Added support for side floats, margin notes, and custom floats.
347
348         * pagesetup.xsl: Add new parameters body.start.indent and body.end.indent to
349         the set.flow.properties template.
350
351         * param.ent, param.xweb: Added new parameters to support side floats and margin notes.
352
353 2005-01-19  Norman Walsh <nwalsh@users.sourceforge.net>
354
355         * docbook.xsl: Support xml:id
356
357         * refentry.xsl: Support refdescriptor
358
359         * refentry.xsl: Support multiple refnamedivs
360
361 2005-01-18  Robert Stayton <bobstayton@users.sourceforge.net>
362
363         * autoidx.xsl: Add index.entry.properties attribute-set to support customization
364         of index entries.
365
366         * biblio.xsl, component.xsl, division.xsl, glossary.xsl, index.xsl, pagesetup.xsl, refentry.xsl, sections.xsl, toc.xsl:
367         Added set.flow.properties template call to each fo:flow to
368         support customizations entry point.
369
370         * formal.xsl: Add support for @floatstyle in figure
371
372         * index.xsl: Moved hardcoded properties for index division titles to
373         the index.div.title.properties attribute-set.
374
375         * lists.xsl: xep supports table-layout="auto" now.
376
377         * param.ent, param.xweb: Added index.entry.properties attribute-set.
378
379         * param.ent, param.xweb: Added index.div.title.properties attribute-set.
380
381         * xref.xsl: Pass $verbose parameter to most elements.
382
383 2005-01-15  Robert Stayton <bobstayton@users.sourceforge.net>
384
385         * autotoc.xsl: Added refentry to part toc, as it is permitted by the DTD.
386
387 2005-01-14  Jirka Kosek <kosek@users.sourceforge.net>
388
389         * htmltbl.xsl: Fixed typos
390
391 2005-01-13  Robert Stayton <bobstayton@users.sourceforge.net>
392
393         * autotoc.xsl: Added backmatter elements and article to part toc, since
394         they are permitted by the DTD.
395
396         * autotoc.xsl: Added mode="toc" for simplesect, since it is now permitted
397         in the toc is simplesect.in.toc is set.
398
399 2005-01-10  Robert Stayton <bobstayton@users.sourceforge.net>
400
401         * admon.xsl: Moved hard coded properties to nongraphical.admonintion.properties
402         and graphical.admonition.properties attribute sets.
403
404         * param.ent, param.xweb: Moved hard coded properties to two new admon attribute-sets.
405
406         * table.xsl: Set start-indent=0 on table-body, table-header, table-footer so table cells
407         do not inherit start-indent.
408
409 2005-01-08  Robert Stayton <bobstayton@users.sourceforge.net>
410
411         * block.xsl: Added support for sidebar-width and float-type processing instructions
412         in sidebar.
413
414         * param.ent, param.xweb: Added side.float.properties attribute set and sidebar.float.type
415         parameter to support side floats.
416
417 2005-01-04  Robert Stayton <bobstayton@users.sourceforge.net>
418
419         * glossary.xsl: Fixed bug 1084223 where glosssee links in FO output were not hotlinks.
420
421 2005-01-02  Robert Stayton <bobstayton@users.sourceforge.net>
422
423         * htmltbl.xsl: For tables with HTML markup elements, added support for dbfo bgcolor PI,
424         the attribute-sets named table.properties, informaltable.properties,
425         table.table.properties, and table.cell.padding.  Also added support
426         for the templates named table.cell.properties and table.cell.block.properties
427         so that tabstyles can be implemented.   Also added support for tables
428         containing only <tr> instead of <tbody> with <tr>.
429
430 2004-12-29  Jirka Kosek <kosek@users.sourceforge.net>
431
432         * autotoc.xsl: Fixed formatting of multi-line ToC entries
433
434         * xep.xsl: Fixed handling of multiple authors in PDF metadata. Removed obsolete comment.
435
436 2004-12-18  Robert Stayton <bobstayton@users.sourceforge.net>
437
438         * xref.xsl: Fix bug in olink not using olink.properties attribute-set.
439
440 2004-12-14  Jirka Kosek <kosek@users.sourceforge.net>
441
442         * param.ent, param.xweb: Removed unused parameter ulink.footnote.number.format
443
444 2004-12-12  Robert Stayton <bobstayton@users.sourceforge.net>
445
446         * formal.xsl: Support table-format="auto" for some FO processors.
447
448 2004-12-12  Jirka Kosek <kosek@users.sourceforge.net>
449
450         * param.ent, param.xweb: Added new paramater hyphenate.verbatim.characters which can specify characters after which line break can occur in verbatim environments. This parameter can be used to extend initial set of characters which contain only space and non-breakable space.
451
452 2004-12-12  Robert Stayton <bobstayton@users.sourceforge.net>
453
454         * table.xsl: Support table-format="auto" for some FO processors.
455
456 2004-12-12  Jirka Kosek <kosek@users.sourceforge.net>
457
458         * verbatim.xsl: Added new paramater hyphenate.verbatim.characters which can specify characters after which line break can occur in verbatim environments. This parameter can be used to extend initial set of characters which contain only space and non-breakable space.
459
460 2004-12-11  Robert Stayton <bobstayton@users.sourceforge.net>
461
462         * lists.xsl: Added two more potential bullet symbols, also commented out by default.
463
464         * lists.xsl: Added itemizedlist.label.markup to enable selection of different bullet symbol.
465         Also added several potential bullet characters, commented out by default.
466
467 2004-12-06  Jirka Kosek <kosek@users.sourceforge.net>
468
469         * xref.xsl: Fixed numbering of ulink footnotes in article bibliography
470
471 2004-12-05  Robert Stayton <bobstayton@users.sourceforge.net>
472
473         * docbook.xsl: Enable all id's in XEP output for external olinking.
474
475 2004-12-02  Michael Smith <xmldoc@users.sourceforge.net>
476
477         * Makefile: New file.
478
479 2004-12-02  Robert Stayton <bobstayton@users.sourceforge.net>
480
481         * table.xsl: Added missing col parameter to table.cell.properties template.
482
483 2004-11-27  Robert Stayton <bobstayton@users.sourceforge.net>
484
485         * table.xsl: Inherited cell properties now passed to table.cell.properties template
486         so they can be overridden by a customization.
487
488 2004-11-26  Robert Stayton <bobstayton@users.sourceforge.net>
489
490         * table.xsl: Added support for bgcolor PI on table row element.
491
492 2004-11-24  Robert Stayton <bobstayton@users.sourceforge.net>
493
494         * titlepage.xsl: Fixed handling of abstract title.
495
496 2004-11-23  Michael Smith <xmldoc@users.sourceforge.net>
497
498         * autotoc.xsl: RFE #1069397 Add new parameter simplesect.in.toc
499        
500                   - default value of 0 causes simplesect to be omitted from TOCs
501                   - to cause simplesect to be included in TOCs, you must set the
502                     value of simplesect.in.toc to 1
503        
504                 note from Norm:
505        
506                   Simplesect elements aren't supposed to appear in the ToC at
507                   all. Ugh. The Definitive Guide doesn't really explain that
508                   very well.
509        
510                   The use case for simplesect is when, for example, every
511                   chapter in a book ends with "Exercises" or "For More
512                   Information" sections and you don't want those to appear in
513                   the ToC.
514
515         * param.ent, param.xweb: RFE #1069397 Add new parameter simplesect.in.toc
516        
517           - default value of 0 causes simplesect to be omitted from TOCs
518           - to cause simplesect to be included in TOCs, you must set the
519             value of simplesect.in.toc to 1
520        
521         note from Norm:
522        
523           Simplesect elements aren't supposed to appear in the ToC at
524           all. Ugh. The Definitive Guide doesn't really explain that
525           very well.
526        
527           The use case for simplesect is when, for example, every
528           chapter in a book ends with "Exercises" or "For More
529           Information" sections and you don't want those to appear in
530           the ToC.
531
532 2004-11-21  Jirka Kosek <kosek@users.sourceforge.net>
533
534         * sections.xsl: It is not possible to use variable reference in template match. I change it back and preserved intended semantics. But there might be more elegant way to do it, I did't have time to investigate it, I just wanted to process my document :-(
535
536 2004-11-20  Michael Smith <xmldoc@users.sourceforge.net>
537
538         * lists.xsl: bug #1007414 & patch #971730 - passivetex outputs "* 0.60 + 1em"
539         garbage in lists (reported by Alex Roitman and James William Pye)
540        
541         ::PROBLEM
542           Literal stuff "* 0.60 + 1em" showing up in listitem PDF output
543           generated through passivetex
544        
545         ::CAUSE
546           Logic that outputs non-constant size expressions like "4em *
547           0.60 + 1em" was added to stylesheets to improve look of list
548           formatting. But passivetex can only handle constant sizes; so,
549           instead of doing the math, it spits out the literal expressions
550           in output.
551        
552         ::FIX
553           Added workaround - some conditional logic to fall back to
554           constant values if passivetex.extensions param is non-zero.
555        
556         ::AFFECTED AREAS
557           Should only affect FO output when passivetex.extensions is non-zero
558
559 2004-11-18  Robert Stayton <bobstayton@users.sourceforge.net>
560
561         * component.xsl: Moved the literal attributes from component.title to the
562         component.title.properties attribute-set so they can be customized.
563
564 2004-11-17  Robert Stayton <bobstayton@users.sourceforge.net>
565
566         * pi.xsl: Fix bug in dbfo-need for XEP output.
567
568 2004-11-16  Robert Stayton <bobstayton@users.sourceforge.net>
569
570         * lists.xsl: Added glossdef's first para to special handling in fo:list-item-body.
571
572 2004-11-11  Robert Stayton <bobstayton@users.sourceforge.net>
573
574         * sections.xsl: Fixed /section template to work with rootid parameter.
575
576 2004-11-04  Robert Stayton <bobstayton@users.sourceforge.net>
577
578         * formal.xsl: Fixed dbfo keep-together PI for tables.
579
580 2004-10-30  Robert Stayton <bobstayton@users.sourceforge.net>
581
582         * admon.xsl: Change admon.graphic.width template to a mode so that different
583         admonitions can have different graphical widths.
584
585 2004-10-29  Robert Stayton <bobstayton@users.sourceforge.net>
586
587         * table.xsl: Applied patch #991939 to enable dbfo table-width on entrytbl.
588
589 2004-10-24  Jirka Kosek <kosek@users.sourceforge.net>
590
591         * inline.xsl: Fixed bug #977874. Remark/comment is rendered as a block/inline depending on its context.
592
593 2004-10-23  Norman Walsh <nwalsh@users.sourceforge.net>
594
595         * inline.xsl: Patch #1027078: Support role=strong on emphasis
596
597 2004-10-22  Norman Walsh <nwalsh@users.sourceforge.net>
598
599         * component.xsl: Bug #1050205; scale component titles if the component is a child of a section
600
601 2004-10-20  Jirka Kosek <kosek@users.sourceforge.net>
602
603         * param.ent, param.xweb, verbatim.xsl: Added new parameter hyphenate.verbatim that can be used to turn on "intelligent" wrapping of verbatim environments.
604
605 2004-10-17  Norman Walsh <nwalsh@users.sourceforge.net>
606
607         * biblio.xsl: Bug 992905: fixed ugly interaction between bibliography.collection and bibliography.number
608
609 2004-10-04  Robert Stayton <bobstayton@users.sourceforge.net>
610
611         * docbook.xsl: Fixed missing titlepage and TOC in PDF bookmarks.
612
613 2004-10-03  Jirka Kosek <kosek@users.sourceforge.net>
614
615         * footnote.xsl: Removed unintentionally inserted space after footnote mark
616
617 2004-09-24  Robert Stayton <bobstayton@users.sourceforge.net>
618
619         * xref.xsl: Fixed bug in select expression.
620
621 2004-09-20  Norman Walsh <nwalsh@users.sourceforge.net>
622
623         * inline.xsl: Support package element
624
625 2004-09-19  Robert Stayton <bobstayton@users.sourceforge.net>
626
627         * block.xsl: In abstract, only call title template if it has a title child.
628
629         * block.xsl: Removed obsolete 'title' param call in abstract template.
630
631         * titlepage.xsl: Removed obsolete title parameter usage from abstract's template.
632
633         * titlepage.xsl: Removed obsolete 'title' parameter usage from legalnotice template call.
634
635         * xref.xsl: Added default params to olink.outline template.
636
637 2004-09-02  Robert Stayton <bobstayton@users.sourceforge.net>
638
639         * biblio.xsl, component.xsl, division.xsl, glossary.xsl, index.xsl, pagesetup.xsl, refentry.xsl, sections.xsl, toc.xsl:
640         Added templates to set initial-page-number and force-page-count
641         for page-sequences so they can be customized.
642
643         * xref.xsl: fixed bug in listitem xref-to.
644
645 2004-09-01  Jirka Kosek <kosek@users.sourceforge.net>
646
647         * footnote.xsl, xref.xsl: Footnote numbers doesn't count <ulink url="..."/>
648
649 2004-08-30  Robert Stayton <bobstayton@users.sourceforge.net>
650
651         * autoidx.xsl: Fixed bug where an indexterm seealso turned off the primary page number.
652
653 2004-08-26  Jirka Kosek <kosek@users.sourceforge.net>
654
655         * autoidx-ng.xsl: Sort language is taken from document not from system environment
656
657 2004-08-26  Robert Stayton <bobstayton@users.sourceforge.net>
658
659         * param.ent, param.xweb: Added component.label.includes.part.label parameter.
660
661 2004-08-19  Jirka Kosek <kosek@users.sourceforge.net>
662
663         * footnote.xsl, xref.xsl: Numbering and formatting of normal and ulink footnotes has been unifyed.
664
665 2004-08-17  Robert Stayton <bobstayton@users.sourceforge.net>
666
667         * component.xsl: article/appendix title now uses object.title.markup to get number labels.
668
669 2004-08-16  Robert Stayton <bobstayton@users.sourceforge.net>
670
671         * graphics.xsl: add eps to the filenames extensions support by fop.
672
673 2004-08-15  Robert Stayton <bobstayton@users.sourceforge.net>
674
675         * pagesetup.xsl, param.ent, param.xweb: Added footnote.sep.leader.properties attribute set.
676
677         * sections.xsl: Added support for @renderas in section and sect1 et al.
678
679 2004-08-14  Robert Stayton <bobstayton@users.sourceforge.net>
680
681         * lists.xsl: Output ids on segmentedlist blocks so links can work.
682
683 2004-08-13  Robert Stayton <bobstayton@users.sourceforge.net>
684
685         * footnote.xsl: RFE 782817, added support for @label in footnote.
686
687         * titlepage.xsl: Add id to legalnotice block so can be linked to.
688
689 2004-08-12  Robert Stayton <bobstayton@users.sourceforge.net>
690
691         * biblio.xsl, component.xsl, division.xsl, glossary.xsl, index.xsl, pagesetup.xsl, refentry.xsl, sections.xsl, toc.xsl:
692         Added master-reference parameter to page.number.format template
693         to permit customizations to use the master-reference instead of element.
694
695 2004-08-11  Robert Stayton <bobstayton@users.sourceforge.net>
696
697         * biblio.xsl, titlepage.xsl: Added support for 4.3 corpcredit element.
698
699         * formal.xsl: Added support for a dbfo keep-together PI for formal objects
700         so one can be broken if very long and the default keep-together
701         is not appropriate.
702
703         * graphics.xsl: Removed PDF from fop image support, and added EPS to fop image support.
704
705         * graphics.xsl: Made file extension selection case insensitive, and updated
706         the list of graphics extensions.
707
708         * lists.xsl: Fixed bug 958433: simplelist table error in FOP.
709         Also added support for a PI to set the table width.
710
711 2004-08-09  Robert Stayton <bobstayton@users.sourceforge.net>
712
713         * docbook.xsl, fo.xsl, param.ent, param.xweb, xref.xsl:
714         Extended full olink support to FO output.
715
716 2004-07-25  Norman Walsh <nwalsh@users.sourceforge.net>
717
718         * lists.xsl: Allow calloutlist to have block content before the first callout
719
720 2004-07-22  Robert Stayton <bobstayton@users.sourceforge.net>
721
722         * graphics.xsl: Added missing id to mediaobject fo:block.
723
724 2004-06-29  Robert Stayton <bobstayton@users.sourceforge.net>
725
726         * pi.xsl: Turn off dbfo-need when using FOP because it doesn't work with fop.
727
728 2004-06-27  Robert Stayton <bobstayton@users.sourceforge.net>
729
730         * pi.xsl: Added dbfo-need processing instruction to provide soft page breaks.
731
732 2004-06-26  Robert Stayton <bobstayton@users.sourceforge.net>
733
734         * graphics.xsl: @fileref now resolves xml:base attributes.
735
736         * graphics.xsl: Changed @fileref processing to support xml:base.
737
738 2004-06-21  Robert Stayton <bobstayton@users.sourceforge.net>
739
740         * formal.xsl: Use informaltable.properties, informalfigure.properties,
741         informalexample.properties, informalequation.properties
742         to allow separate formatting if needed.
743
744         * param.ent, param.xweb: Fixed names of informal*.properties.
745
746         * param.ent, param.xweb: Added informal.figure.properties, informal.table.properties,
747         informal.equation.properties, and informal.example.properties
748         so each element can be formatted individually if needed.
749
750 2004-06-20  Robert Stayton <bobstayton@users.sourceforge.net>
751
752         * param.ent, param.xweb: Added section.autolabel.max.depth parameter to control
753         the depth of section numbering.
754
755 2004-06-14  Jirka Kosek <kosek@users.sourceforge.net>
756
757         * autoidx-ng.xsl: Updated i18n indexing method to support new type attribute and index.on.type parameter
758
759 2004-06-14  Robert Stayton <bobstayton@users.sourceforge.net>
760
761         * autoidx.xsl: Process multiple seealso's when they are present in an indexterm.
762
763 2004-06-13  Robert Stayton <bobstayton@users.sourceforge.net>
764
765         * autoidx.xsl: Added support for $index.on.type for new 'type' attribute
766         for indexterm and index.
767
768         * param.ent, param.xweb: Added index.on.type to support new 'type' attribute in
769         indexterm and index.
770
771 2004-05-26  Robert Stayton <bobstayton@users.sourceforge.net>
772
773         * graphics.xsl: Added implementation of existing but unused
774         $default.image.width parameter for graphics.
775
776 2004-05-25  Norman Walsh <nwalsh@users.sourceforge.net>
777
778         * inline.xsl: Support DocBook NG 'tag' element
779
780 2004-05-22  Robert Stayton <bobstayton@users.sourceforge.net>
781
782         * table.xsl: Added placeholder templates table.cell.properties and
783         table.cell.block.properties to enable adding properties
784         to any fo:table-cell or the cell's fo:block.
785
786 2004-05-20  Robert Stayton <bobstayton@users.sourceforge.net>
787
788         * pagesetup.xsl: Also fixed footer.column.widths for single-sided output.
789
790         * pagesetup.xsl: Fixed header.column.widths for single-sided output.
791
792 2004-05-16  Jirka Kosek <kosek@users.sourceforge.net>
793
794         * autoidx-ng.xsl: Added support for index.on.role into internatinalized indexing
795
796 2004-05-16  Robert Stayton <bobstayton@users.sourceforge.net>
797
798         * footnote.xsl: Added text-align="{$alignment}" to footnote body properties so it doesn't
799         inherit a center or right alignment from its paragraph.
800
801         * pagesetup.xsl: FOP now supports xsl-foonote-separator region to draw the horiz rule.
802
803 2004-05-07  Robert Stayton <bobstayton@users.sourceforge.net>
804
805         * autotoc.xsl: Added 'index' to selected nodes for component.toc. Since it is
806         permitted by the DTD, it should be in the TOC.
807
808 2004-04-29  Robert Stayton <bobstayton@users.sourceforge.net>
809
810         * biblio.xsl, component.xsl, division.xsl, glossary.xsl, index.xsl, refentry.xsl, sections.xsl, toc.xsl:
811         Added force-page-count="end-on-even" to each page-sequence when
812         double-sided output so last page of document ends on even page.
813
814 2004-04-21  Jirka Kosek <kosek@users.sourceforge.net>
815
816         * formal.xsl: Apply informal.object.properties to informal objects.
817
818         * table.xsl: Recent versions of XEP work much better without this workaround.
819
820 2004-04-18  Robert Stayton <bobstayton@users.sourceforge.net>
821
822         * autoidx.xsl: Add support for generating an index containing only
823         those terms with a matching role attribute.
824
825         * param.ent, param.xweb: Added index.on.role parameter.
826
827 2004-04-12  Robert Stayton <bobstayton@users.sourceforge.net>
828
829         * htmltbl.xsl: Now HTML tables have their id attribute so links from
830         the list of tables and xrefs to the tables work.
831
832 2004-04-11  Robert Stayton <bobstayton@users.sourceforge.net>
833
834         * autotoc.xsl: Fixes bug #814589, so that refentry in an appendix is now
835         listed in the table of contents.
836
837         * pdf2index: Applied patch from contributor to fix number sorting.
838
839         * verbatim.xsl: Fixed bug #875943 where programlisting and literallayout were not
840         getting an id attribute in the fo output.
841
842 2004-04-10  Robert Stayton <bobstayton@users.sourceforge.net>
843
844         * lists.xsl: Fixed bug #699224 where nested lists had too much space between last nested
845         item and next outer item.
846
847         * pagesetup.xsl: Fixed bug #800335 where single-sided output was getting mirrored margins.
848
849         * qandaset.xsl: Fixed bug #695030 where revhistory in qandaentry messed up list-block.
850
851 2004-04-08  Jirka Kosek <kosek@users.sourceforge.net>
852
853         * xep.xsl: Only first author in the document gets into PDF metainformation. Not all authors which are 1st childs of their parents (e.g. author in biblioentry).
854
855 2004-04-01  Jirka Kosek <kosek@users.sourceforge.net>
856
857         * autoidx.xsl, index.xsl: Fixed bugs # 925117 and #894564 related to XEP index support.
858
859 2004-03-25  Jirka Kosek <kosek@users.sourceforge.net>
860
861         * component.xsl, param.ent, param.xweb: Added new attribute set component.title.properties for easy modifications of component's title formatting in FO output.
862
863         * graphics.xsl: Support default textdata encoding also on files included via imagedata and inlinegraphics.
864
865         * verbatim.xsl: wrap property for monospaced verbatim environments moved to attribute set so it can be overriden in customization layer.
866
867 2004-03-24  Jirka Kosek <kosek@users.sourceforge.net>
868
869         * graphics.xsl, param.ent, param.xweb: Added Saxon support for encoding attribute on textdata. Added new parameter textdata.default.encoding which specifies encoding when encoding attribute on textdata is missing.
870
871 2004-03-04  Norman Walsh <nwalsh@users.sourceforge.net>
872
873         * formal.xsl, table.xsl: Use table.table.properties on tables
874
875         * inline.xsl: Make linked first glossterms italic like all the glossterms
876
877         * param.ent, param.xweb: Added table.table.properties
878
879 2004-03-02  Jirka Kosek <kosek@users.sourceforge.net>
880
881         * xep.xsl: Seems that XEP now supports Unicode characters in bookmarks. There is no further need to strip accents from characters.
882
883 2004-02-29  Jirka Kosek <kosek@users.sourceforge.net>
884
885         * graphics.xsl: Improved mapping of scalefit attribute to content-width FO property
886
887 2004-02-26  Norman Walsh <nwalsh@users.sourceforge.net>
888
889         * verbatim.xsl: Bug #875229: add white-space-treatment=preserve
890
891 2004-02-11  Robert Stayton <bobstayton@users.sourceforge.net>
892
893         * formal.xsl: informal.object template now handles informalequation.
894
895 2004-02-06  Robert Stayton <bobstayton@users.sourceforge.net>
896
897         * component.xsl: Add force-page-count="no-force" to preface when double.sided
898         is off to prevent extra blank page.
899
900         * component.xsl, division.xsl: Added force-page-count="no-force" when double.sided = 0
901         to prevent extra blank pages.
902
903 2004-01-30  Robert Stayton <bobstayton@users.sourceforge.net>
904
905         * formal.xsl: calsTable template should use table.properties
906         instead of formal.object.properties.
907
908 2004-01-29  Norman Walsh <nwalsh@users.sourceforge.net>
909
910         * autotoc.xsl: Use titleabbrev in ToC
911
912         * biblio.xsl: Support 'info' and 'personblurb'
913
914         * docbook.xsl: Support DocBook NG by way of the following hack: if we find an NG document, do an identity transform to throw away the NG namespace and then process the result. Requires exsl:node-set().
915
916         * docbookng.xsl: New file.
917
918         * qandaset.xsl, titlepage.xsl: Support 'info'
919
920 2004-01-29  Robert Stayton <bobstayton@users.sourceforge.net>
921
922         * titlepage.xsl: Fix for multiple editor elements running together.
923
924 2004-01-26  Robert Stayton <bobstayton@users.sourceforge.net>
925
926         * pagesetup.xsl, param.ent, param.xweb: Added header.column.widths and footer.column.widths to
927         permit adjustment of the header and footer widths.
928
929 2004-01-17  Robert Stayton <bobstayton@users.sourceforge.net>
930
931         * xep.xsl: Added 'chapter' to test for adding TOC bookmark.
932
933 2004-01-16  Robert Stayton <bobstayton@users.sourceforge.net>
934
935         * formal.xsl: Fixed bug in evaluation of @float in figure.
936
937 2004-01-13  Robert Stayton <bobstayton@users.sourceforge.net>
938
939         * inline.xsl: Inline sequences now output id attribute if found.
940
941 2004-01-08  Norman Walsh <nwalsh@users.sourceforge.net>
942
943         * biblio.xsl: Initial support for bibliolist
944
945         * table.xsl: Abort if there's no @cols
946
947 2003-12-31  Jirka Kosek <kosek@users.sourceforge.net>
948
949         * autoidx-ng.xsl: New file.
950
951 2003-12-30  Robert Stayton <bobstayton@users.sourceforge.net>
952
953         * biblio.xsl, xref.xsl: Changed document($bibliography.collection)
954         to document($bibliography.collection,.) so it will
955         look in the current directory instead of
956         the stylesheet directory.
957
958         * graphics.xsl: Fixed test for graphic inside inlineequation.
959
960         * xref.xsl: Added refsection to mode="xref-to" to support xref to refsection.
961
962 2003-12-16  Robert Stayton <bobstayton@users.sourceforge.net>
963
964         * index.xsl, pagesetup.xsl, titlepage.templates.xml: Fixed bug in index title indents when $title.margin.left is
965         non-zero.
966
967 2003-12-15  Robert Stayton <bobstayton@users.sourceforge.net>
968
969         * sections.xsl: Now marker respects $marker.section.level parameter.
970
971 2003-12-10  Robert Stayton <bobstayton@users.sourceforge.net>
972
973         * param.ent, param.xweb: Added marker.section.level to control which sections
974         are included in running headers or footers.
975
976 2003-12-07  Robert Stayton <bobstayton@users.sourceforge.net>
977
978         * component.xsl: Fixed bug #605761 where article/appendix title did not respect
979         the $title.margin.left setting.  Use a new
980         article.appendix.title.properties attribute set.
981
982         * param.ent, param.xweb: Added article.appendix.title.properties to fix bug 605761.
983
984 2003-12-05  Robert Stayton <bobstayton@users.sourceforge.net>
985
986         * param.ent, param.xweb: Added refentry.pagebreak parameter.
987
988         * refentry.xsl: refnamediv now uses section.level template to compute title level.
989
990         * refentry.xsl: Added $refentry.pagebreak parameter to make page breaks optional.
991
992 2003-12-04  Norman Walsh <nwalsh@users.sourceforge.net>
993
994         * inline.xsl, param.ent, param.xweb: Support new parameters for superscript/subscript properties
995
996 2003-12-02  Robert Stayton <bobstayton@users.sourceforge.net>
997
998         * lists.xsl: Processing of listitems now processes and preserves order of comments and PIs.
999
1000 2003-11-30  Robert Stayton <bobstayton@users.sourceforge.net>
1001
1002         * htmltbl.xsl, task.xsl: Added CVS $Id.
1003
1004 2003-11-25  Robert Stayton <bobstayton@users.sourceforge.net>
1005
1006         * pagesetup.xsl: Remove $title.margin.left from the margin-left calculation
1007         when $passivetex.extensions != 0 since it can't do the math.
1008
1009 2003-11-24  Norman Walsh <nwalsh@users.sourceforge.net>
1010
1011         * lists.xsl: Make sure that fo:list-item-body always contains an fo:block
1012
1013 2003-11-23  Norman Walsh <nwalsh@users.sourceforge.net>
1014
1015         * inline.xsl: Support code inline
1016
1017 2003-11-05  Robert Stayton <bobstayton@users.sourceforge.net>
1018
1019         * formal.xsl: Moved id from fo:table to container block in informaltable
1020         to eliminate duplicate ids when multiple tgroups used.
1021
1022 2003-11-05  Jirka Kosek <kosek@users.sourceforge.net>
1023
1024         * graphics.xsl: Added GIF extensions which is supported by FOP
1025
1026 2003-10-28  Robert Stayton <bobstayton@users.sourceforge.net>
1027
1028         * formal.xsl: Add comment about span not working in most FO processor because
1029         not on a child of fo:flow.
1030
1031 2003-10-15  Robert Stayton <bobstayton@users.sourceforge.net>
1032
1033         * pagesetup.xsl: Added units to margin-left="0" in header and footer templates.
1034
1035 2003-10-11  Robert Stayton <bobstayton@users.sourceforge.net>
1036
1037         * titlepage.xsl: width property added to revhistory table, with
1038         option to use <?dbfo table-width="xx%"?> processing instruction.
1039
1040 2003-10-08  Robert Stayton <bobstayton@users.sourceforge.net>
1041
1042         * pagesetup.xsl: Removed title.margin.left indent for the index-*-draft
1043         page masters as well.
1044
1045 2003-10-04  Jirka Kosek <kosek@users.sourceforge.net>
1046
1047         * autoidx.xsl, index.xsl, param.ent, param.xweb: Significant index terms can get special rendering in XEP
1048
1049 2003-10-03  Norman Walsh <nwalsh@users.sourceforge.net>
1050
1051         * lists.xsl: Support stepalternatives
1052
1053 2003-09-29  Robert Stayton <bobstayton@users.sourceforge.net>
1054
1055         * lists.xsl: Fixed bug in variablelist width calc that was returning zero.
1056
1057 2003-09-28  Norman Walsh <nwalsh@users.sourceforge.net>
1058
1059         * lists.xsl: Bug #779655: fix PIs and comments in segmented lists
1060
1061 2003-09-27  Norman Walsh <nwalsh@users.sourceforge.net>
1062
1063         * block.xsl, qandaset.xsl: Bug #687783: attempt rudimentary support for blockinfo
1064
1065 2003-09-25  Robert Stayton <bobstayton@users.sourceforge.net>
1066
1067         * sections.xsl: call to section.heading now includes empty titleabbrev
1068         param unless actual titleabbrev element is present.
1069
1070 2003-09-24  Robert Stayton <bobstayton@users.sourceforge.net>
1071
1072         * param.xweb: Fixed typo.
1073
1074 2003-09-18  Robert Stayton <bobstayton@users.sourceforge.net>
1075
1076         * verbatim.xsl: Added text-align='start' in literallayout when
1077         not monospaced.
1078
1079 2003-09-16  Robert Stayton <bobstayton@users.sourceforge.net>
1080
1081         * titlepage.templates.xml: Changed "0" to "0pt" in index margin-left property.
1082
1083 2003-09-12  Robert Stayton <bobstayton@users.sourceforge.net>
1084
1085         * xref.xsl: Add a nonbreaking space before ulink footnote reference.
1086
1087 2003-09-10  Robert Stayton <bobstayton@users.sourceforge.net>
1088
1089         * sections.xsl: Modified template for "section" to handle section.level*.properties
1090         attribute sets.
1091
1092 2003-09-09  Robert Stayton <bobstayton@users.sourceforge.net>
1093
1094         * param.ent, param.xweb: Added section.*.properties.
1095
1096         * sections.xsl: Added section.*.properties to container block for
1097         each section level.
1098
1099 2003-09-08  Robert Stayton <bobstayton@users.sourceforge.net>
1100
1101         * lists.xsl: Exclude indexterms from calculation of string length
1102         in longest.term template since they are not visible.
1103
1104 2003-09-07  Norman Walsh <nwalsh@users.sourceforge.net>
1105
1106         * docbook.xsl: Remove slides from root.elements; let slides stylesheet override root.elements instead
1107
1108 2003-09-05  Robert Stayton <bobstayton@users.sourceforge.net>
1109
1110         * biblio.xsl: Added "part" to list of parents that require a page-sequence
1111         for bibliography.
1112
1113 2003-09-03  Robert Stayton <bobstayton@users.sourceforge.net>
1114
1115         * docbook.xsl: Added slides to the root.elements variable so the slides
1116         customization doesn't break.
1117
1118 2003-09-02  Robert Stayton <bobstayton@users.sourceforge.net>
1119
1120         * lists.xsl: Turn off procedure/titleabbrev in regular output.
1121         Adjust variablelist termlength from em * 0.50 to em * 0.60
1122         so short terms fit better.
1123
1124 2003-08-29  Norman Walsh <nwalsh@users.sourceforge.net>
1125
1126         * inline.xsl: Rudimentary support for @dir
1127
1128 2003-08-29  Robert Stayton <bobstayton@users.sourceforge.net>
1129
1130         * pagesetup.xsl, titlepage.templates.xml: For index, turn off $title.margin.left so the index
1131         looks like a normal two-column index.
1132
1133         * qandaset.xsl: Fixed label-length calculation to match variablelist.
1134
1135 2003-08-28  Robert Stayton <bobstayton@users.sourceforge.net>
1136
1137         * callout.xsl, footnote.xsl, formal.xsl, index.xsl, pagesetup.xsl, param.ent, param.xweb, titlepage.templates.xml, titlepage.xsl, xref.xsl:
1138         Changed body.font.family to body.fontset and
1139         title.font.family to title.fontset in font-family property
1140         attributes, in order to append symbol.font.family parameter value.
1141
1142 2003-08-27  Norman Walsh <nwalsh@users.sourceforge.net>
1143
1144         * docbook.xsl, formal.xsl, htmltbl.xsl: Rudimentary support for HTML tables
1145
1146         * docbook.xsl, task.xsl: Support task
1147
1148         * formal.xsl: Make ugly warnings for HTML tables (not supported yet)
1149
1150         * inline.xsl: Support uri and orgname in para
1151
1152         * verbatim.xsl: Support startinglinenumber and continuation on verbatim environments
1153
1154 2003-08-19  Norman Walsh <nwalsh@users.sourceforge.net>
1155
1156         * docbook.xsl: Move root.elements variable to the top level so that other stylesheets (e.g, slides) can override it
1157
1158         * lists.xsl: The parameter is variablelist.max.termlength not vlist.max.termwidth
1159
1160         * param.ent, param.xweb: Add qanda.defaultlabel, xref.label-title.separator, xref.label-page.separator, and xref.title-page.separator
1161
1162 2003-08-14  Robert Stayton <bobstayton@users.sourceforge.net>
1163
1164         * component.xsl: Changed span="all" to span="inherit" when pgwide=1 in
1165         component.title because span attribute must be on direct
1166         child of fo:flow.  This eliminates the error message.
1167
1168         * docbook.xsl: Root template now makes sure the root element is
1169         one of those that generates a page-sequence.
1170
1171         * lists.xsl: Improved computation of variablelist indents.
1172
1173         * pagesetup.xsl: Adjusted left margins in page masters to compensate
1174         for $title.margin.left.
1175
1176         * param.ent, param.xweb: Added variablelist.max.termlength parameter to
1177         control maximum list indent.
1178
1179 2003-08-07  Robert Stayton <bobstayton@users.sourceforge.net>
1180
1181         * callout.xsl: Fixed bug in callout numbering when <co> inside an inline.
1182
1183         * component.xsl: Added fotex:bookmark to the separate article/appendix template
1184         which didn't generate Passivetex bookmarks.
1185
1186 2003-07-31  Robert Stayton <bobstayton@users.sourceforge.net>
1187
1188         * pagesetup.xsl: Removed fop.extensions=0 condition for draft background image
1189         now that FOP 0.20.5 supports background images.
1190
1191         * qandaset.xsl: Several fixes:
1192           extraneous dot when defaultlabel=qanda.
1193           titleabbrev supported.
1194           fixed qandadiv.autolabel.
1195           changed qanda.defaultlabel from variable to parameter.
1196           fixed answer label
1197           added dbfo label-width.
1198           When label used, calculates term width as for variablelist.
1199
1200 2003-07-25  Robert Stayton <bobstayton@users.sourceforge.net>
1201
1202         * xref.xsl: Support insert.xref.page.number = 1 for backwards compatibility,
1203         equivalent to a value of "yes".
1204
1205         * xref.xsl: Standard page citation now checks for xrefstyle attribute.
1206
1207 2003-07-13  Robert Stayton <bobstayton@users.sourceforge.net>
1208
1209         * callout.xsl: Fixed duplicate id bug in coref.
1210
1211 2003-07-10  Robert Stayton <bobstayton@users.sourceforge.net>
1212
1213         * lists.xsl: Handles titleabbrev on itemizedlist, orderedlist, variablelist.
1214
1215         * lists.xsl: Now variablelists properly handle preamble text that appears
1216         before the first varlistenty.
1217
1218 2003-07-09  Robert Stayton <bobstayton@users.sourceforge.net>
1219
1220         * footnote.xsl: When fop.extensions is on, replace baseline-shift with vertical-align
1221         attribute for footnote numbers.
1222
1223         * inline.xsl: Superscript and subscript now use vertical-align instead of
1224         baseline-shift when fop.extensions is set.
1225
1226 2003-06-25  Robert Stayton <bobstayton@users.sourceforge.net>
1227
1228         * block.xsl: Process formalpara/title to variable so can test for last
1229         char of any generated text.
1230
1231 2003-06-23  Robert Stayton <bobstayton@users.sourceforge.net>
1232
1233         * param.xweb: Added xml fragment for new qanda.title properties.
1234
1235 2003-06-22  Robert Stayton <bobstayton@users.sourceforge.net>
1236
1237         * graphics.xsl: Added BMP, GIF, and TIFF to supported graphics for FOP,
1238         per the FOP documentation.
1239
1240         * param.ent, param.xweb, qandaset.xsl: Separate qanda set title properties from section heading
1241         properties so they can be customized without conflict.
1242
1243 2003-06-21  Norman Walsh <nwalsh@users.sourceforge.net>
1244
1245         * block.xsl: Check for attribution before generating markup for it.
1246
1247         * index.xsl: Whitespace
1248
1249         * pagesetup.xsl: Pass pageclass, sequence, and gentext-key to head.sep.rule and foot.sep.rule.
1250
1251         * pagesetup.xsl, param.ent, param.xweb: Support column gap adjustments
1252
1253 2003-06-19  Robert Stayton <bobstayton@users.sourceforge.net>
1254
1255         * biblio.xsl: Removed duplicate templates for biblioid.
1256
1257 2003-06-10  Robert Stayton <bobstayton@users.sourceforge.net>
1258
1259         * lists.xsl: Added keep-with-next to procedure's step/title so title stays
1260         on same page as step text.
1261
1262 2003-06-05  Robert Stayton <bobstayton@users.sourceforge.net>
1263
1264         * table.xsl: Now colwidth="*" generates proportional-column-width(1.00)
1265         instead of empty argument.
1266
1267 2003-06-03  Norman Walsh <nwalsh@users.sourceforge.net>
1268
1269         * fop.xsl: Bug #719142: make FOP generate ToCs more generously
1270
1271 2003-05-30  Robert Stayton <bobstayton@users.sourceforge.net>
1272
1273         * glossary.xsl: Fixed vertical spacing between glossterm and glossdef when
1274         glossary.as.blocks is set.
1275
1276 2003-05-28  Robert Stayton <bobstayton@users.sourceforge.net>
1277
1278         * sections.xsl: Fixed bridgehead renderas levels to match section level.
1279         This was missed when $level parameter was changed to
1280         match the section level.
1281
1282 2003-05-20  Jirka Kosek <kosek@users.sourceforge.net>
1283
1284         * axf.xsl: New file.
1285
1286 2003-05-15  Jirka Kosek <kosek@users.sourceforge.net>
1287
1288         * autoidx.xsl, autotoc.xsl, component.xsl, division.xsl, docbook.xsl, index.xsl, param.ent, param.xweb, refentry.xsl, sections.xsl:
1289         Added support for AntennaHouse XSL Formatter. You can use axf.extensions=1 setting to generate bookmarks, document info and to merge duplicate page numbers in index.
1290
1291 2003-05-14  Jirka Kosek <kosek@users.sourceforge.net>
1292
1293         * autoidx.xsl, index.xsl, param.ent, param.xweb: Added support for XEP index extensions. If you set xep.extensions to 1 duplicate page numbers in index will be merged using XEP extension to XSL-FO
1294
1295 2003-05-08  Norman Walsh <nwalsh@users.sourceforge.net>
1296
1297         * param.xweb: Added fragref for admon.textlabel
1298
1299 2003-05-07  Robert Stayton <bobstayton@users.sourceforge.net>
1300
1301         * admon.xsl: Now accepts admon.textlabel parameter to turn off Note, Warning,
1302         etc. label.
1303
1304         * param.ent, param.xweb: Added admon.textlabel parameter to enable turning
1305         off Note, Warning, etc.
1306
1307 2003-04-14  Jirka Kosek <kosek@users.sourceforge.net>
1308
1309         * docbook.xsl: Initial support for timestamp PI. From now you can use <?timestamp format="Y-m-d H:M:S"?> to get current datetime in your document. More features like localization and exctracting date from CVS tag will follow.
1310
1311 2003-04-13  Norman Walsh <nwalsh@users.sourceforge.net>
1312
1313         * table.xsl: A few bug fixes for the colsep/rowsep code
1314
1315         * xep.xsl: FeatReq #684561: support more XEP metadata
1316
1317 2003-04-12  Norman Walsh <nwalsh@users.sourceforge.net>
1318
1319         * biblio.xsl: Added hyphenation support
1320
1321         * callout.xsl: Added support for coref
1322
1323         * component.xsl, division.xsl, glossary.xsl, index.xsl, refentry.xsl, sections.xsl, toc.xsl:
1324         Added support for hyphenation-character, hyphenation-push-character-count, and hyphenation-remain-character-count
1325
1326         * docbook.xsl: Use root.properties
1327
1328         * ebnf.xsl: Support ebnf.assignment and ebnf.statement.terminator
1329
1330         * inline.xsl: Support beginpage (does nothing; see TDG)
1331
1332         * param.ent, param.xweb: Added root.properties, ebnf.assignment, and ebnf.statement.terminator
1333
1334         * table.xsl: Support bgcolor PI in table cells; make sure rowsep and colsep don't have any effect on the last row or column
1335
1336         * titlepage.xsl: Handle othercredit on titlepage a little better
1337
1338         * xref.xsl: Make page citations into active links
1339
1340 2003-04-07  Robert Stayton <bobstayton@users.sourceforge.net>
1341
1342         * autoidx.xsl: Applied fix from Jeff Beal that
1343         fixed the bug that put secondary page numbers on primary entries.
1344         Same with tertiary page numbers on secondary entries.
1345
1346 2003-04-01  Jirka Kosek <kosek@users.sourceforge.net>
1347
1348         * glossary.xsl: Added definition of missing variable $collection
1349
1350 2003-03-26  Michael Smith <xmldoc@users.sourceforge.net>
1351
1352         * Makefile: branches:  1.12.2;
1353         wdocbook.xsl obsoleted by w2docbook.xsl, updated globally
1354
1355 2003-03-25  Michael Smith <xmldoc@users.sourceforge.net>
1356
1357         * Makefile: reverting wdocbook.xsl -> w2docbook.xsl changes
1358
1359 2003-03-24  Michael Smith <xmldoc@users.sourceforge.net>
1360
1361         * Makefile: wrong filename '../../litprog/wdocbook.xsl' broke build, fixed
1362
1363 2003-03-12  Norman Walsh <nwalsh@users.sourceforge.net>
1364
1365         * footnote.xsl: Make footnote formatting 'normal' even when it occurs in a context that has special formatting
1366
1367 2003-03-02  Jirka Kosek <kosek@users.sourceforge.net>
1368
1369         * math.xsl: Fixed several errors related to TeX math processing
1370
1371 2003-02-28  Robert Stayton <bobstayton@users.sourceforge.net>
1372
1373         * glossary.xsl: Added warning when $glossary.collection is not blank, but
1374         it cannot open the specified file.
1375
1376 2003-02-24  <dcramer@users.sourceforge.net>
1377
1378         * formal.xsl: Pick up the frame attribute on table and informaltable.
1379
1380 2003-02-19  <dcramer@users.sourceforge.net>
1381
1382         * index.xsl: indexdiv/title in non-autogenerated indexes are now picked up.
1383
1384 2003-02-17  Norman Walsh <nwalsh@users.sourceforge.net>
1385
1386         * param.ent, param.xweb, param.xweb: Removed component.title.properties
1387
1388 2003-02-10  <dcramer@users.sourceforge.net>
1389
1390         * glossary.xsl: Added keep-with-next and keep-together to block around glossterm(s) in glossary.as.block template to prevent glossterms being widowed from their glossentries.
1391
1392 2003-02-08  Robert Stayton <bobstayton@users.sourceforge.net>
1393
1394         * glossary.xsl: Fixed bug in glosssee and glossseealso using mode="xref" when
1395         should be using mode="xref-to".
1396
1397 2003-01-31  Norman Walsh <nwalsh@users.sourceforge.net>
1398
1399         * biblio.xsl, component.xsl, division.xsl, glossary.xsl, index.xsl, refentry.xsl, sections.xsl:
1400         Move IDs from page-sequences down to titlepage blocks
1401
1402         * block.xsl, lists.xsl, titlepage.xsl: Use proportional-column-width(1) on more tables
1403
1404 2003-01-30  Robert Stayton <bobstayton@users.sourceforge.net>
1405
1406         * qandaset.xsl: Corrected several references to parameter $qanda.defaultlabel
1407         that were missing the "$".
1408
1409 2003-01-28  Norman Walsh <nwalsh@users.sourceforge.net>
1410
1411         * inline.xsl: Check for glossterm.auto.link when linking firstterms; don't output gl. prefix on glossterm links
1412
1413 2003-01-23  Norman Walsh <nwalsh@users.sourceforge.net>
1414
1415         * autotoc.xsl: Fix bugs associated with toc-context parameter in division.toc
1416
1417         * division.xsl: Generate Part ToCs
1418
1419         * pagesetup.xsl: Use proportional-column-width() for header/footer tables; suppress relative-align when when using FOP
1420
1421 2003-01-22  Norman Walsh <nwalsh@users.sourceforge.net>
1422
1423         * formal.xsl: Handle alignment correctly when screenshot is used in figure
1424
1425         * xref.xsl: Format chapter and appendix titles consistently in xrefs
1426
1427 2003-01-21  Norman Walsh <nwalsh@users.sourceforge.net>
1428
1429         * formal.xsl: Attempt to support multiple tgroups (by making multiple tables and placing them right next to each other)
1430
1431         * lists.xsl: Bug #653344: Output fo:table-columns in simplelist tables
1432
1433 2003-01-20  Norman Walsh <nwalsh@users.sourceforge.net>
1434
1435         * autoidx.xsl, index.xsl: Use titlepage templates for indexdiv title formatting
1436
1437         * biblio.xsl: Bug #640762: Support new biblioentry elements
1438
1439         * component.xsl: Use titleabbrev in markers; use titlepage templates for subtitles; delete bogus component.separator template.
1440
1441         * footnote.xsl: Support {table.}footnote.number.{format,symbols}
1442
1443         * glossary.xsl: Use titlepage templates for glossdiv formatting; support glossentry.show.acronyms
1444
1445         * pagesetup.xsl: Suppress draft page-masters when draft.mode=no
1446
1447         * pagesetup.xsl: Bug #669765: Make blank pages verso not recto
1448
1449         * param.ent, param.xweb: Support xref.with.number.and.title
1450
1451         * param.ent, param.xweb: Added {table.}footnote.number.{format,symbols}, glossentry.show.acronym, and ulink.footnote.number.format
1452
1453         * param.xweb: Fix missing fragref
1454
1455         * qandaset.xsl: QandASet titles use section.title for convenience. Now they don't output fo:markers for those titles.
1456
1457         * sections.xsl: Support titleabbrev for running headers/footers; don't force a section ToC for refentrys
1458
1459         * titlepage.templates.xml: SIGNIFICANT changes to the titlepage template setup. See RELEASE-NOTES.
1460
1461         * titlepage.xsl: Add property sets for glossdiv, bibliodiv, and indexdiv. Improve formatting of authors.
1462
1463         * verbatim.xsl: Arrange to use only a single fo:block for shading to avoid a bug in earlier versions of XEP
1464
1465         * xref.xsl: Change formatting of URL footnotes
1466
1467         * xref.xsl: Improve formatting of ulink footnotes; provide template to override formatting; use ulink.footnote.number.format; support xref to glossentry
1468
1469 2003-01-17  Norman Walsh <nwalsh@users.sourceforge.net>
1470
1471         * lists.xsl: Output IDs for the first-paras in a listitem
1472
1473         * pagesetup.xsl: Fix bugs in page numbering when double.sided=1
1474
1475         * pagesetup.xsl: Remove region-name from region-body on blank pages
1476
1477         * xref.xsl: Remove duplicated IDs when endterm is used on xref
1478
1479 2003-01-13  Robert Stayton <bobstayton@users.sourceforge.net>
1480
1481         * math.xsl: Added @align value to fo:block containing mediaobject in equation.
1482
1483 2003-01-12  Norman Walsh <nwalsh@users.sourceforge.net>
1484
1485         * autoidx.xsl: Make sure that indexdivs are properly scoped. I've done this by adding a test to suppress the division if it contains no terms. It seems like there might be a better way, but I can't see it just at the moment
1486
1487 2003-01-08  Robert Stayton <bobstayton@users.sourceforge.net>
1488
1489         * xref.xsl: In olink, use document($target.database.document, /) so the
1490         olink target database location is relative to the document
1491         instead of the stylesheet.
1492
1493 2003-01-06  Robert Stayton <bobstayton@users.sourceforge.net>
1494
1495         * autoidx.xsl, index.xsl: Removed the unnecessary generate-index-from-terms template
1496         in favor of generate-index, called with scope parameter.
1497
1498 2003-01-02  Norman Walsh <nwalsh@users.sourceforge.net>
1499
1500         * autoidx.xsl, index.xsl: Rework indexing to avoid XSLT limitation/Saxon bug with context dependencies; finish porting Bob's changes from FO to HTML
1501
1502         * index.xsl, titlepage.templates.xml, titlepage.xsl: Support setindex (there were all sorts of things wrong with it)
1503
1504 2003-01-01  Norman Walsh <nwalsh@users.sourceforge.net>
1505
1506         * autoidx.xsl, index.xsl: Make index elements always index the book that contains them (if there is one, otherwise the whole document); setindex always indexes the whole document
1507
1508         * autotoc.xsl, division.xsl, titlepage.templates.xml, titlepage.xsl:
1509         Support List of Procedures
1510
1511         * formal.xsl: Support separate property sets for figures, examples, equations, tables, and procedures. This way, they can have different border and other formatting properties.
1512
1513         * graphics.xsl: Support ignore.image.scaling parameter
1514
1515         * param.ent, param.xweb: New parameters
1516
1517         * xref.xsl: Use titleabbrev instead of title in xrefs
1518
1519 2002-12-31  Norman Walsh <nwalsh@users.sourceforge.net>
1520
1521         * inline.xsl: Make lineannotations italic
1522
1523         * pagesetup.xsl: Added blank.page.content template to allow 'This Page Intentionally Left Blank' blank pages.
1524
1525 2002-12-30  <dcramer@users.sourceforge.net>
1526
1527         * lists.xsl: Fixed spacing problem where step numbers don't line up with the corresponding text.
1528
1529 2002-12-28  Norman Walsh <nwalsh@users.sourceforge.net>
1530
1531         * xref.xsl: Now that xrefstyle is official; make it take priority even when use.role.as.xrefstyle is non-zero.
1532
1533         * xref.xsl: Make endterm on xref higher priority than xreflabel on the target
1534
1535 2002-12-24  Robert Stayton <bobstayton@users.sourceforge.net>
1536
1537         * division.xsl: Fixes bug #655587 to restart page numbering
1538         after a preface.
1539
1540 2002-12-18  Robert Stayton <bobstayton@users.sourceforge.net>
1541
1542         * autoidx.xsl: Changed sort to fold uppercase and lowercase together to fix
1543         odd indexdiv sort order.
1544
1545         * graphics.xsl: Add graphic/@align value to fo:block text-align property
1546         since text-align on external-graphic doesn't seem to work.
1547
1548 2002-12-17  Robert Stayton <bobstayton@users.sourceforge.net>
1549
1550         * formal.xsl, graphics.xsl: Changed selection of mediaobject to be more consistent using
1551         a separate select.mediaobject.index template. Also added
1552         text-align to block containing external-graphic in fo output.
1553
1554 2002-12-17  Jirka Kosek <kosek@users.sourceforge.net>
1555
1556         * param.xweb: Build fixes.
1557
1558 2002-12-17  Robert Stayton <bobstayton@users.sourceforge.net>
1559
1560         * titlepage.templates.xml: Made list.of.tables specifications the same as other list.of.*.
1561
1562 2002-12-13  Robert Stayton <bobstayton@users.sourceforge.net>
1563
1564         * glossary.xsl: Handles missing otherterm target in glosssee and glosseealso.
1565
1566         * inline.xsl: Added the author et al special cases similar to
1567         the HTML inline.xsl templates.
1568
1569 2002-12-12  Robert Stayton <bobstayton@users.sourceforge.net>
1570
1571         * autoidx.xsl: An index now contains only indexterms within its scope
1572         (within its parent element).
1573
1574         * autotoc.xsl, index.xsl: Make sure $generate.index controls whether the index is processed.
1575
1576         * formal.xsl: Change formal.object template to pass $placement parameter
1577         to formal.object.heading template.
1578
1579         * lists.xsl: Fixed bug in segmentedlist title when segmentedlist.as.table set.
1580
1581 2002-12-06  Robert Stayton <bobstayton@users.sourceforge.net>
1582
1583         * block.xsl: Fixed epigraph template so it processes all of its allowed
1584         children, not just para.
1585
1586         * graphics.xsl, param.ent, param.xweb: Enabled support for selecting imageobject using the role attribute.
1587
1588 2002-12-04  Robert Stayton <bobstayton@users.sourceforge.net>
1589
1590         * autotoc.xsl, component.xsl, sections.xsl: Added empty component.toc.separator and section.toc.separator templates
1591         to provide customization opportunity between toc and first content.
1592
1593 2002-11-29  Norman Walsh <nwalsh@users.sourceforge.net>
1594
1595         * pagesetup.xsl: Don't output a footnote-separator for FOP
1596
1597 2002-11-16  Norman Walsh <nwalsh@users.sourceforge.net>
1598
1599         * biblio.xsl: Support abstract in bibliomixed
1600
1601         * biblio.xsl, xref.xsl: Support bibliosource; improve numbered bibliography entries and cross-references to them
1602
1603         * pagesetup.xsl: Added template to create footnote separator rule (if supported by your favorite FO processor)
1604
1605         * sections.xsl: Use value-of instead of copy-of for fo:marker because I haven't thought of a better way to avoid footnotes in markers which are illegal
1606
1607 2002-11-15  Robert Stayton <bobstayton@users.sourceforge.net>
1608
1609         * admon.xsl: Changed graphical.admonition template from an fo:table
1610         to an fo:list-block, so it works in both FOP and XEP.
1611
1612         * lists.xsl: Fixed two bugs in longest.term template that prevented proper
1613         calculation of longest term width in variablelist.
1614
1615 2002-11-15  Norman Walsh <nwalsh@users.sourceforge.net>
1616
1617         * table.xsl: Add support for xsltproc adjustColumnWidths extension
1618
1619 2002-11-14  Norman Walsh <nwalsh@users.sourceforge.net>
1620
1621         * biblio.xsl: Use xreflabel (if it's present) on bibliography entries
1622
1623         * component.xsl: Don't restart page numbers on the first preface
1624
1625         * table.xsl: Support entrytbl
1626
1627 2002-11-08  Robert Stayton <bobstayton@users.sourceforge.net>
1628
1629         * pagesetup.xsl: Corrected left and right page margins for even page masters:
1630         inner and outer were reversed from what they should have been.
1631
1632 2002-10-31  Norman Walsh <nwalsh@users.sourceforge.net>
1633
1634         * autoidx.xsl: Support spanning index terms (endofrange/startref)
1635
1636         * lists.xsl: Put para spacing around tabular simplelists
1637
1638 2002-10-21  Norman Walsh <nwalsh@users.sourceforge.net>
1639
1640         * glossary.xsl: Bug #577798: glossentry with multiple glossdefs creates broken FO
1641
1642         * pagesetup.xsl: Updated header/footer properties to avoid missmatched margins caused by title.margin.left
1643
1644 2002-10-20  Norman Walsh <nwalsh@users.sourceforge.net>
1645
1646         * inline.xsl: Bug #619474: support errortext element
1647
1648 2002-10-19  Norman Walsh <nwalsh@users.sourceforge.net>
1649
1650         * pagesetup.xsl, param.ent, param.xweb: Added property sets to control page header and footer content formatting
1651
1652 2002-10-18  Robert Stayton <bobstayton@users.sourceforge.net>
1653
1654         * param.xweb: Corrected the wording describing the placement of
1655         the header and footer in the region-before and
1656         region-after to match the diagram and stylesheet changes.
1657
1658 2002-10-17  Norman Walsh <nwalsh@users.sourceforge.net>
1659
1660         * refentry.xsl: Fix bug where refentrys in parts were not in a page sequence
1661
1662 2002-10-11  Robert Stayton <bobstayton@users.sourceforge.net>
1663
1664         * inline.xsl: glossterm and firstterm in text now use italicseq
1665         to match the html formatting.
1666
1667 2002-10-09  Norman Walsh <nwalsh@users.sourceforge.net>
1668
1669         * table.xsl: Removed debug code.
1670
1671 2002-10-04  Norman Walsh <nwalsh@users.sourceforge.net>
1672
1673         * autotoc.xsl, sections.xsl: Support optional title on section ToCs. Optional titles for components, books, and sets will be trickier.
1674
1675         * formal.xsl, param.ent, param.xweb, table.xsl: Made separate parameters for table frame and table cell border properties
1676
1677 2002-10-02  Norman Walsh <nwalsh@users.sourceforge.net>
1678
1679         * lists.xsl: Support continuation of orderedlists and inherited numeration in FO
1680
1681 2002-10-01  Robert Stayton <bobstayton@users.sourceforge.net>
1682
1683         * qandaset.xsl, refentry.xsl, sections.xsl: Changed section.level template to return number that matches
1684         the section level (sect1 = 1, etc.), and adjusted templates
1685         that use section.level accordingly to produce same output
1686         as before.
1687
1688 2002-09-27  Norman Walsh <nwalsh@users.sourceforge.net>
1689
1690         * autoidx.xsl: Bug #496294: don't index endofrangeentries. They're no longer indexed, but they aren't handled quite right yet either, they don't generate ranges
1691
1692         * autotoc.xsl, sections.xsl: Support section ToCs
1693
1694         * block.xsl, titlepage.xsl: Bug #582192: support revdescription
1695
1696         * formal.xsl: Bug #497603: fixed and added default.float.class
1697
1698         * param.ent, param.xweb: Use new parameters
1699
1700         * synop.xsl: Fix sbr
1701
1702 2002-09-20  Norman Walsh <nwalsh@users.sourceforge.net>
1703
1704         * docbook.xsl: Add context to error message about a missing template
1705
1706         * synop.xsl: Bug #605150: process arg correctly even when it's in a group
1707
1708 2002-09-19  Robert Stayton <bobstayton@users.sourceforge.net>
1709
1710         * formal.xsl: Removed 'keep-with-next' from 'formal.title.properties' attribute set now
1711         that the stylesheets support the option of putting such
1712         titles below the object.  Now the $placement value determines
1713         if 'keep-with-next' or 'keep-with-previous' is used in the
1714         title block.
1715
1716 2002-09-19  Norman Walsh <nwalsh@users.sourceforge.net>
1717
1718         * xref.xsl: Use fo-external-image (badly named) to wrap url() around external-destinations
1719
1720 2002-09-15  Norman Walsh <nwalsh@users.sourceforge.net>
1721
1722         * table.xsl: Support a PI to rotate table cells
1723
1724 2002-09-08  <dcramer@users.sourceforge.net>
1725
1726         * lists.xsl: Bug #445750: Adding a keep-together and keep-with-next to the block that wraps terms in a varlistentry to keep terms from being orphaned/widowed when variablelists are formatted as blocks.
1727
1728 2002-09-06  <dcramer@users.sourceforge.net>
1729
1730         * component.xsl: Changing the mode in the apply-templates from title.markup to object.title.markup so that appendixes in articles can be formatted as specified in the appropriate lang.xml file.
1731
1732 2002-09-05  Norman Walsh <nwalsh@users.sourceforge.net>
1733
1734         * division.xsl: Restart all books on page 1
1735
1736 2002-09-04  Norman Walsh <nwalsh@users.sourceforge.net>
1737
1738         * param.ent, param.xweb: Reference the l10n.* parameters
1739
1740 2002-09-03  Norman Walsh <nwalsh@users.sourceforge.net>
1741
1742         * graphics.xsl: Support textdata in textobject
1743
1744         * table.xsl: Make sure row-level colsep and rowsep values are 'inherited' onto missing cells
1745
1746 2002-09-01  Norman Walsh <nwalsh@users.sourceforge.net>
1747
1748         * graphics.xsl: Put the url()/no-url() test for external graphics into a named template
1749
1750         * pagesetup.xsl: Add SVG to the list of XEP graphics formats; use the url()/no-url() named template for draft.watermark.image
1751
1752 2002-08-28  Norman Walsh <nwalsh@users.sourceforge.net>
1753
1754         * table.xsl: Make inherited attributes work for 'missing' table cells
1755
1756 2002-08-26  Norman Walsh <nwalsh@users.sourceforge.net>
1757
1758         * autoidx.xsl: Handle endofrange indexterms properly
1759
1760         * graphics.xsl: Make graphics formats FO-processor aware; support SVG when FOP is being used
1761
1762         * pdf2index: Support page ranges (generated by startofrang/endofrange index entries)
1763
1764 2002-08-22  Norman Walsh <nwalsh@users.sourceforge.net>
1765
1766         * autoidx.xsl: Fix serious indexing bug that caused many index terms to be missing from the automatically generated index
1767
1768 2002-08-21  Norman Walsh <nwalsh@users.sourceforge.net>
1769
1770         * autoidx.xsl: Support make.index.markup parameter
1771
1772         * index.xsl: Support make.index.markup parameter and hand-crafted indexes
1773
1774         * lists.xsl: Attempt to workaround bug in FOP handling of step content
1775
1776         * param.ent, param.xweb: Remove unused table.entry.padding parameter; add new make.index.markup parameter
1777
1778         * pdf2index: New file.
1779
1780 2002-08-20  <dcramer@users.sourceforge.net>
1781
1782         * block.xsl: Adding missing template for simplemsgentry
1783
1784 2002-08-11  Robert Stayton <bobstayton@users.sourceforge.net>
1785
1786         * pagesetup.xsl: Changed running header/footer rule line dimension from 1px to
1787         0.5pt so passivetex doesn't gack.
1788
1789 2002-08-08  Robert Stayton <bobstayton@users.sourceforge.net>
1790
1791         * autotoc.xsl: Fixed toc.line for FOP to align numbers
1792         by adding leader-pattern-width property
1793         as suggested by Nicolas Nieswandt.  Was able to remove
1794         the fop.extensions choose/when structure because
1795         it works for all processors.  The numbers in fop
1796         align left rather than right, but at least they
1797         line up.
1798
1799 2002-07-26  Norman Walsh <nwalsh@users.sourceforge.net>
1800
1801         * pagesetup.xsl: Bob's reworked page header/footer ideas. I think there are still some rough edges.
1802
1803         * pagesetup.xsl: A little more tweaking to make things equivalent to the old scheme
1804
1805 2002-07-24  Robert Stayton <bobstayton@users.sourceforge.net>
1806
1807         * sections.xsl: Moved <fo:marker> for section heading to be first child
1808         of its parent block, per bug #586005 (and the XSL-FO spec).
1809
1810 2002-07-19  Norman Walsh <nwalsh@users.sourceforge.net>
1811
1812         * biblio.xsl, param.ent, param.xweb: Support bibliography.numbered
1813
1814         * inline.xsl, param.ent, param.xweb: Use monospace.properties for inline monospaced items
1815
1816         * inline.xsl, param.ent, param.xweb: Support menuchoice.menu.separator and menuchoice.separator
1817
1818         * param.ent, param.xweb, sections.xsl: Support section.title.levelN.properties to remove hard coding of font sizes in section headings
1819
1820 2002-07-17  Norman Walsh <nwalsh@users.sourceforge.net>
1821
1822         * biblio.xsl: Add keep to bibliodiv titles--they still need more work
1823
1824         * pagesetup.xsl: Add a touch of padding between the page-footer rule and the footer text
1825
1826         * table.xsl: Make header entries bold by default
1827
1828 2002-07-16  Norman Walsh <nwalsh@users.sourceforge.net>
1829
1830         * biblio.xsl, component.xsl, division.xsl, glossary.xsl, index.xsl, refentry.xsl, sections.xsl, toc.xsl:
1831         Use basic initial-page-number property instead of extended force-page-count property to get components to start on odd pages in double.sided mode; call format.page.number to set the page number format for all page sequences
1832
1833         * division.xsl: Don't include equations w/o titles in the LOT for equations
1834
1835         * pagesetup.xsl: Added foot.empty and page.number.format named templates
1836
1837 2002-07-15  Norman Walsh <nwalsh@users.sourceforge.net>
1838
1839         * pagesetup.xsl: Use named-templates for headers/footers to make customization easier
1840
1841 2002-07-09  Norman Walsh <nwalsh@users.sourceforge.net>
1842
1843         * biblio.xsl: Don't output square brackets if there's no biblioentry label
1844
1845         * synop.xsl: Bug #573726: fix cmdsynopsisref formatting
1846
1847 2002-07-08  Norman Walsh <nwalsh@users.sourceforge.net>
1848
1849         * autoidx.xsl: Bug #574840: fix bug where some symbol index terms got lost
1850
1851         * autoidx.xsl: Bug #574841: trim leading and trailing whitespace from primary/secondary/tertiary index terms
1852
1853         * block.xsl, param.ent, param.xweb: Add sidebar.properties to control presentation of Sidebar elements
1854
1855         * graphics.xsl: Work-around bug in xsltproc: explicitly cast scale to a number() before comparing it to 1.0
1856
1857 2002-07-07  Norman Walsh <nwalsh@users.sourceforge.net>
1858
1859         * footnote.xsl, formal.xsl: Fix footnotes in table titles
1860
1861         * lists.xsl: Fix ugly bug: make sure premables to orderedlist and itemizedlist elements are actually formatted
1862
1863 2002-07-06  Norman Walsh <nwalsh@users.sourceforge.net>
1864
1865         * xref.xsl: Added missing parameter to olink.hottext; added missing olink.outline template
1866
1867 2002-07-06  Robert Stayton <bobstayton@users.sourceforge.net>
1868
1869         * xref.xsl: Commented out call to olink.outline for old
1870         style olinks, in case Norm wants to add
1871         support for them.
1872
1873         * xref.xsl: Bug fix: move xsl:param in olink template to be first child.
1874
1875 2002-07-05  Robert Stayton <bobstayton@users.sourceforge.net>
1876
1877         * param.ent, param.xweb: Added four parameters to support new stylesheet olink system:
1878         target.database.document.xml
1879         use.local.olink.style.xml
1880         current.docid.xml
1881         olink.doctitle.xml
1882
1883         * xref.xsl: Modified for the new stylesheet olink system.
1884         Modfified olink template to support the new
1885         targetdoc and targetptr attributes.
1886         Loads target database into keys for fast lookup.
1887
1888 2002-07-04  Norman Walsh <nwalsh@users.sourceforge.net>
1889
1890         * block.xsl, xref.xsl: Feature req #525507: support xref to para by using the nearest containing section as the generated text
1891
1892         * fop.xsl: Patch #530026: suppress whitespace in FOP bookmarks
1893
1894         * glossary.xsl: Fix page number citation code
1895
1896 2002-07-03  Norman Walsh <nwalsh@users.sourceforge.net>
1897
1898         * division.xsl, index.xsl, pagesetup.xsl, param.ent, param.xweb:
1899         More hacking on page headers and footers: added toggles for rules and headers on blank pages
1900
1901         * docbook.xsl: Feature Req #502932: added root.messages template for user defined messages
1902
1903         * pagesetup.xsl: Remove silly debugging message
1904
1905         * xref.xsl: Support insert.xref.page.number parameter
1906
1907 2002-07-02  Norman Walsh <nwalsh@users.sourceforge.net>
1908
1909         * component.xsl, division.xsl, index.xsl, pagesetup.xsl, param.ent, param.xweb, sections.xsl:
1910         Completely rewrote pagesetup.xsl: more page models, more logical page margin setup
1911
1912 2002-06-29  Norman Walsh <nwalsh@users.sourceforge.net>
1913
1914         * formal.xsl, lists.xsl: Make list/procedure titles use gentext and have consisten formatting
1915
1916         * table.xsl: Patch #514664: keep-together for table-cell if xep
1917
1918 2002-06-27  Norman Walsh <nwalsh@users.sourceforge.net>
1919
1920         * glossary.xsl, param.ent, param.xweb: Make glossary parameters properly documented parameters; support glossary.as.blocks
1921
1922 2002-06-26  Norman Walsh <nwalsh@users.sourceforge.net>
1923
1924         * table.xsl: Make sure we don't attempt to set the table width more than once if a table has multiple tgroups
1925
1926 2002-06-11  Norman Walsh <nwalsh@users.sourceforge.net>
1927
1928         * autoidx.xsl, fo-patch-for-fop.xsl, fo-rtf.xsl, pagesetup.xsl, titlepage.templates.xml:
1929         Add CVS Ids
1930
1931         * biblio.xsl: Add spacing before bibliodivs
1932
1933         * pagesetup.xsl: Put a titlepage at the beginning of the oneside sequence
1934
1935         * param.ent, param.xweb: Added refentry.title.properties, section.title.properties, and use.role.as.xrefstyle
1936
1937         * refentry.xsl: Use titlepage system for refentry (refsynopsisdiv, refsect*) titles
1938
1939         * sections.xsl: Use section.title.properties
1940
1941         * titlepage.templates.xml: Added refentry titlepage elements; tweaked font sizes and some spacing
1942
1943         * titlepage.xsl: Fix copyright year formatting; add *.style attribute sets for refentry elements
1944
1945         * xref.xsl: Experimental support for xrefstyle
1946
1947 2002-06-09  Norman Walsh <nwalsh@users.sourceforge.net>
1948
1949         * index.xsl: Fix bug #496453: make sure comments don't contain illegal chars
1950
1951 2002-06-09  Jirka Kosek <kosek@users.sourceforge.net>
1952
1953         * lists.xsl: Fixed bug #547163. Paragraph after formal paragraph in listitem gets correct spacing.
1954
1955         * refentry.xsl: Fixed bug #554159. Added empty template for refentryinfo
1956
1957 2002-06-03  Jirka Kosek <kosek@users.sourceforge.net>
1958
1959         * Makefile: Added dependencies for profiling stylesheets
1960
1961 2002-06-02  Norman Walsh <nwalsh@users.sourceforge.net>
1962
1963         * lists.xsl: Support title on step in procedure
1964
1965 2002-06-01  Norman Walsh <nwalsh@users.sourceforge.net>
1966
1967         * inline.xsl: Bug #560808 make systemitem formatting consistent
1968
1969 2002-05-23  Norman Walsh <nwalsh@users.sourceforge.net>
1970
1971         * param.ent, param.xweb: Support for SVG in HTML
1972
1973 2002-05-21  Norman Walsh <nwalsh@users.sourceforge.net>
1974
1975         * qandaset.xsl: Output '. ' in some contexts (this is a hack)
1976
1977 2002-05-14  Norman Walsh <nwalsh@users.sourceforge.net>
1978
1979         * footnote.xsl: Format footnotes with format.footnote.mark named template for easy customization
1980
1981 2002-05-13  Norman Walsh <nwalsh@users.sourceforge.net>
1982
1983         * lists.xsl, param.ent, param.xweb: Support spacing=compact on itemizedlist and orderedlist (Bug #501063)
1984
1985 2002-05-12  Norman Walsh <nwalsh@users.sourceforge.net>
1986
1987         * block.xsl: Make sure IDs get generated for blockquote and epigraph
1988
1989         * formal.xsl, table.xsl: Make border-collapse='collapse' explicitly (that's the only model that works for CALS tables)
1990
1991         * graphics.xsl: Reworked support for graphic attributes; now support DocBook 4.2CR1 attributes
1992
1993         * lists.xsl: Bug #511965: add formal.title.properties to calloutlist titles
1994
1995         * math.xsl: Support MathML by passing it silently through to the FO result
1996
1997         * sections.xsl: Allow anchors in section titles; improve efforts to prevent page/column breaks immediately after section titles
1998
1999         * xref.xsl: Support xref to refnamediv and all elements with titles (at least when they have titles)
2000
2001 2002-05-06  Norman Walsh <nwalsh@users.sourceforge.net>
2002
2003         * admon.xsl: Fix url() in admonition graphics
2004
2005         * callout.xsl: Fix url() in callout graphics
2006
2007 2002-04-30  Norman Walsh <nwalsh@users.sourceforge.net>
2008
2009         * biblio.xsl: Use title.font.family in bibliodiv
2010
2011 2002-04-20  Norman Walsh <nwalsh@users.sourceforge.net>
2012
2013         * param.ent, param.xweb, verbatim.xsl: Support shade.verbatim in FO; stop using vendor test to decide what extension function to call for line numbering
2014
2015 2002-03-28  Norman Walsh <nwalsh@users.sourceforge.net>
2016
2017         * autotoc.xsl: Attempt to fix duplicate-id problem in ToC generation
2018
2019         * xep.xsl: Make XEP point to ToC pages for books, parts, etc. from PDF bookmarks
2020
2021 2002-03-26  Norman Walsh <nwalsh@users.sourceforge.net>
2022
2023         * lists.xsl: Set maxlength of termlength to 12
2024
2025         * param.xweb: Documentation fix
2026
2027 2002-03-25  Norman Walsh <nwalsh@users.sourceforge.net>
2028
2029         * component.xsl: Handle prefaceinfo
2030
2031         * formal.xsl: Handle textobject in tables
2032
2033         * graphics.xsl: Add template for mediaobjectco
2034
2035         * inline.xsl: Support personname
2036
2037         * math.xsl: Handle alt
2038
2039         * xref.xsl: Support xrefs to editor, othercredit, and personname
2040
2041 2002-03-22  Norman Walsh <nwalsh@users.sourceforge.net>
2042
2043         * titlepage.xsl: Output blocks instead of wrappers around authors
2044
2045 2002-03-21  Norman Walsh <nwalsh@users.sourceforge.net>
2046
2047         * biblio.xsl, titlepage.xsl: Support biblioid
2048
2049 2002-03-20  Norman Walsh <nwalsh@users.sourceforge.net>
2050
2051         * xep.xsl: Don't output a link to the book title if the book has no title
2052
2053 2002-03-19  Norman Walsh <nwalsh@users.sourceforge.net>
2054
2055         * autotoc.xsl: Make sure ToC elements have IDs for links from the PDF ToC
2056
2057 2002-03-18  Norman Walsh <nwalsh@users.sourceforge.net>
2058
2059         * Makefile, component.xsl, division.xsl, fop.xsl, param.ent, param.xweb, xep.xsl:
2060         Replace generate.*.toc and generate.*.lot with single generate.toc parameter.
2061
2062         * block.xsl: Support RevHistory in content; support AckNo in article
2063
2064         * fop.xsl, xep.xsl: Don't generate ToC links if there's nothing to go in the ToC
2065
2066 2002-03-15  Norman Walsh <nwalsh@users.sourceforge.net>
2067
2068         * synop.xsl, verbatim.xsl: Support classsynopsis and friends
2069
2070 2002-03-14  Norman Walsh <nwalsh@users.sourceforge.net>
2071
2072         * .cvsignore: Ignore profiling stylesheets
2073
2074         * admon.xsl, autoidx.xsl, autotoc.xsl, biblio.xsl, block.xsl, callout.xsl, component.xsl, division.xsl, docbook.xsl, ebnf.xsl, fo-patch-for-fop.xsl, fo-rtf.xsl, fo.xsl, footnote.xsl, fop.xsl, formal.xsl, glossary.xsl, graphics.xsl, index.xsl, info.xsl, inline.xsl, keywords.xsl, lists.xsl, math.xsl, pagesetup.xsl, param.ent, param.xweb, passivetex.xsl, pi.xsl, qandaset.xsl, refentry.xsl, sections.xsl, synop.xsl, table.xsl, titlepage.templates.xml, titlepage.xsl, toc.xsl, verbatim.xsl, xep.xsl, xref.xsl:
2075         Whitespace only: change CR/LF back to LF. Norm was a total moron.
2076
2077         * admon.xsl, autoidx.xsl, autotoc.xsl, biblio.xsl, block.xsl, callout.xsl, component.xsl, division.xsl, docbook.xsl, ebnf.xsl, fo-patch-for-fop.xsl, fo-rtf.xsl, fo.xsl, footnote.xsl, fop.xsl, formal.xsl, glossary.xsl, graphics.xsl, index.xsl, info.xsl, inline.xsl, keywords.xsl, lists.xsl, math.xsl, pagesetup.xsl, param.ent, param.xweb, passivetex.xsl, pi.xsl, qandaset.xsl, refentry.xsl, sections.xsl, synop.xsl, table.xsl, titlepage.templates.xml, titlepage.xsl, toc.xsl, verbatim.xsl, xep.xsl, xref.xsl:
2078         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.
2079
2080         * docbook.xsl, fo-rtf.xsl, footnote.xsl, formal.xsl: Improve formatting of table footnotes and fix numeration of table/non-table footnotes
2081
2082         * formal.xsl, lists.xsl, param.ent, param.xweb: Support formal.title.placement
2083
2084 2002-03-13  Norman Walsh <nwalsh@users.sourceforge.net>
2085
2086         * formal.xsl: Fix FO markup for rotated tables
2087
2088         * inline.xsl: Support other roles on emphasis; support nested emphasis
2089
2090         * sections.xsl: Give wrapped section titles a hanging indent
2091
2092         * titlepage.templates.xml: Don't shift the margin on article titles; they're supposed to be centered
2093
2094         * verbatim.xsl: Don't force verbatim environments to be start aligned; they should inherit the current text alignment
2095
2096 2002-03-11  Jirka Kosek <kosek@users.sourceforge.net>
2097
2098         * inline.xsl: Fixed bug #522900. Content of <emphasis> is not outputted twice.
2099
2100 2002-03-03  Jirka Kosek <kosek@users.sourceforge.net>
2101
2102         * param.ent, param.xweb: Added new stylesheet parameters for profiling.
2103
2104 2002-03-01  Jirka Kosek <kosek@users.sourceforge.net>
2105
2106         * Makefile: First portion of new profiling code. New stylesheet parameters will come later.
2107
2108 2002-03-01  Norman Walsh <nwalsh@users.sourceforge.net>
2109
2110         * autotoc.xsl: Use alternate TOC format for FOP
2111
2112         * docbook.xsl: Move stylesheet.result.type out of param and put it explicitly in each stylesheet because it has to be different
2113
2114         * footnote.xsl: Make footnote numbers smaller and superscripted
2115
2116         * formal.xsl, table.xsl: Improve table border handling
2117
2118         * graphics.xsl: Support TIFF images
2119
2120         * graphics.xsl: Handle the case where graphics in inlineequations are inline
2121
2122         * pagesetup.xsl: Don't put watermarks on FOP; FOP doesn't understand them
2123
2124         * param.ent, param.xweb: Renamed table.border.padding and removed stylesheet.result.type
2125
2126 2002-02-21  Jirka Kosek <kosek@users.sourceforge.net>
2127
2128         * math.xsl, param.ent, param.xweb: Better control over delimiters for TeX equations. Added parameter tex.math.delims, when is set to 0, no delimiters (like $ and $$) are output. Same can be done for single equation by <?dbtex delims="no"?>.
2129
2130 2002-02-20  Norman Walsh <nwalsh@users.sourceforge.net>
2131
2132         * formal.xsl: Bug #429331: center figure title if image is centered
2133
2134         * lists.xsl: Commented out a debugging message
2135
2136 2002-02-11  Norman Walsh <nwalsh@users.sourceforge.net>
2137
2138         * component.xsl, index.xsl, pagesetup.xsl, param.ent, param.xweb, titlepage.templates.xml:
2139         Patch #510996: add support for two-colum indexes
2140
2141         * inline.xsl: Patch #514007: prevent hyphenation of email addresses
2142
2143 2002-02-07  Norman Walsh <nwalsh@users.sourceforge.net>
2144
2145         * autotoc.xsl: Make title a link
2146
2147         * docbook.xsl: Reworked FOP outline mode
2148
2149         * fop.xsl: Reworked outline mode
2150
2151         * formal.xsl, param.ent, param.xweb: Added informal.object.properties
2152
2153 2002-01-29  Norman Walsh <nwalsh@users.sourceforge.net>
2154
2155         * pagesetup.xsl, param.ent, param.xweb: Support 'draft' watermark
2156
2157 2002-01-28  Norman Walsh <nwalsh@users.sourceforge.net>
2158
2159         * biblio.xsl: Allow bibliography to be a root element
2160
2161         * formal.xsl: Make landscape tables actually landscape---if your FO processor supports changes to the reference-orientation
2162
2163         * param.ent, param.xweb, xref.xsl: Provide option to allow URLs to be conditionally hyphenated
2164
2165 2002-01-25  Norman Walsh <nwalsh@users.sourceforge.net>
2166
2167         * table.xsl: Fix bug that caused rowsep and colsep to be ignored on empty cells
2168
2169 2002-01-10  Norman Walsh <nwalsh@users.sourceforge.net>
2170
2171         * fo-patch-for-fop.xsl: Allow the fox: prefix; this isn't the right fix, but it's easy and this file is only a workaround for FOP
2172
2173         * inline.xsl: Support emphasis role=bold in FO
2174
2175         * pagesetup.xsl: Set display-alignment on region-before and -after; output warning if the master-references is unrecognized when calculating the page header
2176
2177         * param.ent, param.xweb: Added documentation about page layout and ulink.footnotes and ulink.show
2178
2179         * xref.xsl: Use the ulink.show parameter when rendering ulinks
2180
2181 2002-01-09  Norman Walsh <nwalsh@users.sourceforge.net>
2182
2183         * glossary.xsl: Bug fix: don't generate duplicate IDs on glossentrys
2184
2185 2002-01-04  Norman Walsh <nwalsh@users.sourceforge.net>
2186
2187         * glossary.xsl: Make glossary.collection (usually) work when chunking is used; allow the use of glossdivs to be toggled in the document
2188
2189         * glossary.xsl, inline.xsl, param.ent, param.xweb: First cut at supporting a glossary.collection file
2190
2191 2002-01-03  Norman Walsh <nwalsh@users.sourceforge.net>
2192
2193         * lists.xsl: Rework variablelist formatting; support lists vs. blocks with new parameters and calculate term-width reasonably
2194
2195         * param.ent, param.xweb: Replace format.variablelist.as.list with variablelist.as.blocks
2196
2197 2002-01-01  Norman Walsh <nwalsh@users.sourceforge.net>
2198
2199         * .cvsignore: Added Makefile.param
2200
2201         * Makefile.param: Autogenerated
2202
2203         * block.xsl: Use blockquote.properties
2204
2205         * lists.xsl: Attempt to support alternate symbols on itemizedlists
2206
2207         * param.ent, param.xweb: Use new parameters: refentry.generate.title and blockquote.properties
2208
2209         * refentry.xsl: Improve formatting of reference pages
2210
2211         * titlepage.xsl: Simplify match pattern; add space in editor formatting
2212
2213 2001-12-15  Jirka Kosek <kosek@users.sourceforge.net>
2214
2215         * math.xsl: Improved support for TeX math inside equations.
2216
2217 2001-12-06  Jirka Kosek <kosek@users.sourceforge.net>
2218
2219         * Makefile.param, math.xsl, param.ent, param.xweb: Added support for TeX math in alt element. When using PassiveTeX, TeX equations can be directly passed to TeX. When using HTML, TeX file with code necessary to produce image equivalents of equations is generated.
2220
2221 2001-12-04  Norman Walsh <nwalsh@users.sourceforge.net>
2222
2223         * Makefile: Fix chunking parameter errors
2224
2225         * Makefile, Makefile.param, param.ent, param.xweb: New parameters; reorganized xweb file; and some checking for consistent param files
2226
2227         * admon.xsl: Feature #454323: customizable font in admonitions
2228
2229         * autotoc.xsl: Feature #445713 TOC customization
2230
2231         * division.xsl: Added set TOC and moved book TOC after dedication
2232
2233         * docbook.xsl: Features #457872 and #479011 language and line-height
2234
2235         * glossary.xsl, inline.xsl: Support glossterm.auto.link
2236
2237         * refentry.xsl, xref.xsl: Feature #481793: support xref to refentry
2238
2239         * xep.xsl: Add bookmark for TOC
2240
2241 2001-12-02  Norman Walsh <nwalsh@users.sourceforge.net>
2242
2243         * component.xsl: Allow inlines and anchors in titles
2244
2245 2001-12-01  Norman Walsh <nwalsh@users.sourceforge.net>
2246
2247         * autoidx.xsl: Patch #468462: hot page numbers in the index
2248
2249         * division.xsl: Patch #470480: make part title formatting obey localization rules
2250
2251         * docbook.xsl, xep.xsl: Make sure bookmarks are never empty
2252
2253         * formal.xsl, table.xsl: Bug #487576: table/indexterm problems
2254
2255         * synop.xsl: Patch #462556: Improve func synopsis
2256
2257         * titlepage.templates.xml: Don't offset margin when using 'center' alignment
2258
2259         * xep.xsl: Fix bug in TOC title formatting
2260
2261 2001-11-30  Norman Walsh <nwalsh@users.sourceforge.net>
2262
2263         * component.xsl, division.xsl: Bug #451265: page number of first part is wrong
2264
2265 2001-11-29  Norman Walsh <nwalsh@users.sourceforge.net>
2266
2267         * fo-patch-for-fop.xsl: New file.
2268
2269         * lists.xsl: Patch #478068: procedures with one step
2270
2271         * lists.xsl: Patch #482482: margin-start should be margin-left
2272
2273         * xep.xsl: Patch #479140: bookmarks w/xep missing
2274
2275         * xep.xsl: Patch #479145: top-level bookmarks in xep
2276
2277         * xep.xsl: Fix it the right way: always test for top-level elements
2278
2279 2001-11-28  Norman Walsh <nwalsh@users.sourceforge.net>
2280
2281         * lists.xsl, param.ent, param.xweb: Support formatting segmented lists as tables
2282
2283         * pagesetup.xsl: Bug #483364: wrong inner/outer margins
2284
2285         * param.ent, param.xweb: Added punct.honorific parameter
2286
2287         * pi.xsl: Use common pi-attribute template
2288
2289 2001-11-21  Norman Walsh <nwalsh@users.sourceforge.net>
2290
2291         * biblio.xsl, component.xsl, division.xsl, glossary.xsl, index.xsl, pagesetup.xsl, refentry.xsl, sections.xsl, toc.xsl:
2292         Updated master-name/master-reference per the XSL 1.0 Recommendation
2293
2294 2001-11-15  Jirka Kosek <kosek@users.sourceforge.net>
2295
2296         * docbook.xsl, passivetex.xsl: When passivetex.extensions=1 character &#x200b; is inserted between all occurences of --. This stops TeX ligature mechanism which converted all -- to endash and --- to emdash (this is ill especially in source code listings containing XML comments or decrementation operator). Performance cost of evaluating condition for each text node is under 5 %. This shouldn't annoy anyone.
2297
2298 2001-11-12  Norman Walsh <nwalsh@users.sourceforge.net>
2299
2300         * docbook.xsl, ebnf.xsl, footnote.xsl, lists.xsl, synop.xsl, xref.xsl:
2301         Support well-formed documents, use key() instead of id()
2302
2303 2001-11-10  Norman Walsh <nwalsh@users.sourceforge.net>
2304
2305         * formal.xsl: Moved table frame code to a common named template; handle frame=none
2306
2307         * pagesetup.xsl: Added message if the master-name is unrecognized
2308
2309 2001-11-09  Norman Walsh <nwalsh@users.sourceforge.net>
2310
2311         * param.xweb: Move the obvious ID value from the src:fragment to the refentry in parameter reference pages
2312
2313 2001-11-03  Norman Walsh <nwalsh@users.sourceforge.net>
2314
2315         * biblio.xsl, inline.xsl: Support pubwork=article on citetitle
2316
2317         * formal.xsl, table.xsl: Table updates
2318
2319         * synop.xsl: Added block wrapper around paramdef in kr mode
2320
2321         * xref.xsl: Remove anchor name on anchor; it erroneously duplicates the html anchor template
2322
2323 2001-10-16  Norman Walsh <nwalsh@users.sourceforge.net>
2324
2325         * table.xsl: Table support improvements
2326
2327 2001-10-15  Norman Walsh <nwalsh@users.sourceforge.net>
2328
2329         * inline.xsl: Fix formatting of keycombo
2330
2331         * param.ent, param.xweb, 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
2332
2333 2001-10-14  Norman Walsh <nwalsh@users.sourceforge.net>
2334
2335         * table.xsl: Fixed a number of significant outstanding table problems; I think HTML and FO now format all combinations of spans and missing cells correctly. But the border drawing isn't perfect on FO tables yet.
2336
2337 2001-10-12  Norman Walsh <nwalsh@users.sourceforge.net>
2338
2339         * biblio.xsl: Tweaked bibliography formatting to include the labels
2340
2341         * block.xsl: Improve formatting of block quotes
2342
2343         * param.xweb: Fixed bogus attribute name
2344
2345 2001-10-11  Norman Walsh <nwalsh@users.sourceforge.net>
2346
2347         * autoidx.xsl, docbook.xsl, index.xsl: Always use automatic indexing
2348
2349 2001-10-09  Norman Walsh <nwalsh@users.sourceforge.net>
2350
2351         * Makefile: Fix typo
2352
2353         * titlepage.templates.xml, titlepage.xsl: Make sure authorgroup doesn't output IDs on both recto and verso pages
2354
2355 2001-10-08  Norman Walsh <nwalsh@users.sourceforge.net>
2356
2357         * .cvsignore, Makefile, param.ent, param.xsl, param.xweb:
2358         Removed param.xsl; it's now generated from param.xweb
2359
2360         * fo.xsl: Added an anchor named template
2361
2362         * table.xsl: Moved several params to param.xsl; also changed hyphens to periods for consistency
2363
2364         * titlepage.templates.xml: Made margin-left a parameter so it's easier to tweak along with page.margin.outer
2365
2366         * titlepage.xsl: Keep section titles together with their sections
2367
2368         * xref.xsl: Added names to the link templates
2369
2370 2001-09-25  Norman Walsh <nwalsh@users.sourceforge.net>
2371
2372         * param.xsl, titlepage.xsl: Support automatic collation of year ranges in copyright
2373
2374 2001-09-24  Norman Walsh <nwalsh@users.sourceforge.net>
2375
2376         * lists.xsl: Whitespace changes
2377
2378 2001-09-23  Norman Walsh <nwalsh@users.sourceforge.net>
2379
2380         * lists.xsl: Patch #460123, fix for <step>s 2 ff. in <procedure>
2381
2382 2001-09-22  Norman Walsh <nwalsh@users.sourceforge.net>
2383
2384         * xref.xsl: Bug #463033: allow xref to list items (in orderedlists) and varlistentrys
2385
2386         * xref.xsl: Bug #462830: allow %p in templates
2387
2388 2001-09-09  Norman Walsh <nwalsh@users.sourceforge.net>
2389
2390         * formal.xsl: Added keep-together.within-column
2391
2392 2001-08-29  Norman Walsh <nwalsh@users.sourceforge.net>
2393
2394         * lists.xsl: Fix orderedlist numerations
2395
2396 2001-08-09  Norman Walsh <nwalsh@users.sourceforge.net>
2397
2398         * component.xsl, titlepage.templates.xml, titlepage.xsl:
2399         Support colophon
2400
2401         * graphics.xsl: Forgot curly braces in AVT for height/width
2402
2403         * inline.xsl: Remark|comment must be formatted as a block in case it appears at the paragraph-level in a component
2404
2405 2001-08-05  Norman Walsh <nwalsh@users.sourceforge.net>
2406
2407         * callout.xsl, param.xsl: Removed the FormatDingbatCallout classes, they were the same as the FormatUnicodeCallout classes but with a font wrapper. Added a callout.unicode.font parameter to wrap Unicode callouts
2408
2409 2001-08-02  Robert Stayton <bobstayton@users.sourceforge.net>
2410
2411         * xref.xsl: Changed <xref> with endterm to process the children nodes
2412         and not just the text by calling a new mode="endterm" template.
2413        
2414         Also changed <link> to process its endterm if the element content
2415         is empty.
2416        
2417         Also changed the first use of name() to local-name() to
2418         match the others in the file and in html/xref.xsl.
2419
2420 2001-08-01  Norman Walsh <nwalsh@users.sourceforge.net>
2421
2422         * graphics.xsl: Use mediaobject.filename to calculate graphic reference
2423
2424         * inline.xsl: Changed vertical-align to baseline-shift; vertical-align is a shortcut
2425
2426         * sections.xsl: Added templates to suppress titleabbrev
2427
2428         * table.xsl: Support table widths
2429
2430         * titlepage.templates.xml, titlepage.xsl: Present othercredit on titlepages
2431
2432 2001-07-31  Norman Walsh <nwalsh@users.sourceforge.net>
2433
2434         * fop.xsl, xep.xsl: Fixes for PDF bookmarks by Pavel Zampach
2435
2436 2001-07-21  Norman Walsh <nwalsh@users.sourceforge.net>
2437
2438         * block.xsl, param.xsl: Fix title-end punctuation problems on formalparas
2439
2440 2001-07-16  Norman Walsh <nwalsh@users.sourceforge.net>
2441
2442         * table.xsl: Add template for tfoot
2443
2444         * table.xsl: Process thead/tbody/tfoot in the right order (thead/tfoot/tbody)
2445
2446 2001-07-15  Norman Walsh <nwalsh@users.sourceforge.net>
2447
2448         * graphics.xsl: Fixed graphic height/width calculations
2449
2450         * table.xsl: Output column number when namest is used
2451
2452         * titlepage.xsl: Fix duplicate template bug
2453
2454 2001-07-08  Norman Walsh <nwalsh@users.sourceforge.net>
2455
2456         * qandaset.xsl: Improve QandA formatting; make question bold if defaultlabel=none (FR #419315)
2457
2458         * sections.xsl, xref.xsl: Support xref to bridgehead
2459
2460 2001-07-05  Norman Walsh <nwalsh@users.sourceforge.net>
2461
2462         * lists.xsl, param.xsl: Added format.variablelist.as.list parameter
2463
2464 2001-07-04  <uid48421@users.sourceforge.net>
2465
2466         * biblio.xsl, param.xsl, xref.xsl: Support an external bibliography collection
2467
2468         * docbook.xsl: Turn of indentation
2469
2470         * fo.xsl, param.xsl: Added dingbat.font.family
2471
2472         * qandaset.xsl: Bug #426166, fix duplicate id on qandaentry formatting
2473
2474         * qandaset.xsl, xref.xsl: Bug #429011, fix xref to qandset elements
2475
2476         * sections.xsl: Removed debugging messages; added prio for section title template
2477
2478         * titlepage.templates.xml, titlepage.xsl: Remove internal references to *.titlepage.recto.mode and *.titlepage.verso.mode
2479
2480 2001-06-22  Norman Walsh <nwalsh@users.sourceforge.net>
2481
2482         * docbook.xsl, ebnf.xsl: Support EBNF
2483
2484         * docbook.xsl, xep.xsl: Fix XEP support for pdf bookmarks
2485
2486         * inline.xsl: Support linkend to glossentry on glossterm
2487
2488         * param.xsl, xep.xsl: Initial cut at bookmark and info support for RenderX's XEP--doesn't work yet
2489
2490         * synop.xsl: Support SBR
2491
2492         * xref.xsl: Support anchor
2493
2494 2001-06-21  Norman Walsh <nwalsh@users.sourceforge.net>
2495
2496         * lists.xsl, param.xsl, xref.xsl: Use common code to calculate step numbers; support xref to procedures and steps; added formal.procedures parameter
2497
2498 2001-06-20  Norman Walsh <nwalsh@users.sourceforge.net>
2499
2500         * refentry.xsl: Bug 434102: fix refentry inside of chapter and fix refsynopsisdiv formatting in both FO and HTML
2501
2502         * titlepage.xsl, xref.xsl: Use person.name.list to generate author lists; put IDs on authors and author groups if appropriate; support xref to authorgroup
2503
2504 2001-06-19  Norman Walsh <nwalsh@users.sourceforge.net>
2505
2506         * formal.xsl, param.xsl: Fix formatting of formal object titles.
2507
2508 2001-06-15  Norman Walsh <nwalsh@users.sourceforge.net>
2509
2510         * graphics.xsl: Remove file:; why was I doing this?
2511
2512 2001-06-14  Norman Walsh <nwalsh@users.sourceforge.net>
2513
2514         * sections.xsl: Bug fix: section autolabelling wasn't working in division bodies
2515
2516         * titlepage.templates.xml: Changed text-alignment on centered titles to be 'center' rather than 'justify'
2517
2518         * xref.xsl: Added anchor template
2519
2520 2001-06-13  Norman Walsh <nwalsh@users.sourceforge.net>
2521
2522         * graphics.xsl, param.xsl: Support Arbortext extensions--at the moment, just to turn off the url() stuff in external graphic references
2523
2524         * titlepage.xsl: Bug fix: make a single author in an authorgroup work correctly
2525
2526 2001-06-08  Norman Walsh <nwalsh@users.sourceforge.net>
2527
2528         * callout.xsl, inline.xsl, synop.xsl: Fixed some unparameterized references to specific font families
2529
2530 2001-06-04  Norman Walsh <nwalsh@users.sourceforge.net>
2531
2532         * block.xsl: Made blockquote indent more reasonable
2533
2534         * graphics.xsl: Omit the url() wrapper around external-graphic srcs for FOP and PT
2535
2536 2001-05-23  Norman Walsh <nwalsh@users.sourceforge.net>
2537
2538         * graphics.xsl: Fix dup. template bug with is.graphic.*
2539
2540         * titlepage.xsl: Add template for publisher
2541
2542 2001-05-21  Norman Walsh <nwalsh@users.sourceforge.net>
2543
2544         * callout.xsl, verbatim.xsl: Move calculation of linenumber.* parameters into the number.rtf.lines template
2545
2546         * titlepage.templates.xml: Reworked titlepage template processing to support use of more interesting
2547         predicates.
2548        
2549         Note: in previous versions, at most one title, subtitle, or titleabbrev
2550         element would be processed for each title page. In the new design, if you
2551         have multiple title, subtitle, or titleabbrev elements inside an info
2552         wrapper (you shouldn't!), they will all be processed.
2553
2554 2001-05-18  Norman Walsh <nwalsh@users.sourceforge.net>
2555
2556         * sections.xsl: Fix subtitle bug
2557
2558 2001-05-12  Norman Walsh <nwalsh@users.sourceforge.net>
2559
2560         * sections.xsl: Calculate the heading level for bridgeheads
2561
2562 2001-05-04  Norman Walsh <nwalsh@users.sourceforge.net>
2563
2564         * docbook.xsl: Replace hardcoded values on fo:root with parameters
2565
2566 2001-05-03  Norman Walsh <nwalsh@users.sourceforge.net>
2567
2568         * biblio.xsl: Render author names correctly in bibliomixed mode
2569
2570         * graphics.xsl: Tweak available graphics formats
2571
2572 2001-05-03  Jirka Kosek <kosek@users.sourceforge.net>
2573
2574         * inline.xsl: Added support for class="xmlpi" and "emptytag".
2575         Rendering of attributes is in sync with HTML stylesheet (monospace instead of normal).
2576
2577 2001-05-03  Norman Walsh <nwalsh@users.sourceforge.net>
2578
2579         * param.xsl, verbatim.xsl: Created verbatim and monospace.verbatim property sets
2580
2581         * table.xsl: Process head/body/foot in the right order
2582
2583 2001-04-26  Norman Walsh <nwalsh@users.sourceforge.net>
2584
2585         * lists.xsl: Improve procedure step/substep enumeration
2586
2587 2001-04-21  Norman Walsh <nwalsh@users.sourceforge.net>
2588
2589         * qandaset.xsl: My first crude attempts at support for qandaset
2590
2591 2001-04-20  Norman Walsh <nwalsh@users.sourceforge.net>
2592
2593         * autoidx.xsl: Remove variable references from key functions; use entities instead.
2594
2595 2001-04-19  Norman Walsh <nwalsh@users.sourceforge.net>
2596
2597         * inline.xsl: Add template for constant
2598
2599 2001-04-17  Norman Walsh <nwalsh@users.sourceforge.net>
2600
2601         * component.xsl, division.xsl: Add templates for partinfo, chapterinfo, and appendixinfo
2602
2603         * component.xsl, pagesetup.xsl: Use the new gentext scheme for component titles and running headers
2604
2605         * docbook.xsl: Print warning message when an unhandled tag is encountered
2606
2607         * docbook.xsl, param.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
2608
2609 2001-04-16  Norman Walsh <nwalsh@users.sourceforge.net>
2610
2611         * glossary.xsl: Improve formatting of glossseealso
2612
2613         * table.xsl: Fix typo: used xsl:param where xsl:variable was required
2614
2615 2001-04-15  Norman Walsh <nwalsh@users.sourceforge.net>
2616
2617         * division.xsl: Use new toc/lot parameters
2618
2619         * docbook.xsl: Removed unused variable declaration
2620
2621         * formal.xsl: Fixed typo
2622
2623         * param.xsl: Added some new parameters
2624
2625         * toc.xsl: Support DocBook toc markup
2626
2627 2001-04-03  Norman Walsh <nwalsh@users.sourceforge.net>
2628
2629         * callout.xsl: Fix bug 412487, make XSL-generated callout marks honor callout mark parameters
2630
2631         * param.xsl: Documentation fixes
2632
2633 2001-04-02  Norman Walsh <nwalsh@users.sourceforge.net>
2634
2635         * .cvsignore, Makefile, admon.xsl, autoidx.xsl, autotoc.xsl, biblio.xsl, block.xsl, callout.xsl, component.xsl, division.xsl, docbook.xsl, fo.xsl, footnote.xsl, fop.xsl, formal.xsl, glossary.xsl, graphics.xsl, index.xsl, info.xsl, inline.xsl, keywords.xsl, lists.xsl, math.xsl, pagesetup.xsl, param.xsl, pi.xsl, qandaset.xsl, refentry.xsl, sections.xsl, synop.xsl, table.xsl, titlepage.templates.xml, titlepage.xsl, toc.xsl, verbatim.xsl, xref.xsl:
2636         Initial checkin
2637
2638         * Makefile: Use the cvstools version of saxon
2639
Note: See TracBrowser for help on using the browser.