source: trunk/Distribution/XSL/common/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: 38.1 KB
Line 
12005-07-10 Robert Stayton <bobstayton@users.sourceforge.net>
2
3 * gentext.xsl: Added template to process part element in mode object.title.template
4 so it can properly choose gentext template for numbered
5 or unnumbered parts.
6
7 * gentext.xsl, labels.xsl: Added support for specifying number format for auto labels for
8 chapter, appendix, part, preface from patch #1234737
9 to satsify feature request #1178038.
10
112005-07-08 Michael Smith <xmldoc@users.sourceforge.net>
12
13 * refentry.xsl: Add "date" namespace.
14
152005-07-05 Michael Smith <xmldoc@users.sourceforge.net>
16
17 * common.xsl: Added evaluate.info.profile template.
18
19 * refentry.xsl: Update header comment.
20
212005-07-04 Michael Smith <xmldoc@users.sourceforge.net>
22
23 * refentry.xsl: New file.
24
25 * refentry.xsl: Changed title.
26
272005-06-30 Robert Stayton <bobstayton@users.sourceforge.net>
28
29 * labels.xsl: Gave procedure its own label.markup template because it
30 should not count procedures without title.
31
322005-06-28 Michael Smith <xmldoc@users.sourceforge.net>
33
34 * Makefile: "clean" target now deletes $(SOURCES) xml files instead of doing a
35 blanket "rm -f *.xml", which was causing hte l10n.xml file to be
36 deleted. That file is under version control, so deleting it was
37 forcing you to do a "cvs update" after you run "make clean". if
38 you forget, it screws up the build.
39
402005-06-28 Robert Stayton <bobstayton@users.sourceforge.net>
41
42 * olink.xsl: Don't add docname to olink when pointing to root element.
43
442005-06-06 Michael Smith <xmldoc@users.sourceforge.net>
45
46 * .cvsignore, Makefile, l10n.xml: Added Amharic locale file contributed by the The Ge'ez Frontier
47 Foundation.
48
49 * l10n.xml: Added tl.xml
50
512005-05-28 Jirka Kosek <kosek@users.sourceforge.net>
52
53 * pi.xsl: Context node must be stored/restored in order to get correct language code. (Note that for-each changes current node.)
54
552005-05-26 Michael Smith <xmldoc@users.sourceforge.net>
56
57 * l10n.xsl: Make language codes RFC compliant (closes #1208931; thanks to
58 Bernd Groh for reporting).
59
60 ::PROBLEM:
61 Stylesheets output two-part language codes in the form "zh_CN".
62 But underscores in language codes are actually neither RFC
63 compliant nor compliant with the HTML 4.0 rec. The separator
64 should be a hyphen. To quote the specs:
65
66 Section 8.1.1, "Language Codes"[1], in the HTML 4.0 Rec.
67 states that:
68
69 [RFC1766] defines and explains the language codes that MUST be
70 used in HTML documents.
71
72 Briefly, language codes consist of a primary code and a
73 possibly empty series of subcodes:
74
75 language-code = primary-code ( "-" subcode )*
76
77 And in RFC 1766, "Tags for the Identification of
78 Languages"[2], the EBNF for "language tag" is given as:
79
80 Language-Tag = Primary-tag *( "-" Subtag )
81 Primary-tag = 1*8ALPHA
82 Subtag = 1*8ALPHA
83
84 [1] http://www.w3.org/TR/REC-html40/struct/dirlang.html#h-8.1.1
85 [2] http://www.ietf.org/rfc/rfc1766.txt
86
87 ::CAUSE:
88 Stylesheets simply pass through language codes unaltered. So if
89 users put "zh_CN" in their source, they will get "zh_CN" in
90 their HTML output.
91
92 ::FIX:
93 Added a new boolean config parameter, "l10n.lang.value.rfc.compliant",
94 set to 1 by default. If it is non-zero, any underscore in a
95 language code will be converted to a hyphen in HTML output. If
96 it is zero, the language code will be left as-is.
97
98 ::AFFECTS:
99 This change affects any HTML output that contains two-part
100 language codes.
101
1022005-05-24 Michael Smith <xmldoc@users.sourceforge.net>
103
104 * common.xsl: Support generation of choice separator in inline simplelist
105 (closes #1207532)
106
107 This ehancement enables auto-generation of an appropriate
108 localized "choice separator" (for example, "and" or
109 "or") before the final item in an inline simplelist.
110
111 To indicate that you want a choice separator generated
112 for a particular list, you need to put a processing
113 instruction (PI) of the form <?dbchoice choice="foo"?>
114 as a child a of the list. For example:
115
116 <para>This release adds localiation support for the
117 following Indic languages:
118 <simplelist type="inline">
119 <?dbchoice choice="and" ?>
120 <member>Hindi</member>
121 <member>Punjabi</member>
122 <member>Tamil</member>
123 <member>Oriya</member>
124 <member>Gujarati</member>
125 </simplelist>.
126 </para>
127
128 Output (for English):
129
130 This release adds localiation support for the
131 following Indic languages: Hindi, Punjabi, Tamil,
132 Oriya, and Gujarati.
133
134 Or if the logical relationship between the items in the
135 list is an "or" relationship, then use choice="or":
136
137 <para>Choose from ONE and ONLY ONE of the following:
138 <simplelist type="inline">
139 <?dbchoice choice="or" ?>
140 <member>A</member>
141 <member>B</member>
142 <member>C</member>.
143 </simplelist>
144 </para>
145
146 Output (for English):
147
148 Choose from ONE and only ONE of the
149 following choices: A, B, or C.
150
151 As a temporary workaround for the fact that most of the
152 DocBook non-English locale files don't have a
153 localization for the word "or", you can put in a
154 literal string to be used; example for French:
155
156 <para>Choose from ONE and ONLY ONE of the following:
157 <simplelist type="inline">
158 <?dbchoice choice="ou" ?>
159 <member>A</member>
160 <member>B</member>
161 <member>C</member>.
162 </simplelist>
163 </para>
164
165 That is, use "ou" instead of "or".
166
1672005-05-23 Michael Smith <xmldoc@users.sourceforge.net>
168
169 * pi.xsl: Minor update to date/time handling.
170
171 * pi.xsl: Make handling of date format strings more robust (closes #1206837).
172
173 ::Problem:
174 If the "dbtimestamp" PI has words in it that contain any of the
175 single-letter characters used as date/time formatting
176 instructions, the output is not what would be expected.
177
178 For example, Spanish "long" dates look like this:
179
180 23 de mayo de 2005
181
182 So you would expect that you could generate a date of that form
183 using the dbtimestamp PI with a format string like the following:
184
185 <?dbtimestamp format="d de B de Y"?>
186
187 But if you try that, you get the following output:
188
189 23 23e mayo 23e 2005
190
191 That is, the "d" in "de" is replaced with the day of the month.
192
193 ::Cause::
194 The format-string parsing logic works by walking through the
195 format string character-by-character. So when it gets to the "d"
196 in "de", it has no way of discerning that it is not the "d"
197 formatting instruction but is instead part of a word intended to
198 be included in the output as a literal string.
199
200 ::Fix::
201 The format-string parsing logic now splits format strings into
202 tokens and delimiters and evaluates them token-by-token instead
203 of character-by-character.
204
205 For example, it splits the Spanish "long" date format like this:
206
207 <token>d</token> <token>de</token> <token>B</token> ...
208
209 Thus, in looking for the "d" formatting instruction, the "d"
210 token matches but the "de" token does not.
211
212 As delimiters, it recognizes the following characters:
213
214 <space> <tab> <CR> <LF> , . / - ( ) [ ]
215
216 ::Affects:
217 This change affects output of the "dbtimestamp" PI as well as
218 output from any customization layers that call the
219 "datetime.format" template. It affect all formats (HTML, FO, etc.).
220
2212005-05-21 Michael Smith <xmldoc@users.sourceforge.net>
222
223 * .cvsignore, Makefile, l10n.xml: Added Kannada localization (from Siddharudh P T)
224
225 * l10n.xml: Fixed typo.
226
2272005-05-16 Michael Smith <xmldoc@users.sourceforge.net>
228
229 * .cvsignore, Makefile: Added Welsh localization (from Kevin Donnelly)
230
231 * .cvsignore, Makefile, l10n.xml: Added Mongolian localization from Sanlig Badral.
232
233 * l10n.xml: Added missing entity ref for hi.xml
234
235 * l10n.xml: Added all recently added locales.
236
2372005-05-14 Michael Smith <xmldoc@users.sourceforge.net>
238
239 * .cvsignore, Makefile: Added Azerbaijani translation (from Metin Amiroff)
240
241 * .cvsignore, Makefile: Added Irish (Gaelic) localization (from Kevin Patrick Scannell)
242
243 * .cvsignore, Makefile: Added Oriya localization (from Gora Mohanty)
244
2452005-05-13 Michael Smith <xmldoc@users.sourceforge.net>
246
247 * .cvsignore, Makefile: Incorporated Albanian locale file contributed by Laurent Dhima.
248
249 * .cvsignore, Makefile: Added hi.xml file contributed by Bernd Groh. Removed "letters"
250 element from locale files that don't need it.
251
2522005-05-12 Michael Smith <xmldoc@users.sourceforge.net>
253
254 * .cvsignore, Makefile: Added Tamil, Punjabi, and Gujarati locale files contributed by Bernd Groh
255
256 * Makefile: removed build-branch version of Makefile
257
258 * Makefile: Added support for Punjabi, Gujarati, and Tamil (via locale files
259 contributed by Bernd Groh) (ported from build branch)
260
2612005-05-11 Michael Smith <xmldoc@users.sourceforge.net>
262
263 * common.xsl: Code -> Literal (because jrefentry DTD imports on DocBook 4.1.2,
264 which lacks Code)
265
266 * common.xsl: Fixed typo.
267
2682005-05-10 Michael Smith <xmldoc@users.sourceforge.net>
269
270 * common.xsl: Strip whitespace in Manvolnum; closes bug #959805
271 (thanks to Jens Elkner for reporting the problem)
272
273 ::PROBLEM:
274 Whitespace is preserved in output for Manvolnum. Among other
275 things, this results in garbled filenames for man pages
276 generated from the manpages stylesheets.
277
278 ::CAUSE
279 Manvolnum was not included in the master list of "strip space"
280 elements.
281
282 ::FIX
283 Added Manvolnum to master list of "strip space" elements.
284
285 ::AFFECTS
286 This change affects all output formats.
287
288 * common.xsl: Strip whitespace in Refsection; closes bug #1198766 and #1170315
289 (thanks to Denis Bradford for reporting the problem)
290
291 ::PROBLEM:
292 Whitespace is preserved in output for Refsection. Among other
293 things, this results in malformed groff output from the manpages
294 stylesheets.
295
296 ::CAUSE
297 Refsection was not included in the master list of "strip space"
298 elements.
299
300 ::FIX
301 Added Refsection to master list of "strip space" elements.
302
303 ::AFFECTS
304 This change affects all output formats.
305
306 * common.xsl: Added template to uppercase strings (closes #1199123)
307
308 Given a string, this template does a language-aware conversion of
309 that string to all uppercase letters, based on the values of the
310 lowercase.alpha and uppercase.alpha gentext keys for the current
311 locale. It affects only those characters found in the values of
312 lowercase.alpha and uppercase.alpha. All other characters are left
313 unchanged.
314
3152005-05-06 Robert Stayton <bobstayton@users.sourceforge.net>
316
317 * olink.xsl: Fix bug in use.local.olink.style.
318
3192005-04-08 Robert Stayton <bobstayton@users.sourceforge.net>
320
321 * table.xsl: Applied patches submitted for bug # 1175423.
322
3232005-04-04 Norman Walsh <nwalsh@users.sourceforge.net>
324
325 * common.xsl: Support xml:id in object.id
326
3272005-03-29 Robert Stayton <bobstayton@users.sourceforge.net>
328
329 * targetdatabase.dtd: Added @dir to document, to support Website.
330
3312005-02-21 Jirka Kosek <kosek@users.sourceforge.net>
332
333 * l10n.xsl: Quick hack improving support for dir attribute. However problem is much more complex, support must be added into indexes and headers/footers also.
334
3352005-02-12 Michael Smith <xmldoc@users.sourceforge.net>
336
337 * .cvsignore: fa.xml, ignore
338
3392005-02-11 Michael Smith <xmldoc@users.sourceforge.net>
340
341 * Makefile: fa.xml added; ported from trunk
342
3432005-02-11 Robert Stayton <bobstayton@users.sourceforge.net>
344
345 * Makefile, l10n.xml: Added new fa.xml for Farsi language.
346
3472005-01-25 Robert Stayton <bobstayton@users.sourceforge.net>
348
349 * labels.xsl: Fixed bug in sect1 label.markup mode that could output the
350 component label without the section label.
351
3522005-01-19 Norman Walsh <nwalsh@users.sourceforge.net>
353
354 * titles.xsl: Support refdescriptor
355
356 * titles.xsl: Support title in info for figure, example, and equation. This only occurs in DocBook V5 which is still pretty sporadically supported, but...
357
3582004-12-11 Robert Stayton <bobstayton@users.sourceforge.net>
359
360 * common.xsl: Minor fixes for itemizedlist symbols.
361
3622004-12-07 Robert Stayton <bobstayton@users.sourceforge.net>
363
364 * titles.xsl: Fixed bug #1079453, title attribute being added to non-existant element.
365
3662004-12-02 Michael Smith <xmldoc@users.sourceforge.net>
367
368 * Makefile: New file.
369
3702004-11-18 Robert Stayton <bobstayton@users.sourceforge.net>
371
372 * l10n.xsl: Fixed bug in lang selection from ancestor-or-self predicate.
373
3742004-11-17 Robert Stayton <bobstayton@users.sourceforge.net>
375
376 * common.xsl: Fixed bug in strippath template that stripped leading double dots.
377
3782004-11-16 Michael Smith <xmldoc@users.sourceforge.net>
379
380 * labels.xsl: issue #924251 Wrong numbering of Qandaset entries
381 applied patch from Harald Joerg.
382
3832004-10-28 Norman Walsh <nwalsh@users.sourceforge.net>
384
385 * titles.xsl: Fix bug #663552: handle xref correctly when it appears in titles.
386
3872004-10-24 Jirka Kosek <kosek@users.sourceforge.net>
388
389 * table.xsl: Fixed bug #1005990. Column spans are now working also in entrytbl element, not only in table elements. However due to complexity of table code I am not completely sure whether I fixed it on all places.
390
3912004-10-22 Norman Walsh <nwalsh@users.sourceforge.net>
392
393 * labels.xsl: Bug #1035656: the label for a listitem in an orderedlist must account for the possibility of continuations or alternate starting numbers
394
3952004-09-22 Robert Stayton <bobstayton@users.sourceforge.net>
396
397 * olink.xsl: Fixed bug where olink.base.uri parameter was being used in the wrong place.
398
3992004-09-20 Michael Smith <xmldoc@users.sourceforge.net>
400
401 * .cvsignore: Added bs.xml to ignore list. Also, re-sorted list.
402 (Committed while riding on a train between Yokohama and Tokyo.)
403
4042004-09-18 Robert Stayton <bobstayton@users.sourceforge.net>
405
406 * targetdatabase.dtd: Changed the page element to an attribute.
407
4082004-09-17 Peter Eisentraut <petere78@users.sourceforge.net>
409
410 * Makefile: branches: 1.22.2;
411 Bosnian translation by Kemal Skripic
412
413 * l10n.xml: Bosnian translation by Kemal Skripic
414
4152004-09-17 Robert Stayton <bobstayton@users.sourceforge.net>
416
417 * l10n.xml: Added &bs; entity reference.
418
419 * pi.xsl: Fix Xalan date-time bug.
420
4212004-09-13 Robert Stayton <bobstayton@users.sourceforge.net>
422
423 * olink.xsl: Fixed bug in olink resolution.
424
4252004-09-09 Robert Stayton <bobstayton@users.sourceforge.net>
426
427 * common.xsl: Fixed bug in xml:base resolution not recursing through the ancestors.
428
4292004-09-06 Robert Stayton <bobstayton@users.sourceforge.net>
430
431 * olink.xsl: remove duplicate make.gentext.template and substitute.markup templates.
432
4332004-08-26 Robert Stayton <bobstayton@users.sourceforge.net>
434
435 * labels.xsl: Added component.label.includes.part.label parameter to appendices and
436 other component elements.
437
438 * labels.xsl: Add component.label.includes.part.label parameter to add
439 part number to chapter labels when $label.from.part is nonzero.
440
4412004-08-19 Jirka Kosek <kosek@users.sourceforge.net>
442
443 * l10n.xsl: Fixed variable name
444
4452004-08-15 Robert Stayton <bobstayton@users.sourceforge.net>
446
447 * l10n.xsl: Another select optimization.
448
449 * l10n.xsl: lang attribute select statement optimized.
450
4512004-08-11 Robert Stayton <bobstayton@users.sourceforge.net>
452
453 * titles.xsl: In no.anchor.mode, test for any link descendants and switch to
454 normal formatting if there are none. This preserves formatting
455 in titleabbrev for TOC and headers.
456
4572004-08-09 Robert Stayton <bobstayton@users.sourceforge.net>
458
459 * Makefile: Make each locale file dependent on en.xml to pick up any new items
460 so that all locale files at least have all items, even if not yet
461 translated.
462
463 * gentext.xsl: Added olink docname placeholder to substitute.markup and make.gentext.template.
464
4652004-08-08 Robert Stayton <bobstayton@users.sourceforge.net>
466
467 * olink.xsl: New file.
468
4692004-07-20 Robert Stayton <bobstayton@users.sourceforge.net>
470
471 * titles.xsl: titleabbrev.markup mode was not getting a book's titleabbrev in bookinfo.
472
4732004-06-26 Robert Stayton <bobstayton@users.sourceforge.net>
474
475 * common.xsl: Added helper templates to resolve xml:base attributes.
476
477 * common.xsl: Changed @fileref processing to support xml:base.
478
4792004-06-20 Robert Stayton <bobstayton@users.sourceforge.net>
480
481 * gentext.xsl, labels.xsl: Added support for new section.autolabel.max.depth to turn off
482 section numbering below a certain depth.
483
4842004-06-16 Robert Stayton <bobstayton@users.sourceforge.net>
485
486 * common.xsl: Removed 'entry' from xsl:strip-space element list because it
487 can contain #PCDATA.
488
4892004-06-14 Robert Stayton <bobstayton@users.sourceforge.net>
490
491 * gentext.xsl: Add support for xrefstyle attrib in olinks.
492
4932004-06-11 Robert Stayton <bobstayton@users.sourceforge.net>
494
495 * l10n.xml: Added missing ar.xml and hr.xml.
496
4972004-05-28 Robert Stayton <bobstayton@users.sourceforge.net>
498
499 * gentext.xsl, targets.xsl, titles.xsl: Eliminated spurious error messages when collecting olink targets.
500
5012004-05-19 Jirka Kosek <kosek@users.sourceforge.net>
502
503 * gentext.xsl: Fixed misplaced "
504
5052004-04-26 Robert Stayton <bobstayton@users.sourceforge.net>
506
507 * gentext.xsl: For procedure object.title.template, use formal only if title
508 actually present.
509
5102004-04-21 Jirka Kosek <kosek@users.sourceforge.net>
511
512 * labels.xsl: Template label.this.section controls whole section label, not only sub-label which corresponds to particular label. Former behaviour was IMHO bug as it was not usable.
513
5142004-04-12 Robert Stayton <bobstayton@users.sourceforge.net>
515
516 * table.xsl: Fixed bug #880044 in which rowsep or colsep attributes on the
517 table or informaltable element had no effect.
518
5192004-04-11 Robert Stayton <bobstayton@users.sourceforge.net>
520
521 * targets.xsl: Another bad parameter name fixed.
522
523 * targets.xsl: Bug # 907582: incorrect parameter name fixed.
524
5252004-03-10 Robert Stayton <bobstayton@users.sourceforge.net>
526
527 * targets.xsl: Fixed bug whereby bibliography entries were not getting into
528 the olink database.
529
5302004-02-18 Robert Stayton <bobstayton@users.sourceforge.net>
531
532 * labels.xsl: Turn off procedure number when formal.procedures = 0.
533
5342004-01-29 Norman Walsh <nwalsh@users.sourceforge.net>
535
536 * subtitles.xsl, titles.xsl: Support 'info'
537
5382004-01-26 Robert Stayton <bobstayton@users.sourceforge.net>
539
540 * targets.xsl: Pass empty doctype parameters to write.chunk so the
541 output can be used as an entity without DOCTYPE.
542
5432003-12-31 Jirka Kosek <kosek@users.sourceforge.net>
544
545 * autoidx-ng.xsl, l10n.dtd: Added support for new i18n friendly indexing method
546
5472003-12-15 Norman Walsh <nwalsh@users.sourceforge.net>
548
549 * .cvsignore, Makefile: Support sr_Latn locale
550
5512003-12-13 Robert Stayton <bobstayton@users.sourceforge.net>
552
553 * l10n.xml: Added sr_Latn.xml for Serbian in Latin script.
554
5552003-12-06 Robert Stayton <bobstayton@users.sourceforge.net>
556
557 * common.xsl: Fixed bug #851603 infinite recursion in copyright.year when
558 no <year> elements at all.
559
5602003-12-05 Robert Stayton <bobstayton@users.sourceforge.net>
561
562 * common.xsl: section.level now computes refentry sections relative to container element.
563
5642003-11-30 Robert Stayton <bobstayton@users.sourceforge.net>
565
566 * gentext.xsl, labels.xsl, subtitles.xsl, table.xsl, targets.xsl, titles.xsl:
567 Added CVS $Id$ comment.
568
5692003-11-17 Robert Stayton <bobstayton@users.sourceforge.net>
570
571 * labels.xsl: Fixed bug where sect1 generated infinite loop when root element
572 and $section.label.includes.component.label is non zero.
573
5742003-10-12 Robert Stayton <bobstayton@users.sourceforge.net>
575
576 * gentext.xsl: Fixed cut-and-paste typo in substitute.markup template.
577
5782003-09-23 Robert Stayton <bobstayton@users.sourceforge.net>
579
580 * pi.xsl: Fixed dbdatetime PI, which was using context
581 datetime-abbrev for format "B" rather than datetime-full.
582
5832003-08-27 Norman Walsh <nwalsh@users.sourceforge.net>
584
585 * titles.xsl: Support HTML tables
586
5872003-08-18 Norman Walsh <nwalsh@users.sourceforge.net>
588
589 * .cvsignore: Ignore generate XML documents for Latin and Bangla
590
591 * Makefile, l10n.xml: Add support for Latin
592
5932003-07-31 Jirka Kosek <kosek@users.sourceforge.net>
594
595 * Makefile: Update Makefile to new gentext mechanism
596
5972003-07-31 Robert Stayton <bobstayton@users.sourceforge.net>
598
599 * gentext.xsl: Added template for question in object.xref.markup mode
600 to handle case of defaultlabel = qanda.
601
602 * labels.xsl: Removed processing of @label on qandadiv since that is
603 not an allowed attribute of qandadiv.
604
6052003-07-25 Robert Stayton <bobstayton@users.sourceforge.net>
606
607 * Makefile, l10n.xml: Added bn.xml Bangla language.
608
609 * gentext.xsl: Handles new xref contexts and the new xrefstyle attribute
610 on xref elements.
611
612 * pi.xsl: Now uses new datetime-full and datetime-abbrev gentext
613 contexts for certain date components.
614
6152003-07-08 Robert Stayton <bobstayton@users.sourceforge.net>
616
617 * l10n.xsl: Removed extraneous variable l10n.name which is not used.
618
6192003-06-24 Robert Stayton <bobstayton@users.sourceforge.net>
620
621 * l10n.xsl: Fixed bug in l10n.language template where $target parameter
622 was missing from xpath expression.
623
6242003-06-21 Norman Walsh <nwalsh@users.sourceforge.net>
625
626 * .cvsignore, Makefile: Added Croatian
627
6282003-05-19 Norman Walsh <nwalsh@users.sourceforge.net>
629
630 * .cvsignore, Makefile: Added Arabic
631
6322003-05-08 Norman Walsh <nwalsh@users.sourceforge.net>
633
634 * titles.xsl: Support 'title.markup' on glossentry
635
6362003-04-29 Jirka Kosek <kosek@users.sourceforge.net>
637
638 * pi.xsl: Added localization support for datetime PI
639
6402003-04-27 <dcramer@users.sourceforge.net>
641
642 * common.xsl: Added level 6 to test for section depth in section.level template so that section.title.level6.properties will be used for sections that are 6 deep or deeper. This should also cause a h6 to be created in html output.
643
6442003-04-16 Jirka Kosek <kosek@users.sourceforge.net>
645
646 * pi.xsl: Changed PI name from <?timestamp?> to <?dbtimestamp?>
647
6482003-04-14 Jirka Kosek <kosek@users.sourceforge.net>
649
650 * pi.xsl: New file.
651
6522003-04-13 Norman Walsh <nwalsh@users.sourceforge.net>
653
654 * table.xsl: A few bug fixes for the colsep/rowsep code
655
6562003-04-12 Norman Walsh <nwalsh@users.sourceforge.net>
657
658 * common.xsl: Don't use SVG graphics if use.svg=0
659
660 * table.xsl: Support template to find out if there are more columns in the current row of a table
661
6622003-04-05 Robert Stayton <bobstayton@users.sourceforge.net>
663
664 * gentext.xsl: Now uses number-and-title-template for sections only
665 if $section.autolabel is not zero.
666
6672003-03-02 Jirka Kosek <kosek@users.sourceforge.net>
668
669 * common.xsl: Fixed several errors related to TeX math processing
670
6712003-02-25 Robert Stayton <bobstayton@users.sourceforge.net>
672
673 * l10n.dtd: Added missing 'english-language-name' attribute to the l10n
674 element, and the missing 'style' attribute to the template
675 element so the current gentext documents will validate.
676
6772003-01-30 Robert Stayton <bobstayton@users.sourceforge.net>
678
679 * common.xsl: Corrected several references to parameter $qanda.defaultlabel
680 that were missing the "$".
681
6822003-01-23 Adam Di Carlo <adicarlo@users.sourceforge.net>
683
684 * Makefile: make use of cvstools/Makefile.incl
685
6862003-01-20 Norman Walsh <nwalsh@users.sourceforge.net>
687
688 * gentext.xsl: Support experimental parameter to specify that number-and-title xrefs should be used even when things are numbered
689
690 * gentext.xsl: Added object.titleabbrev.markup for consistency
691
692 * l10n.xsl: Added gentext.template.exists to test if a gentext template exists. Clever name, huh?
693
694 * titles.xsl: Expanded support for obtaining titleabbrevs
695
6962003-01-10 Norman Walsh <nwalsh@users.sourceforge.net>
697
698 * .cvsignore, l10n.xml: Added bg.xml
699
700 * Makefile: Add Bulgarian
701
7022003-01-02 Norman Walsh <nwalsh@users.sourceforge.net>
703
704 * labels.xsl, titles.xsl: Support setindex (there were all sorts of things wrong with it)
705
7062003-01-01 Norman Walsh <nwalsh@users.sourceforge.net>
707
708 * table.xsl: CALS says the default for colsep and rowsep is 1.
709
710 * table.xsl: Fix variable scoping problem
711
712 * titles.xsl: Support titleabbrev (outside of info elements anyway)
713
7142002-12-18 Robert Stayton <bobstayton@users.sourceforge.net>
715
716 * common.xsl: The select.mediaobject.index template now uses the
717 $stylesheet.result.type parameter to choose the role
718 value, with xhtml falling back to html if needed.
719
7202002-12-17 Robert Stayton <bobstayton@users.sourceforge.net>
721
722 * common.xsl: Changed selection of mediaobject to be more consistent using
723 a separate select.mediaobject.index template. Also added
724 text-align to block containing external-graphic in fo output.
725
7262002-11-23 Robert Stayton <bobstayton@users.sourceforge.net>
727
728 * common.xsl: Fixed bug in orderedlist-starting-number test when
729 @continuation not set.
730
7312002-11-14 Norman Walsh <nwalsh@users.sourceforge.net>
732
733 * common.xsl: Handle nested refsections in section.level
734
735 * gentext.xsl: Pass full xpath name to gentext.template instead of just the local-name
736
737 * l10n.xsl: Make gentext.template search through /-separated names
738
7392002-10-19 Norman Walsh <nwalsh@users.sourceforge.net>
740
741 * l10n.xsl: Support output of language attribute
742
7432002-10-09 Norman Walsh <nwalsh@users.sourceforge.net>
744
745 * l10n.xsl: Make 3166 language codes work in upper or lowercase
746
7472002-10-02 Norman Walsh <nwalsh@users.sourceforge.net>
748
749 * common.xsl: Added orderedlist-starting-number and orderedlist-item-number templates
750
7512002-10-01 Robert Stayton <bobstayton@users.sourceforge.net>
752
753 * common.xsl: Changed the section.level template to return a number that matches
754 the section level (sect1 = 1, etc.).
755
7562002-09-27 Norman Walsh <nwalsh@users.sourceforge.net>
757
758 * l10n.xml: Add Thai
759
7602002-09-15 Norman Walsh <nwalsh@users.sourceforge.net>
761
762 * .cvsignore, Makefile, l10n.xml: Added LT and VI localizations
763
7642002-09-04 Norman Walsh <nwalsh@users.sourceforge.net>
765
766 * common.xsl: Refactor person.name templates so that it's easy to override them
767
768 * l10n.xsl: Move l10n.* parameters into ../params so they can be properly documented; made l10n.gentext.use.xref.language a numeric boolean parameter instead of a proper boolean
769
7702002-09-03 Norman Walsh <nwalsh@users.sourceforge.net>
771
772 * common.xsl: Remove spurious character on line 432
773
774 * table.xsl: Make sure row-level colsep and rowsep values are 'inherited' onto missing cells
775
7762002-09-02 Norman Walsh <nwalsh@users.sourceforge.net>
777
778 * common.xsl: Support person-name style from localization data in personal names
779
7802002-08-28 Norman Walsh <nwalsh@users.sourceforge.net>
781
782 * table.xsl: Make inherited attributes work for 'missing' table cells
783
7842002-07-29 Robert Stayton <bobstayton@users.sourceforge.net>
785
786 * targetdatabase.dtd: Forgot to fix the attribute on the <obj> element
787 as well.
788
789 * targetdatabase.dtd: Changed the targetptr attribute from #REQUIRED to #IMPLIED
790 since it is not required on all objects.
791
792 * targetdatabase.dtd: Replaced targetid attribute on document with targetptr
793 per the decision of the DocBook Technical Committee.
794
7952002-07-17 Norman Walsh <nwalsh@users.sourceforge.net>
796
797 * labels.xsl: Fixed thinko
798
799 * labels.xsl: Don't count equations without titles when labelling equations
800
8012002-07-13 Robert Stayton <bobstayton@users.sourceforge.net>
802
803 * targets.xsl: Fixed output encoding to utf-8 so a targets database
804 can handle mixed languages.
805 Added omit-xml-declaration to get around the standalone
806 attribute in the XML declaration not being permitted
807 in system entities.
808
8092002-07-09 Norman Walsh <nwalsh@users.sourceforge.net>
810
811 * labels.xsl: Bug #558333: use containing section for the label of a bridgehead if section.autolabel is non-zero
812
8132002-07-07 Robert Stayton <bobstayton@users.sourceforge.net>
814
815 * common.xsl: Changed the name of the second-order itemizedlist mark
816 from 'round' (not supported in browsers' <ul> 'type' attribute)
817 to 'circle', which is supported.
818 Both are already supported in FO stylesheet.
819
8202002-07-06 Norman Walsh <nwalsh@users.sourceforge.net>
821
822 * targets.xsl: The default.encoding parameter has been renamed chunker.output.encoding
823
8242002-07-05 Robert Stayton <bobstayton@users.sourceforge.net>
825
826 * labels.xsl, titles.xsl: Added 'verbose' parameter to default templates in
827 title.markup mode and label.markup mode, and made
828 the error message conditional on that parameter. The
829 default value is 1, so the message will still be
830 there for normal usage. But the targets.xsl
831 stylesheet sets verbose to 0 when trolling for
832 cross reference targets to eliminate useless noise
833 on elements that have an id attribute but no title or label.
834
835 * targetdatabase.dtd: New file.
836
837 * targets.xsl: New file.
838
8392002-06-11 Norman Walsh <nwalsh@users.sourceforge.net>
840
841 * common.xsl: Augmented debugging message (commented out)
842
843 * gentext.xsl: Experimental support for xrefstyle; support for %d in templates
844
845 * l10n.xsl: Experimental support for xrefstyle
846
847 * titles.xsl: Support refsynopsisdiv in title.markup mode
848
8492002-05-23 Norman Walsh <nwalsh@users.sourceforge.net>
850
851 * common.xsl: Support for SVG in HTML
852
8532002-05-21 Norman Walsh <nwalsh@users.sourceforge.net>
854
855 * gentext.xsl: Whitespace
856
857 * labels.xsl: Don't generate '. ' after QandA labels
858
8592002-05-12 Norman Walsh <nwalsh@users.sourceforge.net>
860
861 * common.xsl: Fix bugs in extension checking in mediaobject.filename
862
863 * l10n.xsl: Reworked test in gentext.template; should have no user-visible changes
864
865 * table.xsl: Removed some obsolete templates; reworked inheritance for improved border support (still implements old DocBook semantics which aren't quite CALS)
866
867 * titles.xsl: Improved error message
868
8692002-04-21 Norman Walsh <nwalsh@users.sourceforge.net>
870
871 * .cvsignore, Makefile, l10n.xml: Add support for Hebrew localization
872
8732002-03-24 Norman Walsh <nwalsh@users.sourceforge.net>
874
875 * common.xsl: Change comment: personname is no longer experimental
876
8772002-03-18 Norman Walsh <nwalsh@users.sourceforge.net>
878
879 * common.xsl: Replace generate.*.toc and generate.*.lot with single generate.toc parameter.
880
8812002-03-18 Robert Stayton <bobstayton@users.sourceforge.net>
882
883 * gentext.xsl: Replaced the substitute-markup template with one
884 using simpler logic. Added params for the content
885 to be substituted so it can be used with olinks
886 where the content is supplied from a data file.
887
8882002-03-14 Norman Walsh <nwalsh@users.sourceforge.net>
889
890 * common.xsl: Handle revisionflag a little better on copyrights
891
892 * common.xsl, gentext.xsl, l10n.xsl, labels.xsl, subtitles.xsl, table.xsl, titles.xsl:
893 Whitespace only: change CR/LF back to LF. Norm was a total moron.
894
895 * common.xsl, gentext.xsl, l10n.xsl, labels.xsl, subtitles.xsl, table.xsl, titles.xsl:
896 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.
897
8982002-03-07 Robert Stayton <bobstayton@users.sourceforge.net>
899
900 * titles.xsl: refentry title in title.markup mode now follows $allow-anchors setting
901 to prevent index entries from appearing in the TOC.
902
9032002-01-28 Norman Walsh <nwalsh@users.sourceforge.net>
904
905 * l10n.dtd, l10n.xml: Tweaks to the l10n.dtd to make it as namespace aware as DTDs can be
906
9072002-01-25 Norman Walsh <nwalsh@users.sourceforge.net>
908
909 * table.xsl: Fix bug that caused rowsep and colsep to be ignored on empty cells
910
9112002-01-10 Norman Walsh <nwalsh@users.sourceforge.net>
912
913 * l10n.xsl: Don't rely on the order of attribute nodes cause they don't have one
914
9152002-01-03 Norman Walsh <nwalsh@users.sourceforge.net>
916
917 * .cvsignore, Makefile: Added Thai localization
918
919 * common.xsl: Calculate itemized list symbol based on depth analagous to orderedlist numeration
920
921 * gentext.xsl: Use unnumbered gentext keys appropriately
922
9232001-12-15 Jirka Kosek <kosek@users.sourceforge.net>
924
925 * common.xsl: Improved support for TeX math inside equations.
926
9272001-12-04 Norman Walsh <nwalsh@users.sourceforge.net>
928
929 * labels.xsl: Bug #435320: Poor enumeration of LoTs and LoFs
930
931 * titles.xsl: Bug! Can't put HTML here. But what does this break?
932
9332001-12-02 Norman Walsh <nwalsh@users.sourceforge.net>
934
935 * titles.xsl: Make no.anchor.mode 'sticky'. This is really necessary because otherwise title inlines effectively turn it off
936
9372001-12-01 Norman Walsh <nwalsh@users.sourceforge.net>
938
939 * labels.xsl: Improve FAQ labeling
940
9412001-11-29 Robert Stayton <bobstayton@users.sourceforge.net>
942
943 * l10n.xsl: Fixed error message for missing localization so that if
944 missing in en.xml, it doesn't say 'using en'.
945
9462001-11-28 Norman Walsh <nwalsh@users.sourceforge.net>
947
948 * common.xsl: Added punct.honorific parameter
949
950 * l10n.xsl: Removed crufty gentext.xref.text template
951
9522001-11-15 Norman Walsh <nwalsh@users.sourceforge.net>
953
954 * common.xsl: Support experimental personname wrapper
955
9562001-11-14 Norman Walsh <nwalsh@users.sourceforge.net>
957
958 * .cvsignore, Makefile, l10n.xml: Added Basque
959
9602001-11-12 Norman Walsh <nwalsh@users.sourceforge.net>
961
962 * common.xsl: Support well-formed documents, use key() instead of id()
963
9642001-11-09 Norman Walsh <nwalsh@users.sourceforge.net>
965
966 * .cvsignore, Makefile, l10n.xml: Added Nynorsk
967
9682001-11-06 Norman Walsh <nwalsh@users.sourceforge.net>
969
970 * labels.xsl: Why did I assume sections should always be labelled in articles?
971
9722001-11-02 Norman Walsh <nwalsh@users.sourceforge.net>
973
974 * common.xsl: Support FAMILY Given style personal names
975
9762001-10-30 Norman Walsh <nwalsh@users.sourceforge.net>
977
978 * .cvsignore, Makefile, l10n.xml: Added Xhosa
979
9802001-10-16 Norman Walsh <nwalsh@users.sourceforge.net>
981
982 * table.xsl: Table support improvements
983
9842001-10-15 Norman Walsh <nwalsh@users.sourceforge.net>
985
986 * .cvsignore, Makefile, l10n.xml: Added Ukranian
987
988 * 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
989
9902001-10-14 Norman Walsh <nwalsh@users.sourceforge.net>
991
992 * table.xsl: New file.
993
9942001-09-25 Norman Walsh <nwalsh@users.sourceforge.net>
995
996 * common.xsl: Support automatic collation of year ranges in copyright
997
998 * l10n.xsl: Fix gentext.nav.* templates
999
10002001-09-22 Norman Walsh <nwalsh@users.sourceforge.net>
1001
1002 * gentext.xsl: Rewrote substitute-markup to support %p
1003
1004 * gentext.xsl, labels.xsl: Bug #463033: allow xref to list items (in orderedlists) and varlistentrys
1005
1006 * titles.xsl: Support title.markup for legal notices
1007
10082001-08-29 Norman Walsh <nwalsh@users.sourceforge.net>
1009
1010 * common.xsl: Fix orderedlist numerations
1011
10122001-08-14 Norman Walsh <nwalsh@users.sourceforge.net>
1013
1014 * l10n.xsl: Calculation of the dingbat nodeset was simply broken
1015
10162001-08-13 Norman Walsh <nwalsh@users.sourceforge.net>
1017
1018 * Makefile: Added stylesheet as a dependency
1019
10202001-08-04 Norman Walsh <nwalsh@users.sourceforge.net>
1021
1022 * l10n.dtd: Rename internationalization to i18n, localization to l10n
1023
1024 * l10n.xml: Rename internationalization to i18n, localization to l10n, add namespace declaration
1025
1026 * l10n.xsl: Support a local i18n override, rename internationalization to i18n, localization to l10n, add namespace declaration
1027
1028 * labels.xsl: PartIntros never get a label
1029
10302001-08-01 Norman Walsh <nwalsh@users.sourceforge.net>
1031
1032 * gentext.xsl: Pass allow-anchors through properly
1033
1034 * labels.xsl: Fix question labelling
1035
1036 * titles.xsl: Output anchors for titles if the titles have ids
1037
10382001-07-31 Robert Stayton <bobstayton@users.sourceforge.net>
1039
1040 * l10n.xsl: Reverted the change from [last()] to [1] back to [last()]
1041 because that is the correct code.
1042
1043 * l10n.xsl: Added code to the "l10n.language" template to fall
1044 back to the two-letter lang code if a longer lang
1045 does not have a <lang>.xml localization file.
1046 And it falls back to the default lang if it can't
1047 find that either.
1048
1049 Also fixed a bug for finding the lang attribute.
1050 It was using the last() function, but in an
1051 ancestor-or-self node set you want the first ancestor
1052 (closest) with a lang value.
1053
1054 49c49
1055 < |ancestor-or-self::*/@xml:lang)[last()]"/>
1056 ---
1057 > |ancestor-or-self::*/@xml:lang)[1]"/>
1058
10592001-07-17 Jirka Kosek <kosek@users.sourceforge.net>
1060
1061 * common.xsl: Fixed bug #442160. Parameter graphic.default.extension is now used also for <graphic> and <inlinegraphic> not only for <imagedata>.
1062
10632001-07-08 Norman Walsh <nwalsh@users.sourceforge.net>
1064
1065 * gentext.xsl, titles.xsl: Support xref to bridgehead
1066
10672001-07-04 <uid48421@users.sourceforge.net>
1068
1069 * .cvsignore, Makefile, l10n.xml: Added support for Turkish
1070
1071 * .cvsignore, Makefile, l10n.xml: Added Afrikaans
1072
1073 * common.xsl, titles.xsl: Bug #429011, fix xref to qandset elements
1074
1075 * labels.xsl: Bug #426188, fix question/answer labels
1076
10772001-06-21 Norman Walsh <nwalsh@users.sourceforge.net>
1078
1079 * common.xsl, gentext.xsl, labels.xsl, titles.xsl: Use common code to calculate step numbers; support xref to procedures and steps; added formal.procedures parameter
1080
10812001-06-20 Norman Walsh <nwalsh@users.sourceforge.net>
1082
1083 * l10n.xsl: Xalan debugging; harmless changes
1084
10852001-06-14 Norman Walsh <nwalsh@users.sourceforge.net>
1086
1087 * subtitles.xsl: Support subtitle on article
1088
10892001-05-23 Norman Walsh <nwalsh@users.sourceforge.net>
1090
1091 * common.xsl: Fix dup. template bug with is.graphic.*
1092
1093 * gentext.xsl: Workaround article/appendix formatting bug (HACK)
1094
1095 * labels.xsl: Label appendixes correctly in books and articles
1096
10972001-05-21 Norman Walsh <nwalsh@users.sourceforge.net>
1098
1099 * labels.xsl: Tweak for section labels in articles
1100
11012001-05-12 Norman Walsh <nwalsh@users.sourceforge.net>
1102
1103 * common.xsl: Added refsect* to the section.level template
1104
11052001-05-04 Norman Walsh <nwalsh@users.sourceforge.net>
1106
1107 * .cvsignore, Makefile, l10n.xml: Add Serbian localization
1108
11092001-04-21 Norman Walsh <nwalsh@users.sourceforge.net>
1110
1111 * common.xsl: My first crude attempts at support for qandaset
1112
11132001-04-19 Norman Walsh <nwalsh@users.sourceforge.net>
1114
1115 * gentext.xsl, titles.xsl: Fix bug #417193, make sure allow-anchors is properly propagated through substitute-markup
1116
11172001-04-18 Norman Walsh <nwalsh@users.sourceforge.net>
1118
1119 * titles.xsl: Suppress indexterms in no.anchor.mode
1120
11212001-04-17 Norman Walsh <nwalsh@users.sourceforge.net>
1122
1123 * labels.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
1124
11252001-04-16 Norman Walsh <nwalsh@users.sourceforge.net>
1126
1127 * gentext.xsl: Fix bug in processing of subtitle content
1128
1129 * labels.xsl: Only label.from.part if there actually is a part
1130
1131 * titles.xsl: Don't put ulink, link, olink, or xref in titles if anchor's aren't allowed
1132
11332001-04-15 Norman Walsh <nwalsh@users.sourceforge.net>
1134
1135 * gentext.xsl: Localize the textonly calculations by creating a object.title.markup.textonly mode
1136
11372001-04-03 Norman Walsh <nwalsh@users.sourceforge.net>
1138
1139 * gentext.xsl, labels.xsl, titles.xsl: Fix bug 412487, make XSL-generated callout marks honor callout mark parameters
1140
1141 * titles.xsl: Restore no.anchor.mode and suppress footnotes in no.anchor.mode
1142
11432001-04-02 Norman Walsh <nwalsh@users.sourceforge.net>
1144
1145 * .cvsignore, Makefile: Make common files
1146
1147 * common.xsl, gentext.xsl, l10n.xml, l10n.xsl, labels.xsl, subtitles.xsl, titles.xsl:
1148 New file.
1149
1150 * gentext.xsl: Commented out debugging messages
1151
1152 * l10n.dtd: New file.
1153
Note: See TracBrowser for help on using the repository browser.