PDF a EPUB slovník
Krátké definice termínů, které potkáte při konverzi PDF na EPUB a čtení na e-čtečce. Každá říká, co termín znamená ve dvou větách a proč je důležitý pro konverzi.
Aktualizováno:
Uvnitř EPUB
- Přetvarovatelný EPUB
- Převodný EPUB ukládá text a jeho strukturu, ne pozice na stránce, takže čtecí aplikace jej zase uspořádává pro každý displej, písmo a velikost. Je to výchozí typ EPUB a opak pevného rozložení.
- Pevně uspořádaný EPUB
- Dokument s pevným rozložením EPUB udržuje každou stránku přesně tak, jak byla navržena, jako PDF, a je deklarován s rendition:layout nastaveným na "pre-paginated" v balíčku dokumentu. Hodí se pro obrázkové knihy, komiksy a kuchařky, kde poloha každého prvku hraje roli.
- EPUB 3
- EPUB 3 je aktuální verze standardu EPUB e-knih, postavená na XHTML5, CSS, SVG a HTML navigačním dokumentu. Její nejnovější revize, EPUB 3.3, se stala doporučením W3C v roce 2023.
- EPUB 2
- EPUB 2 je předchozí generace standardu EPUB (2.0.1 pochází z roku 2010), založená na XHTML 1.1 a NCX tabulce obsahu. Byl nahrazen EPUB 3, ale mnoho starších souborů jej stále používá.
- Kontejner EPUB (OCF)
- Soubor EPUB je ZIP archiv uspořádaný podle Open Container Format (OCF): nejprve nekomprimovaný soubor "mimetype", META-INF/container.xml, který ukazuje na dokument balíčku, a soubory s obsahem. Přejmenování .epub na .zip vám umožní podívat se dovnitř.
- OPF balíčkový dokument
- OPF (Open Packaging Format) soubor, nebo balíčkový dokument, je XML soubor, který popisuje EPUB: jeho metadata, manifest každého souboru a spine, které určuje pořadí čtení. Čtecí aplikace jej naleznou přes META-INF/container.xml.
- Manifest EPUB
- Manifest je seznam, uvnitř dokumentu balíčku OPF, každého souboru, který patří k publikaci, přičemž každý má id, cestu a typ média. Soubor v ZIP, který není v manifestu, nebo položka manifestu bez souboru, je chyba.
- EPUB spine
- spine je seřazený seznam, uvnitř dokumentu balíčku OPF, obsahu dokumentů, kterými čtenář prochází od začátku do konce. Určuje výchozí pořadí čtení knihy.
- NCX obsahový seznam
- NCX (Navigační řídicí soubor pro XML) je formát obsahu pro EPUB 2, XML soubor s mediálním typem application/x-dtbncx+xml. EPUB 3 jej nahradila dokumentem pro HTML navigaci, ale stále povoluje NCX pro starší čtečky.
- Navigační dokument EPUB
- Navigační dokument je soubor XHTML, který obsahuje tabulku obsahu EPUB 3 jako prvek nav s epub:type="toc" a volitelně i orientační body a seznam stránek. Každý EPUB 3 musí mít přesně jeden, označený vlastností "nav" v manifestu.
- EPUB orientační body
- Místa jsou volitelný prvek pro navigaci v dokumentu EPUB 3 (epub:type="landmarks"), který ukazuje na klíčová místa, jako je obálka, obsah a začátek hlavního textu. Některé čtecí aplikace je používají pro "Go to beginning" a podobné příkazy.
- Seznam stránek EPUB
- Seznam stránek je prvek navigace (epub:type="page-list") v dokumentu navigace EPUB 3, který mapuje čísla stránek tištěné edice na místa v e-knize. Umožňuje čtenářům citovat nebo přeskakovat do "page 42" tištěného zdroje.
- XHTML v EPUB
- EPUB obsahové dokumenty jsou XHTML: HTML napsané s XML syntaxí, takže každá značka musí být uzavřena, atributy citovány a soubor dobře utvořen. EPUB 3 používá syntax XHTML HTML5; EPUB 2 používalo XHTML 1.1.
- CSS v EPUB
- EPUB používá běžné CSS stylopisy pro prezentaci, ale aplikace pro čtení mohou přepsat písma, okraje a barvy a některé vlastnosti, jako je pevné umístění, jsou nespolehlivé nebo zakázané. Dobré EPUB CSS je stručné a umožňuje čtenáři rozhodnout.
- Typ média v EPUB
- Typ média (MIME typ) jako application/xhtml+xml, image/jpeg nebo text/css říká čtecí aplikaci, co každý soubor v EPUB je. Každá položka manifestu deklaruje jeden, a ten musí odpovídat skutečnému obsahu souboru.
- Metadata Dublin Core (dc:*)
- EPUB metadata používá prvky Dublin Core v balíčkovém dokumentu: dc:identifier, dc:title a dc:language jsou povinné, a dc:creator, dc:date, dc:publisher a další jsou volitelné. EPUB 3 také vyžaduje časové razítko dcterms:modified.
- Obrázek obálky EPUB
- Obrázek obálky EPUB 3 je položka manifestu označená vlastností "cover-image"; čtecí aplikace ji zobrazují jako náhled ve knihovně. Obvykle se jedná o JPEG nebo PNG přední obálky.
- Pořadí čtení
- Pořadí čtení je sekvence, ve které by měl být text čten: sloupec po sloupci, s poznámkami na okrajích, popisky a poznámkami pod čarou umístěnými tam, kde patří. V EPUB je určeno spine a pořadím prvků v každém dokumentu.
- EPUB základní typy médií
- Hlavní typy médií jsou formáty souborů, které by měl každý čtecí systém EPUB 3 podporovat, takže nepotřebují zálohu: obrázky GIF, JPEG, PNG, SVG a WebP, zvuky MP3, AAC a Opus, písma CSS, TrueType, OpenType, WOFF a WOFF2, a XHTML. EPUB 3.3 je uvádí v tabulce.
- Cizí zdroj (a jeho záložní verze)
- Cizí zdroj je soubor, jehož typ média není jedním z hlavních typů médií EPUB, například obraz TIFF. EPUB 3.3 umožňuje zahrnout jej pouze s rezervním řešením, deklarovaným v manifestu atributem fallback nebo poskytnutým HTML, které může čtecí systém místo toho zobrazit.
- Unikátní identifikátor EPUB
- Unikátní identifikátor je primární identifikátor EPUB: hodnota prvku dc:identifier, na kterou odkazuje atribut unique-identifier prvku balíčku. Často je to ISBN nebo UUID a EPUB 3.3 říká, že významná revize potřebuje nový.
- Vzdálené prostředky v EPUB
- Vzdálený zdroj je soubor, který EPUB načítá z webu místo toho, aby ho nesl uvnitř ZIP. EPUB 3.3 to povoluje pouze pro audio, video, písma a prostředky získané skripty; vše ostatní, včetně obrázků a stylů, musí být uvnitř kontejneru.
- Skriptovaný obsah v EPUB
- Skriptovaný dokument obsahu je EPUB dokument obsahu, který obsahuje JavaScript nebo HTML formulář. EPUB 3.3 umožňuje skriptování, ale položka manifestu musí mít skriptovanou vlastnost a čtecí systémy mají právo spouštět skripty omezeně nebo vůbec.
- Nelineární obsah v EPUB
- Nelineární obsah je dokument uvedený v EPUB spine s linear="no": pomocný materiál, jako jsou poznámky, klíče k odpovědím nebo popisy, který je mimo hlavní pořadí čtení. Čtecí systémy jej mohou přeskočit při stránkování, proto musí být přístupný z odkazu.
- Maskování písma
- Obfuskování písem je jednoduché zamíchání vložených fontových souborů, klíčovaného k unikátnímu identifikátoru EPUB a deklarovanému v META-INF/encryption.xml, takže písmo nemůže být zkopírováno ze ZIP a nainstalováno jinde. EPUB 3.3 říká, že to není šifrování a nenabízí žádnou skutečnou ochranu.
- Syntetický spread
- Syntetické rozšíření jsou dvě sousední stránky zobrazené vedle sebe na jedné obrazovce, jako otevřená kniha. V pevném rozložení EPUB vlastnost rendition:spread říká, kdy by systém čtení měl provést: žádný, krajina nebo obě orientace.
Uvnitř PDF
- Textová vrstva PDF
- Textová vrstva PDF je skutečná data znaků (jaký glif, v jakém písmu, na které pozici) za tím, co vidíte na stránce. Můžete vybírat a vyhledávat text pouze tehdy, když existuje.
- Skenovaný PDF
- Naskenovaný PDF obsahuje fotografie papírových stránek, takže každá stránka je obrazem bez textové vrstvy, pokud na ni nebyl spuštěn OCR. Vypadá to jako text, ale počítač vidí pouze pixely.
- OCR (optické rozpoznávání znaků)
- OCR (optické rozpoznávání znaků) převádí obrázky textu na znaky, které může počítač číst. K aplikované skenované PDF přidává textovou vrstvu, s chybami rozpoznání, které závisí na kvalitě skenování, písmu a jazyce.
- Označený PDF
- Označený PDF obsahuje strukturovaný strom, který označuje nadpisy, odstavce, seznamy, tabulky a pořadí čtení, na vrcholu nakresleného textu. Označení jsou to, co používají čtecí zařízení, a PDF/UA je vyžaduje.
- Mapa ToUnicode
- Mapa ToUnicode (CMap) je tabulka v písmu PDF, která říká, který Unicode znak každý glyf reprezentuje. Bez toho může program nakreslit text, ale nemusí vědět, co jsou písmena.
- Vložené písmo
- Vložené písmo je soubor písma (často pouze glyphy použité) uložený uvnitř PDF nebo EPUB, takže text se zobrazuje stejně na jakémkoli zařízení. V EPUB je deklarováno pomocí @font-face v CSS.
Text a typografie
- Běžící záhlaví
- Běžící záhlaví (nebo patička) je text opakující se na vrchu nebo dnu každé stránky tištěného dokumentu, jako je název knihy nebo kapitoly a číslo stránky. Je to vybavení stránky, ne součást textu.
- Poznámka pod čarou v EPUB
- Poznámka pod čarou je poznámka vytištěná na dně stránky, na kterou se odkazuje, připojená k textu referenčním znakem. V EPUB neexistuje dno stránky, takže se poznámka stává propojeným prvkem, který mohou čtenáři zobrazit jako vyskakovací okno.
- Poznámka na konci
- Konečná poznámka je poznámka shromážděná na konci kapitoly nebo knihy místo na spodní části stránky. V EPUB 3 je označena jako epub:type="endnote" uvnitř sekce konečných poznámek.
- Noteref
- noteref je odkaz z referenčního znaku v textu (superskriptové číslo nebo symbol) na jeho poznámku, označeno v EPUB 3 s epub:type="noteref". Aplikace pro čtení, které to podporují, otevřou poznámku v pop-up okně.
- Ligatura
- Ligatura je jeden znak, který spojuje dvě nebo tři písmena, jako "fi", "fl" nebo "ffi". Fonty je používají pro vzhled; základní text by měl stále být oddělenými písmeny.
- Měkký pomlčka
- Měkký pomlčka (U+00AD) je neviditelný znak, který označuje místo, kde lze slovo rozdělit; ukazuje se pouze jako pomlčka, když se řádek tam skutečně rozbije. V PDF může být pomlčka na konci řádku měkká nebo skutečná.
E-čtečky a dodávka
- Odeslat na Kindle
- Odeslat na Kindle je služba Amazonu pro doručování vašich vlastních dokumentů do knihovny Kindle, prostřednictvím aplikace, webové stránky nebo osobní Kindle emailové adresy. Přijímá EPUB soubory a převádí je do formátu Amazonu pro zařízení.
- KF8 (AZW3)
- KF8 (Kindle Formát 8) je e-book formát Amazonu založený na HTML5 a CSS, zavedený v roce 2011; soubory v tomto formátu obvykle mají příponu .azw3. Nahradil starší formát MOBI na zařízeních Kindle.
- KEPUB
- KEPUB je Kobo's varianta EPUB, rozeznaná pomocí přípony souboru .kepub.epub, kterou Kobo zařízení otevírají svým vlastním renderovacím motorem místo generic EPUB. Obchod Kobo jej používá pro knihy, které prodává.
- DRM (digitální správa práv)
- DRM (digitální správa práv) je šifrování, které váže e-knihu nebo PDF na účet nebo zařízení, takže ji nelze otevřít jinde. Knihy zakoupené v obchodech bývají často chráněny tímto způsobem.
- EPUBCheck
- EPUBCheck je oficiální, open-source validátor pro EPUB soubory, spravovaný W3C a vydaný pod licencí BSD-3-Clause. Uvádí každý problém jako zprávu s kódem, jako je RSC-005, a závažností: fatální, chyba, varování, info nebo použití.
- Čtecí systém EPUB
- Čtecí systém EPUB je software, který otevře soubor EPUB a prezentuje ho čtenáři: vestavěná aplikace e-čtečky, Apple Books, Kobo nebo telefonní aplikace. EPUB 3.3 jej definuje jako systém, který zpracovává EPUB publikace pro prezentaci uživateli.
- EPUB CFI
- Soubor EPUB CFI (Canonical Fragment Identifier) je standardní způsob, jak ukázat na jakékoli místo nebo rozsah uvnitř souboru EPUB, zapsaný jako epubcfi(…) s cestou skrze balíček a dokument. Čtecí systémy jej mohou použít pro záložky, zvýraznění a pozice čtení.
- MOBI
- MOBI je starší formát e-knihy založený na Mobipocket, který používaly první Kindle, s příponou .mobi. Pomocná stránka Amazonu 'Odešlete na Kindle' již nezmiňuje tento formát mezi podporovanými formáty, zatímco uvádí EPUB.
Přístupnost, jazyky a média
- EPUB metadata o přístupnosti
- Metadata přístupnosti jsou vlastnosti schema.org v dokumentu balíčku, jako schema:accessMode, schema:accessibilityFeature a schema:accessibilitySummary, které popisují, jak přístupný je EPUB. Obchody a knihovny je ukazují čtenářům, kteří se spoléhají na asistenční technologie.
- Alternativní text
- Alt text je krátká textová alternativa pro obrázek, napsaná v atributu alt elementu img, kterou čte obrazovkový čtečka nahlas místo obrázku. Dekorativní obrázky dostanou prázdný alt.
- Směr postupu stránek (RTL knihy)
- směr postupu stránek je atribut EPUB spine (ltr, rtl nebo výchozí), který čtenáři říká, kterým směrem se listují stránky. Knihy v arabštině, hebrejštině a perštině používají rtl a stejně tak japonské knihy nastavené na vertikálně.
- Vertikální psaní v EPUB
- Vertikální psaní nastavuje text do sloupců shora dolů, čte se zprava doleva, jak je to obvyklé v tradičních japonských, čínských a korejských knihách. EPUB 3 to podporuje prostřednictvím vlastnosti CSS writing-mode (vertical-rl).
- SVG v EPUB
- SVG (Scalable Vector Graphics) je formát vektorového obrázku XML povolený v EPUB 3, buď jako soubory obrázků, nebo inline v dokumentech obsahu. Na rozdíl od JPEG nebo PNG zůstává ostrý v jakékoli velikosti.
- EPUB mediální překryvy
- Mediální překryvy synchronizují nahranou vyprávění s textem EPUB 3, používající soubory SMIL, které párují zvukové klipy s prvky dokumentů obsahu. Čtecí aplikace zvýrazňují každou frázi, jakmile je nahlas přečtena.
- Jazykový tag (dc:language a xml:lang)
- Jazyková značka je kód jako en, en-US, ar nebo ja, který říká, v jakém jazyce je text, psaný pomocí syntaxe BCP 47. Značka EPUB ji deklaruje v dc:language v dokumentu balíčku a s lang a xml:lang na jeho obsahu.
- Marker pro stránkování
- Označovač přerušení stránky je prvek v EPUB, obvykle s epub:type="pagebreak" a číslem stránky jako jeho štítek, který zaznamenává, kde začala stránka tištěné edice. Spolu se seznamem stránek umožňuje čtenářům najít "page 42" tištěného zdroje.
- WCAG
- WCAG (Směrnice pro přístupnost webového obsahu) je standard W3C pro přístupný webový obsah, s kritérii úspěšnosti na třech úrovních, A, AA a AAA. Její aktuální verze je WCAG 2.2 a EPUB Přístupnost 1.1 na ni navazuje.
- EPUB Přístupnost 1.1
- EPUB Přístupnost 1.1 je doporučení W3C, publikované v říjnu 2024, které definuje, kdy je EPUB přístupné a jak to říct. Vyžaduje metadata o objevitelnosti, shodu s WCAG 2 a EPUB-specifické funkce jako navigaci na stránky, kde existuje tištěná edice.
- Ace od DAISY
- Ace od DAISY je bezplatný kontrolor přístupnosti pro EPUB od DAISY Consortium, dostupný jako nástroj příkazového řádku a desktopová aplikace. Pomáhá hodnotit EPUB z pohledu přístupnosti; nenahrazuje však lidské hodnocení.