-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test braille-utils support for Braillo 650SF #5
Comments
See also: brailleapps/brailleutils#66 |
We should do this as soon as braille-utils is ready for it. |
It's been ready for test for quite some time. I am waiting for the test result. |
Two issues:
|
Ah, are supplements not used in the conversion from Unicode braille to ASCII? @joeha480 |
@dkager No, it appears that it's only text to braille and not the other way around. The main purpose is to produce braille on paper. The ASCII file is really only produced as a way to communicate with an embosser and for that purpose (like you say) you only need one translation. I know I've made some minor exceptions to this rule here and there, but there isn't any support for reverse translation, i.e. determining if a braille pattern is e.g. a, 1 or A. Quite a bit of work would probably be needed to support such use cases properly. If we're can limit ourselves to reversible one-to-one translations, I would be interested in creating a general description syntax for this. See also brailleapps/brailleutils#70 |
Makes sense. Our current conversion goes from input text to ASCII without converting to Unicode braille. It can therefore decide whether it should insert a letter or a digit. The transcribers check the BRF output, but this change should be fine for them. If not the PEF is very clear. I haven't spotted any errors in the books I converted. We haven't done any prints yet, but if the bRF is right the print should come out right. |
Could PEF be extended to do things similar to what "Extended braille" can do?
I know this contrasts somewhat with the PEF idea of representing braille unambiguously, because the "meaning" of the "extended" characters are locale dependent. But maybe you can find a way to work around that, maybe by using generic "classes" such as "capital" and "number". |
Apart from the issues with reverse translation, is there anything else holding us from releasing the 650SF table? |
@bertfrees Well, I was hoping @dkager would try to emboss on some of the embosser models Alan added, e.g. Braillo 650SF |
Yes, generic classes sound universally applicable, which is their whole point of course. But I’m not sure if this is valuable enough to look into. E.g. is #1 really more readable to #a (if you know that a-j are used to indicate numbers). I’ll have to check with the transcribers on this. |
I took the table from our current in-house conversion, so if we assume that that is correct, then the table is too. Does the driver have any other features I need to test? |
@joeha480 The plan is to emboss a BRF file. Is there anything to watch for besides correct output characters? |
TBD this week. |
Not sure whether this was done. Moving back to backlog for now... |
It was done briefly but needs further attention in 2017.
|
…est #5) Feature/PI3-20 toevoegen metadata bestand aan ou
Ref.: brailleapps/brailleutils@db53c51
The text was updated successfully, but these errors were encountered: