Category: e-books

Vytvořte si vlastní hack Sony Readeru

Princip dosazení vlastních fontů do čtečky zůstal po celá léta, co se tato úprava dělá, stejná – je třeba vzít originální firmware, rozbalit ho na disk, nahradit v něm některé soubory, zase firmware zabalit a flashnout ho do čtečky. Zatím jsem se věnoval tomu poslednímu kroku, flashnutí upraveného firmware (na PRS-505, PRS-600 a PRS-300), ale neřešil jsem otázku, kde se ten upravený firmware vezme. Nyní bude toto tajemství odhaleno. Není však pro lidi se slabými nervy – podstatnou část úprav je třeba dělat z příkazového řádku. Na druhou stranu, když už postup jednou zvládnete, dá se použít i pro tvorbu vlastních hacků, takže jestli máte ambice udělat něco jako PRS Plus, je to možné…

(more…)

PRS-300: Čeština

Pokračuji v sérii článků, jak dostat podporu češtiny do e-inkových čteček firmy Sony. Po PRS-505 a PRS-600 se mi nyní ozval odvážný majitel dalšího modelu, se kterým jsme hack vyzkoušeli a shledali funkčním. Slavnostně tedy oznamuji podporu češtiny pro Sony Reader PRS-300. Za otestování patří díky Mirkovi Tichákovi (a před ním Jirkovi Trousilovi, s ním jsme ale nepřišli na jeden klíčový krok).

(more…)

Uvozovky v HTML

Po mnoha slibech se dnes konečně dostávám k tomu, jak v HTML knihách pracovat s uvozovkami. Důvod, proč mi to trvalo tak dlouho, je poměrně prozaický: Na rozdíl od minulých témat, kde jsem měl optimální řešení (optimální z mého pohledu, pochopitelně), u uvozovek optimální řešení neznám; existuje několik přístupů, které lze použít, ale všechny mají více či méně vážné nedostatky. Jistě, jeden z přístupů jsem si zvolil a používám ho, ale spokojen s ním nejsem. Pokud by někoho napadlo nějaké řešení, které by nemělo popisované nedostatky, velice ho uvítám.

(more…)

Vyčištění HTML knihy

O problematice převodu papírové knihy do e-booku ve formátu HTML už jsem na větší nebo menší úrovni abstraktnosti psal několikrát, v článku HTML jako e-bookový formát, v sérii článků Z papíru do čtečky (zejména v jeho páté části, Technická korektura) a naposledy v Šablona pro e-knihu v HTML. Nyní se v reakci na několik žádostí k tomuto tématu opět vracím, tentokrát se zcela konkrétním příkladem postupu: vyjdu z naskenovaných obrázků stránek, které proženu OCR programem FineReader do HTML souboru a na tomto souboru předvedu techniky, které používám k získání pěkného čistého HTML. Stav dokumentu po každém kroku, včetně samotyných naskenovaných obrázků, nabízím ke stažení, takže si to zájemci mohou sami vyzkoušet. Předem ale upozorňuji, že nejde o činnost pro lidi se slabými nervy.

(more…)

SonyFont – čeština jednoduše

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…)

PRS-600: Čeština

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…)

Šablona pro e-knihu v HTML

Ruda Kořínek mě na diskusním fóru požádal, jestli bych nemohl dát dohromady nějaký článek o tom, v jaké podobě vlastně schraňuji elektronické knihy – prostě nějaký template, do kterého by se dal relativně jednoduše „napustit“ text a po nějaké základní konverzi by z toho vznikla použitelná elektronická kniha. Přišlo mi to jako docela zajímavý námět, přestože můj přístup k tvorbě e-knih je právě opačný (začnu s víceméně prostým textem a ten pak obalím vhodným kódem), takže tady máte můj přístup. Netvrdím, že je nejlepší možný ani že bude vyhovovat každému, ale pokud momentálně tápete, třeba vám poskytne inspiraci. Článek vychází ze starších příspěvků HTML jako e-bookový formát a Z papíru do čtečky 5: Technická korektura, takže pokud jste je nečetli, doporučuji začít s nimi. Na druhou stranu jsem se snažil psát tak, aby tu byly čistě praktické záležitosti, které můžete použít i tehdy, pokud vůbec HTML neumíte.

(more…)

PRS-505: Čeština v každém EPUBu

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…)

PRS-505: Podpora adresářů

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…)

PRS-505 a čeština podruhé

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…)

Themocracy iconWordPress Themes

css.php