![]() |
#16 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,680
Karma: 23983815
Join Date: Dec 2010
Device: Kindle PW2
|
Quote:
If that doesn't work either only NiLuJe can help you. ![]() To exclude potential conversion errors I've also attached the .azw3 file that I used for testing. |
|
![]() |
![]() |
![]() |
#17 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17
Karma: 16138
Join Date: Mar 2015
Device: none
|
Doitsu,
I replaced the font, used your azw3 file, but got the same result. In the font-hack folder of the kindle, there is a text file named info.txt, which reads: ----- $Id: info.txt 8953 2012-11-15 23:23:21Z NiLuJe $ Hello! If you're wondering what all this weird stuff on your Kindle is, I'm a fonts hack! There's a good chance that I came from here: https://www.mobileread.com/forums/showthread.php?t=88004 I'm at version 5.6.N, so, if you wish to uninstall me, you'll at least need the uninstaller from that version. -- NiLuJe ----- As I got this k4nt as it is, I have no idea if the font-hack it has is the most up-to-date version or not. (I used the same mobi and your azw3 file on Kindle app on Android and iOS. Interestingly, the Android app works correctly while the iOS app is not.) |
![]() |
![]() |
Advert | |
|
![]() |
#18 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17
Karma: 16138
Join Date: Mar 2015
Device: none
|
Questions for NiLuJe:
The font hack mainly uses I18N.ttf and code2000.ttf to handle Arabic. But these 2 fonts have valid glyphs for Arabic Unicode range (x0600---x06XX). Now my question is from which other font do the squared fallback glyps come? I checked almost all of the fonts on this font-hack folder and they either have some valid Arabic glyphs there or nothing at all (empty), but not any square-coded fallback glyphs. |
![]() |
![]() |
![]() |
#19 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,506
Karma: 26047190
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
First, that font-hack is gloriously outdated, so that probably doesn't help ^^.
And the out-of-unicode-coverage glyphs should definitely come from code2000 (i.e., -> I18N.ttf), IIRC. Keep in mind that there's an extra configuration step involved for the font-hack to affect KF8 (i.e., .azw3) files (something along the line of Browser/KF8 handling in KUAL). But first, upgrade, I'm not even sure your current version actually handles KF8 at all. I'm a bit short on time right now, and my K4 is currently the only device *NOT* running the fonts hack, so it may take a while for me to get back to you on this ![]() ---- The good news is, looking at the code, the KF8 handling definitely puts everything custom ahead of Code2000, so I'm pretty sure you'll get glyphs from custom fonts. The only remaining issue is whether they'll be properly shaped or not for complex layouts... Last edited by NiLuJe; 03-16-2015 at 05:14 PM. |
![]() |
![]() |
![]() |
#20 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,506
Karma: 26047190
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
And the answer is, yup, complex shaping is broken, as expected.
And for the record, here's Adobe RMSDK doing it mostly right on a Kobo H2O, and Kobo's ACCESS renderer doing it right (AFAICT) [provided an adequate font is side-loaded and selected, here, SIL Scheherazade]. ---- I'll check if I can mangle FC like on FW 5.x, but the hack is really, really not designed for that so it might be tricky. EDIT²: Nope, still no complex script shaping, even when very hackishly and quickly trying to replicate what works on FW 5.x. If anyone with more time on their hand wants to mess with FC, be my guest, but that's it for me ![]() On the plus side, I took the opportunity to check out Bookerly on small Pearl screens, and it looks very neat there ;p. Last edited by NiLuJe; 03-16-2015 at 02:22 PM. |
![]() |
![]() |
Advert | |
|
![]() |
#21 | |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17
Karma: 16138
Join Date: Mar 2015
Device: none
|
Quote:
Keep in mind that it is K4NT, FW 4.1.2 |
|
![]() |
![]() |
![]() |
#22 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,506
Karma: 26047190
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@RTL: Nope, no need to uninstall beforehand, nor to update/reinstall your JB.
Not that updating will help much with your current conundrum, but, still, what you currently have installed is very old and potentially buggy, so it can't hurt to update ![]() |
![]() |
![]() |
![]() |
#23 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17
Karma: 16138
Join Date: Mar 2015
Device: none
|
After updating the font-hack and restarting, it seems the problem is solved.
Thank you all for your kind help. |
![]() |
![]() |
![]() |
#24 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,506
Karma: 26047190
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
Well, my device is haunted then, or Amazon's FT build is even more weird than I thought (I was testing with a custom FT build).
Glad it's working for you, though ![]() |
![]() |
![]() |
![]() |
#25 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17
Karma: 16138
Join Date: Mar 2015
Device: none
|
New questions.
(1) Can I install these hacks on Kindle DX to display Arabic with diactrics correctly? (2) Can duokan/duokan lite display Arabic with diactrics correctly? Thanks. |
![]() |
![]() |
![]() |
#26 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,506
Karma: 26047190
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@RTL:
1/ Nope, the DX runs on FW 2.x, which does NOT support KF8. (And even though technically there have been crazy mostly successfull experiments at running 3.x on a DX, it's messy and outdated (ie., a 3.x version that also doesn't handle KF8)). 2/ No idea, Duokan's evil. |
![]() |
![]() |
![]() |
#27 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Duokan -- like, that thing which uses our jailbreak without accreditation (legal, no copyright, but hardly public-spirited) and mutually-exclusive developer certificates, rather than the agreed-upon public MR signing certs? Or the ones who provide closed-source hacks?
Perhaps KOReader handles Arabic well. Bonus -- integrated with KUAL and not a dual-boot, and the devs (some) hang out here and offer support. |
![]() |
![]() |
![]() |
#28 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,680
Karma: 23983815
Join Date: Dec 2010
Device: Kindle PW2
|
Quote:
|
|
![]() |
![]() |
![]() |
Tags |
arabic, epub3, kf8, kindle, rtl |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
RTL Hebrew Kindle | fredsmith123 | Amazon Kindle | 31 | 07-07-2016 11:37 AM |
kindle 2 not support pdf while kindle 3 and DX (white/graphite) supports it? | kocoman | Amazon Kindle | 1 | 09-05-2014 10:23 AM |
Kindle > ePub (properly) | M4R5 | Conversion | 9 | 03-27-2013 04:08 PM |
RTL working on kindle keyboard but not through calibre | hefetza | Recipes | 1 | 11-18-2012 11:08 AM |
Which E-Ink reader supports the most formats? | daesdaemar | Which one should I buy? | 22 | 11-03-2008 09:05 PM |