From ee7283379f29517b23d488970dce3fc6a209c15a Mon Sep 17 00:00:00 2001 From: Kasun Gajasinghe Date: Thu, 1 Sep 2011 17:10:58 +0000 Subject: [PATCH] update webhelp documentation --- xsl/webhelp/docsrc/readme.xml | 106 +++++++++++++++++----------------- 1 file changed, 54 insertions(+), 52 deletions(-) diff --git a/xsl/webhelp/docsrc/readme.xml b/xsl/webhelp/docsrc/readme.xml index e9979fe4d..0333fd0e7 100755 --- a/xsl/webhelp/docsrc/readme.xml +++ b/xsl/webhelp/docsrc/readme.xml @@ -52,61 +52,47 @@ gmail DOT com and David Cramer, david AT thingbag DOT net. - This package also includes the following software written and - copyrighted by others: + This package also includes the following software written and copyrighted by others: - Files in template/common/jquery are - copyrighted by JQuery - under the MIT License. The file - jquery.cookie.js Copyright (c) 2006 Klaus - Hartl under the MIT license. - + Files in template/common/jquery are + copyrighted by JQuery under the MIT License. + The file jquery.cookie.js Copyright (c) 2006 Klaus Hartl under + the MIT license. jquery - - Some files in the template/content/search and indexer directories were originally - part of N. Quaine's htmlsearch DITA plugin. The htmlsearch DITA - plugin is available from the files - page of the DITA-users yahoogroup. The htmlsearch plugin - was released under a BSD-style license. See - indexer/license.txt for details. + Some files in the template/content/search + and indexer directories were originally part of + N. Quaine's htmlsearch DITA plugin. The htmlsearch DITA plugin is available from the + files + page of the DITA-users yahoogroup. The htmlsearch plugin was released under + a BSD-style license. See indexer/license.txt for details. htmlsearch - + + DITA - htmlsearch plugin - Stemmers from the Snowball - project released under a BSD license. + url="http://snowball.tartarus.org/texts/stemmersoverview.html">Snowball + project released under a BSD license. - - Code from the Apache - Lucene search engine provides support for tokenizing - Chinese, Japanese, and Korean content released under the Apache - 2.0 license. + Code from the Apache Lucene search + engine provides support for tokenizing Chinese, Japanese, and Korean content released + under the Apache 2.0 license. - - Webhelp for DocBook was developed as a Google Summer of Code project. - + Webhelp for DocBook was first developed as a Google Summer of Code project. - 2008-2010 - + 2008-2011 Kasun Gajasinghe - David Cramer @@ -128,7 +114,7 @@ kasunbg AT gmail DOT com - August 2010 + September 2011 @@ -157,6 +143,11 @@ features + + Provides content search of the documentation. Shows the search results with + links to chunked pages, and descriptions taken from the abstract in the chapters or + from a para with role="summary" + Stemming support for English, French, and German. Stemming support can be added for other languages by implementing a stemmer. @@ -177,7 +168,7 @@ - Search results can include brief descriptions of the target.Search results can include brief descriptions of the target search descriptions @@ -186,7 +177,7 @@ - Table of contents pane with collapsible toc tree. + Table of contents (TOC) pane with collapsible toc tree. Auto-synchronization of content pane and TOC. @@ -195,12 +186,13 @@ TOC and search pane implemented without the use of a frameset. - An Ant build.xml file to generate output. You can use this - build file by importing it into your own or use it as a model for integrating this - output format into your own build system. + An Ant script to generate output. You can use this build file by importing it into + your own or use it as a model for integrating this output format into your own build + system. - - + + Following are possible enhancements that can be applied to webhelp. You are welcome to + send us new suggestions, code contributions etc. Possible future enhancements Move webhelp-specific parameters and gentext strings into base DocBook stylesheets. @@ -286,6 +278,11 @@ Consider using more advanced Lucene indexers for Chinese and Japanese than the CJKAnalyzer + + And, a lot more (with duplicates) from WebHelp Wiki at + XMLPress + @@ -331,9 +328,10 @@ - If necessary, install Apache Ant 1.6.5 - or higher. + If necessary, install Apache + Ant 1.6.5 or higher. See Ant installation instructions. + 2.x gives brief instructions. @@ -383,6 +381,15 @@ CLASSPATH. + + If you are using Ant 1.8.1 or higher, you may need to add + xercesImpl.jar, and xml-apis.jar to the + classpath. See index target in the Ant script to see how it's + currently added. + The way webhelp indexer get invoked is made easier after the XSL-1.76.1 release. + + + In a text editor, edit the @@ -464,12 +471,7 @@ webhelp.indexer.language=en From the directory containing your newly created build.xml file, type ant - webhelp to build your document. - - The Saxon 6.5 jar should not be in your - CLASSPATH when you generate the webhelp output. If you have any - problems, try running ant with an empty CLASSPATH. - + webhelp to build your document. -- 2.40.0