KSx::Highlight::Summarizer, version 0.04 (beta) This module is a subclass of KinoSearch::Highlight::Highlighter that offers more possibilities for customisation: • Summaries (multiple excerpts for a document, joined with ellipses) • Pagination • Custom ellipsis marks CHANGES IN THIS RELEASE Just bug fixes: • A highlighted word at the beginning or end of an indexed field used to warn in page break mode. • In summary and page break mode, an ellipsis at the end of one excerpt would cause the start of the following excerpt, if it occurred on another page, not to be trimmed to a word boundary and not to have an ellipsis mark after the page marker, unless there were a sentence boundary to trim to. INSTALLATION The easiest way to install this module is to use the CPAN module or the cpan script: [sudo] perl -MCPAN -e "install KSx::Highlight::Summarizer" [sudo] cpan KSx::Highlight::Summarizer Or you can use the following: perl Makefile.PL make make test [sudo] make install DEPENDENCIES This module requires perl and the following Perl modules: • Number::Range • Hash::Util::FieldHash::Compat • The development version of KinoSearch, revision 3118 or later, which one can get from http://www.rectangular.com/svn/kinosearch/trunk/. This module has only been tested with revision 3122. DOCUMENTATION After installing, you can find documentation for this module with the perldoc command. perldoc KSx::Highlight::Summarizer Or try using man (it's faster, in my experience): man KSx::Highlight::Summarizer COPYRIGHT AND LICENCE Copyright (C) 2008 Father Chrysostomos This program is free software; you may redistribute it and/or modify it under the same terms as perl.