nlbdev / pipeline

NLB branch of the super-project that aggregates all Pipeline related code. See https://github.com/daisy/pipeline for the main branch.
http://repo.nlb.no/pipeline
3 stars 1 forks source link

New table for Old West Norse ("norrønt") or Old Norwegian ("gammelnorsk") #98

Open matskober opened 7 years ago

matskober commented 7 years ago

job972.zip

I put the norse alphabet in a p (in a file with "dc:Language" content="no"), and once more in a p with xml:lang="non" ( that is the code for norse, right?). Both p-s where rendered equally ; both seem to be wrong - according to OUPs Håndbok.

@josteinaj @KariRudjord @bertfrees @usama49

josteinaj commented 7 years ago

Thanks. We have an issue for adding tables for more languages (including norse) here: #54

The languge code for norse won't do anything. But we do have letters in the norwegian table to cover most norse characters: https://github.com/liblouis/liblouis/blob/master/tables/no-no-chardefs6.uti#L169

We do at least have eth and thorn in our table:

uplow Ðð 156                 # Eth
uplow Þþ 35-2345             # Thorn

In the cases where sami letters are in conflict with norse letters, we have chosen to use the sami braille representation (right @KariRudjord ?).

Support for more languages would be something we submit to the liblouis project.

josteinaj commented 7 years ago

By the way, here are the liblouis tests for norse:

https://github.com/liblouis/liblouis/blob/master/tests/yaml/no_harness.yaml#L40

It's a failing test, but shows how the mapping is supposed to be. The mapping should be put into a separate liblouis table in the future.