Hello,
Recently I reported a bug in Nemeth and thought it may need an
alteration to the context/multipass opcode, however I have found a
solution which can be made in the tables. May be you could fix it.
The problem rule in nemeth.ctb is:
pass2 @56[$d1-5]@5!$d *
This was wrongly stripping the non-digit character after the base line
(dot-5) indicator.
The corrected rule should read:
pass2 @56[$d1-5]@5!$d_1 *
This can be tested with the following input and output text when using
the nemeth.ctb file:
Input: A^;0^"e^~kt^"
Output: ,a0e~kt"
I am aware that this may miss some rules in the Nemeth rule book for
shortening the subscript notation, but these were not addressed by the
original LibLouis rule and I am just fixing the issue of character loss.
I will look at possible fixes to the other issues in the future.
Michael Whapples
On 23/06/2016 16:22, Christian Egli wrote:
Hi all
The new alpha release has been out for a couple of days and has exiting
new features notably proper support for UEB. Now despite the extensive
test suite there might be some problems that we have not discovered.
Could you please test the new liblouis release in your language and your
use case. In particular we should test the following areas:
- Emphasis
- this has been basically re-written. Does it work for your language
and your use case?
- letsign
- this code has been changed. We believe that it is backwards
compatible, but we would like to confirm this.
- back-backtranslation in UEB
- doesn't work that well at the moment. Mike
is working on that and we will merge it as soon as it's ready
- Numeric mode in UEB
- this is also an area that has not been totally finished. Mike and
Davy are also working on this.
So please give the new release a go and see if it works for you. If you
find any deficiencies please report them here or directly in the issue
tracker[1]. You can get the new release (including a windows binary)
from the downloads page[2].
Thanks
Christian
Footnotes:
[1] https://github.com/liblouis/liblouis/issues
[2] https://github.com/liblouis/liblouis/releases/tag/v3.0.0.alpha1