Global search and replace
April 24, 2008
Karel has been working on a great new Daisy feature: the ability to perform a search-and-replace across a selection of documents. A nice tour of this feature is in the documentation.
On the background, it is implemented as special kind of document task. There’s all sorts of nifty stuff involved, like handling of markup during search and replace, being able to keep the original casing of words, etc.
Unrelated to this search-and-replace, other recent improvements include:
- The fulltext search screen became more powerful, for example it is possible to freely select document collections, and it is customizable through configuration.
- Some workflow related improvements happened, especially the ability to embed workflow queries in publisher requests, so that it is possible to show workflow information along with documents.
- PDF renderer unification: with the new generation of the FOP XSL-FO processor available, we have been able to remove the dependency on the commercial IBEX XSL-FO engine for the books publishing, so that the same engine is now used everywhere for the creation of PDFs.