File: NEWS

package info (click to toggle)
liblouisxml 2.4.0-15
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 3,788 kB
  • sloc: sh: 10,349; ansic: 10,002; makefile: 592; xml: 228; python: 43
file content (173 lines) | stat: -rw-r--r-- 5,017 bytes parent folder | download | duplicates (8)
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: