Psion eBook

.tcr · Elektronické knihy

Soubor TCR je kniha v prostém textu zkomprimovaná pro Psion Series 3, kapesní organizér z počátku devadesátých let. Zkratka znamená Text Compression for Reader. Na přístroji s několika stovkami kilobajtů paměti hrálo roli, jestli se román vejde, nebo ne, takže se tak balily celé knihovny volně šiřitelných textů. Některé čtečky pak formát držely při životě ještě dlouho poté, co Psion přestal kapesní počítače vyrábět. Pokud dnes na TCR narazíte, nejspíš pochází ze starého archivu textů nebo z paměti čtečky PocketBook.

Odkud se TCR vzal

Kapesní počítače Psion běžely na systému EPOC, předchůdci Symbianu. TCR vychází z kompresního schématu Psionu a konkuroval formátu PalmDoc od Palmu. Komprimoval o něco lépe, PalmDoc zase uměl uložit víc údajů a knih pro něj bylo víc. Bezplatné čtečky jako EBook for EPOC otevíraly oba. S koncem spotřebitelských kapesních počítačů Psion formát upadl, Cool Reader a starší modely PocketBook ho ale stále uvádějí.

Co je uvnitř souboru TCR

Formát je příjemně jednoduchý:

  1. Devítibajtový podpis !!8-Bit!!. Uvidíte ho, když soubor otevřete v textovém editoru.
  2. Slovník s 256 položkami, každá je krátký řetězec bajtů.
  3. Samotný text, ve kterém je každý bajt odkazem do slovníku.

Kompresor nahrazuje časté dvojice znaků, pak dvojice dvojic, jediným kódem. Běžná kniha se zmenší zhruba na polovinu. Rozbalení je jen vyhledávání v tabulce, což se hodilo pomalému procesoru.

Co TCR neukládá: formátování (žádné tučné písmo, nadpisy ani obrázky), metadata (žádný název ani autor) a kódování znaků. Text je v té osmibitové kódové stránce, kterou použil autor.

Čím TCR otevřít dnes

  • Android: Cool Reader otevře TCR přímo.
  • Windows, macOS, Linux: calibre TCR čte i zapisuje. Uvádí ho i desktopová verze Cool Readeru (crqt-ng). Ve Windows ho otevře také STDU Viewer.
  • Čtečky: starší modely PocketBook mají TCR v seznamu formátů. Kindle, Kobo ani iPhone ho nečtou, takže převeďte do EPUB.

Časté potíže

Soubor TCR se v Poznámkovém bloku zobrazí jako nesmysly

To je v pořádku: čitelná je jen hlavička !!8-Bit!!, zbytek jsou komprimované kódy. Otevřete soubor ve čtečce nebo ho převeďte do TXT.

Po převodu chybí název a autor

TCR je nemá kam uložit, výsledek se proto jmenuje podle souboru. Opravte metadata v calibre nebo soubor před převodem přejmenujte.

V české knize jsou špatné znaky

Náš převodník kódování rozbaleného textu odhaduje. České texty z doby Psionu bývají ve Windows-1250, ISO 8859-2 nebo v kódování Kamenických a u krátkých souborů se odhad může splést. Převeďte soubor v bezplatném programu calibre a vstupní kódování nastavte ručně, například cp1250.

Převod TCR

Náš převodník soubor TCR rozbalí a dál ho zpracuje jako prostý text, odstavce rozpozná sám. Užitečné cíle:

  • TXT, když chcete zpátky čistý text v UTF-8, čitelný kdekoli.
  • EPUB pro mobil nebo čtečku, odtud případně převod EPUB do PDF, pokud potřebujete stránky.
  • FB2 nebo MOBI pro čtečky, které jim dávají přednost.

Zdroj nemá formátování, takže výsledek nebude mít kapitoly, pokud v textu nebyly rozpoznatelné nadpisy kapitol. Převod do TCR funguje také. Výstup je v UTF-8, což Cool Reader i PocketBook zvládnou. Skutečný Psion Series 3 rozumí jen osmibitovému textu, takže by na něm čeština s háčky a čárkami nebyla čitelná.

TCR v kostce

AutorPsion (formát z doby Psion Series 3)
Vznikpočátek 90. let
Typkomprimovaný prostý text
Kompreseslovník s 256 položkami, zhruba 50 %
Podpis!!8-Bit!!
Formátování, metadatažádné
Čím číst dnescalibre, Cool Reader, starší PocketBook

Více (anglicky): TCR na MobileRead Wiki a kód komprese TCR v calibre.

Formát TCR umíme převést do

Dokumenty

PDF DOCX DOC TXT RTFPDF/A

Obrázky

JPG PNGWEBP GIF TIFFHEICAVIFJXLPSDICOAAIAPNGARTAVS BMP CINCURDCXDDSDPXFF FITSFL32 HDRHRZJP2JBIGJNGJPCMNGMTVOTBPALMPAM PBMPCD PCXPFMPGMPGXPHMPICTPPMPSBPTIFQOIRASRGFSGISIXELSUN TGAVICARVIFFVIPS WBMPXBMXPMXWDDCM

Vektorová grafika

SVG EPSEMFFXGHPGLPOV PSSIFSVGZWMFXAML

Elektronické knihy

EPUB MOBI AZW3 FB2CBZHTMLZ LIT LRF OEB PDBTXTZCB7CBTDJVU