From: Bob Stayton Date: Sun, 20 May 2012 04:38:17 +0000 (+0000) Subject: Updated for 1.77.0 release. X-Git-Tag: release/1.79.1~6^2~419 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0844b0550285a0b2602d36de8eda6cc28bb94bfe;p=docbook-dsssl Updated for 1.77.0 release. --- diff --git a/xsl/RELEASE-NOTES.xml b/xsl/RELEASE-NOTES.xml index 0ebe18f23..0e2cdef73 100644 --- a/xsl/RELEASE-NOTES.xml +++ b/xsl/RELEASE-NOTES.xml @@ -56,6 +56,972 @@ public APIs (user-configurable parameters). + + +Release Notes: 1.77.0 +The following list summarizes the major changes that have been made + since the 1.76.1 release. It is followed by sections detailing changes to individual files +from the SVN checkin logs, edited to remove housekeeping changes and bug fixes. +See the NEWS.xml file for a complete unedited list of SVN changes. + + Gentext + + webhelp + + Many improvements to the generated text for webhelp output. + + + + Common + + Support more media types + + Expanded list of supported filename extensions for media to include video and audio, mostly for HTML5 and EPUB3 outputs. + + + + Topic element + + Add basic support for new topic element, which is available in DocBook 5.1. Generally a topic element will be used with assembly and may be transformed to some other hierarchical element during processing, but it can also be formatted as a plain topic. + + + + + +FO + + Add para.properties attribute-set + + Add a para.properties attribute-set that applies only to para elements. That allows still using normal.para.spacing attribute-set for many block elements for uniform spacing, but allows separate formatting of para elements. + + + + List of titles in article + + Add support for List of Tables, List of Figures, etc. for articles and other component-level elements. Includes a new template for each in autotoc.xsl, new attribute-sets in titlepage.xsl, and new entries in the titlepage.templates.xml file tu support customization. + + + + Customizing links in FO + + Add template mode simple.xlink.properties to allow +easy customization of formatting of links generated +from elements that use +the xlink attributes. This extends link formatting beyond that of xref, link, and olink which use xref.properties attribute-set. + + + + Table caption + + The caption element in an HTML table is now handled like a title in a CALS table, using the formal.object.title template with all its features, including placement. Now caption template in mode="htmlTable" does nothing, because +caption handled by formal.object.title template. Also adds support for table caption element in a CALS table, placing it after the table. + + + + Graphics attribute handling + + Refactored the big process.image template to use individual templates such as image.width for most attributes to allow easier customization of individual properties. + + + + Side regions + + Add support for side page regions in addition to header and footer regions. This feature lets you add running content to the side margins, and by default the content is rotated 90 degrees. Adds new templates named running.side.content, region.inner and region.outer; new template modes region.inner.mode and region.outer.mode; new parameters named region.inner.extent, region.outer.extent, body.margin.inner, body.margin.outer, and side.region.precedence; and new attribute-sets named inner.region.content.properties, outer.region.content.properties, region.inner.properties, and region.outer.properties. + + + + Callout formatting + + Add new attribute-sets for calloutlist. + + + + Topic element + + Add basic support for formatting a topic element, which is available in DocBook 5.1. + + + + + HTML + + + HTML5 + + Add variables to the base HTML stylesheets that can be adjusted for the HTML5 stylesheets. + + + + Insert Javascript reference + + Add support for html.script param to insert reference to a Javascript file. + + + + Namespace for titlepage mechanism. + + Titlepage mechanism is now namespace aware to support XHTML. + + + + Chunked filename prefix + + New param named chunked.filename.prefix lets you add a filename prefix to each chunked file. This replaces the buggy practice of adding such a prefix to the base.dir param. Now the base.dir param will always have a trailing slash added if it is not present, so you no longer have to remember to add it to the param value. + + + + Generate id attributes + + The stylesheet param generate.id.attributes already existed but was incompletely implemented. Now when it is set to 1, only id attributes should be output, not <a name> named anchors. + + + + Generate consistent id attributes + + New generate.consistent.ids parameter which allows generating a more stable id values based on XPath rather than the generate-id() function, which may not produce consistent values between runs. Stable output ids allow you to make stable links to generated content from the outside. + + + + Topic element + + Add basic support for formatting a topic element, which is available in DocBook 5.1. Generally a topic element will be used with assembly and may be transformed to some other hierarchical element during processing, but it can also be formatted as a plain topic. + + + + + + Webhelp + + + Webhelp refactored + + Webhelp templates refactored to better support customization. + + + + Added documentation. + + More and better documentation added. + + + + Webhelp generated text + + Many improvements to the generated text for webhelp output. + + + + + XHTML5 + New stylesheets to generate HTML5 output, in an XML serialization. These templates are a customization layer on top of the XHTML stylesheet files. + + + EPUB3 + New stylesheets to generate EPUB3 output. These templates are a customization layer on top of the xhtml5 stylesheet files. + + + Assembly + New assembly.xsl stylesheet to convert a DocBook 5.1 assembly into a standard DocBook 5 document. Also includes a topic-maker-chunk.xsl stylesheet that can convert a DocBook 5 book or article document into an assembly with a collection of modular files, including converting some elements to topic files. + + + +Gentext +The following changes have been made to the + gentext code + since the 1.76.1 release. + + +stefanhinz: locale/de.xmlTranslated German WebHelp strings + + +David Cramer: locale/zh.xml; locale/en.xml; locale/fr.xml; locale/de.xml; locale/ja.xmlWebhelp: Update non-en gentext strings + + +Robert Stayton: locale/en.xmlAdd topic to title-numbered context. + + +Robert Stayton: locale/en.xmlAdd basic topic element templates. + + +Mauritz Jeanson: locale/el.xmlUpdated gentext for quotation marks. Fixes bug #3512440. + + +Jirka Kosek: locale/cs.xmlAdding missing context for webhelp + + +David Cramer: locale/en.xmlFixing syntax of webhelp gentext entries + + +David Cramer: locale/en.xmlMoving webhelp gentext strings into a context + + +tom_schr: locale/zh.xml; locale/en.xml; locale/cs.xml; locale/fr.xml; locale/de.xml; local⋯Moved language specific of WebHelp to gentext/locale/ as discussed with +Stefan following the "minimal intrusive approach". :) +In the long run, maybe moving the text into a context, not sure. + + + +Jirka Kosek: locale/ru.xmlAligned capitalization of first letters with English original + + + + + +Common +The following changes have been made to the + common code + since the 1.76.1 release. + + +Robert Stayton: common.xslIn "select.mediaobject.index" template, add selection of videoobject +and audioobject since now supported in HTML5. + + +Robert Stayton: labels.xsl; titles.xsl; entities.ent; targets.xsl; subtitles.xsl; gentext.⋯Add basic support for new <topic> element. + + +Robert Stayton: common.xslFix handling of mediatypes for video and audio files, mostly for HTML5 and EPUB3 outputs. + + +Robert Stayton: olink.xslGenerate error message if olink data in targetset is in a namespace. + + +Robert Stayton: common.xslAdd support for generate.consistent.ids parameter. + + +Robert Stayton: subtitles.xslAdd verbose param to subtitle.markup templates to allow its +error message to be ignored. +Add that param to fop1.xsl application of subtitle.markup +to avoid unnecessary error message in document information. + + +Robert Stayton: labels.xslAdd empty templates for glossdiv, glosslist, and glossentry in +mode="label.markup". + + + + + +FO +The following changes have been made to the + fo code + since the 1.76.1 release. + + +Robert Stayton: graphics.xslqualify caption template to mediaobject/caption so not confused with table/caption. + + +Robert Stayton: table.xslAdd template to process table/caption element. + + +Robert Stayton: titlepage.xsl; autotoc.xsl; component.xsl; xref.xsl; titlepage.templates.x⋯Add basic support for new <topic> element. + + +Robert Stayton: graphics.xslFix handling of mediatypes for video and audio files, mostly for HTML5 and EPUB3 outputs. + + +Robert Stayton: titlepage.xslAdd default style att-sets for component.list.of.titles, etc. + + +Robert Stayton: autotoc.xsl; component.xsl; titlepage.templates.xmlAdd make.component.tocs to support lists of tables, etc. for +article and other components. Added component.list.of.tables to +titlepage.templates.xml to format the title. + + +Robert Stayton: param.xweb; param.entAdd new para.properties attribute-set for paragraphs. + + +Robert Stayton: inline.xslAdd template mode 'simple.xlink.properties' to allow +easy customization of formatting of links generated +from elements other than xref, link, and olink using +the xlink attributes. + + +Robert Stayton: param.xweb; param.entAdd table.caption.properties to format table captions. + + +Robert Stayton: table.xslAdd support for caption in a CALS table. + + +Robert Stayton: graphics.xsl; math.xslRefactored the 'process.image' template to create modular +templates for each attribute so they can be individually +customized. Also merged in support for embedded svg and +mml content so they can have image attributes too. + + +Robert Stayton: param.xweb; param.entCheck in new params for FO side regions in page masters. + + +Robert Stayton: titlepage.xsl; titlepage.templates.xmlAdd support for itermset in info elements, using titlepage mechanism +to ensure entries are placed inside page-sequence. + + +Robert Stayton: pagesetup.xslAdd support for side body margins and side static content regions. +Fixes bug 3389931. + + +Robert Stayton: param.xweb; param.ent; task.xslAdd attribute-set task.properties to task element to +support customization. + + +Robert Stayton: lists.xsl; param.xweb; param.entAdd new attribute-sets calloutlist.properties and callout.properties +to better support customization of calloutlists, fixing bug 3160341. + + +Jirka Kosek: MakefileTitlepage mechanism is now namespace aware to support XHTML. Please note that when generating titlepage template stylesheets you have to pass FO or XHTML namespace inside ns parameter. For HTML parameter should be empty. + + +Robert Stayton: graphics.xslAllow selection by role for multiple imageobject elements +within an imageobjectco, which since Docbook 5 allows multiple imageobjects. + + +Mauritz Jeanson: titlepage.xslAdded template for collabname. Fixes bug #3414436. + + +David Cramer: verbatim.xslSupport the keep-together processing-instruction on programlisting, screen, synopsis, and literallayout. Tracker id #3396906. + + +Robert Stayton: pagesetup.xslPass the pageclass, sequence, and gentext-key to the template +named header.footer.widths to enable further customization +based on page master. + + +Jirka Kosek: xref.xslhyphenation of URL content must be disabled for link, not only for ulink because od DB5 + + +Jirka Kosek: xref.xslURLs shouldn't be hyphenated as normal text + + +Jirka Kosek: callout.xslAdded support for alternative circled numbers + + +Mauritz Jeanson: axf.xsl; fop1.xsl; xep.xslAdded support for author/orgname in document metadata. Closes bug #3132862. + + +Robert Stayton: component.xslAdd template for article/colophon to avoid nested page-sequence. + + + + + +HTML +The following changes have been made to the + html code + since the 1.76.1 release. + + +Robert Stayton: xref.xslAdd support for using info/title as well as title in target element. + + +Robert Stayton: component.xslEnable support for html5 features, including using <section> instead of +<div> for certain elements, and setting heading level to <h1> for chapters. +These features are not changed in the base html stylesheet for backwards +compatibility. + + +Robert Stayton: docbook.css.xmlAdd style for footnote rule. + + +Robert Stayton: biblio-iso690.xslAdd support for subtitle inside info. + + +Robert Stayton: docbook.xslAdd call to new 'root.attributes' placeholder template to allow +adding attributes to the <html> output element. + + +Robert Stayton: inline.xsl; titlepage.xsl; formal.xsl; division.xsl; toc.xsl; sections.xsl⋯Finish implementation of generate.id.attributes for all elements +using the template named id.attribute. + + +Robert Stayton: autotoc.xsl; chunktoc.xsl; titlepage.xsl; chunk-code.xsl; changebars.xsl; ⋯Add basic support for new <topic> element. + + +Robert Stayton: graphics.xslFix handling of mediatypes for video and audio files, mostly for HTML5 and EPUB3 outputs. + + +Robert Stayton: callout.xsl; verbatim.xslRestore programlisting to use <pre> instead of <div> and instead +wrap callout img elements in <span> to make valid HTML. + + +Robert Stayton: graphics.xslTurn off img longdesc attribute because not supported by browsers. + + +Robert Stayton: footnote.xslMove square brackets and <sup> inside <a> element for footnote +marks to fix display problems in some browsers. + + +Robert Stayton: param.xweb; param.entAdd new params html.script and html.script.type to support +Javascript references. + + +Robert Stayton: chunk-common.xsl; chunktoc.xsl; titlepage.xsl; chunker.xsl; chunk-code.xsl⋯Add support for chunked.filename.prefix param. +Make sure base.dir value has a trailing slash in +the chunk.base.dir internal param used by the templates. + + +Robert Stayton: formal.xsl; htmltbl.xslNow handles caption in html markup table like title, +so formal.object.title is used with all its features, including +formatting and placement. +Added htmlTable.with.caption template to handle the wrapper, and +left htmlTable template unchanged. +Now caption template in mode="htmlTable" does nothing, because +caption handled by formal.object.title template. + + +Robert Stayton: html.xslTurn off generating the title attribute for block and hierarchical elements. +Should only be used for inline elements, usually using the alt element. +Also used for links to show the target title. + + +Robert Stayton: lists.xslThe spacing="compact" attribute on lists in HTML no longer outputs compact="compact" +(or just "compact" in the case of Saxon 6), since that attribute is +deprecated and improperly supported. Instead, the output uses a +multiple class attribute such as class="orderedlist compact". +Use CSS to style such lists without margin above. + + +Robert Stayton: graphics.xslAllow selection by role for multiple imageobject elements +within an imageobjectco, which since Docbook 5 allows multiple imageobjects. + + +Robert Stayton: pi.xslImprove doc descriptions of dbhtml filename and dir. + + +Robert Stayton: autoidx.xslAdd setindex to context param in mode="reference" to better +support setindex. + + +Robert Stayton: autotoc.xslSupport set as child of set in set.toc template. + + +Robert Stayton: qandaset.xslChange question and title templates to replace hard-coded +class="local-name()" with mode="class.attribute" to support customization +of class values. + + +Norman Walsh: chunktoc.xslSeparate book appendixes from article appendixes (so that they can be customized independently) + + +Mauritz Jeanson: graphics.xslAdded condition to prevent "Failed to interpret image" messages (SVG is not supported +by the graphic size extension). + + + + + + +Epub +The following changes have been made to the + epub code + since the 1.76.1 release. + + +Robert Stayton: docbook.xslReplace $base.dir with $chunk.base.dir to ensure trailing slash in place. + + + + + +HTMLHelp +The following changes have been made to the + htmlhelp code + since the 1.76.1 release. + + +Robert Stayton: htmlhelp-common.xslChange $base.dir to $chunk.base.dir to ensure trailing slash in place. + + + + + +Eclipse +The following changes have been made to the + eclipse code + since the 1.76.1 release. + + +Robert Stayton: eclipse.xsl; eclipse3.xslUse $chunk.base.dir instead of $base.dir to ensure trailing slash is in place. + + + + + +JavaHelp +The following changes have been made to the + javahelp code + since the 1.76.1 release. + + +Robert Stayton: javahelp.xslChange $base.dir to $chunk.base.dir to ensure trailing slash is present. + + +Mauritz Jeanson: javahelp.xslReplaced empty header.navigation and footer.navigation templates with parameter suppress.navigation=1, +which simplifies customization. See bug #3310904. + + + + + +Webhelp +The following changes have been made to the + webhelp code + since the 1.76.1 release. + + +David Cramer: template/common/css/positioning.cssWebhelp: Adding print-only css rules + + +David Cramer: template/common/main.jsWebhelp: Arun's fix for bug where heading was partially hidden by header in some situations. + + +David Cramer: xsl/webhelp-common.xslWebhelp: turn off autolabeling by default + + +David Cramer: xsl/webhelp.xslWebhelp: Import xhtml base stylesheets + + +David Cramer: docsrc/readme.xmlWebhelp: Link to the DocBook reference docs from the webhelp readme + + +David Cramer: xsl/webhelp-common.xslWebhelp: Use gentext value for noscript warning + + +David Cramer: MakefileWebhelp: Delete tempfile after DocBook xsl build + + +David Cramer: xsl/webhelp.xslWebhelp: moving parameters into the standard location so they will be part of the parameter reference + + +David Cramer: xsl/webhelp.xsl; xsl/webhelp-common.xslWebhelp: moving parameters into the standard location so they will be part of the parameter reference + + +David Cramer: template/common/main.jsWebhelp: tweaking scrolldown offset for anchors + + +David Cramer: docsrc/images; docsrc/images/sample.jpg; docsrc/readme.xml; template/content⋯Webhelp: updating docs. Ant version, install instructions, handling of images. + + +David Cramer: xsl/webhelp.xslPatch from Arun Bharadwaj to display message if JavaScript is disabled + + +David Cramer: template/content/search/nwSearchFnt.jsPatch from Arun Bharadwaj to strip quotes from search query strings + + +Robert Stayton: xsl/webhelp.xslAdd basic support for new <topic> element. + + +Jirka Kosek: xsl/webhelp.xslPut back old extensibility point. + +Guys, please don't remove existing extensibility points like named templates, it will break existing customizations. + + +David Cramer: xsl/webhelp.xslMoving webhelp gentext strings into a context + + +tom_schr: param.entDisabled branding and brandname entities for the time being + + +tom_schr: param.xweb; param.entPrepared WebHelp reference documentation :) +Not clear about parameters brandname and branding: Should they renamed +to "webhelp.branding" and "webhelp.brandname"? +Currently, docsrc/reference.xml contains only a comment for the WebHelp +ref doc to be non-intrusive. +Idea is to enable it when it is ready + + +tom_schr: xsl/webhelp.xslMoved language specific of WebHelp to gentext/locale/ as discussed with +Stefan following the "minimal intrusive approach". :) +In the long run, maybe moving the text into a context, not sure. + + +David Cramer: template/common/css/positioning.cssWebhelp: Lower the minimum width of content pane + + +kasunbg: xsl/webhelp.xsl; template/common/main.jsIf an user moved to another page by clicking on a toc link, and then clicked on #searchDiv, +search should be performed if the cookie textToSearch is not empty. + + +David Cramer: xsl/webhelp.xslWebhelp: Left align titles in nav header. Display for all but the topmost page + + +David Cramer: template/content/search/stemmers/en_stemmer.js; docsrc/xinclude-test.xmlWebhelp: Cleanup related to en_stemmer.js changes + + +David Cramer: template/common/css/positioning.cssWebhelp: Don't put borders around qandaset list + + +David Cramer: template/common/main.jsWebhelp: Avoid unnecessary scroll ups when anchor is clicked on + + +David Cramer: build.propertiesWebhelp: Show footer nav by default + + +David Cramer: build.properties; build.xmlWebhelp: Support setting suppress.footer.navigation from build.properties + + +David Cramer: build.properties; build.xmlWebhelp: Support admon.graphics param in build.properties + + +David Cramer: docsrc/xinclude-test.xml; docsrc/readme.xmlWebhelp: Adding xinclude example to the demo/readme doc + + +David Cramer: template/common/css/positioning.cssWebhelp: Remove border around table used to format callout list + + +David Cramer: xsl/webhelp.xsl; template/common/images/admon/tip.png; template/common/image⋯Webhelp: Support admon graphics (still off by default) + + +David Cramer: xsl/webhelp.xsl; template/common/css/positioning.cssWebhelp: Turn on navfooter and fix related css + + +David Cramer: xsl/webhelp.xslWebhelp: Fix error about undeclared doc.title param + + +David Cramer: docsrc/readme.xmlWebhelp: Adding some test search terms to the readme + + +David Cramer: template/content/search/stemmers/en_stemmer.jsHandle exceptional cases listed in the Porter 2 stemming algo + + +David Cramer: template/content/search/stemmers/en_stemmer.jsWebhelp: adding special case word 'say' to en js stemmer + + +David Cramer: template/content/search/stemmers/en_stemmer.jsWebhelp: Refine stemming of terms that end in (only stem if there's a consonant before the -y) + + +David Cramer: template/content/search/stemmers/en_stemmer.js; template/content/search/nwSe⋯Webhelp: fixed bug where words like key, day, and nucleus, were not found due to differences in the way the client stemmer and indexer stemmed words + + +David Cramer: build.xmlWebhelp: Support xinclude and two-pass profiling in build.xml + + +David Cramer: xsl/webhelp.xslFix bad link to default topic. + + +kasunbg: docsrc/readme.xmlAutomatically limit the size of the search description to something 140 characters + + +kasunbg: xsl/webhelp.xslremoving outline in 'contents' and 'search' buttons that is visible when clicked. tabindex for SIDEBAR button. + + +kasunbg: xsl/webhelp.xsl; build.xmlWebhelp ant script changes - HTML transformation support for WebHelp - Uses Tagsoup for parsing the bad html. +tagsoup-1.2.1.jar is added to trunk/xsl-webhelpindexer/lib/ + + +kasunbg: xsl/webhelp.xslproper support for saxon xhtml transformation. + + +kasunbg: template/common/images/callouts/10.png; template/common/images/callouts/11.png; t⋯webhelp - adding callouts + + +kasunbg: xsl/webhelp.xsl; template/common/main.js; template/common/css/positioning.csswebhelp - animations for show/hide Sidebar + + +kasunbg: build.propertiescommenting about brand and brandname + + +kasunbg: Makefileparameterized MAKE for webhelp + + +kasunbg: xsl/webhelp.xsl; template/common/css/positioning.css; build.properties; build.xmlwebhelp xsl customization - logo + + +kasunbg: template/content/search/nwSearchFnt.jsremove some JS warninings + + +kasunbg: template/content/search/nwSearchFnt.jsFix for missing "No results found for..." bug + + +kasunbg: xsl/webhelp.xslcommented about the importance of the order of css contents. Order is important between the in-html-file css and the linked css files. Some css declarations in jquery-ui-1.8.2.custom.css are over-ridden. If that's a concern, just remove the additional css contents inside these default jquery css files. I thought of keeping them intact for easier maintenance. + + +Jirka Kosek: xsl/webhelp.xsl; template/common/css/positioning.cssMinor cleanup, added extensibility hook, some styling moved into CSS for easier customization + + +David Cramer: template/content/search/nwSearchFnt.jsRemoving onclick that came from Oxygen's dita stuff + + +kasunbg: docsrc/readme.xmlwebhelp - documenting about features + + +kasunbg: template/common/css/positioning.csswebhelp search text box + + +kasunbg: template/common/css/positioning.cssadding header background image + + +kasunbg: xsl/webhelp.xsl; template/common/images/header-bg.pngnew header background image + + +kasunbg: xsl/webhelp.xsl; template/common/css/positioning.cssfix left navigation + + +kasunbg: template/common/css/positioning.csssome css + + +kasunbg: build.xmlAdding html.extension property + + +kasunbg: template/common/css/positioning.css; build.properties; build.xmlwebhelp - Adding enable.stemming, toc.file build properties + + +David Cramer: template/common/css/positioning.cssMake the webhelp banner slightly larger. + + +David Cramer: template/common/main.js; template/common/css/positioning.cssAdjust colors and positioning of header and search/toc tabs + + +David Cramer: xsl/webhelp.xslOnly put doc title in header + + +David Cramer: template/common/css/positioning.css; template/common/images/main_bg_fade.pngAdjusting default color of the header + + +kasunbg: xsl/webhelp.xsl; template/common/css/positioning.cssadjustments to header title. Now output in Opera looks good. + + +kasunbg: template/common/images/sidebar.png; template/content/search/punctuation.props; te⋯deleting svn:executable flag from webhelp files + + +kasunbg: xsl/webhelp.xsl; template/common/css/positioning.css; template/common/images/sear⋯Customized the left navagation headers; Contents and Search. +Adding custom css for the current redmond ui of jquery-ui. These override jquery-ui's default css customizations. These are supposed to take precedence. + + +kasunbg: docsrc/readme.xmltypo fix + + +kasunbg: template/common/images/next-arrow.png; xsl/webhelp.xsl; template/common/main.js; ⋯UI improvements. + Moved search highligher to search tab. + Added nice icons for navigation buttons etc. + Removed footer navigation + Corrected tree colorings + Overall, some css magic + + +David Cramer: docsrc/readme.xmlAdded listitem thinking SyncRO Soft for their contributions. + + +kasunbg: build.xmlsupport for default classpath for Gentoo Linux + + +kasunbg: docsrc/readme.xmlwebhelp - some updates to the documentation about search + + +kasunbg: template/common/css/positioning.cssFix for issue 'Keep "search" & "contents" titles always visible in webhelp - ID: 3403438' + + +David Cramer: template/common/images/starsSmall.pngChanged icons used to show search weightings from stars to boxes so they won't look like user ratings + + +David Cramer: xsl/webhelp.xsl; template/common/main.js; template/common/images/starsSmall.⋯Merged Oxygen webhelp improvements (search weightings etc) into trunk: -r9031:9039 + + +kasunbg: docsrc/readme.xmlwebhelp documentation - search indexing, faq + + +kasunbg: docsrc/readme.xmlupdate webhelp documentation + + +David Cramer: xsl/webhelp.xslFixed bug where webhelp.default.topic was not being used if it was set + + +David Cramer: xsl/webhelp.xsl; template/content/search/nwSearchFnt.jsLocalize string in nwSearchFnt.js file + + +David Cramer: xsl/webhelp.xslAdded tabindex attributes to make tab order in UI more logical in webhelp. + + +David Cramer: template/common/main.jsFixed bug where anchors in pages landed beneath the banner. + + +kasunbg: xsl/webhelp.xslAdded more comments to the xsl/webhelp/xsl/webhelp.xsl file. Removed some clutter. + + +David Cramer: template/common/main.jsFixed problem reported in IE 8. See tracker id # 373747. + + +David Cramer: xsl/webhelp.xslAddressed tracker #3247166 by removing hard-coded reference to ch01.html. + + +kasunbg: build.xmlChanged the webhelp build.xml to reflect the changes to xsl-webhelpindexer. +Added classpaths for xercesImpl and xml-api jars to the indexer. Paths added for *nix environments, need to look at how the current system behaves in Windows. Discussion: http://lists.oasis-open.org/archives/docbook-apps/201011/msg00116.html + + +kasunbg: template/common/images/loading.gif; template/common/jquery/treeview/jquery.treevi⋯webhelp: Removing some unnecessary JQuery JS files + + +kasunbg: template/common/main.jswebhelp: Usability improvement - when click on a node in the TOC tree, the child nodes will auto populate now. + + +kasunbg: xsl/webhelp.xslAdded google translated localizations for Japanese, German, French, and Chinese. The translations might not be pretty accurate. +Better translations are appreciated. + + +kasunbg: docsrc/readme.xml; template/content/images; template/content/images/sample.jpgAdded documentation for how to add images to WebHelp + + +Jirka Kosek: xsl/webhelp.xslAdded more customization hooks +Search code output only when search tab is active +Added cs localization + + +Jirka Kosek: xsl/webhelp.xslAdded parameter webhelp.common.dir for specifying location of common files (JS+CSS) +Added hooks for adding additional user defined tabs + + + + + +Params +The following changes have been made to the + params code + since the 1.76.1 release. + + +David Cramer: webhelp.indexer.language.xmlWebhelp: Fixing list of supported languages + + +David Cramer: webhelp.indexer.language.xmlWebhelp: Correct language code in docs for Chinese + + +Mauritz Jeanson: admon.graphics.extension.xmlAdded list of graphics formats. + + +Mauritz Jeanson: passivetex.extensions.xmlUpdated link. + + +tom_schr: webhelp.indexer.language.xml; webhelp.default.topic.xml; webhelp.tree.cookie.id.⋯Prepared WebHelp reference documentation :) +Not clear about parameters brandname and branding: Should they renamed +to "webhelp.branding" and "webhelp.brandname"? +Currently, docsrc/reference.xml contains only a comment for the WebHelp +ref doc to be non-intrusive. +Idea is to enable it when it is ready + + +Robert Stayton: glossary.collection.xmlAdd info about relative paths. + + +Robert Stayton: para.properties.xmlSpecial attribute-set for para only. + + +Robert Stayton: table.caption.properties.xmlTo format table captions. + + +Robert Stayton: html.script.type.xml; html.script.xmlAdd support for specifying javascript references like css references. + + +Robert Stayton: body.margin.outer.xml; region.outer.extent.xml; body.margin.inner.xml; reg⋯Add support for side regions in FO output. + + +Robert Stayton: chunked.filename.prefix.xmlNew param chunked.filename.prefix to separate any such prefix from +the base.dir param, which helps fix bug 3087359. + + +Robert Stayton: generate.consistent.ids.xmlNew param to support replacing generate-id() with xsl:number +for more consistent id values. + + +Robert Stayton: task.properties.xmlAllow task to be customized more easily. + + +Robert Stayton: calloutlist.properties.xml; callout.properties.xmlSupport better customization of callout lists. + + +Jirka Kosek: callout.unicode.start.character.xmlAdded support for alternative circled numbers + + +David Cramer: example.properties.xmlMade example.properties use keep-together='auto' like table.properies to avoid problems where example/programlisting takes more than one page + + +Mauritz Jeanson: graphicsize.extension.xmlAdded info about supported image formats. + + + + + +Highlighting +The following changes have been made to the + highlighting code + since the 1.76.1 release. + + +Jirka Kosek: csharp-hl.xmlAdded LINQ keywords + + +Jirka Kosek: delphi-hl.xmlAdditional keywords from Yuri Zhilin + + + + + +Profiling +The following changes have been made to the + profiling code + since the 1.76.1 release. + + +David Cramer: profile-mode.xslWhen profile.* params only consist of space characters, then ignore them. + + + + + +Lib +The following changes have been made to the + lib code + since the 1.76.1 release. + + +Robert Stayton: lib.xwebAdded two utility templates to make lib.xsl work +without reference to other modules since it is used +that way with profiling/xsl2profile.xsl. + + +Robert Stayton: lib.xwebFix trim.common.uri.paths to first resolve any ../ in +the paths. + + + + + +Template +The following changes have been made to the + template code + since the 1.76.1 release. + + +Jirka Kosek: titlepage.xslTitlepage mechanism is now namespace aware to support XHTML. Please note that when generating titlepage template stylesheets you have to pass FO or XHTML namespace inside ns parameter. For HTML parameter should be empty. + + + + + +Extensions +The following changes have been made to the + extensions code + since the 1.76.1 release. + + +kasunbg: Makefilewebhelp - Adding enable.stemming, toc.file build properties + + +David Cramer: MakefileAttempt to convince Makefile that webhelpindexer is dirty + + + + + +XSL-Saxon +The following changes have been made to the + xsl-saxon code + since the 1.76.1 release. + + +Mauritz Jeanson: src/com/nwalsh/saxon/Verbatim.java; src/com/nwalsh/saxon/FormatGraphicCal⋯Added fixes to ensure that generated XHTML markup for callouts is in the proper namespace. + + + + Release Notes: 1.76.1