Pule para o conteúdo

Glossário de PDF e EPUB

Definições curtas dos termos que você encontra ao converter um PDF em EPUB e lê-lo em um e-reader. Cada uma diz o que o termo é em duas frases e por que é importante para a conversão.

Atualizado:

Dentro de um EPUB

Um EPUB reflowable
Um EPUB refluível armazena texto e sua estrutura, não posições em uma página, então o aplicativo de leitura o organiza novamente para cada tela, fonte e tamanho. É o tipo padrão de EPUB e o oposto de um com layout fixo.
Um EPUB de layout fixo
Um EPUB de layout fixo mantém cada página exatamente como projetada, como um PDF, e é declarado com rendition:layout definido como "pre-paginated" no documento do pacote. Ele se adequa a livros ilustrados, quadrinhos e livros de receitas, onde a posição de cada elemento é importante.
EPUB 3
EPUB 3 é a versão atual do padrão de e-book EPUB, construída sobre XHTML5, CSS, SVG e um documento de navegação HTML. Sua última revisão, EPUB 3.3, se tornou uma Recomendação do W3C em 2023.
EPUB 2
EPUB 2 é a geração anterior do padrão EPUB (2.0.1 é de 2010), baseado em XHTML 1.1 e uma tabela de conteúdo NCX. Foi substituído por EPUB 3, mas muitos arquivos mais antigos ainda o usam.
O contêiner EPUB (OCF)
Um arquivo EPUB é um arquivo ZIP disposto pelo Open Container Format (OCF): um arquivo "mimetype" descompactado primeiro, um META-INF/container.xml que aponta para o documento do pacote e os arquivos de conteúdo. Renomear um .epub para .zip permite que você veja por dentro.
O documento de pacote OPF
O arquivo OPF (Open Packaging Format), ou documento do pacote, é o arquivo XML que descreve um EPUB: seus metadados, o manifesto de cada arquivo e o spine que define a ordem de leitura. Aplicativos de leitura o encontram através de META-INF/container.xml.
O manifesto EPUB
O manifesto é a lista, dentro do documento do pacote OPF, de cada arquivo que pertence à publicação, cada um com um id, um caminho e um tipo de mídia. Um arquivo no ZIP que não está no manifesto, ou uma entrada no manifesto sem arquivo, é um erro.
O EPUB spine
O spine é a lista ordenada, dentro do documento OPF, dos documentos de conteúdo que um leitor folheia do início ao fim. Ele define a ordem de leitura padrão do livro.
A tabela de conteúdos NCX
O NCX (arquivo de Controle de Navegação para XML) é o formato de índice do EPUB 2, um arquivo XML com o tipo de mídia application/x-dtbncx+xml. EPUB 3 o substituiu pelo documento de navegação em HTML, mas ainda permite um NCX para leitores mais antigos.
O documento de navegação EPUB
O documento de navegação é o arquivo XHTML que contém a tabela de conteúdos de um EPUB 3, como um elemento nav com epub:type="toc", e opcionalmente marcos e uma lista de páginas. Cada EPUB 3 deve ter exatamente um, marcado com a propriedade "nav" no manifesto.
EPUB marcos
Marcos são um elemento nav opcional no documento de navegação EPUB 3 (epub:type="landmarks") que aponta para lugares-chave como a capa, a tabela de conteúdos e o início do texto principal. Alguns aplicativos de leitura os utilizam para "Go to beginning" e comandos similares.
Uma lista de páginas EPUB
Uma lista de páginas é um elemento nav (epub:type="page-list") no documento de navegação EPUB 3 que mapeia os números das páginas de uma edição impressa para locais no e-book. Isso permite que os leitores citem ou saltem para "page 42" da fonte impressa.
XHTML em EPUB
EPUB documentos de conteúdo são XHTML: HTML escrito com sintaxe XML, então cada tag deve ser fechada, atributos entre aspas e o arquivo bem formado. EPUB 3 usa a sintaxe XHTML do HTML5; EPUB 2 usava XHTML 1.1.
CSS em EPUB
EPUB usa folhas de estilo CSS comuns para apresentação, mas aplicativos de leitura podem substituir fontes, margens e cores, e algumas propriedades, como posicionamento fixo, são pouco confiáveis ou não permitidas. Um bom CSS EPUB é curto e permite que o leitor decida.
Metadados Dublin Core (dc:*)
EPUB metadados usa elementos Dublin Core no documento do pacote: dc:identifier, dc:title e dc:language são obrigatórios, e dc:creator, dc:date, dc:publisher e outros são opcionais. EPUB 3 também requer um timestamp dcterms:modified.
Uma imagem de capa EPUB
A imagem de capa de um EPUB 3 é o item de manifesto marcado com a propriedade "cover-image"; aplicativos de leitura a exibem como a miniatura na biblioteca. Geralmente é um JPEG ou PNG da capa frontal.
Ordem de leitura
A ordem de leitura é a sequência em que o texto deve ser lido: coluna por coluna, com notas laterais, legendas e rodapés colocados onde pertencem. Em um EPUB, ela é definida pelo spine e pela ordem dos elementos em cada documento.
EPUB tipos de mídia principais
Os tipos de mídia principais são os formatos de arquivo que todo sistema de leitura EPUB 3 deve suportar, portanto, não precisam de alternativas: imagens GIF, JPEG, PNG, SVG e WebP, áudio MP3, AAC e Opus, CSS, fontes TrueType, OpenType, WOFF e WOFF2, e XHTML. EPUB 3.3 os lista em uma tabela.
Um recurso externo (e sua alternativa)
Um recurso externo é um arquivo cujo tipo de mídia não é um dos tipos de mídia principais de EPUB, como uma imagem TIFF. EPUB 3.3 permite incluí-lo apenas com uma reserva, declarada no manifesto com o atributo fallback ou fornecida pelo HTML, que um sistema de leitura pode mostrar no lugar.
O identificador único EPUB
O identificador único é o identificador principal de um EPUB: o valor do elemento dc:identifier que o atributo unique-identifier do elemento do pacote aponta. Frequentemente é um ISBN ou um UUID, e EPUB 3.3 diz que uma revisão significativa necessita de um novo.
Dcterms:modificado
dcterms:modified é a data de última modificação exigida de um EPUB 3, escrita no documento do pacote como um elemento meta. EPUB 3.3 requer exatamente um, na forma YYYY-MM-DDThh:mm:ssZ (UTC).
Recursos remotos em EPUB
Um recurso remoto é um arquivo que um EPUB carrega da web em vez de carregá-lo dentro do ZIP. EPUB 3.3 permite isso apenas para áudio, vídeo, fontes e recursos buscados por scripts; tudo mais, incluindo imagens e folhas de estilo, deve estar dentro do contêiner.
Conteúdo scriptado em EPUB
Um documento de conteúdo scriptado é um documento de conteúdo EPUB que contém JavaScript ou um formulário HTML. EPUB 3.3 permite scripting, mas o item de manifesto deve carregar a propriedade scriptada e os sistemas de leitura são livres para executar os scripts de maneira restrita ou não executar.
Conteúdo não linear em EPUB
Conteúdo não linear é um documento listado no EPUB spine com linear="no": material auxiliar, como notas, gabaritos ou descrições, que está fora da ordem de leitura principal. Sistemas de leitura podem ignorá-lo ao folhear, portanto, ele deve ser acessível a partir de um link.
Obfuscação de fonte
Ofuscação de fonte é uma simples embaralhamento de arquivos de fonte incorporados, chaveado ao identificador único do EPUB e declarado em META-INF/encryption.xml, de modo que uma fonte não pode ser copiada do ZIP e instalada em outro lugar. EPUB 3.3 diz que não é criptografia e oferece nenhuma proteção real.
Uma dispersão sintética
Uma spread sintética é duas páginas adjacentes exibidas lado a lado em uma tela, como um livro aberto. Em um EPUB de layout fixo, a propriedade rendition:spread diz quando um sistema de leitura deve fazer isso: nenhum, paisagem ou ambas as orientações.

