Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > KOReader

Notices

Reply
 
Thread Tools Search this Thread
Old 05-17-2017, 05:36 PM   #1
tshering
Wizard
tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.
 
Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
Hindi/Sanskrit

I noticed that there is a report on github that the rendering of Hindi texts in epub does not work, and that there is no response to this report. A reason for this is maybe that the original report does not explain what exactly does not work.

Since I have experienced the same problem, I can show you on a screen shot what is wrong. On the left side is KOReader, on the right side is nickel (epub). Just for information, the text is Sanskrit, not Hindi, but both languages are nowadays written with the same script (Devanagari). So this should not make a difference.

In this script, there are conjunct consonants. That means two or more consonants-letters melt somhow together to form a new pattern. That two consonats should melt together is indicated by a special sign that is inserted between them.

In this script, there is a special sign, called virāma. In electronic type setting, this sign is used to indicate that the consonant on its left site and the consonant to its right site shell somehow melt together (form a kind of ligature). You can see an example of such a ligature at the line 2. On the right side (nickel) the first character of line 2 is the ligature pr(a), the second character is th(a). Note: the vowel "a" is not actually written, but implied. On left side the first character of line 2 is "p" with a stroke below. The stroke below is the virāma. On this page, you can see several virāmas. In each case, the virāma should not be visible, and instead the letter above be combined with the next letter. For general information, you can for instance have a look at https://en.wikibooks.org/wiki/Hindi/...t_combinations.

The next problem is the short vowel "i" when it follows on a consonant. The "i" is written as a straight vertical line with a hook to the right on the top. The special thing is that it is on the left side of the consonant to which it belongs.
You can see an example of this on the right page (nickel) in line 4. The line starts with "i", next follows "r", then follows "pu". Together they are read as "ripu." On the left page (koreader), line 5 starts with "r(a)", followed by "i", and then "pu." It is impossible to read this, because you would have to read "ra" and then "p" followed by "i" and "u" simultanously.
I guess it is not in the hand of the developer of KOReader to change this. Or is it?


For those who read Sanskrit: I know that there are mistakes in the text. This is an uncorrected OCR-ed text from a scanned image.
Attached Thumbnails
Click image for larger version

Name:	devanagari_koreader_nickel.png
Views:	293
Size:	55.4 KB
ID:	156809  
tshering is offline   Reply With Quote
Old 05-21-2017, 02:30 PM   #2
Frenzie
Wizard
Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.
 
Posts: 1,619
Karma: 724945
Join Date: Oct 2014
Location: Antwerp
Device: Kobo Aura H2O
For now I'd recommend to convert such EPUBs to PDF for reading in KOReader.

I think it would likely be quite difficult to fix up something like this and at least for myself I feel that if I did have the time, it'd be better spent investigating alternative EPUB rendering engines, such as MuPDF or Readium. However, I think @poire-z enjoys messing about with crengine so who knows.
Frenzie is offline   Reply With Quote
Advert
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Simple Solution for Converting Devnagari (Sanskrit/Hindi) or other font book to epub Sanjay Agnihotri ePub 4 05-01-2020 06:44 PM
Epub in Sanskrit? Lilyeuhh Conversion 5 09-18-2016 02:51 AM
Problem embedding font for Sanskrit northstar7 ePub 11 07-18-2012 02:47 AM
Hello from wanna-be Sanskrit ebook reader Gabbar Introduce Yourself 5 12-06-2009 12:12 PM
Best device for reading Sanskrit from PDF R o d Which one should I buy? 4 01-08-2009 06:30 AM


All times are GMT -4. The time now is 12:30 AM.


MobileRead.com is a privately owned, operated and funded community.