| liblouis 3.24.0 has been released |
| |
| The liblouis developer team is proud to announce the liblouis release |
| 3.24.0. The release is available for download at: |
| |
| https://github.com/liblouis/liblouis/releases |
| |
| Introduction |
| ============ |
| |
| Liblouis is an open-source braille translator and back-translator. It |
| features support for computer, literary and math braille, supports |
| contracted and uncontracted translation for many, many languages [1]_. |
| It plays an important role in an open source accessibility stack and is |
| used by screenreaders such as NVDA, Orca and JAWS. A companion project |
| liblouisutdml [2]_ deals with formatting of braille. |
| |
| Noteworthy changes in this release |
| ================================== |
| |
| This release contains major updates to Hungarian, UEB, and Chinese |
| bopomofo braille. Danish has been completely reworked and there is now |
| support for the Danish braille standard 2022. There are also some new |
| tables so that liblouis can now generate Georgian computer braille, |
| Swahili (Kenya) and Chichewa (Malawi). Aside from that there is the |
| usual assortment of code cleanups and bug fixes. |
| |
| I'd like to thank everybody for helping to bring liblouis forward. |
| |
| For a detailed list of all the changes refer to the list of closed |
| issues [3]_. |
| |
| Braille table improvements |
| -------------------------- |
| |
| - New grade 1, 1.2, 1.3, 1.4, 1.5 and 2 tables for Swahili (Kenya) and |
| grade 1 table for Chichewa (Malawi) thanks to Jake Kyle, Dipendra |
| Manocha and Martin Kieti. |
| - Improvements to Hungarian thanks to Attila Hammer. |
| - Update braille patterns of some Chinese characters and phrases in the |
| Chinese bopomofo braille table thanks to Bo-Cheng Jhan. |
| - Add experimental Georgian computer braille table thanks to Harris |
| Mowbray and Mariam Mikiashvili. |
| - Updated the Danish tables to the new 2022 Danish braille standard |
| thanks to Bue Vester-Andersen. |
| |
| - Limited contraction level (grade 2l or 1.5) is no longer part of |
| the Danish braille standard 2022. |
| - There is no longer any need for "literary" tables. In Danish |
| braille, capital letters are now always indicated, and steps have |
| been taken in the standard to ensure better back-translation. |
| - As requested by The Danish Braille Committee, the tables for the |
| 1993 standard will be kept as an option for at least a year. All |
| the 1993 tables have been renamed to include ":sub:`1993`" in the |
| filename, so the new tables will be used as default. |
| |
| - Improvements to UEB thanks to James Bowden. |
| |
| - Add new sign for German sharp S (ICEB July 2022) |
| - Fix a couple of acronyms which require grade 1 indicator (LLB, |
| LLP) |
| - Fix placement of numeral sign in letters comma digits |
| - Review rules for "under" and "there" contractions |
| |
| Deprecation notice |
| ------------------ |
| |
| - None |
| |
| Backwards incompatible changes |
| ------------------------------ |
| |
| - None |
| |
| New, renamed or removed tables |
| ------------------------------ |
| |
| New |
| ~~~ |
| |
| - sw-ke-g1-2.ctb |
| - sw-ke-g1-3.ctb |
| - sw-ke-g1-4.ctb |
| - sw-ke-g1-5.ctb |
| - sw-ke-g1.utb |
| - sw-ke-g2.ctb |
| - ka.utb |
| - ny-mw.utb |
| - The following files now all refer to the corresponding tables for |
| Danish braille 2022: |
| |
| - da-dk-g08.ctb |
| - da-dk-g16.ctb |
| - da-dk-g18.ctb |
| - da-dk-g26.ctb |
| - da-dk-g28.ctb |
| - da-dk-octobraille.dis |
| |
| Renamed |
| ~~~~~~~ |
| |
| - The old Danish tables for the now deprecated 1993 standard have been |
| renamed to include "1993" in the filename: |
| |
| - da-dk-g08.ctb -> da-dk-g08\ :sub:`1993`.ctb |
| - da-dk-g16.ctb -> da-dk-g16\ :sub:`1993`.ctb |
| - da-dk-g16-lit.ctb -> da-dk-g16-lit\ :sub:`1993`.ctb |
| - da-dk-g18.ctb -> da-dk-g18\ :sub:`1993`.ctb |
| - da-dk-g26.ctb -> da-dk-g26\ :sub:`1993`.ctb |
| - da-dk-g26-lit.ctb -> da-dk-g26-lit\ :sub:`1993`.ctb |
| - da-dk-g26l.ctb -> da-dk-g26l\ :sub:`1993`.ctb |
| - da-dk-g26l-lit.ctb -> da-dk-g26l-lit\ :sub:`1993`.ctb |
| - da-dk-g28.ctb -> da-dk-g28\ :sub:`1993`.ctb |
| - da-dk-g28l.ctb -> da-dk-g28l\ :sub:`1993`.ctb |
| - da-dk-octobraille.dis -> da-dk-octobraille\ :sub:`1993`.dis |
| |
| Removed |
| ~~~~~~~ |
| |
| None |
| |
| Next release |
| ============ |
| |
| The next release will be published on March 6 2023 so please keep up the |
| excellent work and keep those improvements coming. |
| |
| Share and Enjoy! |
| |
| – Christian Egli, on behalf of the liblouis developers |
| |
| Footnotes |
| ========= |
| |
| .. [1] |
| https://github.com/liblouis/liblouis/tree/master/tables |
| |
| .. [2] |
| https://github.com/liblouis/liblouisutdml |
| |
| .. [3] |
| https://github.com/liblouis/liblouis/milestone/34?closed=1 |