Dentro de um PDF

Uma camada de texto PDF
A camada de texto de um PDF é os dados de caracteres reais (qual glifo, em qual fonte, em qual posição) por trás do que você vê na página. Você pode selecionar e pesquisar texto apenas quando ele existe.
Um PDF escaneado
Um PDF escaneado contém fotografias de páginas de papel, então cada página é uma imagem sem camada de texto a menos que OCR tenha sido executado nele. Parece texto, mas um computador vê apenas pixels.
OCR (reconhecimento óptico de caracteres)
OCR (reconhecimento óptico de caracteres) transforma imagens de texto em caracteres que um computador pode ler. Aplicado a um PDF escaneado, adiciona uma camada de texto, com erros de reconhecimento que dependem da qualidade do scan, fontes e idioma.
Um PDF marcado
Um PDF marcado contém uma árvore de estrutura que marca cabeçalhos, parágrafos, listas, tabelas e a ordem de leitura, sobre o texto desenhado. As tags são o que os leitores de tela usam, e PDF/UA requer que elas estejam.
Um mapa ToUnicode
Um mapa ToUnicode (CMap) é uma tabela em uma fonte PDF que indica qual caractere Unicode cada glifo representa. Sem isso, um programa pode desenhar o texto, mas pode não saber quais são as letras.
Uma fonte incorporada
Uma fonte embutida é um arquivo de fonte (geralmente apenas os glifos usados) armazenado dentro de um PDF ou um EPUB, assim o texto é exibido da mesma forma em qualquer dispositivo. Em EPUB, é declarada com @font-face no CSS.

