source: trunk/Distribution/XSL/html/ChangeLog@ 2

Last change on this file since 2 was 2, checked in by jkacer, 18 years ago

Added all DocBook Framework stuff:

  • DocBook DTD
  • Transformation software FOP 0.20.5 and Saxon 6
  • XSL styles
  • Rexx scripts

Also added some WarpIN-related stuff for creation of WarpIN installation packages.
This state corresponds to version 1.0.0 from November 2005, just slightly modified to carry versioning information (Rexx scripts).

File size: 96.6 KB
Line 
12005-08-11 Michael Smith <xmldoc@users.sourceforge.net>
2
3 * annotations.xsl: Set default value of annotation.support param to 0 (off). Also,
4 wrapped contents of the apply-annotations template in a "if"
5 statement, so that those contents get evaluated only if
6 annotation.support is non-zero.
7
8 The reason for these changes was a report from Doug du Boulay (on
9 the docbook-apps list) that processing of the apply-annotations
10 template was consuming 75% of the total processing time for a
11 2.5Mb file. Anatoly Techtonik followed with a comment that with
12 1.69.0, "Compiling took about full working day on 12Mb file while
13 earlier it was about 2-4 hours".
14
152005-08-04 Robert Stayton <bobstayton@users.sourceforge.net>
16
17 * chunk-code.xsl, chunkfast.xsl: Add cf to exclude-result-prefixes because it is for internal use only.
18
192005-07-14 Norman Walsh <nwalsh@users.sourceforge.net>
20
21 * annotations.xsl, chunk-code.xsl, docbook.xsl, footnote.xsl, inline.xsl, param.ent, param.xweb:
22 Added a first cut at support for DocBook 5 style annotations
23
24 * docbook.xsl, param.ent, param.xweb: Added parameter for the annotation CSS
25
262005-07-11 Robert Stayton <bobstayton@users.sourceforge.net>
27
28 * component.xsl: Removed obsolete templates using mode="component.number".
29
302005-07-10 Robert Stayton <bobstayton@users.sourceforge.net>
31
32 * division.xsl, titlepage.templates.xml: Fixed missing "Part n." label for part titles.
33
342005-06-28 Michael Smith <xmldoc@users.sourceforge.net>
35
36 * Makefile: "clean" target no longer deletes html/profile-chunk.xsl or
37 html/profile-onechunk.xsl
38 Those files are under version control, not made. So they should
39 not be deleted by the build.
40
412005-06-24 Michael Smith <xmldoc@users.sourceforge.net>
42
43 * html.xsl, inline.xsl: Added initial, EXPERIMENTAL support for generating content for
44 HTML "title" attributes from content of the Alt element.
45
46 This change adds support for generating HTML "title" attributes
47 for the following inline elements only (all inlines -- support for
48 block elements will need to wait for later).
49
50 abbrev accel acronym action application authorinitials beginpage
51 citation citerefentry citetitle city classname code command
52 comment computeroutput constant country database email envar
53 errorcode errorname errortext errortype exceptionname fax
54 filename firstname firstterm foreignphrase function glossterm
55 guibutton guiicon guilabel guimenu guimenuitem guisubmenu
56 hardware honorific interface interfacedefinition interfacename
57 keycap keycode keysym lineage lineannotation literal markup
58 medialabel methodname mousebutton option optional otheraddr
59 othername package parameter personname phone pob postcode
60 productname productnumber prompt property quote refentrytitle
61 remark replaceable returnvalue sgmltag shortcut state street
62 structfield structname subscript superscript surname symbol
63 systemitem tag termdef token trademark type uri userinput
64 varname wordasword
65
66 Implemented by creating a new named template, generate.html.title.
67 That is is currently called in eleven places only, in the
68 inline.xsl file. But it's called by all the inline.* templates
69 (e.g., inline.boldseq), which in turn are called by other
70 (element) templates, so it results, currently, in supporting
71 generation of the HTML "title" attribute for a total of about 93
72 elements (the list above).
73
74 * param.ent, param.xweb, titlepage.xsl: Added support for chunking revhistory into separate file (similar
75 to the support for doing same with legalnotice). Patch from Thomas
76 Schraitle (closes #1096574). Controlled through new
77 generate.revhistory.link parameter.
78
79 * refentry.xsl: Applied patch from Anatoly Techtonik to correct problem of
80 multiple name attributes generated for output of Reference element
81 (closes #1226390)
82
832005-06-03 Robert Stayton <bobstayton@users.sourceforge.net>
84
85 * chunk-code.xsl, chunkfast.xsl: Fixed bug [ 1212159 ] Missing navigational links with XHTML chunking
86 which was caused by the following:
87
88 1. When chunk.hierarchy is created, it is a collection of
89 div elements in a variable, and then that is converted to a
90 node-set by exlt.
91
92 2. In HTML, there is no namespace, so the div elements are in
93 no namespace and they work.
94
95 3. In XHTML, the div elements are in the xhtml namespace because
96 it is the default namespace. So they cannot be addressed as
97 just "div", they must have a namespace prefix.
98
99 4. I added an explicit chunkfast namespace to avoid conflict
100 with the default namespace.
101
1022005-06-02 Michael Smith <xmldoc@users.sourceforge.net>
103
104 * table.xsl: Backed out patch for #1211477 because it breaks table processing in Saxon.
105
1062005-06-01 Michael Smith <xmldoc@users.sourceforge.net>
107
108 * table.xsl: Applied patch from David Green for #1211477, to prevent
109 StackOverflowError encountered when processing tables with ~700
110 rows with Xalan. Smoke-tested and didn't see any obvious problems
111 with the fix, so going ahead and committing it so others can test
112 with snapshot.
113
1142005-05-31 Robert Stayton <bobstayton@users.sourceforge.net>
115
116 * chunktoc.xsl: Fixed bug #1202971, chunktoc doesn't handle the chunk.tocs.and.lots=1
117 parameter.
118
1192005-05-26 Robert Stayton <bobstayton@users.sourceforge.net>
120
121 * chunk-common.xsl, manifest.xsl: Fixed bug #851598 links to legalnotice in html are broken.
122
1232005-05-26 Michael Smith <xmldoc@users.sourceforge.net>
124
125 * param.ent, param.xweb: Make language codes RFC compliant (closes #1208931; thanks to
126 Bernd Groh for reporting).
127
128 ::PROBLEM:
129 Stylesheets output two-part language codes in the form "zh_CN".
130 But underscores in language codes are actually neither RFC
131 compliant nor compliant with the HTML 4.0 rec. The separator
132 should be a hyphen. To quote the specs:
133
134 Section 8.1.1, "Language Codes"[1], in the HTML 4.0 Rec.
135 states that:
136
137 [RFC1766] defines and explains the language codes that MUST be
138 used in HTML documents.
139
140 Briefly, language codes consist of a primary code and a
141 possibly empty series of subcodes:
142
143 language-code = primary-code ( "-" subcode )*
144
145 And in RFC 1766, "Tags for the Identification of
146 Languages"[2], the EBNF for "language tag" is given as:
147
148 Language-Tag = Primary-tag *( "-" Subtag )
149 Primary-tag = 1*8ALPHA
150 Subtag = 1*8ALPHA
151
152 [1] http://www.w3.org/TR/REC-html40/struct/dirlang.html#h-8.1.1
153 [2] http://www.ietf.org/rfc/rfc1766.txt
154
155 ::CAUSE:
156 Stylesheets simply pass through language codes unaltered. So if
157 users put "zh_CN" in their source, they will get "zh_CN" in
158 their HTML output.
159
160 ::FIX:
161 Added a new boolean config parameter, "l10n.lang.value.rfc.compliant",
162 set to 1 by default. If it is non-zero, any underscore in a
163 language code will be converted to a hyphen in HTML output. If
164 it is zero, the language code will be left as-is.
165
166 ::AFFECTS:
167 This change affects any HTML output that contains two-part
168 language codes.
169
1702005-05-26 Robert Stayton <bobstayton@users.sourceforge.net>
171
172 * titlepage.xsl: Fixed bug #851598 links to legalnotice in html are broken.
173
1742005-05-24 Michael Smith <xmldoc@users.sourceforge.net>
175
176 * lists.xsl: Support generation of choice separator in inline simplelist
177 (closes #1207532)
178
179 This ehancement enables auto-generation of an appropriate
180 localized "choice separator" (for example, "and" or
181 "or") before the final item in an inline simplelist.
182
183 To indicate that you want a choice separator generated
184 for a particular list, you need to put a processing
185 instruction (PI) of the form <?dbchoice choice="foo"?>
186 as a child a of the list. For example:
187
188 <para>This release adds localiation support for the
189 following Indic languages:
190 <simplelist type="inline">
191 <?dbchoice choice="and" ?>
192 <member>Hindi</member>
193 <member>Punjabi</member>
194 <member>Tamil</member>
195 <member>Oriya</member>
196 <member>Gujarati</member>
197 </simplelist>.
198 </para>
199
200 Output (for English):
201
202 This release adds localiation support for the
203 following Indic languages: Hindi, Punjabi, Tamil,
204 Oriya, and Gujarati.
205
206 Or if the logical relationship between the items in the
207 list is an "or" relationship, then use choice="or":
208
209 <para>Choose from ONE and ONLY ONE of the following:
210 <simplelist type="inline">
211 <?dbchoice choice="or" ?>
212 <member>A</member>
213 <member>B</member>
214 <member>C</member>.
215 </simplelist>
216 </para>
217
218 Output (for English):
219
220 Choose from ONE and only ONE of the
221 following choices: A, B, or C.
222
223 As a temporary workaround for the fact that most of the
224 DocBook non-English locale files don't have a
225 localization for the word "or", you can put in a
226 literal string to be used; example for French:
227
228 <para>Choose from ONE and ONLY ONE of the following:
229 <simplelist type="inline">
230 <?dbchoice choice="ou" ?>
231 <member>A</member>
232 <member>B</member>
233 <member>C</member>.
234 </simplelist>
235 </para>
236
237 That is, use "ou" instead of "or".
238
2392005-05-16 Robert Stayton <bobstayton@users.sourceforge.net>
240
241 * graphics.xsl: Fixed bug 1201333 mediaobjectco images not aligned.
242
243 * table.xsl: Fixed bug [ 1173576 ] rowsep lines after last row of a table
244
2452005-05-13 Robert Stayton <bobstayton@users.sourceforge.net>
246
247 * glossary.xsl: Now glosssee and glossseealso use full gentext template with substitution.
248
2492005-05-10 Michael Smith <xmldoc@users.sourceforge.net>
250
251 * synop.xsl: Partially support having multiple parameters in one paramdef.
252 DocBook says it is valid, but it's not clear why anybody would
253 ever want to do it. Prior to this fix, each parameter would get
254 rendered twice. There is still a problem with whitespace between
255 parameters getting dropped, but it's not worth fixing unless
256 somebody can actually show a use case for having multiple
257 parameters in one paramdef.
258
259 * synop.xsl: make funcsynopsis.decoration=1 have effect for nontabular K&R
260 output (closes bug # 1198960)
261
262 ::PROBLEM
263 If you set the funcsynopsis.decoration param to 1 and generate
264 notablular K&R output for a functionsynopsis, the parameters in
265 the function argument synopsis are not styled (italicized) as
266 they are for K&R tabular output.
267
268 ::FIX
269 Changed K&R nontabular logic to base styling for function
270 argument synopsis on value of funcsynopsis.decoration.
271
2722005-05-09 Michael Smith <xmldoc@users.sourceforge.net>
273
274 * index.xsl: Problem:
275 Invalid HTML generated for manually created Indexes that lack
276 Indexdivs.
277 Cause:
278 The indexentry template assumes a dl wrapper has been generated,
279 but the dl wrapper gets generated only if an Indexdiv exists.
280 Fix:
281 For Indexes that lack Indexdiv, generate a dl wrapper before
282 processing Indexentries (closes bug ##1196670; thanks to Petr
283 Pajas for reporting the problem).
284 Affects:
285 HTML output for manually created Indexes; has no effect on
286 processing of automatically generated Indexes.
287
2882005-05-07 Robert Stayton <bobstayton@users.sourceforge.net>
289
290 * xref.xsl: Added basic support for biblioref cross referencing.
291
2922005-05-06 Robert Stayton <bobstayton@users.sourceforge.net>
293
294 * graphics.xsl: Bug fix if caption align.
295
296 * graphics.xsl: Added support for @align on caption in mediaobject.
297
2982005-04-29 Norman Walsh <nwalsh@users.sourceforge.net>
299
300 * docbook.xsl: 'Support' DocBook V5 namespace
301
3022005-04-28 Norman Walsh <nwalsh@users.sourceforge.net>
303
304 * graphics.xsl: Support img.src.path PI (is this a good idea?); support (not currently valid) xlink:href on area and (not currently valid) alt in area
305
3062005-04-21 Norman Walsh <nwalsh@users.sourceforge.net>
307
308 * graphics.xsl: Generate client-side image map for imageobjectco with areas using calspair units
309
3102005-04-10 Robert Stayton <bobstayton@users.sourceforge.net>
311
312 * chunk-common.xsl: Fix link to ToC when chunk.toc.and.lots is 1.
313
3142005-04-04 Norman Walsh <nwalsh@users.sourceforge.net>
315
316 * html.xsl: Support xml:id in anchor
317
318 * inline.xsl: Support termdef
319
320 * math.xsl: Support mathphrase
321
3222005-03-09 Robert Stayton <bobstayton@users.sourceforge.net>
323
324 * component.xsl: Fixed colophon/subtitle per bug #1156450
325
326 * footnote.xsl: Fixed bug 1156645: footnote para doesn't propagate role.
327
3282005-03-08 Robert Stayton <bobstayton@users.sourceforge.net>
329
330 * block.xsl, titlepage.xsl: Fixed bug 1123291: more than one authorinitials in revhistory.
331
3322005-03-02 Jirka Kosek <kosek@users.sourceforge.net>
333
334 * graphics.xsl: Pass $img.src.path to Java image extensions when appropriate
335
336 * graphics.xsl, param.ent, param.xweb: Passing of $img.src.path to Java image extensions is conditional and it is controlled by newly added graphicsize.use.img.src.path parameter.
337
3382005-02-17 Jirka Kosek <kosek@users.sourceforge.net>
339
340 * chunk-code.xsl: Parameter is passed explicitly to allow auto-generating of profiling stylesheet.
341
342 * param.ent, param.xweb, table.xsl: Added new parameter default.table.frame that controls table framing if there is no frame attribute on the table.
343
3442005-02-16 Robert Stayton <bobstayton@users.sourceforge.net>
345
346 * param.xweb: Moved use.id.as.filename to chunking section.
347
3482005-02-10 Norman Walsh <nwalsh@users.sourceforge.net>
349
350 * docbook.xsl: Improve handling of db:link
351
3522005-02-01 Robert Stayton <bobstayton@users.sourceforge.net>
353
354 * changebars.xsl: Fixed bug #1111717 missing node parameter.
355
3562005-01-19 Norman Walsh <nwalsh@users.sourceforge.net>
357
358 * autotoc.xsl: Support refdescriptor
359
360 * refentry.xsl: Support multiple refnamedivs
361
3622005-01-13 Robert Stayton <bobstayton@users.sourceforge.net>
363
364 * autoidx.xsl: Fixed bug in call to href.target that omitted the context param,
365 which should be set to the index, not the indexterm.
366
3672004-12-31 Norman Walsh <nwalsh@users.sourceforge.net>
368
369 * docbook.xsl: Support @xml:id as well as @id; added debugging messages to time processing of DocBook-NG documents
370
371 * refentry.xsl: Count refsynopsisdiv as a section for counting section levels; attempt to support refdescriptor
372
3732004-12-26 Robert Stayton <bobstayton@users.sourceforge.net>
374
375 * xref.xsl: Fixed bug in olink target collection about listitems.
376
3772004-12-08 Robert Stayton <bobstayton@users.sourceforge.net>
378
379 * admon.xsl: Removed unneeded colspan from graphical admon table cell.
380
3812004-11-23 Michael Smith <xmldoc@users.sourceforge.net>
382
383 * autotoc.xsl, param.ent, param.xweb: RFE #1069397 Add new parameter simplesect.in.toc
384
385 - default value of 0 causes simplesect to be omitted from TOCs
386 - to cause simplesect to be included in TOCs, you must set the
387 value of simplesect.in.toc to 1
388
389 note from Norm:
390
391 Simplesect elements aren't supposed to appear in the ToC at
392 all. Ugh. The Definitive Guide doesn't really explain that
393 very well.
394
395 The use case for simplesect is when, for example, every
396 chapter in a book ends with "Exercises" or "For More
397 Information" sections and you don't want those to appear in
398 the ToC.
399
400 * refentry.xsl: Patch #1057029 - Fix titleabbrev warnings in reference (patch from
401 anatoly techtonik)
402
403 * sections.xsl: Bug #1068455 (Invalid h7, h8, etc. generated for deeply nested sections)
404
405 ::CAUSE
406 Stylesheet HTML heading-generation didn't anticipate that some
407 jokers like to nest sections really, really deep. Not naming any
408 names...
409
410 ::FIX
411 Refined logic to safely handle documents produced by the "I can
412 nest sections deeper than you can" crowd
413
4142004-11-19 Michael Smith <xmldoc@users.sourceforge.net>
415
416 * sections.xsl: Bug #1066753 -- subtitle is severely broken (reported by Sam Steingold)
417
418 ::PROBLEM
419 In (X)HTML output, subtitle for the simplesect element generates an
420 h2 head, no matter at what level in the sectioning hiearchy the
421 simplesect occurs; end up with cases where a simplesect is
422 output with (for example), an h4 title but a h2 subtitle
423
424 ::CAUSE and FIX
425 No template for simplesect/subtitle in the set of templates that
426 call the section.subtitle named template, so stylesheets fell
427 back to using the titlepage.mode template for subtitle
428
429 ::FIX
430 Added simplesect/subtitle to the set of templates that
431 call the section.subtitle named template.
432
433 ::AFFECTS
434 Only affects (X)HTML output of simplesect/subtitle; nothing else
435
4362004-11-17 Jirka Kosek <kosek@users.sourceforge.net>
437
438 * Makefile.param, autoidx.xsl, docbook.xsl, param.ent, param.xweb:
439 Added new parameter index.prefer.titleabbrev. When set to 1, index references will use titleabbrev instead of title when available.
440
441 * manifest.xsl: Removed reference to index HTML pages from manifest if the output format is HTML Help
442
4432004-11-13 Robert Stayton <bobstayton@users.sourceforge.net>
444
445 * autotoc.xsl: Fixed bugs in simplesect handling.
446
4472004-11-09 Michael Smith <xmldoc@users.sourceforge.net>
448
449 * synop.xsl: Revert change for tracker #1008804 (command in cmdsynopsis is not indented)
450 Will re-implement (correctly) for next release.
451
4522004-11-08 Michael Smith <xmldoc@users.sourceforge.net>
453
454 * inline.xsl: Replace <tt></tt> output with <code></code>
455
4562004-10-30 Robert Stayton <bobstayton@users.sourceforge.net>
457
458 * admon.xsl: Change admon.graphic.width template to a mode so that different
459 admonitions can have different graphical widths.
460
4612004-10-29 Norman Walsh <nwalsh@users.sourceforge.net>
462
463 * verbatim.xsl: Deprecated shade.verbatim
464
4652004-10-25 Michael Smith <xmldoc@users.sourceforge.net>
466
467 * autotoc.xsl: Request #585543 (Quickref-style reference ToC)
468
469 Wrapped ToC refentrytitle/refname and refpurpose in
470 span with class values. This makes it possible to style
471 them using a CSS stylesheet containing something like below.
472
473 Implementing tablular look for FO output will have to wait...
474
475 div.toc {
476 padding-bottom: 20px;
477 }
478
479 div.toc dt, div.toc li {
480 clear: both;
481 }
482
483 div.toc span.refentrytitle {
484 float: left;
485 text-align: left;
486 }
487
488 div.toc span.refpurpose {
489 float: right;
490 width: 65%;
491 text-align: left;
492 }
493
494 hr {
495 clear: both;
496 }
497
498 * synop.xsl: Feature Request #1008804 (command in cmdsynopsis is not indented)
499
500 Added some CSS magic to enable the requested effect; this change:
501
502 - makes all cmdsynopses monospaced
503
504 - creates CSS floats that make a hanging indent (aka tabular
505 presentation) for cmdysnopsis; command name appears first
506 column, everything else (arg/group/synopfragment) goes to
507 second column
508
509 Probably should also add parameters to toggle behavior on/off...
510
5112004-10-24 Jirka Kosek <kosek@users.sourceforge.net>
512
513 * glossary.xsl: Fixed bug #1031851. Target of link is computed by href.target template.
514
515 * inline.xsl: Fixed bug #977874. Remark/comment is rendered as a block/inline depending on its context.
516
5172004-10-23 Norman Walsh <nwalsh@users.sourceforge.net>
518
519 * chunk-common.xsl: Patch #1037326: Don't generate up link when up=home in chunker
520
521 * inline.xsl: Patch #1027078: Support role=strong on emphasis; use strong/em instead of b/i
522
5232004-10-22 Norman Walsh <nwalsh@users.sourceforge.net>
524
525 * component.xsl: Bug #1050205; scale component titles if the component is a child of a section
526
5272004-10-20 Jirka Kosek <kosek@users.sourceforge.net>
528
529 * Makefile.param: Added new parameter hyphenate.verbatim that can be used to turn on "intelligent" wrapping of verbatim environments.
530
5312004-10-17 Norman Walsh <nwalsh@users.sourceforge.net>
532
533 * biblio.xsl: Bug 992905: fixed ugly interaction between bibliography.collection and bibliography.number
534
5352004-10-14 Michael Smith <xmldoc@users.sourceforge.net>
536
537 * chunk-code.xsl, chunk-common.xsl, manifest.xsl: Bug #1046371 - chunk children of Part
538
539 Problem:
540 Glossary, Bibliography, and Index were not getting chunked when
541 they occurred as children of Part. They should be, because other
542 components (Chapter, Article, Appendix, etc.) within Part are
543 chunked.
544
545 Fix:
546 Added code to have Part chunked in same manner as Book and
547 Article.
548
549 Areas affected:
550 Chunking (no effect on non-chunked output) + manifest
551
552 Notes:
553 Discovered a different bug when testing this (bug #1047151):
554 content of indexes within components sometimes end up being
555 identical to content of the master index for the whole division
556 they are a part of (e.g., the whole Book or Set)
557
5582004-09-20 Norman Walsh <nwalsh@users.sourceforge.net>
559
560 * inline.xsl: Support package element
561
5622004-09-19 Robert Stayton <bobstayton@users.sourceforge.net>
563
564 * xref.xsl: Added a class attribute to anchors for olink cross references.
565
5662004-09-13 Robert Stayton <bobstayton@users.sourceforge.net>
567
568 * xref.xsl: Fixed bug in olink resolution.
569
5702004-08-26 Jirka Kosek <kosek@users.sourceforge.net>
571
572 * autoidx-ng.xsl: Sort language is taken from document not from system environment
573
5742004-08-26 Robert Stayton <bobstayton@users.sourceforge.net>
575
576 * param.ent, param.xweb: Added component.label.includes.part.label parameter.
577
5782004-08-19 Jirka Kosek <kosek@users.sourceforge.net>
579
580 * Makefile.param: Numbering and formatting of normal and ulink footnotes has been unifyed.
581
5822004-08-15 Robert Stayton <bobstayton@users.sourceforge.net>
583
584 * sections.xsl: Add support for @renderas to section and sect1 et al headings.
585
5862004-08-14 Robert Stayton <bobstayton@users.sourceforge.net>
587
588 * lists.xsl: Add call to anchor template for seglistitem so it can be linked to.
589
590 * lists.xsl: Added class attributes for segmentedlist elements for table presentation.
591
592 * lists.xsl: Fix bug #983042 to make segmentedlist HTML markup more semantic
593 and available to CSS styles.
594
5952004-08-13 Robert Stayton <bobstayton@users.sourceforge.net>
596
597 * chunk-code.xsl: Fixed bug #967909 incorrect 'next' link for index in chapter.
598
599 * chunk-common.xsl: index is defined as chunk only if $generate.index != 0.
600
601 * chunk-common.xsl, docbook.xsl, graphics.xsl, titlepage.xsl:
602 Bug 955623: Added user.preroot placeholder template to permit xsl-stylesheet
603 and other PIs and comments to be output before the HTML root element.
604
605 * footnote.xsl: RFE 782817, added support for @label in footnote.
606
607 * titlepage.xsl: Non-chunked legalnotice now gets an <a name="id"> so it can be
608 referenced with xref or link.
609
6102004-08-12 Robert Stayton <bobstayton@users.sourceforge.net>
611
612 * graphics.xsl, param.ent, param.xweb: For RFE 790517, added parameter img.src.path as a prefix
613 to HTML img src attributes.
614
6152004-08-11 Robert Stayton <bobstayton@users.sourceforge.net>
616
617 * biblio.xsl, titlepage.xsl: Added support for 4.3 corpcredit element.
618
619 * chunk-common.xsl: Changed link rel="home" to rel="start", and
620 link rel="previous" to rel="prev", per W3C HTML 4.01 spec.
621
622 * graphics.xsl: Made file extension selection case insensitive.
623
6242004-08-09 Robert Stayton <bobstayton@users.sourceforge.net>
625
626 * docbook.xsl: Now includes common/olink.xsl after olink rewrite.
627
628 * param.ent, param.xweb, xref.xsl: Rewrote olink templates to support new features.
629
6302004-08-06 Robert Stayton <bobstayton@users.sourceforge.net>
631
632 * graphics.xsl: Fixed bug where ximg:getDepth was using $nominal.image.width instead of depth.
633
634 * table.xsl: Fixed Bug #840187 entrytbl needs width="100%" on the table element.
635
6362004-07-25 Norman Walsh <nwalsh@users.sourceforge.net>
637
638 * lists.xsl: Allow calloutlist to have block content before the first callout
639
6402004-07-18 Robert Stayton <bobstayton@users.sourceforge.net>
641
642 * titlepage.xsl: Added collabname in titlepage.mode.
643
6442004-06-26 Robert Stayton <bobstayton@users.sourceforge.net>
645
646 * chunk-code.xsl, graphics.xsl: @fileref now resolves xml:base attributes.
647
648 * graphics.xsl: Changed @fileref processing to support xml:base.
649
6502004-06-20 Robert Stayton <bobstayton@users.sourceforge.net>
651
652 * param.ent, param.xweb: Added section.autolabel.max.depth parameter.
653
6542004-06-14 Jirka Kosek <kosek@users.sourceforge.net>
655
656 * Makefile.param, autoidx-ng.xsl: Updated i18n indexing method to support new type attribute and index.on.type parameter
657
6582004-06-14 Robert Stayton <bobstayton@users.sourceforge.net>
659
660 * xref.xsl: Added support for xrefstyle attrib in olinks.
661
6622004-06-13 Robert Stayton <bobstayton@users.sourceforge.net>
663
664 * autoidx.xsl: Removed extraneous 'see' template under teriary seealso processing.
665
666 * autoidx.xsl: Added support for index.on.type to support new type attribute
667 on indexterm an index.
668
669 * chunk-code.xsl: Fixed bug in generated filename for separate TOC chunk.
670
671 * param.ent, param.xweb: Added index.on.type parameter to support new 'type' attribute
672 on indexterms and index.
673
6742004-05-28 Robert Stayton <bobstayton@users.sourceforge.net>
675
676 * autoidx.xsl: Fix for bug #893438: only first seealso processed.
677
678 * xref.xsl: Remove spurious error messages during xref target collection for olinks.
679
6802004-05-25 Norman Walsh <nwalsh@users.sourceforge.net>
681
682 * block.xsl: Move blockquote attributions over a bit
683
6842004-05-17 Robert Stayton <bobstayton@users.sourceforge.net>
685
686 * autoidx.xsl: Fixed bug in Symbols section when index.on.role value used.
687
6882004-05-16 Jirka Kosek <kosek@users.sourceforge.net>
689
690 * autoidx-ng.xsl: Added support for index.on.role into internatinalized indexing
691
6922004-05-07 Robert Stayton <bobstayton@users.sourceforge.net>
693
694 * autotoc.xsl: Added 'index' to selected nodes for component.toc. Since it is
695 permitted by the DTD, it should be in the TOC.
696
6972004-04-26 Robert Stayton <bobstayton@users.sourceforge.net>
698
699 * lists.xsl: Fix for procedure not getting an anchor if it has a title.
700
7012004-04-21 Robert Stayton <bobstayton@users.sourceforge.net>
702
703 * chunk-code.xsl: Add make.lot.chunk template to generate separate LoT files.
704
7052004-04-19 Robert Stayton <bobstayton@users.sourceforge.net>
706
707 * chunk-code.xsl: Changed make.lots to support the new chunk.separate.lots parameter.
708
709 * param.ent, param.xweb: Added chunk.separate.lots parameter.
710
711 * xref.xsl: Now reports proper error if $current.docid parameter used
712 but the value is not found in target database.
713
7142004-04-18 Robert Stayton <bobstayton@users.sourceforge.net>
715
716 * autoidx.xsl: Add support for generating an index containing only
717 those terms with a matching role attribute.
718
719 * param.ent, param.xweb: Added index.on.role parameter.
720
7212004-04-11 Robert Stayton <bobstayton@users.sourceforge.net>
722
723 * admon.xsl: Fixed bug #872941 where admonition graphic 'alt' text was not translated.
724
725 * autotoc.xsl: Fixes bug #814589, so that refentry in an appendix is now
726 listed in the table of contents.
727
728 * formal.xsl: Fixed bug #881546 where an HTML table was not getting
729 a generated ID so the link to it from the TOC failed.
730
731 * formal.xsl: Added title parameter to formal.object.heading since the
732 match="abstract" template is trying to use it with such
733 a parameter.
734
7352004-03-25 Jirka Kosek <kosek@users.sourceforge.net>
736
737 * graphics.xsl: Support default textdata encoding also on files included via imagedata and inlinegraphics.
738
7392004-03-25 Norman Walsh <nwalsh@users.sourceforge.net>
740
741 * graphics.xsl: Fix typo in attribute quoting
742
7432004-03-24 Jirka Kosek <kosek@users.sourceforge.net>
744
745 * Makefile.param, graphics.xsl, param.ent, param.xweb:
746 Added Saxon support for encoding attribute on textdata. Added new parameter textdata.default.encoding which specifies encoding when encoding attribute on textdata is missing.
747
7482004-02-13 Robert Stayton <bobstayton@users.sourceforge.net>
749
750 * biblio.xsl, glossary.xsl, index.xsl: Removed obsolete component.title.mode templates.
751
7522004-01-29 Norman Walsh <nwalsh@users.sourceforge.net>
753
754 * autotoc.xsl: Use titleabbrev in ToC
755
756 * biblio.xsl: Support info in bibliography mode; support personblurb as an alternative to authorblurb
757
758 * component.xsl: Support 'info'
759
760 * 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().
761
762 * docbookng.xsl: New file.
763
764 * inline.xsl: Support 'tag' as a synonym for 'sgmltag'
765
766 * lists.xsl: Make simpara in callout magic; don't output a p inside the li. Sigh.
767
768 * table.xsl: Support bgcolor and class dbhtml PIs on table rows
769
770 * titlepage.xsl: Support personblurb as a synonym for authorblurb
771
772 * xref.xsl: Support xref to personblurb the same way as authorblurb
773
7742004-01-08 Norman Walsh <nwalsh@users.sourceforge.net>
775
776 * biblio.xsl: Initial support for bibliolist
777
778 * table.xsl: Abort if there's no @cols
779
7802003-12-31 Jirka Kosek <kosek@users.sourceforge.net>
781
782 * autoidx-ng.xsl: New file.
783
7842003-12-30 Robert Stayton <bobstayton@users.sourceforge.net>
785
786 * biblio.xsl, xref.xsl: Changed document($bibliography.collection)
787 to document($bibliography.collection,.) so it will
788 look in the current directory instead of
789 the stylesheet directory.
790
791 * graphics.xsl: Fixed test for graphic inside inlineequation.
792
793 * xref.xsl: Added refsection to mode="xref-to" to support xref to refsection.
794
7952003-12-15 Norman Walsh <nwalsh@users.sourceforge.net>
796
797 * chunk-common.xsl: Fix ugly performance problem in footer.navigation (thanks again Guillaume du Bourguet)
798
7992003-12-12 Robert Stayton <bobstayton@users.sourceforge.net>
800
801 * inline.xsl: Fix bug [ 841586 ] id-attibute in firstterm prohibits link to glossary.
802
8032003-12-09 Robert Stayton <bobstayton@users.sourceforge.net>
804
805 * autotoc.xsl: Omit setindex from TOC if $generate.index = 0
806
8072003-12-05 Robert Stayton <bobstayton@users.sourceforge.net>
808
809 * table.xsl: Now colwidth="*" treated as colwidth="1*" for tablecolumns extension.
810
8112003-12-01 Robert Stayton <bobstayton@users.sourceforge.net>
812
813 * lists.xsl: Processing of listitems now processes and preserves order of comments and PIs.
814
8152003-11-30 Robert Stayton <bobstayton@users.sourceforge.net>
816
817 * autoidx.xsl, changebars.xsl, chunk-code.xsl, chunk-common.xsl, chunk.xsl, chunker.xsl, chunkfast.xsl, chunktoc.xsl, html-rtf.xsl, htmltbl.xsl, maketoc.xsl, manifest.xsl, oldchunker.xsl, onechunk.xsl, profile-chunk.xsl, profile-onechunk.xsl, task.xsl:
818 Added CVS $Id$ comments.
819
8202003-11-29 Jirka Kosek <kosek@users.sourceforge.net>
821
822 * Makefile.param, param.ent, param.xweb: Added new HTML Help parameters from patches by W. Borgert
823
8242003-11-25 Norman Walsh <nwalsh@users.sourceforge.net>
825
826 * chunk-common.xsl: Experimental fix for some xref linking issues in cases where dbhtml 'dir' is used.
827
8282003-11-24 Norman Walsh <nwalsh@users.sourceforge.net>
829
830 * chunk-common.xsl: Fix ugly performance problem with chunking (thanks Guillaume du Bourguet)
831
832 * glossary.xsl: Fix bugs in formatting of glosslist
833
8342003-11-23 Norman Walsh <nwalsh@users.sourceforge.net>
835
836 * inline.xsl: Support code inline
837
8382003-11-02 Robert Stayton <bobstayton@users.sourceforge.net>
839
840 * chunk-common.xsl: Moved call to user.head.content to just before </head>
841 to give the user the last word.
842
8432003-10-23 <uid50791@users.sourceforge.net>
844
845 * chunk-code.xsl: Remove index from Next and Previous when
846 $generate.index = 0.
847
8482003-10-03 Norman Walsh <nwalsh@users.sourceforge.net>
849
850 * lists.xsl: Support stepalternatives
851
8522003-09-28 Norman Walsh <nwalsh@users.sourceforge.net>
853
854 * index.xsl: Handle indexdiv/title properly
855
856 * lists.xsl: Bug #779655: fix PIs and comments in segmented lists
857
8582003-09-27 Norman Walsh <nwalsh@users.sourceforge.net>
859
860 * block.xsl, qandaset.xsl: Bug #687783: attempt rudimentary support for blockinfo
861
8622003-09-23 Jirka Kosek <kosek@users.sourceforge.net>
863
864 * Makefile.param, html.xsl, manifest.xsl, param.ent, param.xweb:
865 Added new parameter manifest.in.base.dir which can be used to place manifest file and also project files for HTML Help and Eclipse Help into base.dir. This improvement also fixes bug (feature) #662955.
866
8672003-08-29 Robert Stayton <bobstayton@users.sourceforge.net>
868
869 * autotoc.xsl: Fixed bug in new toc.line template.
870
871 * chunker.xsl: No change, just new timestamp so html2xhtml.xsl will
872 update it when generate the xhtml version.
873
8742003-08-29 Norman Walsh <nwalsh@users.sourceforge.net>
875
876 * inline.xsl: Rudimentary support for @dir
877
8782003-08-27 Norman Walsh <nwalsh@users.sourceforge.net>
879
880 * docbook.xsl, formal.xsl, htmltbl.xsl, table.xsl: Reorganize code for consistency with FO; check for obviously broken tables
881
882 * docbook.xsl, task.xsl: Support task
883
884 * formal.xsl, table.xsl: Support HTML tables
885
886 * inline.xsl: Support uri
887
888 * verbatim.xsl: Support startinglinenumber and continuation on verbatim environments
889
8902003-08-07 Robert Stayton <bobstayton@users.sourceforge.net>
891
892 * callout.xsl: Fixed callout numbering bug when <co> inside an inline.
893
8942003-08-04 Robert Stayton <bobstayton@users.sourceforge.net>
895
896 * qandaset.xsl: Fixed logic for turning on qandaset/qandadiv TOCs with
897 generate.toc param or dbhtml toc PI.
898
8992003-08-01 Robert Stayton <bobstayton@users.sourceforge.net>
900
901 * titlepage.xsl: Moved email in "author" template to appear after the
902 affiliation.
903
9042003-07-31 Jirka Kosek <kosek@users.sourceforge.net>
905
906 * Makefile.param, param.xweb: Added missing parameter
907
9082003-07-31 Robert Stayton <bobstayton@users.sourceforge.net>
909
910 * qandaset.xsl: Fixed extraneous dot when defaultlabel=qanda.
911
912 * qandaset.xsl: Removed extraneous dot from question in autotoc mode as well
913 when defaultlabel=qanda.
914
9152003-07-25 Robert Stayton <bobstayton@users.sourceforge.net>
916
917 * param.ent: Added insert.xref.page.number with value of zero to
918 ensure that xrefstyle attributes don't try to generate
919 a page number reference for HTML output. This parameter
920 does not show up in the HTML doc because it is not
921 to be changed.
922
923 * param.ent, param.xweb: Added xref.label-title.separator, xref.label-page.separator,
924 and xref.title-page.separator parameters to support the
925 xrefstyle select: feature.
926
9272003-07-22 Jirka Kosek <kosek@users.sourceforge.net>
928
929 * Makefile.param, param.ent, param.xweb: Added support for Eclipse Help Platform
930
931 * html.xsl: Moving template to place where it can be reused
932
9332003-07-21 Robert Stayton <bobstayton@users.sourceforge.net>
934
935 * autotoc.xsl: Added a toc.line template to handle formatting of each
936 line in a TOC, similar to that in the FO side.
937 Makes customizing HTML toc easier.
938
9392003-07-17 Robert Stayton <bobstayton@users.sourceforge.net>
940
941 * graphics.xsl: Image depth calculation was using nominal.image.width
942 when it should have been using nominal.image.depth.
943
9442003-07-10 Robert Stayton <bobstayton@users.sourceforge.net>
945
946 * lists.xsl: Added no-op templates for list titleabbrev elements.
947
9482003-07-08 Robert Stayton <bobstayton@users.sourceforge.net>
949
950 * maketoc.xsl: Handle refentry with mode="toc" here since refentry mode="toc"
951 in autotoc.xsl does not use subtoc. This fixes bug #743612.
952
9532003-06-25 Robert Stayton <bobstayton@users.sourceforge.net>
954
955 * block.xsl: Process formalpara/title to variable so can test for last
956 char of any generated text.
957
9582003-06-23 Robert Stayton <bobstayton@users.sourceforge.net>
959
960 * refentry.xsl: Added param conditional="0" to call to 'anchor' template
961 for refsections, so those sections are
962 valid targets for indexterm links as expected by autoidx.xsl.
963
9642003-06-23 Jirka Kosek <kosek@users.sourceforge.net>
965
966 * titlepage.xsl: DocBook 4.2 allows e-mail address inside author element and now is this feature supported also by stylesheets. Not sure whether this solution is the best, but it works.
967
9682003-06-22 Robert Stayton <bobstayton@users.sourceforge.net>
969
970 * docbook.xsl, param.ent, param.xweb: Added draft.mode parameter.
971
972 * graphics.xsl: Fix bug #733406: ignore.image.scaling misses contentwidth.
973
9742003-06-22 Norman Walsh <nwalsh@users.sourceforge.net>
975
976 * param.xweb: Added fragment for draft.mode
977
9782003-06-21 Norman Walsh <nwalsh@users.sourceforge.net>
979
980 * block.xsl: Make attribution a div not a span
981
982 * chunk-code.xsl: Test part/glossary for chunking
983
984 * html-rtf.xsl: Added remove-empty-div mode
985
9862003-06-19 Robert Stayton <bobstayton@users.sourceforge.net>
987
988 * autotoc.xsl: Fixed bug 743752 where generate.index=0 and empty index
989 left a dead Index link in the TOC.
990
991 * biblio.xsl: Removed duplicate templates for biblioid.
992
993 * onechunk.xsl, profile-onechunk.xsl: Reset suppress.navigation parameter to 1 to turn off useless nav headers.
994
9952003-05-28 Robert Stayton <bobstayton@users.sourceforge.net>
996
997 * sections.xsl: Fixed bridgehead renderas levels to match section level.
998 This was missed when the section levels were corrected
999 a couple of releases back.
1000
10012003-05-18 Norman Walsh <nwalsh@users.sourceforge.net>
1002
1003 * .cvsignore: Ignore profile-chunk-code.xsl
1004
10052003-05-12 Jirka Kosek <kosek@users.sourceforge.net>
1006
1007 * Makefile, Makefile.param, profile-chunk.xsl, profile-onechunk.xsl:
1008 Fixed profiling to work with modified chunking code
1009
10102003-05-08 Norman Walsh <nwalsh@users.sourceforge.net>
1011
1012 * autotoc.xsl: Support glossary, bibliography, and index in components
1013
1014 * block.xsl: Use a div for the attribution so that it can be styled better with CSS
1015
1016 * chunk-code.xsl, chunk.xsl: Refactored chunking code so that customization of chunk algorithm and chunk elements is more practical
1017
1018 * param.xweb: Added fragref for admon.textlabel
1019
10202003-05-07 Robert Stayton <bobstayton@users.sourceforge.net>
1021
1022 * admon.xsl: admon.textlabel turned off still outputs a note's title child.
1023
1024 * admon.xsl: Added admon.textlabel parameter to enable turning off
1025 the text label such as Note, Warning.
1026
1027 * param.ent, param.xweb: Fixed name bug in admon.textlabel.
1028
10292003-04-14 Jirka Kosek <kosek@users.sourceforge.net>
1030
1031 * Makefile.param, 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.
1032
10332003-04-13 Norman Walsh <nwalsh@users.sourceforge.net>
1034
1035 * table.xsl: A few bug fixes for the colsep/rowsep code
1036
10372003-04-12 Norman Walsh <nwalsh@users.sourceforge.net>
1038
1039 * callout.xsl: Support coref
1040
1041 * ebnf.xsl: Support ebnf.assignment and ebnf.statement.terminator
1042
1043 * graphics.xsl: Support textobject/phrase on inlinemediaobject
1044
1045 * inline.xsl: Support beginpage (does nothing; see TDG)
1046
1047 * lists.xsl: Support 'start' PI on ordered lists
1048
1049 * param.ent, param.xweb: Added ebnf.assignment and ebnf.statement.terminator
1050
1051 * table.xsl: Support bgcolor (instead of entry-bgcolor) PI in table cells; make sure rowsep and colsep don't have any effect on the last row or column
1052
10532003-03-26 Michael Smith <xmldoc@users.sourceforge.net>
1054
1055 * Makefile: wdocbook.xsl obsoleted by w2docbook.xsl, updated globally
1056
10572003-03-25 Michael Smith <xmldoc@users.sourceforge.net>
1058
1059 * Makefile: reverting wdocbook.xsl -> w2docbook.xsl changes
1060
10612003-03-24 Michael Smith <xmldoc@users.sourceforge.net>
1062
1063 * Makefile: wrong filename '../../litprog/wdocbook.xsl' broke build, fixed
1064
10652003-03-20 Norman Walsh <nwalsh@users.sourceforge.net>
1066
1067 * docbook.xsl: Added } to background-image css
1068
10692003-02-28 Robert Stayton <bobstayton@users.sourceforge.net>
1070
1071 * glossary.xsl: Added warning when $glossary.collection is not blank, but
1072 it cannot open the specified file.
1073
10742003-02-26 Robert Stayton <bobstayton@users.sourceforge.net>
1075
1076 * qandaset.xsl: Fixed test of $toc PI to turn on qandaset TOC.
1077
10782003-02-21 Robert Stayton <bobstayton@users.sourceforge.net>
1079
1080 * sections.xsl: Added process.chunk.footnotes to sect2 through 5
1081 to fix bug of missing footnotes when chunk level
1082 greater than 1.
1083
10842003-02-17 Norman Walsh <nwalsh@users.sourceforge.net>
1085
1086 * sections.xsl: Support subtitle class on section headings (for subtitles, naturally)
1087
10882003-02-08 Robert Stayton <bobstayton@users.sourceforge.net>
1089
1090 * glossary.xsl: Fixed bug in glossary.xsl where glosssee and glossseealso were
1091 using mode="xref" instead of mode="xref-to".
1092
10932003-02-07 Jirka Kosek <kosek@users.sourceforge.net>
1094
1095 * Makefile.param, autotoc.xsl, param.ent, param.xweb: Added paramater toc.max.depth which controls maximal depth of ToC as requested by PHP-DOC group.
1096
10972003-02-04 Robert Stayton <bobstayton@users.sourceforge.net>
1098
1099 * lists.xsl: Added support for elements between variablelist and first
1100 varlistentry since DocBook 4.2 supports that now.
1101
1102 * lists.xsl: Exempted titleabbrev from preamble processing in lists,
1103 and fixed variablelist preamble code to use the same syntax
1104 as the other lists.
1105
11062003-01-30 Robert Stayton <bobstayton@users.sourceforge.net>
1107
1108 * qandaset.xsl: Corrected several references to parameter $qanda.defaultlabel
1109 that were missing the "$".
1110
11112003-01-28 Norman Walsh <nwalsh@users.sourceforge.net>
1112
1113 * inline.xsl: Check for glossterm.auto.link when linking firstterms; don't output gl. prefix on glossterm links
1114
11152003-01-22 Norman Walsh <nwalsh@users.sourceforge.net>
1116
1117 * graphics.xsl: Fix bugs in presentation of graphic width/height
1118
1119 * inline.xsl: Add class attributes to inline elements
1120
1121 * xref.xsl: Format chapter and appendix titles consistently in xrefs
1122
11232003-01-20 Norman Walsh <nwalsh@users.sourceforge.net>
1124
1125 * autoidx.xsl: Bug #663331: add article to section entity
1126
1127 * biblio.xsl: Bug #640762: Support new biblioentry elements
1128
1129 * chunk-common.xsl: Bug #648473: don't output the html.ext when using dbhtml filenames
1130
1131 * footnote.xsl: Support {table.}footnote.number.{format,symbols}
1132
1133 * glossary.xsl: Support glossentry.show.acronym
1134
1135 * param.ent, param.xweb: Support xref.with.number.and.title
1136
1137 * param.ent, param.xweb: Added {table.}footnote.number.{format,symbols}, entry.propagates.style, and glossentry.show.acronym
1138
1139 * sections.xsl: Don't force a ToC for refentrys
1140
1141 * table.xsl: Support entry.propagates.style
1142
1143 * titlepage.templates.xml: SIGNIFICANT changes to the titlepage template setup. See RELEASE-NOTES.
1144
1145 * xref.xsl: Handle xref to glossentry
1146
11472003-01-17 Norman Walsh <nwalsh@users.sourceforge.net>
1148
1149 * lists.xsl: Output ul list type only if css.decoration is non-zero
1150
1151 * xref.xsl: Remove duplicated IDs when endterm is used on xref
1152
11532003-01-12 Norman Walsh <nwalsh@users.sourceforge.net>
1154
1155 * 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
1156
11572003-01-08 Robert Stayton <bobstayton@users.sourceforge.net>
1158
1159 * xref.xsl: In olink, use document($target.database.document, /) so the
1160 olink database location is relative to the document, not
1161 the stylesheet.
1162
11632003-01-06 Robert Stayton <bobstayton@users.sourceforge.net>
1164
1165 * autoidx.xsl, index.xsl: Removed unnecessary generate-index-from-terms template in
1166 favor of generate-index with scope parameter.
1167
11682003-01-02 Norman Walsh <nwalsh@users.sourceforge.net>
1169
1170 * autoidx.xsl, index.xsl: Rework indexing to avoid XSLT limitation/Saxon bug with context dependencies; finish porting Bob's changes from FO to HTML
1171
1172 * index.xsl, titlepage.templates.xml, titlepage.xsl: Support setindex (there were all sorts of things wrong with it)
1173
11742003-01-01 Norman Walsh <nwalsh@users.sourceforge.net>
1175
1176 * 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
1177
1178 * autotoc.xsl: Support List of Procedures
1179
1180 * formal.xsl, xref.xsl: Use titleabbrev instead of title in xrefs
1181
1182 * graphics.xsl: Support ignore.image.scaling parameter; fix bug where 'center' is output for align on img
1183
1184 * param.ent, param.xweb: New parameters
1185
1186 * sections.xsl: Don't output section IDs twice when formatting subtitles
1187
11882002-12-31 Norman Walsh <nwalsh@users.sourceforge.net>
1189
1190 * callout.xsl: Whitespace
1191
1192 * graphics.xsl: Support alt text on mediaobjectco
1193
1194 * inline.xsl: Make lineannotations italic
1195
11962002-12-28 Norman Walsh <nwalsh@users.sourceforge.net>
1197
1198 * xref.xsl: Now that xrefstyle is official; make it take priority even when use.role.as.xrefstyle is non-zero.
1199
1200 * xref.xsl: Make endterm on xref higher priority than xreflabel on the target
1201
12022002-12-18 Robert Stayton <bobstayton@users.sourceforge.net>
1203
1204 * autoidx.xsl: Sorts were being done on primary entries, but without
1205 folding upper and lower case together. Now it does the folding.
1206
1207 * graphics.xsl: Now uses select.mediaobject.index for selecting mediaobject.
1208 Also puts align attribute value on <div> as the comment says
1209 it should.
1210
12112002-12-17 Jirka Kosek <kosek@users.sourceforge.net>
1212
1213 * Makefile.param: Fixed build problems with new parameters.
1214
12152002-12-17 Robert Stayton <bobstayton@users.sourceforge.net>
1216
1217 * math.xsl: Changed selection of mediaobject to be more consistent using
1218 a separate select.mediaobject.index template. Also added
1219 text-align to block containing external-graphic in fo output.
1220
12212002-12-17 Jirka Kosek <kosek@users.sourceforge.net>
1222
1223 * param.xweb: Fixed build problems with new parameters.
1224
12252002-12-13 Robert Stayton <bobstayton@users.sourceforge.net>
1226
1227 * glossary.xsl: Handles missing otherterm targets in glosssee and glossseealso.
1228
12292002-12-06 Robert Stayton <bobstayton@users.sourceforge.net>
1230
1231 * block.xsl: Fixed epigraph template to process all the permitted
1232 children, not just para.
1233
1234 * graphics.xsl, param.ent, param.xweb: Enabled selection of imageobject based on role attribute.
1235
12362002-12-04 Robert Stayton <bobstayton@users.sourceforge.net>
1237
1238 * autotoc.xsl, component.xsl, sections.xsl: Added component.toc.separator and section.toc.separator as
1239 emtpy templates for customization of transition
1240 from TOC to first content.
1241
12422002-11-29 Norman Walsh <nwalsh@users.sourceforge.net>
1243
1244 * lists.xsl: Make opencircle=circle in itemizedlist marks
1245
12462002-11-25 Robert Stayton <bobstayton@users.sourceforge.net>
1247
1248 * sections.xsl: Made subtitles in sections scale to proper heading level.
1249
12502002-11-16 Norman Walsh <nwalsh@users.sourceforge.net>
1251
1252 * admon.xsl: Align titles on graphical admonitions
1253
1254 * biblio.xsl, xref.xsl: Support bibliosource; improve numbered bibliography entries and cross-references to them
1255
12562002-11-15 Norman Walsh <nwalsh@users.sourceforge.net>
1257
1258 * table.xsl: Insignificant tweak
1259
12602002-11-14 Norman Walsh <nwalsh@users.sourceforge.net>
1261
1262 * biblio.xsl: Use xreflabel (if it's present) on bibliography entries
1263
1264 * component.xsl: Article appendix titles should be top-level titles
1265
1266 * refentry.xsl: Handle nested refsections
1267
1268 * table.xsl: Support entrytbl
1269
1270 * xref.xsl: Whitespace
1271
12722002-11-01 Norman Walsh <nwalsh@users.sourceforge.net>
1273
1274 * inline.xsl: Output anchors for author/editor/othercredit names
1275
1276 * lists.xsl: Output anchors for simplelist members
1277
12782002-10-31 Norman Walsh <nwalsh@users.sourceforge.net>
1279
1280 * autoidx.xsl: Support spanning index terms (endofrange/startref)
1281
12822002-10-20 Norman Walsh <nwalsh@users.sourceforge.net>
1283
1284 * inline.xsl: Bug #619474: support errortext element
1285
12862002-10-19 Norman Walsh <nwalsh@users.sourceforge.net>
1287
1288 * block.xsl, component.xsl, division.xsl, refentry.xsl, sections.xsl:
1289 Support output of language attribute
1290
1291 * inline.xsl: Support output of language attribute on foreignphrase and fix bug in glossterm linking
1292
12932002-10-09 Robert Stayton <bobstayton@users.sourceforge.net>
1294
1295 * xref.xsl: Fixed bug in lookup of olink database document baseuri
1296 attribute for case of no site map.
1297
12982002-10-08 Norman Walsh <nwalsh@users.sourceforge.net>
1299
1300 * formal.xsl: Use table 'tabstyle' attribute for div class
1301
13022002-10-06 Norman Walsh <nwalsh@users.sourceforge.net>
1303
1304 * chunk-common.xsl: Simplify chunk-element-content; no semantic differences
1305
1306 * chunk.xsl: Reworked chunking for downstream customization; will break any existing customization layer that changes the chunking algorithm
1307
13082002-10-04 Norman Walsh <nwalsh@users.sourceforge.net>
1309
1310 * autotoc.xsl, component.xsl, sections.xsl: Support optional titles on ToCs
1311
1312 * lists.xsl: Bug #615464: fix typo in compact list spacing
1313
1314 * param.ent, param.xweb, table.xsl: Made separate parameters for table frame and table cell border properties
1315
1316 * synop.xsl: Bug #617717: remove spurious hash in anchor name
1317
13182002-10-04 Jirka Kosek <kosek@users.sourceforge.net>
1319
1320 * titlepage.xsl: Fixed bug #618600. Address is now displayed verbatim also on titlepages.
1321
13222002-10-02 Norman Walsh <nwalsh@users.sourceforge.net>
1323
1324 * lists.xsl: Support continuation of orderedlists and inherited numeration in FO
1325
13262002-10-01 Robert Stayton <bobstayton@users.sourceforge.net>
1327
1328 * sections.xsl: Changed section.level template to return a number that matches
1329 the section level (sect1 = 1, etc.), and changed other
1330 templates to compensate for the change, so the output
1331 should be the same as before.
1332
13332002-09-27 Norman Walsh <nwalsh@users.sourceforge.net>
1334
1335 * 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
1336
1337 * autotoc.xsl: Properly support bridgehead.in.toc parameter
1338
1339 * biblio.xsl: Related to bug #583282: don't duplicate footnotes in bibliographys either
1340
1341 * block.xsl, titlepage.xsl: Bug #582192: support revdescription and improve effectiveness of html-rtf by extending the number of places where its used
1342
1343 * component.xsl: Bug #596599: TOC for article/appendix in chunked HTML
1344
1345 * docbook.xsl: Make sure chunk always returns zero if we're not chunking
1346
1347 * formal.xsl: Bug #497603: fixed and added default.float.class
1348
1349 * glossary.xsl: Bug #583282: footnote duplicated in glossary footer
1350
1351 * graphics.xsl: Bug #516859: added default.image.width
1352
1353 * index.xsl: Related to bug #583282: don't duplicate footnotes in indexes either
1354
1355 * param.ent, param.xweb: Use new parameters
1356
1357 * synop.xsl: Total rework of funcsynopsis code; now supports a 'tabular' presentation style for 'wide' prototypes; see funcsynopsis.tabular.threshold
1358
13592002-09-20 Norman Walsh <nwalsh@users.sourceforge.net>
1360
1361 * changebars.xsl: Address Bug #610660: use system.head.content instead of user.head.content; tone down the intensity of the colors a bit
1362
1363 * chunk-common.xsl: Call system.head.content in html.head
1364
1365 * docbook.xsl: Add context to error message about a missing template
1366
1367 * docbook.xsl: Address Bug #610660: Added system.head.content so that stylesheets can output things before the users css.stylesheet (for example). Also added a title parameter to head.content
1368
1369 * graphics.xsl: Call the *.head.content templates when writing out long description chunks
1370
1371 * synop.xsl: Bug #605150: process arg correctly even when it's in a group
1372
1373 * titlepage.xsl: Call the *.head.content templates when writing out legalnotice chunks
1374
1375 * titlepage.xsl: Bug #607725: make sure legalnoticelink is correct even when chunking to a different html.dir
1376
13772002-09-18 Norman Walsh <nwalsh@users.sourceforge.net>
1378
1379 * graphics.xsl: Use CSS to set viewport characteristics if css.decoration is non-zero, use div instead of p for making graphic a block element; make figure titles the default alt text for images in a figure
1380
1381 * html-rtf.xsl: Handle XHTML RTFs more completely
1382
13832002-09-17 Norman Walsh <nwalsh@users.sourceforge.net>
1384
1385 * chunk.xsl: Use local URIs for importing docbook.xsl and chunk-common.xsl
1386
1387 * qandaset.xsl: Added default table summary to qandaset tables
1388
13892002-09-16 Norman Walsh <nwalsh@users.sourceforge.net>
1390
1391 * chunk.xsl, chunkfast.xsl: Attempt to make chunking faster; chunkfast is still experimental
1392
13932002-09-15 Norman Walsh <nwalsh@users.sourceforge.net>
1394
1395 * autoidx.xsl: Support indexing in webpages (website DTD). In the long run, this probably isn't a good strategy...
1396
13972002-09-06 Norman Walsh <nwalsh@users.sourceforge.net>
1398
1399 * admon.xsl: Output table summary and img alt for graphical admonitions
1400
1401 * docbook.xsl: Whitespace changes
1402
1403 * param.ent, param.xweb: Use the new l10n.* parameters
1404
14052002-09-04 Norman Walsh <nwalsh@users.sourceforge.net>
1406
1407 * chunk-common.xsl: Ignore dbhtml dir if the section isn't a chunk
1408
1409 * chunk.xsl: Make sure chunked ToC/LoT goes in the right base.dir
1410
1411 * component.xsl: Allow generate.toc parameter to control ToC in article/appendixes
1412
1413 * graphics.xsl: Use the graphicsize.extension parameter
1414
14152002-09-03 Norman Walsh <nwalsh@users.sourceforge.net>
1416
1417 * refentry.xsl: Do something reasonable with refsection; this still needs work
1418
1419 * table.xsl: Make sure row-level colsep and rowsep values are 'inherited' onto missing cells
1420
14212002-08-28 Norman Walsh <nwalsh@users.sourceforge.net>
1422
1423 * table.xsl: Make inherited attributes work for 'missing' table cells
1424
14252002-08-26 Norman Walsh <nwalsh@users.sourceforge.net>
1426
1427 * chunk.xsl, param.ent, param.xweb: Made chunk.tocs.and.lots a proper parameter
1428
14292002-08-25 Jirka Kosek <kosek@users.sourceforge.net>
1430
1431 * autoidx.xsl: Fixed bug #496281. Refentry is now recognized as target for links from index.
1432
14332002-08-22 Jirka Kosek <kosek@users.sourceforge.net>
1434
1435 * Makefile.param: Index can be alternatively created using HHK file from now. This allows see-also processing and index terms also points to their exact location.
1436
14372002-08-22 Norman Walsh <nwalsh@users.sourceforge.net>
1438
1439 * autoidx.xsl: Format see/seealso entries correctly
1440
1441 * autotoc.xsl, chunk-common.xsl, chunk.xsl, component.xsl, division.xsl:
1442 Rework(ing) ToC/LoT generation to support chunking the ToC/LoT; don't output empty rows in navigation tables
1443
14442002-08-22 Jirka Kosek <kosek@users.sourceforge.net>
1445
1446 * param.ent, param.xweb: Index can be alternatively created using HHK file from now. This allows see-also processing and index terms also points to their exact location.
1447
14482002-07-29 Robert Stayton <bobstayton@users.sourceforge.net>
1449
1450 * lists.xsl: Added valign="top" attribute to the <col> element
1451 for variablelist term column. I was getting vertically
1452 centered alignment for the term.
1453
14542002-07-19 Norman Walsh <nwalsh@users.sourceforge.net>
1455
1456 * biblio.xsl, inline.xsl, param.ent, param.xweb: Support menuchoice.menu.separator, menuchoice.separator, and bibliography.numbered
1457
14582002-07-18 Norman Walsh <nwalsh@users.sourceforge.net>
1459
1460 * block.xsl, lists.xsl, param.ent, param.xweb: Added support for para.propagates.style
1461
1462 * lists.xsl: Use tr.attributes
1463
1464 * param.ent, param.xweb: Added html.cellpadding and html.cellspacing
1465
1466 * table.xsl: Added tr.attributes named template (for odd-row coloring and such) and html.cellpadding and html.cellspacing for table defaults
1467
14682002-07-16 Norman Walsh <nwalsh@users.sourceforge.net>
1469
1470 * inline.xsl: When emphasis propagates its role attribute as the HTML span class and a role is provided, don't use <em>
1471
14722002-07-16 Robert Stayton <bobstayton@users.sourceforge.net>
1473
1474 * xref.xsl: Remove 'article' from the catch-all template match in mode=xref-to
1475 because it is already covered in another xref-to template,
1476 leading to an ambigious selection of template.
1477
14782002-07-10 Norman Walsh <nwalsh@users.sourceforge.net>
1479
1480 * chunker.xsl: Repeat after me: you cannot use xsl:attribute on intruction elements, you cannot use...
1481
1482 * graphics.xsl: Refactor calls to getWidth() and getDepth() to work around XSLTC bugs
1483
14842002-07-09 Norman Walsh <nwalsh@users.sourceforge.net>
1485
1486 * biblio.xsl: Don't output square brackets if there's no biblioentry label
1487
1488 * synop.xsl: Bug #573726: fix cmdsynopsisref formatting
1489
14902002-07-08 Norman Walsh <nwalsh@users.sourceforge.net>
1491
1492 * autoidx.xsl: Bug #574840: fix bug where some symbol index terms got lost
1493
1494 * autoidx.xsl: Bug #574841: trim leading and trailing whitespace from primary/secondary/tertiary index terms
1495
1496 * graphics.xsl: Work-around bug in xsltproc: explicitly cast scale to a number() before comparing it to 1.0
1497
1498 * html-rtf.xsl, verbatim.xsl: Bug #567130: make sure literallayout children don't get lost
1499
15002002-07-08 Robert Stayton <bobstayton@users.sourceforge.net>
1501
1502 * xref.xsl: Moved the target.database parameter to be the first
1503 child in the olink template.
1504
15052002-07-07 Norman Walsh <nwalsh@users.sourceforge.net>
1506
1507 * chunk-common.xsl, chunk.xsl: First tentative stab at getting ToCs and LoTs into separate chunks--does not work
1508
1509 * footnote.xsl: Fix footnotes in table titles
1510
1511 * lists.xsl: Fix ugly bug: make sure premables to orderedlist and itemizedlist elements are actually formatted
1512
15132002-07-06 Robert Stayton <bobstayton@users.sourceforge.net>
1514
1515 * graphics.xsl: Bug fix for inlinegraphic not being inline.
1516 The test for setting $viewport to 0 was
1517 test="inlinegraphic
1518 | ancestor::inlinemediaobject
1519 | ancestor::inlineequation"
1520 when it should be:
1521 test="local-name(.) = 'inlinegraphic'
1522 or ancestor::inlinemediaobject
1523 or ancestor::inlineequation"
1524 Now inlinegraphics are inline.
1525
1526 * xref.xsl: Added $verbose parameter to default xref-to template
1527 so olink target collection can be quiet for elements
1528 that don't have an xref-to.
1529 Also fixed a line break in an olink error message.
1530
15312002-07-05 Robert Stayton <bobstayton@users.sourceforge.net>
1532
1533 * chunk.xsl: Modified for new stylesheet olink system.
1534 Checks the collect.xref.targets parameter and
1535 runs the target collection process if selected.
1536 Default is to not run the collection process.
1537
1538 * docbook.xsl: Modified for the new stylesheet olink system.
1539 Checks the collect.xref.targets parameter and runs
1540 the target data collection process if selected.
1541 Default is to not run the collection process.
1542
1543 * param.ent: Added seven new parameters for the new stylesheet olink system:
1544 target.database.document
1545 targets.filename
1546 collect.xref.targets
1547 olink.base.uri
1548 use.local.olink.style
1549 current.docid
1550 olink.doctitle
1551
1552 * param.ent, param.xweb: Removed references to the chunk.datafile parameter,
1553 because Norm removed that parameter due to
1554 obsolescence.
1555
1556 * param.xweb: Added seven parameters for the new stylesheet olink system:
1557 target.database.document
1558 targets.filename
1559 collect.xref.targets
1560 olink.base.uri
1561 use.local.olink.style
1562 current.docid
1563 olink.doctitle
1564
1565 * xref.xsl: Modified to use new stylesheet olinks.
1566 Extended the olink template for the new targetdoc and
1567 targetptr attributes.
1568 Loads the target database into keys for quick lookups.
1569
15702002-07-04 Norman Walsh <nwalsh@users.sourceforge.net>
1571
1572 * xref.xsl: Feature req #525507: support xref to para by using the nearest containing section as the generated text
1573
15742002-07-03 Norman Walsh <nwalsh@users.sourceforge.net>
1575
1576 * chunk-common.xsl, param.ent, param.xweb: Use header.rule and footer.rule parameters when building page navigation
1577
1578 * docbook.xsl: Feature Req #502932: added root.messages template for user defined messages
1579
15802002-06-29 Norman Walsh <nwalsh@users.sourceforge.net>
1581
1582 * formal.xsl, lists.xsl: Make list/procedure titles use gentext and have consisten formatting
1583
15842002-06-28 Norman Walsh <nwalsh@users.sourceforge.net>
1585
1586 * chunk-common.xsl: Fix footnote context error (Felix Rabe)
1587
15882002-06-27 Norman Walsh <nwalsh@users.sourceforge.net>
1589
1590 * footnote.xsl: Make sure function-available is used around the node-set extension function
1591
15922002-06-27 Jirka Kosek <kosek@users.sourceforge.net>
1593
1594 * footnote.xsl: Fixed typo
1595
15962002-06-27 Norman Walsh <nwalsh@users.sourceforge.net>
1597
1598 * table.xsl: Whitespace
1599
16002002-06-26 Norman Walsh <nwalsh@users.sourceforge.net>
1601
1602 * inline.xsl, xref.xsl: Unwrap nested links
1603
1604 * table.xsl: Rework the CSS table-border properties so that all three don't have to be specified at once
1605
16062002-06-16 Norman Walsh <nwalsh@users.sourceforge.net>
1607
1608 * chunker.xsl: Turn off omit-xml-declaration, for what it's worth, in text mode
1609
1610 * table.xsl: Added PI for cellspacing and cellpadding; also added currently useless Python extension hooks
1611
16122002-06-13 Jirka Kosek <kosek@users.sourceforge.net>
1613
1614 * Makefile.param: Added parameter for disabling HTML output when testing various HTML Help features.
1615
1616 * Makefile.param: New features. A lot of new features. For HTML Help.
1617
16182002-06-13 Norman Walsh <nwalsh@users.sourceforge.net>
1619
1620 * chunker.xsl: Use the new chunking parameters: NOTE WELL: they are described in param.xweb but actually defined in chunker.xsl to make it independent
1621
16222002-06-13 Jirka Kosek <kosek@users.sourceforge.net>
1623
1624 * chunker.xsl: Modified output attributes for text chunks as Saxon doesn't like empty values for them.
1625
16262002-06-13 Norman Walsh <nwalsh@users.sourceforge.net>
1627
1628 * html-rtf.xsl: Renamed a template
1629
1630 * inline.xsl: Changed test condition for xlink: simple links
1631
1632 * manifest.xsl, math.xsl, param.ent: Use the new chunking parameters: NOTE WELL: they are described in param.xweb but actually defined in chunker.xsl to make it independent
1633
16342002-06-13 Jirka Kosek <kosek@users.sourceforge.net>
1635
1636 * param.ent: Added parameter for disabling HTML output when testing various HTML Help features.
1637
1638 * param.ent: New features. A lot of new features. For HTML Help.
1639
16402002-06-13 Norman Walsh <nwalsh@users.sourceforge.net>
1641
1642 * param.xweb: Use the new chunking parameters: NOTE WELL: they are described in param.xweb but actually defined in chunker.xsl to make it independent
1643
16442002-06-13 Jirka Kosek <kosek@users.sourceforge.net>
1645
1646 * param.xweb: Added parameter for disabling HTML output when testing various HTML Help features.
1647
1648 * param.xweb: New features. A lot of new features. For HTML Help.
1649
16502002-06-12 Jirka Kosek <kosek@users.sourceforge.net>
1651
1652 * chunk-common.xsl, param.ent, param.xweb: Added new parameters suppress.{footer|header}.navigation for separate control over navigation bar in footer and header.
1653
16542002-06-11 Norman Walsh <nwalsh@users.sourceforge.net>
1655
1656 * formal.xsl: Make sure formal objects have an anchor
1657
1658 * graphics.xsl: Don't put alt on object or embed
1659
1660 * graphics.xsl: Don't output viewport table if it isn't going to do anything useful
1661
1662 * graphics.xsl, param.ent, param.xweb: Made new parameters public
1663
1664 * html-rtf.xsl: Fix list of block elements and support xhtml
1665
1666 * html-rtf.xsl: When unwrapping; don't produce empty elements if there's no need
1667
1668 * xref.xsl: Experimental support for xrefstyle
1669
16702002-06-09 Norman Walsh <nwalsh@users.sourceforge.net>
1671
1672 * docbook.xsl: Feature req #565822: support multiple html.stylesheets
1673
1674 * docbook.xsl: Patch #565199: fix quotation marks in draft URL generation in CSS
1675
16762002-06-06 Norman Walsh <nwalsh@users.sourceforge.net>
1677
1678 * docbook.xsl: Add support for HTML META name=description from abstract
1679
1680 * param.ent, param.xweb: New parameters: generate.meata.abstract and use.role.as.xrefstyle
1681
16822002-06-03 Jirka Kosek <kosek@users.sourceforge.net>
1683
1684 * Makefile: Added dependencies for profiling stylesheets
1685
16862002-05-23 Norman Walsh <nwalsh@users.sourceforge.net>
1687
1688 * graphics.xsl, param.ent, param.xweb: Support for SVG in HTML
1689
1690 * html-rtf.xsl: Protect calls to extension functions behind function-available tests
1691
16922002-05-21 Norman Walsh <nwalsh@users.sourceforge.net>
1693
1694 * qandaset.xsl: Fix anchors for references to QandAEntrys. Output '. ' in some contexts (this is a hack)
1695
16962002-05-17 Norman Walsh <nwalsh@users.sourceforge.net>
1697
1698 * onechunk.xsl: Make TOC (and other internal references) all just fragment identifiers...we're making one chunk after all
1699
17002002-05-16 Norman Walsh <nwalsh@users.sourceforge.net>
1701
1702 * autotoc.xsl, html.xsl: Moved href.target to html.xsl; added href.target.uri (which is functionally equivalent to href.target in the non-chunking case)
1703
17042002-05-15 Norman Walsh <nwalsh@users.sourceforge.net>
1705
1706 * chunk.xsl, onechunk.xsl: Fix bugs in onechunk---it wasn't working at all
1707
17082002-05-14 Norman Walsh <nwalsh@users.sourceforge.net>
1709
1710 * graphics.xsl: Bug #555809: make sure that a longdesc, if written, gets the correct relative URI
1711
17122002-05-13 Norman Walsh <nwalsh@users.sourceforge.net>
1713
1714 * chunk-common.xsl: Fix inherited directory naming problems when using dbhtml. Add context to site navigation link calls
1715
1716 * chunk-common.xsl, param.ent, param.xweb: Add extra LINK elements to the HTML HEAD of chunked output (for enhanced site navigation as per Mozilla 1.0)
1717
1718 * chunker.xsl: Work around relative filename bug in libxslt
1719
1720 * pi.xsl: Try to avoid x//y in inherited dbhtml dir settings
1721
17222002-05-12 Norman Walsh <nwalsh@users.sourceforge.net>
1723
1724 * block.xsl: Support title on blockquote
1725
1726 * chunk.xsl: Turn off refentry.separator by default when chunking
1727
1728 * chunk.xsl: Fix ugly prev/next bug introduced by my attempt to work around Xalan problems
1729
1730 * graphics.xsl: Reworked support for graphic attributes; now support DocBook 4.2CR1 attributes
1731
1732 * html.xsl: Remove reference to obsolete using.chunker parameter
1733
1734 * math.xsl: Support MathML by passing it through unchanged
1735
1736 * param.ent, param.xweb: Added points.per.em; removed obsolete using.chunker
1737
1738 * table.xsl: Improve support for table borders drawn with CSS (get the semantics right); add support for entry-bgcolor PI
1739
1740 * verbatim.xsl: Format literal layout elements correctly when linenumbering
1741
1742 * xref.xsl: Support xref to refnamediv and all elements with titles (at least when they have titles)
1743
17442002-05-10 Jirka Kosek <kosek@users.sourceforge.net>
1745
1746 * chunk.xsl: Added support for manifest file as requested by Nik in #552945
1747
17482002-05-10 Norman Walsh <nwalsh@users.sourceforge.net>
1749
1750 * lists.xsl: Remove reference to obsolete using.chunker parameter
1751
17522002-05-10 Jirka Kosek <kosek@users.sourceforge.net>
1753
1754 * manifest.xsl, param.ent, param.xweb: Added support for manifest file as requested by Nik in #552945
1755
17562002-05-10 Norman Walsh <nwalsh@users.sourceforge.net>
1757
1758 * pi.xsl: Remove reference to obsolete using.chunker parameter
1759
17602002-05-07 Robert Stayton <bobstayton@users.sourceforge.net>
1761
1762 * chunk.xsl: The call to write.chunk did not have the $chunk.quietly parameter set.
1763 I think I failed to commit that change after testing it in Feb.
1764
1765 * xref.xsl: Added a template for article in mode="xref-to" that is similar
1766 to the one for chapter. Now you can use <xref> with a linkend
1767 pointing to an article.
1768
17692002-05-06 Norman Walsh <nwalsh@users.sourceforge.net>
1770
1771 * chunk.xsl, onechunk.xsl: Fix bug #551966 applying onechunk to book
1772
17732002-04-30 Norman Walsh <nwalsh@users.sourceforge.net>
1774
1775 * chunk.xsl: First attempt to workaround Xalan array-out-of-bounds bug
1776
17772002-03-25 Norman Walsh <nwalsh@users.sourceforge.net>
1778
1779 * autotoc.xsl, chunk-common.xsl, pi.xsl: Handle links across dbhtml-specified relative directories correctly
1780
1781 * formal.xsl: Support longdesc on tables
1782
1783 * table.xsl: Use the textobject/phrase for the table summary attribute, if one is present
1784
17852002-03-24 Norman Walsh <nwalsh@users.sourceforge.net>
1786
1787 * graphics.xsl: Remove style from longdesc link; added support for textdata in textobject
1788
1789 * inline.xsl: Support personname
1790
1791 * xref.xsl: Handle xref to editor, othercredit, and personname
1792
17932002-03-21 Norman Walsh <nwalsh@users.sourceforge.net>
1794
1795 * biblio.xsl, titlepage.xsl: Support biblioid
1796
17972002-03-18 Norman Walsh <nwalsh@users.sourceforge.net>
1798
1799 * Makefile, autotoc.xsl, component.xsl, division.xsl, param.ent, param.xweb, qandaset.xsl, refentry.xsl, sections.xsl:
1800 Replace generate.*.toc and generate.*.lot with single generate.toc parameter.
1801
1802 * autotoc.xsl: Fix ToC section depth calculation
1803
18042002-03-15 Norman Walsh <nwalsh@users.sourceforge.net>
1805
1806 * synop.xsl: Improve appearance of classsynopsis elements
1807
18082002-03-14 Norman Walsh <nwalsh@users.sourceforge.net>
1809
1810 * .cvsignore: Ignore profiling stylesheets
1811
1812 * Makefile: Make profiling onechunk
1813
1814 * admon.xsl, autoidx.xsl, autotoc.xsl, biblio.xsl, block.xsl, callout.xsl, changebars.xsl, chunk-common.xsl, chunk.xsl, chunker.xsl, chunktoc.xsl, component.xsl, division.xsl, docbook.xsl, ebnf.xsl, footnote.xsl, formal.xsl, glossary.xsl, graphics.xsl, html-rtf.xsl, html.xsl, index.xsl, info.xsl, inline.xsl, keywords.xsl, lists.xsl, maketoc.xsl, math.xsl, oldchunker.xsl, onechunk.xsl, param.ent, param.xweb, pi.xsl, qandaset.xsl, refentry.xsl, sections.xsl, synop.xsl, table.xsl, titlepage.templates.xml, titlepage.xsl, toc.xsl, verbatim.xsl, xref.xsl:
1815 Whitespace only: change CR/LF back to LF. Norm was a total moron.
1816
1817 * admon.xsl, autoidx.xsl, autotoc.xsl, biblio.xsl, block.xsl, callout.xsl, changebars.xsl, chunk-common.xsl, chunk.xsl, chunker.xsl, chunktoc.xsl, component.xsl, division.xsl, docbook.xsl, ebnf.xsl, footnote.xsl, formal.xsl, glossary.xsl, graphics.xsl, html-rtf.xsl, html.xsl, index.xsl, info.xsl, inline.xsl, keywords.xsl, lists.xsl, maketoc.xsl, math.xsl, oldchunker.xsl, onechunk.xsl, param.ent, param.xweb, pi.xsl, qandaset.xsl, refentry.xsl, sections.xsl, synop.xsl, table.xsl, titlepage.templates.xml, titlepage.xsl, toc.xsl, verbatim.xsl, xref.xsl:
1818 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.
1819
1820 * block.xsl: Generate anchors before the formal.object.heading, not within it; support formal.title.placement
1821
1822 * formal.xsl, lists.xsl, param.ent, param.xweb: Support formal.title.placement
1823
1824 * lists.xsl, titlepage.xsl: Handle revisionflag a little better on copyrights
1825
1826 * titlepage.xsl: Generate anchors before the formal.object.heading, not within it
1827
18282002-03-13 Norman Walsh <nwalsh@users.sourceforge.net>
1829
1830 * footnote.xsl: Fix debugging error
1831
1832 * footnote.xsl: Numerate footnotes and table footnotes correctly
1833
1834 * lists.xsl: Bug #516227: segmentedlist/titles
1835
1836 * refentry.xsl: Process refsynopsisdiv titles in their own template so they don't get default title processing
1837
1838 * table.xsl: Make tfoot come out before tbody; even in HTML it's supposed to be that way
1839
1840 * verbatim.xsl: Improve efficiency of make-verbatim; thanks to Paul Grosso, John Dreystadt, et. al.
1841
18422002-03-12 Robert Stayton <bobstayton@users.sourceforge.net>
1843
1844 * callout.xsl: Modified match="co" template to use its linkends attribute
1845 to form a hotlink to the callout element, forming the
1846 two-ways links as described in
1847 The Definitive Guide. At this time, only a single linkend
1848 value is supported, since HTML doesn't handle multiply-targeted
1849 links.
1850
18512002-03-11 Jirka Kosek <kosek@users.sourceforge.net>
1852
1853 * footnote.xsl: Fixed bug #520995. Removed duplicated footnote numbers.
1854
18552002-03-10 Norman Walsh <nwalsh@users.sourceforge.net>
1856
1857 * biblio.xsl: Support the new generate.id.attributes parameter to prevent generating both div ID and a NAME attributes; also suppress revhistory in bibliographies
1858
1859 * component.xsl, division.xsl, glossary.xsl, index.xsl, param.ent, param.xweb:
1860 Support the new generate.id.attributes parameter to prevent generating both div ID and a NAME attributes
1861
1862 * inline.xsl: Use em instead of i for emphasis
1863
1864 * onechunk.xsl: Update onechunk to the new chunking scheme
1865
18662002-03-07 Robert Stayton <bobstayton@users.sourceforge.net>
1867
1868 * autotoc.xsl: Modified refentry to use mode=title.markup rather than mode=title
1869 so indexterms are not included in the TOC entries for refentry.
1870
18712002-03-03 Jirka Kosek <kosek@users.sourceforge.net>
1872
1873 * Makefile.param, param.ent, param.xweb: Added new stylesheet parameters for profiling.
1874
18752002-03-01 Jirka Kosek <kosek@users.sourceforge.net>
1876
1877 * Makefile, Makefile.param: First portion of new profiling code. New stylesheet parameters will come later.
1878
18792002-03-01 Norman Walsh <nwalsh@users.sourceforge.net>
1880
1881 * docbook.xsl: Move stylesheet.result.type out of param and put it explicitly in each stylesheet because it has to be different
1882
1883 * graphics.xsl: Handle the case where graphics in inlineequations are inline
1884
1885 * param.ent: Removed stylesheet.result.type reference
1886
1887 * param.xweb: Added fragref for chunk.quietly
1888
1889 * titlepage.xsl: Added DIV wrappers to author and authorgroup for CSS styling
1890
18912002-02-25 Robert Stayton <bobstayton@users.sourceforge.net>
1892
1893 * chunker.xsl, chunktoc.xsl, graphics.xsl, param.ent, param.xweb, titlepage.xsl:
1894 Added chunk.quietly parameter and altered the calls
1895 to write.chunk to set the 'quiet' param to that value.
1896
18972002-02-21 Jirka Kosek <kosek@users.sourceforge.net>
1898
1899 * Makefile.param, 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"?>.
1900
19012002-02-20 Norman Walsh <nwalsh@users.sourceforge.net>
1902
1903 * autotoc.xsl: Fix toc-depth bug in recursive sections
1904
19052002-02-10 Jirka Kosek <kosek@users.sourceforge.net>
1906
1907 * Makefile.param, param.ent, param.xweb: Added parameter htmlhelp.default.topic for overriding default topic to display.
1908
19092002-02-09 Jirka Kosek <kosek@users.sourceforge.net>
1910
1911 * Makefile.param, param.ent, param.xweb: Added parameter which controls appearance of root element in HTML Help ToC.
1912
19132002-02-07 Norman Walsh <nwalsh@users.sourceforge.net>
1914
1915 * autotoc.xsl, chunk-common.xsl, chunk.xsl, chunktoc.xsl, maketoc.xsl, param.ent, param.xweb:
1916 Added experimental manual TOC processing for chunking and TOC generation
1917
1918 * calc-chunks.xsl, chunk-experimental.xsl, expchunk.xsl:
1919 Deleting old experiments
1920
1921 * docbook.xsl: Tweaked rendering of 'draft' watermark
1922
19232002-02-03 Jirka Kosek <kosek@users.sourceforge.net>
1924
1925 * Makefile.param, param.ent, param.xweb: Added parameter htmlhelp.title for manual control over HTML Help title. Improved code for automatic extraction of title from document.
1926
19272002-01-29 Norman Walsh <nwalsh@users.sourceforge.net>
1928
1929 * docbook.xsl, param.ent, param.xweb: Support 'draft' watermark
1930
19312002-01-28 Norman Walsh <nwalsh@users.sourceforge.net>
1932
1933 * biblio.xsl, block.xsl, docbook.xsl, footnote.xsl: Bug #503271: output biblioentry.item.separator after citetitle
1934
1935 * block.xsl, footnote.xsl, html-rtf.xsl, param.ent, param.xweb:
1936 Added html.cleanup parameter; if non-zero, do some post-processing of RTFs to improve formatting
1937
19382002-01-22 Jirka Kosek <kosek@users.sourceforge.net>
1939
1940 * param.ent, param.xweb: Feature request #507087. Added parameter for controling appearance of icons in HTML Help ToC.
1941
19422002-01-21 Jirka Kosek <kosek@users.sourceforge.net>
1943
1944 * biblio.xsl: Fixed bug #505683. Changed <I> to <i> to make output compatible with XHTML.
1945
19462002-01-10 Norman Walsh <nwalsh@users.sourceforge.net>
1947
1948 * graphics.xsl, param.ent, param.xweb: Use the pixels.per.inch parameter
1949
19502002-01-09 Norman Walsh <nwalsh@users.sourceforge.net>
1951
1952 * graphics.xsl: Convert graphic widths/depths to pixels
1953
19542002-01-08 Norman Walsh <nwalsh@users.sourceforge.net>
1955
1956 * chunk.xsl: Make root.filename supercede use.id.as.filename
1957
1958 * titlepage.xsl: Added template for confsponsor
1959
19602002-01-04 Norman Walsh <nwalsh@users.sourceforge.net>
1961
1962 * glossary.xsl, inline.xsl: Make glossary.collection (usually) work when chunking is used; allow the use of glossdivs to be toggled in the document
1963
1964 * glossary.xsl, inline.xsl, param.ent, param.xweb: First cut at supporting a glossary.collection file
1965
19662002-01-03 Norman Walsh <nwalsh@users.sourceforge.net>
1967
1968 * .cvsignore, Makefile.param: Makefile.param is auto generated
1969
1970 * lists.xsl, param.ent, param.xweb: Use global parameter variablelist.as.table
1971
19722002-01-01 Norman Walsh <nwalsh@users.sourceforge.net>
1973
1974 * changebars.xsl: Fix typo
1975
1976 * chunker.xsl: Use output.method parameter
1977
1978 * footnote.xsl: Number footnotes in refentrys individually; add priority to match on first para of a footnote
1979
1980 * lists.xsl: Improve list formatting
1981
1982 * param.ent, param.xweb: Added new parameters: make.valid.html, refentry.generate.title, and output.method; removed unused parameter callout.unicode.font
1983
1984 * refentry.xsl: Improve refentry formatting
1985
1986 * synop.xsl: Made several synopsis elements inline and reworked the formatting code accordingly
1987
1988 * titlepage.xsl: Fix formatting of copyright with multiple holders
1989
1990 * xref.xsl: Added target parameter to link
1991
19922001-12-15 Jirka Kosek <kosek@users.sourceforge.net>
1993
1994 * graphics.xsl, math.xsl: Improved support for TeX math inside equations.
1995
19962001-12-06 Jirka Kosek <kosek@users.sourceforge.net>
1997
1998 * Makefile.param, docbook.xsl, math.xsl, param.ent, param.xweb:
1999 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.
2000
2001 * chunk.xsl, chunker.xsl: Template write.text.chunk moved to common place.
2002
20032001-12-04 Norman Walsh <nwalsh@users.sourceforge.net>
2004
2005 * Makefile, Makefile.param, chunk.xsl, param.ent, param.xweb:
2006 Fix chunking parameter errors
2007
2008 * Makefile, Makefile.param, param.ent, param.xweb: Updated parameters and parameter consistency checking
2009
2010 * changebars.xsl: Feature #481981: support simpara and formalpara in changebars.xsl
2011
2012 * chunk-experimental.xsl: More hacking
2013
2014 * chunk.xsl: Feature #477348: support chunk.section.depth (lots and lots of changes here: danger will robinson)
2015
2016 * xref.xsl: Feature #481793: support xref to refentry
2017
20182001-12-02 Norman Walsh <nwalsh@users.sourceforge.net>
2019
2020 * component.xsl: Allow inlines and anchors in titles
2021
20222001-12-01 Norman Walsh <nwalsh@users.sourceforge.net>
2023
2024 * changebars.xsl, table.xsl: Bug #472836: @revisionflag and table entries
2025
2026 * qandaset.xsl: Improve FAQ labeling
2027
20282001-11-29 Norman Walsh <nwalsh@users.sourceforge.net>
2029
2030 * lists.xsl: Patch #478068: procedures with one step
2031
20322001-11-28 Norman Walsh <nwalsh@users.sourceforge.net>
2033
2034 * lists.xsl, param.ent: Support formatting segmented lists as tables
2035
2036 * param.ent: Added punct.honorific parameter
2037
20382001-11-28 Jirka Kosek <kosek@users.sourceforge.net>
2039
2040 * param.ent: Added parameter htmlhelp.hhc.section.depth for controlling depth of sections in a TOC in a left pane of HTML Help viewer.
2041
2042 * param.ent, param.xweb: Added support for automatic generation of map and context files for HTML Help. Topic names and IDs are marked by special PI <?dbhh topicname="..." topicid="..."?>.
2043
20442001-11-28 Norman Walsh <nwalsh@users.sourceforge.net>
2045
2046 * param.xweb: Support formatting segmented lists as tables
2047
2048 * param.xweb: Added punct.honorific parameter
2049
20502001-11-28 Jirka Kosek <kosek@users.sourceforge.net>
2051
2052 * param.xweb: Added parameter htmlhelp.hhc.section.depth for controlling depth of sections in a TOC in a left pane of HTML Help viewer.
2053
20542001-11-28 Norman Walsh <nwalsh@users.sourceforge.net>
2055
2056 * pi.xsl: Use common pi-attribute template
2057
20582001-11-27 Norman Walsh <nwalsh@users.sourceforge.net>
2059
2060 * lists.xsl: Support tabular presentation of variablelists
2061
2062 * qandaset.xsl: Format QandASet as a table; there's just no other way to get the formatting right without resorting to absurd hackery
2063
2064 * refentry.xsl: Fixed typo in refentry separator test
2065
20662001-11-18 Jirka Kosek <kosek@users.sourceforge.net>
2067
2068 * Makefile, glossary.xsl, inline.xsl, param.ent, param.xweb:
2069 Added parameter glossterm.auto.link. When set to 1 links from glossterm to glossentry are created automatically even if there is no linkend attribute on glossterm and id attribute on glossentry.
2070
2071 * inline.xsl: Baseform attribute is taken into account when autogenerating links for glossterms.
2072
20732001-11-15 Norman Walsh <nwalsh@users.sourceforge.net>
2074
2075 * graphics.xsl: Only output a longdesc link if there's actually a longdesc
2076
2077 * inline.xsl: Support experimental XLink support
2078
20792001-11-12 Norman Walsh <nwalsh@users.sourceforge.net>
2080
2081 * chunk-experimental.xsl, chunk.xsl, docbook.xsl, ebnf.xsl, footnote.xsl, inline.xsl, lists.xsl, param.xweb, synop.xsl, toc.xsl, xref.xsl:
2082 Support well-formed documents, use key() instead of id()
2083
2084 * param.xweb: Added fragref for navig.* params
2085
20862001-11-10 Norman Walsh <nwalsh@users.sourceforge.net>
2087
2088 * titlepage.xsl: Fixed formatting of addresses in affiliations in author names
2089
20902001-11-09 Norman Walsh <nwalsh@users.sourceforge.net>
2091
2092 * param.xweb: Move the obvious ID value from the src:fragment to the refentry in parameter reference pages
2093
20942001-11-06 Robert Stayton <bobstayton@users.sourceforge.net>
2095
2096 * chunk.xsl: Modified header and footer templates to support option
2097 to use graphical icons for navigation.
2098
2099 * param.ent, param.xweb: Added new parameters supporting the option for graphical
2100 icons in navigational headers and footers of chunked html.
2101
21022001-11-05 Jirka Kosek <kosek@users.sourceforge.net>
2103
2104 * param.ent: Parameters moved to params subdirectory.
2105
21062001-11-05 Norman Walsh <nwalsh@users.sourceforge.net>
2107
2108 * param.ent: Added newline at eof
2109
21102001-11-05 Jirka Kosek <kosek@users.sourceforge.net>
2111
2112 * param.xweb: Parameters moved to params subdirectory.
2113
21142001-11-03 Norman Walsh <nwalsh@users.sourceforge.net>
2115
2116 * biblio.xsl, inline.xsl: Support pubwork=article on citetitle
2117
2118 * xref.xsl: Remove anchor name on anchor; it erroneously duplicates the html anchor template
2119
21202001-10-16 Norman Walsh <nwalsh@users.sourceforge.net>
2121
2122 * Makefile, graphics.xsl, param.ent, param.xweb: Support HTML longdesc using textobject content
2123
2124 * table.xsl: Table support improvements
2125
21262001-10-15 Norman Walsh <nwalsh@users.sourceforge.net>
2127
2128 * inline.xsl: Fix formatting of keycombo
2129
2130 * 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
2131
21322001-10-14 Norman Walsh <nwalsh@users.sourceforge.net>
2133
2134 * 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.
2135
21362001-10-12 Norman Walsh <nwalsh@users.sourceforge.net>
2137
2138 * biblio.xsl: Tweaked bibliography formatting to include the labels
2139
2140 * param.ent, param.xweb: Fixed some missing references
2141
2142 * xref.xsl: Tweaked cross reference stuff to prevent square brackets on biblio xrefs from being underlined (it just looks ugly)
2143
21442001-10-11 Norman Walsh <nwalsh@users.sourceforge.net>
2145
2146 * autoidx.xsl, docbook.xsl: Moved autoidx.xsl (and chunker.xsl) directly into docbook.xsl
2147
2148 * chunk-common.xsl, chunk.xsl: Moved chunk-common into chunk; there's no need for a separate common file anymore
2149
2150 * chunker.xsl: Removed some out-of-date comments
2151
2152 * index.xsl: Removed empty generate-index function; we're now using autoidx all the time
2153
2154 * titlepage.xsl: Moved support for generate.legalnotice.link directly into titlepage.xsl
2155
21562001-10-08 Norman Walsh <nwalsh@users.sourceforge.net>
2157
2158 * param.xweb: Added fragrefs for new params
2159
21602001-10-07 Norman Walsh <nwalsh@users.sourceforge.net>
2161
2162 * .cvsignore: Added param.html to ignore list
2163
2164 * .cvsignore, Makefile, param.ent, param.xsl, param.xweb:
2165 Generate params from an xweb file
2166
2167 * autotoc.xsl, calc-chunks.xsl, chunk-common.xsl, chunk-experimental.xsl, chunker.xsl, ebnf.xsl:
2168 Removed all top-level parameters; they're now all in param.xsl
2169
21702001-10-06 Norman Walsh <nwalsh@users.sourceforge.net>
2171
2172 * callout.xsl: Use function-available to select callout extension function
2173
2174 * component.xsl: Make component ids unconditional
2175
2176 * graphics.xsl: Use function-available to select text-insert extension function
2177
2178 * inline.xsl: Make sure all the variants of sgmltag have a class attribute
2179
2180 * refentry.xsl: Make anchors unconditional, support a separator between refentrys
2181
2182 * table.xsl: Use function-available to select extension functions
2183
2184 * titlepage.templates.xml: Added refentry titlepages, but note that refentrys don't usually have one, they usually begin with the Name section
2185
2186 * titlepage.xsl: Added refentry.titlepage.{recto,verso}.style properties
2187
2188 * verbatim.xsl: Use function-available to select verbatim extension function
2189
2190 * xref.xsl: Added names to the link templates so that they can be called that way
2191
2192 * xtchunk.xsl, xtchunker.xsl: No point keeping the XT files now that I'm using function-available
2193
21942001-09-26 Norman Walsh <nwalsh@users.sourceforge.net>
2195
2196 * admon.xsl, biblio.xsl, block.xsl, callout.xsl, component.xsl, division.xsl, ebnf.xsl, formal.xsl, glossary.xsl, graphics.xsl, html.xsl, index.xsl, inline.xsl, lists.xsl, qandaset.xsl, refentry.xsl, sections.xsl, synop.xsl, table.xsl, verbatim.xsl, xref.xsl:
2197 Bug #464487: use (new) anchor template to consistently generate HTML anchors (usually conditionally, in other words, only for elements that actually have an ID)
2198
21992001-09-25 Norman Walsh <nwalsh@users.sourceforge.net>
2200
2201 * chunk-common.xsl: Fix gentext.nav.* templates
2202
2203 * param.xsl, titlepage.xsl: Support automatic collation of year ranges in copyright
2204
22052001-09-24 Norman Walsh <nwalsh@users.sourceforge.net>
2206
2207 * refentry.xsl, synop.xsl: Added some paras to improve spacing
2208
2209 * verbatim.xsl: Implemented changes suggested by Paul Winder, Sam Brow, and John Dreystadt of Arbortext to make 'make-verbatim' less memory intensive; also added paras to literallayout and address divs for better spacing in NS6
2210
22112001-09-22 Norman Walsh <nwalsh@users.sourceforge.net>
2212
2213 * changebars.xsl: sgmltag is an inline
2214
2215 * chunk-common.xsl: Feature request #439053: support generate.legalnotice.link
2216
2217 * xref.xsl: Bug #463033: allow xref to list items (in orderedlists) and varlistentrys
2218
2219 * xref.xsl: Bug #462830: allow %p in templates
2220
22212001-09-09 Norman Walsh <nwalsh@users.sourceforge.net>
2222
2223 * onechunk.xsl: New file.
2224
22252001-08-29 Norman Walsh <nwalsh@users.sourceforge.net>
2226
2227 * lists.xsl: Fix orderedlist numerations
2228
22292001-08-25 Norman Walsh <nwalsh@users.sourceforge.net>
2230
2231 * sections.xsl: Bug #451005: no id anchor for bridgehead
2232
22332001-08-14 Norman Walsh <nwalsh@users.sourceforge.net>
2234
2235 * xref.xsl: Display the ID when gentext cannot be created
2236
22372001-08-11 Robert Stayton <bobstayton@users.sourceforge.net>
2238
2239 * param.xsl: Removed the '?' from olink resolver parameter because
2240 the olink template will add that (or not, depending on
2241 how that template is customized).
2242
22432001-08-08 Norman Walsh <nwalsh@users.sourceforge.net>
2244
2245 * param.xsl, verbatim.xsl: Support shade.verbatim parameter
2246
22472001-08-05 Norman Walsh <nwalsh@users.sourceforge.net>
2248
2249 * 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
2250
22512001-08-04 Norman Walsh <nwalsh@users.sourceforge.net>
2252
2253 * autotoc.xsl: Add '.' to the autotoc.label.separator; suppress the separator if there is no label
2254
2255 * chunker.xsl: Added a quiet parameter to suppress the Writing... message
2256
2257 * refentry.xsl: Don't output anchor for refsect*, the anchor is output as part of the title processing
2258
22592001-08-02 Norman Walsh <nwalsh@users.sourceforge.net>
2260
2261 * sections.xsl: Allow anchors in section titles
2262
22632001-08-02 Robert Stayton <bobstayton@users.sourceforge.net>
2264
2265 * xref.xsl: Changed <link> to process its endterm if the element content
2266 is empty.
2267
22682001-08-01 Norman Walsh <nwalsh@users.sourceforge.net>
2269
2270 * component.xsl: Don't calculate ids where they aren't used; don't put ids on divs because anchors will be output in the component title
2271
2272 * footnote.xsl: Process simpara in footnote; warn if something unexpected turns up in a footnote
2273
2274 * formal.xsl: Allow anchors in formal object titles
2275
2276 * graphics.xsl: Output anchors for images that have IDs
2277
2278 * lists.xsl: Output anchors for list elements with IDs
2279
2280 * param.xsl: Leave ../ out of graphics paths by default; that doesn't make sense anymore
2281
2282 * param.xsl, xref.xsl: First crude beginnings of olink support
2283
2284 * qandaset.xsl: Remove unnecessary spaces
2285
2286 * titlepage.templates.xml: Don't suppress othercredit on titlepages
2287
2288 * titlepage.xsl: Handle othercredits on title pages
2289
22902001-07-21 Norman Walsh <nwalsh@users.sourceforge.net>
2291
2292 * block.xsl, param.xsl: Fix title-end punctuation problems on formalparas
2293
22942001-07-17 Jirka Kosek <kosek@users.sourceforge.net>
2295
2296 * graphics.xsl: Fixed bug #442160. Parameter graphic.default.extension is now used also for <graphic> and <inlinegraphic> not only for <imagedata>.
2297
22982001-07-17 Robert Stayton <bobstayton@users.sourceforge.net>
2299
2300 * xref.xsl: xref element with endterm attribute now uses normal templates
2301 to process the children of the element pointed to by the endterm
2302 ID. Formerly it just used the built-in template and rendered
2303 just the text nodes.
2304
23052001-07-16 Norman Walsh <nwalsh@users.sourceforge.net>
2306
2307 * inline.xsl, param.xsl: Added phrase.propagates.style and emphasis.propagates.style: if true, wrap a span around phrase and emphasis elements with the role attribute propagated to the class attribute
2308
23092001-07-16 Robert Stayton <bobstayton@users.sourceforge.net>
2310
2311 * sections.xsl: added null templates for section titleabbrev in normal mode
2312
23132001-07-16 Norman Walsh <nwalsh@users.sourceforge.net>
2314
2315 * table.xsl: Wrap tbody around table footnotes (so that the HTML table model is not broken)
2316
23172001-07-15 Norman Walsh <nwalsh@users.sourceforge.net>
2318
2319 * param.xsl: Make generate.section.toc.level 0 by default
2320
23212001-07-10 Norman Walsh <nwalsh@users.sourceforge.net>
2322
2323 * chunk.xsl: Remove extension namespace declarations; they aren't actually used in this module
2324
2325 * chunker.xsl: Fix EXSLT namespace name for exsl:document element
2326
2327 * chunker.xsl: Make exsl:document the first choice
2328
2329 * chunker.xsl, oldchunker.xsl, param.xsl: Move declaration for default.encoding and saxon.character.representation from param.xsl to (old)chunker.xsl so that chunker.xsl can be used by any stylesheet (indepedent of docbook.xsl). Maybe this should get moved to lib...
2330
2331 * pi.xsl: Irrelevant encoding change
2332
23332001-07-09 Norman Walsh <nwalsh@users.sourceforge.net>
2334
2335 * autotoc.xsl: Fixed typo in reference to annotate.toc variable
2336
23372001-07-08 Norman Walsh <nwalsh@users.sourceforge.net>
2338
2339 * calc-chunks.xsl, chunk-experimental.xsl: Break chunk calculation and chunking into two tasks; *requires* every chunk to have an ID
2340
2341 * chunker.xsl: Use element-available function not vendor to find chunking elements
2342
2343 * exsltchunk.xsl, exsltchunker.xsl: These have been integrated into the regular chunker now that it's based on extension-available()
2344
2345 * keywords.xsl: Tweaked handling of keywords to avoid multiple templates
2346
2347 * oldchunker.xsl: New file.
2348
2349 * qandaset.xsl: Improve QandA formatting; make question bold if defaultlabel=none (FR #419315)
2350
2351 * xref.xsl: Support xref to bridgehead
2352
23532001-07-07 Norman Walsh <nwalsh@users.sourceforge.net>
2354
2355 * param.xsl: Added callout.dingbats parameter (for extension support; not really used in HTML)
2356
23572001-07-06 Norman Walsh <nwalsh@users.sourceforge.net>
2358
2359 * chunk-experimental.xsl, expchunk.xsl: New file.
2360
23612001-07-05 Norman Walsh <nwalsh@users.sourceforge.net>
2362
2363 * block.xsl: Whitespace
2364
2365 * block.xsl, lists.xsl: FR #422097, make a listitem containing a single simpara output an li with only inline content
2366
2367 * chunk-common.xsl: Patch #428987, use the id of the root element if use.id.as.filename is non-zero; also chunk a /section properly
2368
2369 * chunk-common.xsl: Patch #418401, add accesskey attributes to HTML navigation
2370
2371 * param.xsl, sections.xsl: Change semantics of generate.section.toc.level; 0 no longer means ignored it now means less than 1 :-)
2372
2373 * param.xsl, sections.xsl: SR #431040, added generate.section.toc.level parameter to control depth of sections which get a TOC
2374
2375 * titlepage.xsl: Patch #415865, output contrib for authors and othercontribs
2376
23772001-07-04 <uid48421@users.sourceforge.net>
2378
2379 * autotoc.xsl: Support annotated TOCs
2380
2381 * biblio.xsl, param.xsl, xref.xsl: Support an external bibliography collection
2382
2383 * chunk-common.xsl, docbook.xsl, param.xsl: Bug #418968: replaced body.attrs attribute-set with body.attributes template
2384
2385 * component.xsl, sections.xsl: Remove internal references to *.titlepage.recto.mode and *.titlepage.verso.mode
2386
2387 * ebnf.xsl: Minor presentation bug fixes
2388
2389 * xref.xsl: Bug #429011, fix xref to qandset elements
2390
23912001-06-22 Norman Walsh <nwalsh@users.sourceforge.net>
2392
2393 * docbook.xsl, ebnf.xsl: Support EBNF
2394
2395 * param.xsl: Remove unused parameter: check.idref
2396
23972001-06-21 Norman Walsh <nwalsh@users.sourceforge.net>
2398
2399 * lists.xsl, param.xsl, xref.xsl: Use common code to calculate step numbers; support xref to procedures and steps; added formal.procedures parameter
2400
24012001-06-20 Norman Walsh <nwalsh@users.sourceforge.net>
2402
2403 * formal.xsl: Generate formal titles correctly
2404
2405 * graphics.xsl: Don't put span around inlinemediaobject in programlistings or screens (causes problems with line numbering and callouts)
2406
2407 * refentry.xsl: Bug 434102: fix refentry inside of chapter and fix refsynopsisdiv formatting in both FO and HTML
2408
2409 * xref.xsl: Support xref to authorgroup
2410
24112001-06-18 Norman Walsh <nwalsh@users.sourceforge.net>
2412
2413 * chunk-common.xsl: Reordered erroneous test: only link to top-level sections, even if the first one is a chunk
2414
24152001-06-17 Norman Walsh <nwalsh@users.sourceforge.net>
2416
2417 * exsltchunk.xsl, exsltchunker.xsl: New file.
2418
24192001-06-15 Norman Walsh <nwalsh@users.sourceforge.net>
2420
2421 * component.xsl: Handle subtitle in articleinfo
2422
24232001-06-13 Norman Walsh <nwalsh@users.sourceforge.net>
2424
2425 * chunk-common.xsl: Make sure the root element gets processed correctly so that it generates the right titlepage
2426
2427 * component.xsl: Don't output ID attributes on DIVs with required titles since they conflict with the NAME attributes on the subsequently output A tags.
2428
2429 * docbook.xsl: Pass the current node to user.head.content
2430
2431 * index.xsl: Updated comment
2432
24332001-06-07 Jirka Kosek <kosek@users.sourceforge.net>
2434
2435 * lists.xsl: Things preceding steps in procedure are placed before OL list.
2436
24372001-06-04 Norman Walsh <nwalsh@users.sourceforge.net>
2438
2439 * lists.xsl: Fixed typo in compact list support; backed out procedure step changes
2440
2441 * sections.xsl: Fixed CSS typo; clear: all should be clear: both
2442
24432001-06-02 Jirka Kosek <kosek@users.sourceforge.net>
2444
2445 * lists.xsl: Fixed bug #424926. Things preceding steps in procedure are not placed inside OL list.
2446
24472001-05-23 Norman Walsh <nwalsh@users.sourceforge.net>
2448
2449 * component.xsl: Reorganized templates for clarity
2450
2451 * graphics.xsl: Fix dup. template bug with is.graphic.*
2452
2453 * titlepage.xsl: Added template for publisher
2454
24552001-05-21 Norman Walsh <nwalsh@users.sourceforge.net>
2456
2457 * autotoc.xsl: Make the TOC label/title separator a parameter
2458
2459 * callout.xsl, verbatim.xsl: Move calculation of linenumber.* parameters into the number.rtf.lines template
2460
2461 * changebars.xsl: Add link and member as inlines
2462
2463 * sections.xsl: Refactor the section title code
2464
2465 * titlepage.templates.xml: Reworked titlepage template processing to support use of more interesting
2466 predicates.
2467
2468 Note: in previous versions, at most one title, subtitle, or titleabbrev
2469 element would be processed for each title page. In the new design, if you
2470 have multiple title, subtitle, or titleabbrev elements inside an info
2471 wrapper (you shouldn't!), they will all be processed.
2472
24732001-05-13 Norman Walsh <nwalsh@users.sourceforge.net>
2474
2475 * param.xsl: Fixed ID typo
2476
2477 * synop.xsl: Fixed synopfragmentref link (suggested by Philippe Martin)
2478
24792001-05-12 Norman Walsh <nwalsh@users.sourceforge.net>
2480
2481 * autotoc.xsl, param.xsl: Mostly failed attempt to add bridgeheads to the automatic TOC; this option is turned off by default and you should leave it that way.
2482
2483 * sections.xsl: Calculate the heading level for bridgeheads
2484
24852001-05-03 Norman Walsh <nwalsh@users.sourceforge.net>
2486
2487 * lists.xsl: Output anchors for procedures and steps
2488
2489 * table.xsl: Process head/body/foot in the right order
2490
24912001-04-29 Norman Walsh <nwalsh@users.sourceforge.net>
2492
2493 * chunk-common.xsl, chunk.xsl, xtchunk.xsl: Automatically make an index when chunking with a processor other than XT
2494
24952001-04-26 Norman Walsh <nwalsh@users.sourceforge.net>
2496
2497 * changebars.xsl: Support a few more elements
2498
2499 * inline.xsl: Make glossterms hot if they're links. And make them italic.
2500
2501 * lists.xsl: Improve procedure step/substep enumeration
2502
25032001-04-24 Norman Walsh <nwalsh@users.sourceforge.net>
2504
2505 * chunk-common.xsl: Fix chunking bug
2506
2507 * chunk-common.xsl: Feature request 416507: added chunk.sections and chunk.first.sections to provide greater chunking flexibility
2508
2509 * chunker.xsl: Output ID in message
2510
2511 * glossary.xsl: Fix bug that caused duplicated glossary entries
2512
2513 * qandaset.xsl: Bug #418100: fix qandaentry anchors; also fixed formatting bug in questions with indexterms
2514
25152001-04-21 Jirka Kosek <kosek@users.sourceforge.net>
2516
2517 * chunker.xsl: Added parameters for changing output encoding in chunked HTML
2518
25192001-04-21 Norman Walsh <nwalsh@users.sourceforge.net>
2520
2521 * inline.xsl: Improve processing of trademarks
2522
25232001-04-21 Jirka Kosek <kosek@users.sourceforge.net>
2524
2525 * param.xsl: Added parameters for changing output encoding in chunked HTML
2526
25272001-04-20 Norman Walsh <nwalsh@users.sourceforge.net>
2528
2529 * inline.xsl: Restoring accidentally deleted citetitle template
2530
25312001-04-18 Norman Walsh <nwalsh@users.sourceforge.net>
2532
2533 * autoidx.xsl: Fix bug: lowercase and uppercase need to be strings (not element names :-)
2534
2535 * inline.xsl, param.xsl: Bug #413982, easy support for man page CGI links on citerefentry
2536
25372001-04-17 Norman Walsh <nwalsh@users.sourceforge.net>
2538
2539 * 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
2540
25412001-04-16 Norman Walsh <nwalsh@users.sourceforge.net>
2542
2543 * component.xsl: Fix bug in processing of subtitle content on components
2544
2545 * glossary.xsl, titlepage.templates.xml: Fix formatting of glossarys--things were really broken
2546
2547 * xref.xsl: Patches Tracker #415439: support title attribute on HTML anchors associated with xrefs
2548
25492001-04-15 Norman Walsh <nwalsh@users.sourceforge.net>
2550
2551 * chunk-common.xsl: Process footnotes correctly when chunking; add summary attribute to navigation tables
2552
2553 * docbook.xsl: Support inheriting of *info keywords
2554
2555 * footnote.xsl, sections.xsl: Process footnotes correctly when chunking
2556
2557 * formal.xsl: Use gentext templates for formal object titles
2558
2559 * param.xsl: Added new parameters: inherit.keywords, process.source.toc, and process.empty.source.toc; changed the default for spacing.paras to 0
2560
2561 * table.xsl: Improve support for align attribute on tgroup
2562
2563 * toc.xsl: Support DocBook toc markup
2564
2565 * xref.xsl: Make a title attribute on HTML anchors for links to things with titles
2566
25672001-04-05 Norman Walsh <nwalsh@users.sourceforge.net>
2568
2569 * table.xsl: Don't translate tgroup align into HTML table align--they don't mean the same thing
2570
2571 * titlepage.xsl: Suppress titleabbrev on the title page
2572
25732001-04-04 Norman Walsh <nwalsh@users.sourceforge.net>
2574
2575 * chunk-common.xsl: Move xsl:message about chunks into the chunker modules
2576
2577 * chunker.xsl: Support indent and doctype public/system on chunks (for Saxon, anyway, Xalan's multiple-document extension doesn't seem to support this)
2578
2579 * xtchunker.xsl: Use xsl:choose to support xml, html, and text output methods
2580
25812001-04-03 Norman Walsh <nwalsh@users.sourceforge.net>
2582
2583 * callout.xsl: Fix bug 412487, make XSL-generated callout marks honor callout mark parameters
2584
2585 * chunk-common.xsl: Remove unnecessary xmlns declarations
2586
2587 * chunker.xsl: Patch to make saxon not produce xml version=1.1 documents
2588
2589 * param.xsl: Documentation fixes
2590
2591 * qandaset.xsl: Apply patch 412510 by Jon Willeke, make xref to Question work correctly
2592
2593 * xref.xsl: Remove unnecessary parameter assignment
2594
25952001-04-02 Norman Walsh <nwalsh@users.sourceforge.net>
2596
2597 * .cvsignore, Makefile, admon.xsl, autoidx.xsl, autotoc.xsl, biblio.xsl, block.xsl, callout.xsl, changebars.xsl, chunk-common.xsl, chunk.xsl, chunker.xsl, component.xsl, division.xsl, docbook.xsl, ebnf.xsl, footnote.xsl, formal.xsl, glossary.xsl, graphics.xsl, html.xsl, index.xsl, info.xsl, inline.xsl, keywords.xsl, lists.xsl, math.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, xtchunk.xsl, xtchunker.xsl:
2598 New file.
2599
2600 * Makefile: Use the cvstools version of saxon
2601
Note: See TracBrowser for help on using the repository browser.