Great work, Christian! Note that development has now moved to liblouisutdml. So liblouisxml can be considered stable, but bugs will still be corrected. Both Bert and I will make future changes to liblouisutdml. It has a googlecode page with not much except the Mercurial repository. We do need someone to update the rest of the page, and we also need to bring the documentation up to date. liblouisxmll also needs its documentation updated. John On Wed, May 11, 2011 at 02:56:26PM +0200, Christian Egli wrote: > > liblouisxml 2.4.0 has been released > > The liblouisxml developer team is proud to announce the liblouisxml > release 2.4.0. The release is available for download at: > > http://code.google.com/p/liblouisxml/downloads/list > > Introduction > ------------ > > Liblouisxml is a library intended to provide complete braille > transcription services for xml documents. It translates into > appropriate braille codes and formats according to its style sheet and > the specifications in the document. A command-line program, xml2brl > which uses this library is also included. The latest version of > liblouis is required. > > Changes in this release > ----------------------- > > This release brings in the many bug fixes and feature enhancements that > Bert Frees has done while working on the odt2braille Braille extension > to OpenOffice.org Writer[1]. > > New features > ============= > * xpath expression handling > Element specifiers for semantic actions can now be defined in terms > of xpath expressions > > * New style attributes > - dontSplit + keepWithNext + orphanControl > > - underlinex: New style similar to italicx and boldx > > - heading5 ... heading10: Additional heading styles > > - contents5 ... contents10: Additional table of contents styles > > - centeredMargin: Prevent centered text from extending too near to > the left and right edges. > > - dontSplit: Protect an element from being split across multiple > pages. > > - keepWithNext: keep an element together with the first line of > the next sibling. > > - orphanControl: Control how many lines of an element must be > printed at least at the bottom of a Braille page. > > * New table of content parameters > printPageNumbersInContents + braillePageNumbersInContents > > * Many layout improvements > - continuePages: Enable or disable prefixing of page numbers with > a letter (a, b, c, etc.) on continued pages. > > - pageSeparator: Enable or disable placing of a page separator > line where a print page break occurs. > > - pageSeparatorNumber: Enable or disable placing of page numbers > with page separator lines. > > - ignoreEmptyPages: Empty pages can be ignored, or they can be > indicated with a combined print page number. > > - printPageNumberRange: Show only the first print page number of a > Braille page, or display the whole range of print pages > contained in a Braille page. > > - mergeUnnumberedPages: Ignore page breaks without a page number. > > - pageNumberTopSeparateLine/pageNumberBottomSeparateLine: Provide > a separate line for page numbers when they are placed at the top > or bottom. > > - printPageNumbersInContents/braillePageNumbersInContents: Enable > or disable print and Braille page numbers in the table of > contents. > > Improvements > ============= > - braillePageNumberAt/printPageNumberAt: Print page numbers and > Braille page numbers can now both be placed at the top or bottom > together. > - Improved handling of linesBefore, linesAfter, newPageBefore, > newPageAfter and pagenum. > > Bug fixes > ========== > - Fixed table of content bugs > - Fixed braille page number should only be visible on odd pages > when interpoint = yes > - Fixed failure when new print page starts on second last line of > page > - Fixed endless loop when braillePages=yes > > > Share and Enjoy! > > -- Christian Egli, on behalf of the liblouisxml developers > > Footnotes: > [1] http://odt2braille.sourceforge.net/index.html > > -- > Christian Egli > Swiss Library for the Blind, Visually Impaired and Print Disabled > Grubenstrasse 12, CH-8045 Z??rich, Switzerland > > ----- > Die SBS laedt Sie herzlich ein: > Tag der offenen Tuer am 25. Juni 2011 von 9 bis 16 Uhr. > Mehr Informationen erhalten Sie unter http://www.sbs.ch/offenetuer > For a description of the software, to download it and links to > project pages go to http://www.abilitiessoft.com -- John J. Boyer; President, Chief Software Developer Abilitiessoft, Inc. http://www.abilitiessoft.com Madison, Wisconsin USA Developing software for people with disabilities For a description of the software, to download it and links to project pages go to http://www.abilitiessoft.com