V souvislosti se svým úsilím o zprovoznění EPUB hacku i na dalších modelech Sony Readeru jsem se dostal i k tomu, že by bylo dobré umět některé hackovací operace, které zatím dělám ručně, i automaticky – aby si je každý mohl použít na svůj firmware a nebyl odkázán jen na mě. Prvním prográmkem ke splnění tohoto cíle je SonyFont, který slouží k úpravě systémových fontů čteček – dělá vlastně to, co se ve článcích PRS-505: Čeština a PRS-505: Čeština podruhé muselo pracně a nespolehlivě dělat v nějakém editoru fontů. Se SonyFontem totéž zvládnete na šest kliknutí a prakticky bez sebemenších znalostí. Podporovány jsou všechny Readery kromě PRS-700, který by měl také fungovat, ale neměl jsem možnost to ověřit.
(more…)
Když jsem psal článek o zprovoznění češtiny v každém EPUBu na PRS-505, zmiňoval jsem se, že stejný postup by měl fungovat i na ostatních modelech Sony Readeru. Také jsem si hned připravil aktualizace pro modely PRS-300, PRS-500, PRS-600 a PRS-700, a pak jsem jen čekal na někoho, kdo bude ochoten a schopen ze sebe udělat pokusného králíka (klidně bych to udělal na své čtečce, ale mám jen spoustu PRS-505, žádné jiné modely). Králík se konečně našel, takže mohu s radostí hlásit, že mám k dispozici funkční hacknutý firmware pro PRS-600. Velké díky patří Karlicovi, který se nebál položit svoji čtečku na oltář vědy, a Vladimiru Borodovi (AKA Porkupanovi) za napsání flashovacího softwaru.
(more…)
Podpora formátu EPUB na čtečkách Sony má několik nepříjemných problémů – stabilitu, rychlost přechodu mezi kapitolami, nepřítomnost zarovnání do bloku atd., ale to všechno jsou jen prkotiny ve srovnání s podporou češtiny – neexistuje způsob, jak nahradit výchozí fonty Adobe Digital Editions svými vlastními fonty s podporou českých znaků. V průběhu minulého týdnu mě ale „z kontextu vytržená věta o existenci pověsti o řešení jiného problému“ (abych parafrázoval Dilberta) mě ale přivedla k tomu, že řešení existuje. Stále sice nelze nahradit výchozí fonty, ale existuje postup, jak dosáhnout skoro stejného efektu. Počtvrté se tedy vracím k tématu „čeština na PRS-505“ (z toho je vidět, jakou pozornost Sony podpoře exotických jazyků věnuje).
(more…)
Jestli mě na Sony Readeru jedna věc vadila a vadí, je to nedoladěný firmware. Občasné restarty, nezarovnávání EPUBu do bloku a tak dále a tak podobně. Úplně nejvíc mi ale vadí špatná podpora pro adresářovou strukturu (adresáře lze použít, ale stejně se všechny knihy zobrazí v jednoúrovňovém seznamu, takže je to celkem k ničemu). Dnes se ale zčistajasna objevil hack, který podporu pro adresářovou strukturu přidává. Hack se nazývá Enhanced firmware for PRS 505, je to open source a jeho autorem je nováček Kartu.
(more…)
Před časem mě jeden čtenář upozornil na jednu trapnou věc: Můj návod na zprovoznění češtiny na PRS-505, nefunguje na sto procent: Patkové písmo funguje spolehlivě (toho bych si asi všiml, kdyby nefungovalo, i přesto, že v češtině čtu minimálně), ale bezpatkové podle mého návodu funguje jen napůl a neproporciální dokonce vůbec. Dalo dost práce vypátrat, jak to tedy doopravdy je, ale jsem přesvědčen, že jsem se konečně dobral kompletního řešení. A tentokrát jsem si ho i důkladně vyzkoušel, abych měl naprostou jistotu. Jediné, co mě utěšuje v mém zármutku nad tím, že jsem to poprvé nestrefil dokonale, je to, že stejnou chybu udělali mimo jiné autoři PRS Customizeru i původního Návodu na změnu fontů a nikdo si toho dosud nevšiml!!
(more…)
Včera a dnes jsem experimentoval s fonty, flashováním a úpravami firmwaru, což vyústilo v několik nových poznatků. V návaznosti na ně jsem zaktualizoval články PRS-505: Čeština a PRS-505: Zakousnutá čtečka. Součástí je i několik nových downloadů, které jsem uznal za užitečné – už jenom proto, kdyby náhodou zmizely z oficiálních webů.
Také jsem zjistil, že v Calibre řady 0.6 už nefunguje návod na rozchození češtiny ve formátu EPUB. Příčinou je to, že knihovna pro zpracování CSS, kterou Calibre nově používá, chybně pracuje s neplatnými a/nebo sobě neznámými konstrukcemi a prostě celý CSS soubor, který je obsahuje, vynechá (což je hrubá chyba a zásadní prohřešek proti specifikacím). Jednou z těch neznámých komponent je bohužel i pravidlo @font-face
, které pro zprovoznění potřebujeme. Nicméně, blýská se na lepší časy – Kovid Goyal, autor Calibru, mě ujistil, že ve verzi 0.6.8 je použita novější verze dotyčné knihovny, která se stále chová blbě, ale aspoň už zná @font-face
, takže čeština v EPUBu by opět měla začít fungovat (i když kdo ví, jestli to nebude mít nějaká omezení).
Pomalu každé noviny mají aspoň jeden komiksový strip pro pobavení čtenářů (nebo pro nalákání čtenářů, kterým dělají problém delší texty). Dnes už je doplňují i čistě webové stripy (Wulffmorgenthaler.com), ale původní novinové kousky žijí dál. Mnohé z těchto kratičkých minikomiksů si vě světě získalo nesmírnou popularitu, některé z nich se časem dostaly i k nám. Mimo jiné i Dilbert, který je mým nejoblíbenějším stripem – prostě mám blízko k té představě odborníka utlačovaného zlým managementem 🙂
Slibuju, že v článku bude i něco e-bookového – zmíním se o převádění komiksů pro čtení v PRS-505.
(more…)
Americký obchod Borders má nyní akci (do 14. června), ve které můžete získat Sony Reader PRS-505 za 200 dolarů (necelých 3800 Kč podle dnešního kurzu). Pokud žijete v americe, stačí vložit Reader do košíku a pak použít slevový kupón SONY505READ. Dokonce ani nebudete platit poštovné, protože tento produkt splňuje podmínky pro poštovné zdarma. Pokud žijete v ČR, máte to pochopitelně o něco složitější.
(more…)
Před časem jsem tu psal o tom, jak dostat do čtečky knihy v češtině. Věnoval jsem se primárně formátům TXT, RTF a LRF (protože LRF mi z čtečkou podporovaných formátů vyhovuje nejvíc a zprovozněním češtiny u něj ji zprovozním i u druhých dvou), u EPUBu jsem to spíš jen naznačil a dál nepitval. Protože se ale množí dotazy na to, jak rozchodit češtinu v EPUBových knihách, je zjevně na čase sepsat k tomu podrobnější návod. Tady ho tedy máte.
(more…)
Kdybych měl jmenovat jednu věc, která mi na Sony Readeru opravdu vadí, tak to je jeho podpora-nepodpora pro adresáře: Reader sice správně najde všechny knihy, ať jsou rozházené po adresářích jak chtějí, ale potom je uživateli nabídne jen v plochém seznamu. Jaký je to problém ví každý, kdo má na čtečce víc než takových sto knih, případně víc než dvacet knih začínajících na jednu skupinu písmen – velmi to znepříjemňuje hledání konkrétní knihy. Sony Reader sice nabízí tzv. sbírky (collections – něco velmi podobného playlistu z hudebních přehrávačů), ale to je jen slabá náhrážka. Základní problém je v tom, že ačkoliv počet sbírek je teoreticky neomezený, praktickým maximem je tak dvacet, možná třicet kousků – potom už začne být vyhledávání sbírky natolik pracné, že to skoro nestojí za to. Bohužel, když nic lepšího není, musíme vzít zavděk i touto náhrážkou. Jediný problém je, jak ji vytvořit. Stejně jako v případě hromadných konverzí z HTML jsem se nespokojil se zjištěním, že to Calibre ani eBook Library neumí podle mých představ, a napsal jsem si vlastní prográmek založený na stejných principech jako H2LRF – práce z příkazové řádky a vytváření sbírek na co nejméně zmáčknutých kláves.
(more…)