1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173
|
liblouisxml NEWS -- history of user-visible changes.
* Noteworthy changes in release 2.4.0 (2011-05-11)
** New features
*** xpath expression handling
element specifiers for semantic actionan now 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
* Noteworthy changes in release 2.1.0 (2009-11-23)
The main focus for this release has been the addition of user-defined
styles with the associated documentation overhaul. Also there is a new
tool rtf2brl and all the tools now have man pages.
** New features
*** Styles
- User-defined styles
- styles can be nested in a document
- Persistent style settings
- roman page numbering
*** Semantic action
- "newentries no" semantic action
- "linespacing" semantic action
*** rtf2brl
There is a new tool to generate Braille from rtf.
*** man pages
All tools accept the --version and --help options and are
documented in man pages. The tools are now licensed with GPL.
** Bug fixes
- The version number is now displayed correctly.
* Noteworthy changes in release 2.0.0 (2009-08-21)
This release contains support for UK and Marburg math and the usual
assortment of bug fixes.
** New features
- Beta version of UK Maths
- Alpha version of Marburg math
- rpm spec file
** Bug fixes
- Updated semantic files
- Documentation fixes
- Fix for building static libs
* Noteworthy changes in release 1.9.1 (2009-04-21)
** Bug fixes
- Fix the table of contents generator
- Improved the documentation
* Noteworthy changes in release 1.9.0 (2009-03-04)
This release contains some new semantic actions and some major
documentation updates.
** New features
*** configfile and configstring semantic actions
The configfile, configstring and configtweak semantic actions enable
the configuration of liblouisxml to be changed according to the
contents of the document being transcribed.
*** Documentation up-to-date
The documentation is brought up-to-date. Specifically the semantic
actions are now described in detail. Also there is now documentation
about the table of contents feature.
** Bug fixes
- Fix a problem with -p option in xml2brl
- New paths.c which finds where the program is under Windows
- Added build instructions for Windows and Mac
- Fix a buffer overflow in table of contents generation
** Changes in behavior
None
* Noteworthy changes in release 1.8.0 (2009-02-01)
This is the first release of liblouisxml from the Google code page. It
is a bug fix release to work with the latest release of liblouis.
** New features
No new user visible features
** Bug fixes
Search for liblouis tables under /usr/share now.
** Changes in behavior
None
Local variables:
mode: org
end:
|