Texto e tipografia

Um cabeçalho corrido
Um cabeçalho (ou rodapé) corrido é um texto repetido no topo ou na parte inferior de cada página de um documento impresso, como o título do livro ou do capítulo e o número da página. É mobiliário de página, não parte do texto.
Uma nota de rodapé em um EPUB
Uma nota de rodapé é uma nota impressa na parte inferior da página à qual se refere, ligada ao texto por uma marca de referência. Em um EPUB não há fundo de página, então a nota torna-se um elemento vinculado que os leitores podem mostrar como um pop-up.
Uma nota final
Uma nota de fim é uma nota coletada no final de um capítulo ou do livro em vez de na parte inferior da página. Em EPUB 3, ela é marcada com epub:type="endnote" dentro de uma seção de notas de fim.
Uma referência de nota
Um noteref é o link de uma marca de referência no texto (um número ou símbolo sobrescrito) até sua nota, marcada em EPUB 3 com epub:type="noteref". Aplicativos de leitura que o suportam abrem a nota em um pop-up.
Uma ligadura
Uma ligadura é um único glifo que junta duas ou três letras, como "fi", "fl" ou "ffi". As fontes as utilizam para aparência; o texto subjacente ainda deve ser as letras separadas.
Um hífen suave
Um hífen suave (U+00AD) é um caractere invisível que indica onde uma palavra pode ser dividida; ele aparece como um hífen apenas quando a linha realmente quebra ali. Em um PDF, um hífen no final de uma linha pode ser um hífen suave ou um real.

Dispositivos de leitura e entrega

Enviar para Kindle
Enviar para Kindle é o serviço da Amazon para entregar seus próprios documentos a uma biblioteca Kindle, através de um aplicativo, uma página web ou um endereço de e-mail pessoal Kindle. Ele aceita arquivos EPUB e os converte para o formato da Amazon para o dispositivo.
KF8 (AZW3)
KF8 (Kindle Formato 8) é o formato de e-book da Amazon baseado em HTML5 e CSS, introduzido em 2011; arquivos nesse formato geralmente têm a extensão .azw3. Substituiu o formato MOBI mais antigo em dispositivos Kindle.
KEPUB
KEPUB é a variante de Kobo do EPUB, reconhecida pela extensão de arquivo .kepub.epub, que os dispositivos Kobo abrem com seu próprio mecanismo de renderização em vez do genérico EPUB. A loja própria de Kobo a utiliza para os livros que vende.
DRM (gerenciamento de direitos digitais)
DRM (gerenciamento de direitos digitais) é uma criptografia que vincula um e-book ou PDF a uma conta ou dispositivo para que não possa ser aberto em outro lugar. E-books comprados em lojas são frequentemente protegidos dessa maneira.
EPUBCheck
EPUBCheck é o validador oficial de código aberto para arquivos EPUB, mantido pelo W3C e lançado sob a licença BSD-3-Clause. Ele relata cada problema como uma mensagem com um código como RSC-005 e uma gravidade: fatal, erro, aviso, informação ou uso.
Um sistema de leitura EPUB
Um sistema de leitura EPUB é o software que abre um EPUB e o apresenta a um leitor: o aplicativo interno de um e-reader, Apple Books, um Kobo ou um aplicativo de telefone. EPUB 3.3 o define como um sistema que processa publicações EPUB para apresentação a um usuário.
Um CFI EPUB
Um EPUB CFI (Identificador de Fragmento Canônico) é uma forma padrão de apontar para qualquer localização ou intervalo dentro de um EPUB, escrito como epubcfi(…) com um caminho através do pacote e do documento. Sistemas de leitura podem usá-lo para marcadores, destaques e posições de leitura.
MOBI
MOBI é o formato de e-book mais antigo baseado no Mobipocket que os primeiros Kindles usavam, com a extensão .mobi. A página de ajuda do Send to Kindle da Amazon não o lista mais entre os formatos suportados, enquanto lista EPUB.

