Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Kódování češtiny - převod PDB do TXT

Dobrý den,známý mi poslal eknihu, která je ve formátu PDB. Abych ji mohl převést do mé čtečky PocketBook - Aqua2 tak jí potřebuji převést na jiný formát prostřednictvím programu Calibre.
Uvedená kniha TXT je v kódování UTF-2 a tedy při převodu mi tam chybí písmena ě,š,č apd.
a proto bych jí měl převést na kódování CP 1250 nebo ISO 8859-2.
Když provedu tento převod,tak i nadále mi tam písmena ě,š,č apd chybí.
Prosím,poradíte mi jak na to na nebo kde dělám chybu ?
Předem mnohokráte děkuji a přeji hezký den.
Změna předmětu, původně: Kódování češtiny (JaFi)

Řešení:

Předmět Autor Datum
UTF-2 neznám. Jen UTF-8 a 16. Dost pochybuju, že v PDB bude UTF.
touchwood 11.07.2019 14:17
touchwood
Máte pravdu - já se omlouvám,že jsem se přepsal. Převedl jsem PDB do TXT a tam jsem přečetl,že je to…
Zdena7676 11.07.2019 14:22
Zdena7676
V PDB se normálně používá ANSI kódování, to znamená CP-1250
Jan Fiala 11.07.2019 14:23
Jan Fiala
Stahni si tohle (psal jsem to kdysi): https://dl.dropbox.com/s/8u8zhe6vahtugaz/pdbconvert.zip?dl=0…
Jan Fiala 11.07.2019 14:23
Jan Fiala
Povedlo se - mnohokrát děkuji !!! :beer:
Zdena7676 11.07.2019 14:43
Zdena7676
Ještě by to šlo přímo prostředky Calibre, pomocí utility ebook-convert.exe, která je ve složce s Cal…
Jan Fiala 11.07.2019 14:45
Jan Fiala
Použij PSPad, v něm otevři ten PDB soubor a ulož jako text. TXT pak otevři ve Wordu a uprav si dle l…
joka 11.07.2019 18:26
joka
Lepší je najít na netu danou knihu v modernějším formát než je PDB. Také moznost. Me spis prekvapuj…
XoXoChanel 11.07.2019 18:46
XoXoChanel
V Calibre to jde, ale musíš určit kódování. PDB v sobě informaci nemá. PDB je textový formát (čistý…
Jan Fiala 12.07.2019 12:34
Jan Fiala
Ten nástroj jsem si napsal pro hromadné konverze z PDB - Jako ty sam ? (ted jsem ho zkousel a fungo… poslední
XoXoChanel 12.07.2019 13:40
XoXoChanel

Lepší je najít na netu danou knihu v modernějším formát než je PDB.

Také moznost.
Me spis prekvapuje ze mu to nejde primo v Calibre.
Kdyz jsem se se stejnym problémem potkal, tak pri formatu z PBD do ePUB (ktery bych uprednostil pred TXT) character encoding sel na vystupu upresnit (jen ho bylo zapoteby oznacit v pravém menu pred kliknutim na "format")

Zdena7676
TiP ~ Jako alternativu ctacky bych ti doporucil bych ti nainstalovat Koreader (ma i cestinu) na cteni knih, tam muzes character encoding nastavit primo v nastaveni pisma a zobrazeni knihy.
* Také umoznuje mimo vice moznosti a nastaveni spoustu slovniku, ma i statistiky cteni tak jak to nabizi treba KOBO.

PS: Ten nastroj od Jan Fiala neznam, ale vypada ze problém vyresil a svuj JOB udelal.

V Calibre to jde, ale musíš určit kódování. PDB v sobě informaci nemá.
PDB je textový formát (čistý text) + komprese. Je to zneužitá Palm Database na uložení textu.
Modernější formát ti přinese obrázky, styly písma, ale pro obyčejné čtení se bez toho dá obejít.

Ten nástroj jsem si napsal pro hromadné konverze z PDB, podobně jako i ten druhý, který zase TXT nebo Word formáty převede do PDB a při tom to ještě ve Wordu před převodem trochu upraví.

Ten nástroj jsem si napsal pro hromadné konverze z PDB

- Jako ty sam ? (ted jsem ho zkousel a fungovat to funguje)

- Jsem si ten PBDConvert stahl a ulozil, takle je-li tomu opravdu tak by mi to priste mohlo usetrit spoutu casu.
- Sice neznam presny duvod tazatelky proc formatuje .PDB → .TXT, ale jestli ji jde o znaky / diaktriku tak jdou nastavit primo v ctcecce, nebyl jsem si tim jist tak jsem to rano zkusil a PocketBook tuto moznost pro souboru .PDB ma :

Kde by tazatelce stacilo jen kliknou na :
• Menu
• Znakova sada
[87451-pocketbook-1-png]
• A nasledovne zvolit jen pozadovany character :
* Tato moznost se v menu zobrazi jen pro soubory .PDB
[87449-pocketbook-2-png]
* Zpravidla uvedené nastaveni nechavam na "AUTO", kde asi z 'header' vycte o jaky jde jazyk a podle toho ho aplikuje.

Zpět do poradny Odpovědět na původní otázku Nahoru