[liblouis-liblouisxml] Re: [liblouis/liblouis] 6b0ab9: Add a noUndefinedDots mode to disable the output o...

  • From: tolga karatas <tolga.karatas2014@xxxxxxxxx>
  • To: liblouis-liblouisxml@xxxxxxxxxxxxx
  • Date: Mon, 7 Nov 2016 16:14:43 +0000

hi everyone;

has their been any improvements in the latest version of Lib Louis 3.0
to Mathermatical notation?

Regards;

Tolga;

On 07/11/2016, Christian Egli <christian.egli@xxxxxx> wrote:

  Branch: refs/heads/master
  Home:   https://github.com/liblouis/liblouis
  Commit: 6b0ab9c5276d9a86eece8a430f9a459e033e2b39

https://github.com/liblouis/liblouis/commit/6b0ab9c5276d9a86eece8a430f9a459e033e2b39
  Author: James Teh <jamie@xxxxxxxxxxxx>
  Date:   2016-10-14 (Fri, 14 Oct 2016)

  Changed paths:
    M .gitignore
    M doc/liblouis.texi
    M liblouis/liblouis.h.in
    M liblouis/lou_backTranslateString.c
    M python/louis/__init__.py.in
    M tests/Makefile.am
    A tests/backtranslate_noUndefinedDots.c

  Log Message:
  -----------
  Add a noUndefinedDots mode to disable the output of dot numbers when
back-translating undefined patterns.

When backtranslating input from a braille keyboard cell by cell, it is
desirable to output characters as soon as they are produced. Similarly, when
backtranslating contracted braille, it is desirable to provide a "guess" to
the user of the characters they typed. To achieve this, liblouis needs to
have the ability to produce no text when indicators (which don't produce a
character by themselves) are not followed by another cell. This works
already for indicators liblouis knows about such as capital sign, number
sign, etc., but it does not work for indicators which are not (and cannot
be) specifically defined as indicators. For example, in UEB, dots 4 5 6
alone produces the text "\456/". Setting the noUndefinedDots mode suppresses
this dot number output.
Fixes #210.


  Commit: 56bb7170f14808ac176893274d680839a55fc6c8

https://github.com/liblouis/liblouis/commit/56bb7170f14808ac176893274d680839a55fc6c8
  Author: James Teh <jamie@xxxxxxxxxxxx>
  Date:   2016-10-14 (Fri, 14 Oct 2016)

  Changed paths:
    M .gitignore
    M doc/liblouis.texi
    M liblouis/liblouis.h.in
    M liblouis/lou_backTranslateString.c
    M python/louis/__init__.py.in
    M tests/Makefile.am
    A tests/backtranslate_partialTrans.c

  Log Message:
  -----------
  Add a partialTrans mode to specify that back-translation input should be
treated as an incomplete word.

If this mode is set, rules that apply only for complete words or at the end
of a word will not take effect. This is intended to be used when translating
input typed on a braille keyboard to provide a rough idea to the user of the
characters they are typing before the word is complete.


  Commit: acf1d59ca7e84a21bf684f4d6b56b29135344ac0

https://github.com/liblouis/liblouis/commit/acf1d59ca7e84a21bf684f4d6b56b29135344ac0
  Author: James Teh <jamie@xxxxxxxxxxxx>
  Date:   2016-10-17 (Mon, 17 Oct 2016)

  Changed paths:
    M tools/lou_checkyaml.c

  Log Message:
  -----------
  Add noUndefinedDots and partialTrans modes to lou_checkyaml.


  Commit: 36ec1479ce3f221d19e41a5c941719b506438174

https://github.com/liblouis/liblouis/commit/36ec1479ce3f221d19e41a5c941719b506438174
  Author: Christian Egli <christian.egli@xxxxxx>
  Date:   2016-11-07 (Mon, 07 Nov 2016)

  Changed paths:
    M .gitignore
    M doc/liblouis.texi
    M liblouis/liblouis.h.in
    M liblouis/lou_backTranslateString.c
    M python/louis/__init__.py.in
    M tests/Makefile.am
    A tests/backtranslate_noUndefinedDots.c
    A tests/backtranslate_partialTrans.c
    M tools/lou_checkyaml.c

  Log Message:
  -----------
  Merge pull request #213 from nvaccess/backNoUndefined

Add noUndefinedDots and partialTrans modes for back-translation of input
being typed on a braille keyboard


Compare:
https://github.com/liblouis/liblouis/compare/0d0c8b9ebe34...36ec1479ce3f
For a description of the software, to download it and links to
project pages go to http://liblouis.org

Other related posts: