|04-08-2010, 07:10 PM||#1|
Sir Penguin of Edinburgh
Join Date: Apr 2007
Location: DC Metro area
Device: Shake a stick plus 1
Epub Revision - enhanced global language support
|04-10-2010, 02:40 PM||#2|
PRS 6OO owner
Join Date: Feb 2010
Device: sony prs 600
What about Arabic language?! we in the Arab world have got plenty of ebooks in Arabic; I have a Sony Reader and I can't wait for Sony people or someone from MR to suggest an update. I'd love to be able to convert my Arabic books into ePub or BBeB forms!
|04-11-2010, 05:02 PM||#3|
Join Date: May 2009
I'm not familiar with the far east languages and related issues. However, at Mendele HeBooks ( http://www.mendele.co.il ), we are producing Hebrew ePubs. Since ePub is based on xhtml, it's not a real problem to have it in any required language. I mean, in a similar way one create a web page in any language, he should be able to create the ePub in such language. Arabic is very similar to Hebrew and there should not be any problem to create an Arabic ePub.
I think that the main issue here is the support level of the different reading systems. While there are so many software applications and reading devices that claim to "fully support" ePub, just a few of those are really handle different languages properly.
The main "features" that I think should be noticed in this respect are:
1) CSS support - this issue is complicated by itself and I guess it might be problematic to define what does it mean to "support" CSS. Again, maybe there is a need to define a set of minimal CSS support that is related to languages ("dir" attribute for example)
2) Embedded and non embedded fonts - Can a reading system handle properly fonts that exist on the system even when there are no embedded fonts? Can it deal with embedded fonts properly?
3) Language related HTML tags such as the "dir" tag which is critical for RTL languages...
4) The ability to render complicated text properly. Chars with punctuation marks and other non English characters support.
I would like to see some kind of clear defined levels of "language support" that the reading systems will be measured and classified accordingly.
For example, I will list some of our findings about different reading systems and how they handle Hebrew ePubs:
Adobe Digital Editions - Doesn't handle system fonts properly. Doesn't respect dir=rtl in the CSS or as an HTML tag.
Sony Reader - - Doesn't handle system fonts properly. Doesn't respect dir=rtl in the CSS or as an HTML tag.
Calibre - Handles system fonts properly, respect dir=rtl in the css and in the html tag. Handles special chars pretty good (there are some rendering issues with a few special chars)
AZARDI - Handles system fonts properly, respect dir=rtl in the css and in the html tag. Handles special chars properly.
FBReader - Handles system fonts properly, respect dir=rtl in the html tag. Handles special chars properly. Has some CSS support limitations...
EPUBReader - Handles system fonts properly, respect dir=rtl in the css and in the html tag. Handles special chars properly.
Stanza for iPhone - ignores the fonts as defined in the ePub file and use the system fonts (but display Hebrew properly) respect dir=rtl in the css and in the html tag. Handles special chars properly.
iBooks for iPad (initial tests) - Display Hebrew properly by respecting dir=rtl in the css and in the html tag. Handles special chars properly.
In this real example, ADE and Sony Reader should get lower ePub support level than Stanza, FBReader, Calibre, AZARDI, EPUBReader and iPad.
|04-13-2010, 09:19 AM||#4|
Join Date: May 2009
Calibre - Handles system fonts properly, respect dir=rtl in the css and in the html tag. Doesn't render some Hebrew punctuation properly. As a result the Calibre Viewer is crashing and it's impossible to read many Hebrew books due to this reason.
And as a result, in this real example, ADE and Sony Reader should get lowest ePub support level, after that comes Calibre with a medium support level and Stanza, FBReader, AZARDI, EPUBReader and iPad should get the higher Hebrew support level.
|04-15-2010, 04:17 PM||#5|
Join Date: Aug 2007
Location: Grass Valley, CA
Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2
One big problem is hyphenation support for languages and line breaking. For example it is ok to break a line after an emdash in English but not in Spanish.
|Thread Tools||Search this Thread|
|Thread||Thread Starter||Forum||Replies||Last Post|
|Epub Revision - accessibility support||Nate the great||ePub||1||02-23-2011 03:47 AM|
|Epub Revision - annotation support||Nate the great||ePub||3||04-09-2010 11:12 PM|
|Epub Revision - enhanced metadata support||Nate the great||ePub||6||04-09-2010 10:53 PM|
|Epub Revision - enhanced navigation support||Nate the great||ePub||2||04-09-2010 05:57 PM|
|Epub Revision - enhanced article support||Nate the great||ePub||0||04-08-2010 07:11 PM|