Acessibilidade, idiomas e mídia

EPUB metadados de acessibilidade
Metadados de acessibilidade são propriedades schema.org no documento do pacote, como schema:accessMode, schema:accessibilityFeature e schema:accessibilitySummary, que descrevem como acessível um EPUB é. Lojas e bibliotecas os mostram a leitores que dependem de tecnologia assistiva.
Texto alternativo
Texto alternativo é uma alternativa de texto curto para uma imagem, escrito no atributo alt do elemento img, que os leitores de tela leem em voz alta no lugar da imagem. Imagens decorativas recebem um alt vazio.
Direção da progressão da página (livros RTL)
page-progression-direction é um atributo do EPUB spine (ltr, rtl ou padrão) que informa ao leitor em qual direção as páginas viram. Livros em árabe, hebraico e persa usam rtl, assim como livros japoneses dispostos verticalmente.
Escrita vertical em EPUB
A escrita vertical define o texto em colunas de cima para baixo, lido da direita para a esquerda, como em livros tradicionais japoneses, chineses e coreanos. EPUB 3 a suporta através da propriedade CSS writing-mode (vertical-rl).
EPUB sobreposições de mídia
Sobreposições de mídia sincronizam a narração gravada com o texto de um EPUB 3, usando arquivos SMIL que emparelham clipes de áudio com elementos dos documentos de conteúdo. Os aplicativos de leitura destacam cada frase à medida que é lida em voz alta.
Uma etiqueta de idioma (dc:language e xml:lang)
Um rótulo de idioma é um código como en, en-US, ar ou ja que indica em qual idioma um texto está escrito, conforme a sintaxe do BCP 47. Um EPUB declara isso em dc:language no documento do pacote e com lang e xml:lang em seus documentos de conteúdo.
Um marcador de quebra de página
Um marcador de quebra de página é um elemento em um EPUB, geralmente com epub:type="pagebreak" e o número da página como seu rótulo, que registra onde uma página da edição impressa começou. Juntamente com uma lista de páginas, permite que os leitores encontrem "page 42" da fonte impressa.
WCAG
WCAG (Diretrizes de Acessibilidade para Conteúdo Web) é o padrão do W3C para conteúdo web acessível, com critérios de sucesso em três níveis: A, AA e AAA. Sua versão atual é WCAG 2.2, e EPUB Acessibilidade 1.1 baseia-se nela.
EPUB Acessibilidade 1.1
EPUB Acessibilidade 1.1 é a Recomendação do W3C, publicada em outubro de 2024, que define quando um EPUB é acessível e como afirmar isso. Exige metadados de descoberta, conformidade com WCAG 2 e recursos específicos de EPUB, como navegação por página onde uma edição impressa existe.
Ace da DAISY
Ace da DAISY é um verificador de acessibilidade gratuito para EPUB do Consórcio DAISY, disponível como uma ferramenta de linha de comando e um aplicativo de desktop. Ajuda a avaliar um EPUB em relação às práticas de acessibilidade; não substitui uma revisão humana.

PDF para EPUB ferramentas

Todas as ferramentas usam o mesmo motor. Até 3 livros por dia são gratuitos.

Ver todas as ferramentas