Skip to content
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

Allow for eBraille compliant Uber-EPUBs, i.e. do not require the default rendition to be braille #285

Open
egli opened this issue Oct 8, 2024 · 1 comment
Labels
eBraille specification Issue for the ebraille 1.0 specification

Comments

@egli
Copy link
Member

egli commented Oct 8, 2024

At SBS we are toying with the idea of producing "Uber-EPUBs" that contain the text of the book, the audio and the Braille all in one EPUB. This would simplify our product portfolio, we could just distribute one all-encompassing format to our customers.

Of course we would like these "Uber-EPUBs" to be compliant with the eBraille standard. However if I understand correctly the eBraille standard mandates that the default rendition must be braille.

Could this requirement be somewhat relaxed to leave room for the idea of an "Uber-EPUBs" that is still an eBraille publication?

@egli egli added the eBraille specification Issue for the ebraille 1.0 specification label Oct 8, 2024
@mattgarrish
Copy link
Contributor

To be an ebraille file the default rendition needs to be braille. That makes sense to me as it's the only rendition you can ever be assured will render.

Aren't you just proposing a multiple rendition epub rather than strictly an ebraille file, though? An ebraille rendition of the content should be a conforming epub rendition, so from an epub perspective there's nothing wrong with adding it to the container as a second or third rendition of the content.

The requirement that the ebraille rendition come first only applies if you're bundling it up with a .ebrl extension, but in this case you'd be making a .epub.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
eBraille specification Issue for the ebraille 1.0 specification
Projects
None yet
Development

No branches or pull requests

2 participants