Closed bertfrees closed 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.
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.
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: