snaekobbi / issues

Common issue tracker for the Braille in DAISY Pipeline 2 project
0 stars 0 forks source link

Finnish hyphenation #2

Closed bertfrees closed 9 years ago

bertfrees commented 9 years ago

There are several options for implementing a hyphenator. The two technologies supported in the Pipeline are TeX and libhyphen (but we don't have to limit ourselfs to these two).

Once we have decided upon the technology there is still the question of where to put the resources (the files with hyphenation patterns):

Tests can be put either in one of these projects, or in functional-testing.

Finally, running tests can be done in multiple ways:

bertfrees commented 9 years ago

We ended up generating both a libhyphen and a tex patterns file from the same source. The source code lives in pipeline-mod-celia. Tests are run with both the texhyphj API, using the texhyph module of pipeline-mod-braille, and using the libhyphen module of pipeline-mod-braille. The texhyph module of pipeline-mod-braille needs to be fixed, see issue https://github.com/snaekobbi/pipeline-mod-braille/issues/44.

bertfrees commented 9 years ago

The texhyph module of pipeline-mod-braille is now fixed, see snaekobbi/pipeline-mod-braille#44 and https://github.com/snaekobbi/pipeline-mod-celia/commit/1c18b6189c4dce7cbe182022efdf53e9f8616bfa.