forked from liblouis/liblouisutdml
-
Notifications
You must be signed in to change notification settings - Fork 0
/
NEWS
242 lines (175 loc) · 7.21 KB
/
NEWS
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
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
liblouisxml NEWS -- history of user-visible changes.
* Noteworthy changes in release 2.11.0 (2022-03-08)
This minor Liblouisutdml release adds support for liblouis 3.20 and
up.
For a detailed list of all the changes refer to [[https://github.com/liblouis/liblouisutdml/milestone/7?closed=1][the list of closed
issues]].
** New features
- Add support for liblouis 3.20
** Other
- Add Lithuanian hyphenation table
* Noteworthy changes in release 2.10.0 (2021-03-10)
This minor Liblouisutdml release improves the documentation and
improves the build and test infrastructure. It also adds support for
liblouis 3.17.
For a detailed list of all the changes refer to [[https://github.com/liblouis/liblouisutdml/milestone/6?closed=1][the list of closed
issues]].
** New features
- Add support for liblouis 3.17
** Other
- Improve the documentation thanks to Norbert Márkus
- New Dockerfiles to cross-compile using mingw thanks to Christian
Egli
* Noteworthy changes in release 2.9.0 (2020-08-31)
This Liblouisutdml release fixes a couple of bugs and adds support for
liblouis 3.15.
For a detailed list of all the changes refer to [[https://github.com/liblouis/liblouisutdml/milestone/5?closed=1][the list of closed
issues]].
** New features
- Add support for liblouis 3.15
** Bug fixes
- Fix a buffer overflow thanks to Samuel Thibault
- Fix a typo in ~make_makefile.c~ thanks to Arend Arends
- Fix a few bugs in the windows make file generator thanks to
Christian Egli
** Other
- Improvements to the help screen thanks to Sebastian Humenda
- Fix some math test cases thanks to Christian Egli
* Noteworthy changes in release 2.8.0 (2019-09-09)
This Liblouisutdml release adds a couple of new features and adds
support for liblouis 3.11.
For a detailed list of all the changes refer to [[https://github.com/liblouis/liblouisutdml/milestone/3?closed=1][the list of closed
issues]].
** New features
- Add support for liblouis 3.11
- Add a setting for minimum syllable length (hyphenation) thanks to
Bert Frees
- Add a new page number format: Roman capitals, thanks to
Bert Frees
** Bug fixes
- Drop the dependency on internal liblouis API, thanks to Christian
Egli and Bert Frees
- Handle empty elements with style thanks to Bert Frees
- Fix ~topBoxline~ and ~bottomBoxline~ thanks to Bert Frees
- Fix ~printPageNumberRange=yes~ with ~printPageNumberAt=bottom~
thanks to Bert Frees
- Allow Roman numbers greater than 1000 thanks to Bert Frees
- Fix Belgian math thanks to Bert Frees
** Other
- Added a huge set of MathML -> Nemeth tests thanks to Neil Soiffer
- Add a description to the NAME section of the man page thanks to
Samuel Thibault
* Noteworthy changes in release 2.7.1 (2019-05-07)
This Liblouisutdml release adds a couple of new features and adds
support for liblouis 3.9.
** New features
- Add support for liblouis 3.9
- Add a Dockerfile
- Add heading supports for opendocument files thanks to Samuel Thibault
- Support automatic page numbering thanks to Samuel Thibault.
LibreOffice documents do not provide explicit page numbers, but
provides the pagebreak points, so liblouisutdml can simply count the
page numbers.
- Move math tables from Liblouis to Liblouisutdml thanks to Bert Frees
** Bug fixes
- Use the prefixed LOG_FOO constants thanks to Christian Egli
- Fix cross build from source issue
** Other
- Convert the test suite to a standard Automake Parallel Test Harness
thanks to Christian Egli
- Set the default log level to LOU_LOG_WARN
* Noteworthy changes in release 2.7.0 (2017-09-20)
This Liblouisutdml release finally has support for liblouis 3.0.
** Bug fixes
- Fixes for locating jni.h on macOS thanks to Gordon Byrnes
- Fix so footer doesn't stop KeepWithNext working thanks to Paul Wood
- Fix log level type in default callback thanks to Boris Dušek
* Noteworthy changes in release 2.6.0 (2015-06-09)
This is the first official Liblouisutdml release in a long time. Many
bug fixes and stability improvements have gone into it. There are a
couple of new features like end note functionality and boxlines for
example. Also there is an extensive test suite now and the
documentation has been vastly enhanced.
** New features
- Added an extensive test suite which tests liblouisutml under various
circumstances.
- Add a configure option to disable the Java bindings.
- Added Java bindings for logging callback API in liblouis.
- Add end note functionality. Thanks to Paul Wood from Torch Trust
** Bug fixes
- fixed a problem with duplicate semantics attributes
- solve multiple brl nodes after math nodes
- Improve the documentation on XPath expressions.
- Fixed numerous problems in the build system.
- Fixed the character used when UCS2 builds encounter characters above u+ffff
** Documentation updates
- Document the end note functionality
- Add an index for the default styles
- Update the documentation appendix
- Add the boxline style. Thanks to Michael Whapples.
* 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: