Linux Criar ePUB com o LibreOffice, Sigil e Calibre

.

Linux Criar ePUB com o LibreOffice, Sigil e Calibre

.

Aqui a criação do ePUB passa por 3 partes. Começa com o LibreOffice, depois vai para o Sigil e por fim, uso o Calibre.

.

LIBRE OFFICE

Recomendam que o arquivo fique limpo de edições, ou com uma mesma fonte.

Crio pelo menos dois estilos:

1) o de parágrafo, que irá constituir a maior parte do texto.

2) o de capítulo - utilizar fontes serifadas para o corpo do texto e não-serifadas para blocos menores (como legendas e títulos), assim como nos livros físicos.

.

OBS:
Em eBooks é interessante usar um espaçamento de 1,5 faz diferença na hora da leitura, para não ficar um bloco denso de texto. Após definir e aplicar os estilos, exporto para HTML/XHTML, mas salvo o original em formato ODT.

.

SIGIL

Abro o menu ‘Arquivo’ e vou em ‘add > existing files’ e seleciono o documento HTML que criei a partir do original.

Todo o livro vai abrir em uma única aba.

Seleciono os blocos de capítulos e separo, um em cada aba (para criar uma nova, basta ir em ‘add > blank HTML file’).

Crio tantas quantas forem necessárias, uma para cada capítulo mais a capa e outros elementos do livro (como ficha catalográfica).

É interessante renomear cada documento .xhtml com o nome do capítulo.

Feito isso, é preciso criar o sumário.

Vou até a opção “generate table of contents” e defino o que vai aparecer no sumário.

O resto o próprio programa executa.

É importante notar que se houver entradas demais os capítulos devem estar como headings (h1, h2, h3).

Normalmente já vem como padrão, mas pode ser necessário ajustar manualmente.

.

Se meu livro tem outros elementos – tais como vídeo, áudio e imagens – eles devem ser acrescentados nas pastas, que aparecem do lado direito da tela.

Ali é formada uma espécie de “biblioteca”, e quando quiser inserir em alguma parte do texto, o Sigil vai buscar naqueles locais.

Conluída a edição, é hora de fazer a verificação.

O próprio Sigil tem um sistema de validação: basta clicar na opção ou ir em ‘tools > validate EPUB with FlightCrew’.

A validação pode indicar problemas de título ou linguagem.

Para resolver, vou em tools > editor de metadados e preencho os respectivos campos.

Faço a validação novamente e, se o programa não indicar mais nenhum problema, o eBook está pronto.

.

CALIBRE

O Calibre é útil para organizar os livros e abrir arquivos ePub, mas seu principal propósito é a conversão entre formatos.

Como toda conversão automática, tende a apresentar defeitos – por isso, verifique bem o resultado final.

Primeiro, vou em “adicionar livros” e seleciono o ePub criado no Sigil.

Depois, se quiser converter, clico com o botão direito sobre o nome do livro e seleciono converter ‘livros > converter individualmente’.

Irá abrir uma janela com várias opções, incluindo metadados, aparência, estrutura, formatos de entrada e saída.

Várias opções são avançadas.

As ferramentas mais comuns são “configurações de página”, onde posso definir os perfis de entrada e saída, “detecção de estrutura” e “sumário”.

Essa opção só é útil para exportar livros para eReaders que não leem ePub, como o Kindle. Tem duas opções, nos lados esquerdo e direito superiores da tela, correspondentes ao formato de entrada e saída. Em entrada, seleciono EPUB, e em saída há uma dezena de outras opções, dependende do leitor.

Depois, vou até “sumário” e marco a caixa “não adicione os capítulos detectados no Sumário” - uma vez que essa parte já foi feita no Sigil. Logo depois, vou para a opção “saída MOBI” e insira um título para o sumário. Daí é só salvar.

Para verificar se tudo está certo, ainda no Calibre vou até “exibir”, com o livro selecionado, e clico em “exibir formato específico”. Vejo se tudo está certo e funcionando.

.

MELHORANDO O EPUB

Abro no Sigil o documento a melhorar e faço o seguinte:

Edito a Meta Data (são informações como o título do livro, o seu autor, a língua em que está escrito): uso o comando Tools » Meta Editor.

Além dos campos que me são apresentados, posso acrescentar muitos outros (por exemplo, a Editora ou o ISSN ou o copyright): clico nos botõres Add Basic ou Add Role e acrescente à lista, com duplo clique, o(s) atributo(s) que deseja. Preencho os respetivos valores depois de clicar na coluna Value. Termino clicando no botão Ok. Gravo o ficheiro. Acrescento uma capa. Para o efeito, preparo uma imagem com 590 pixeis de largura por 750 de altura, uma resolução de (pelo menos) 72 pixeis, RGB e no formato JPEG (se for foto) ou GIF/PNG (se for texto/desenho). Coloco o cursor no início do texto e carrego nessa posição a imagem através do comando Insert » Image.

Verifico, na coluna da esquerda (com o título Book Browser) que a imagem foi acrescentada no grupo Images. Clico nela com o botão direito do mouse e escolha Add Semantics » Cover Image.

Com o cursor entre a imagem e o início do texto, insiro uma quebra de capítulo a seguir à imagem, com Insert » Chapter Break (em versões mais recentes do Sigil, Edit » Split at cursor).

Se tudo foi bem feito, tem mais uma secção na pasta Text da coluna Book Browser: a capa.

Sigo o processo anterior para inserir outras eventuais quebras de capítulos (por exemplo, se quiser separar os dados do livro a seguir à capa (título, direitos de autor, ano de edição…), do início do livro.

Em certas ocasiões, para inserir a capa, pode ser complicado colocar o cursor do mouse entre o fim da imagem e o início do texto.

Por exemplo, em algumas páginas guardadas da Web.

Se assim for, sigo um processo “mais limpo”: insiro uma página HTML em branco com File » Add » Blank HTML File; depois sigo os passos anteriores com Insert » Image — para inserir nela a imagem da capa — e Add Semantics » Cover Image).

Gravo as alterações.

.

CRIO OU VERIFICO A FORMATAÇÃO DO DOCUMENTO:

Quero os parágrafos alinhados à direita, à esquerda… ou justificados?

Alinho utilizando os botões respetivos na barra de ferramentas.

Especifico os títulos principais do texto: vou selecionando e marcando, hierarquicamente, como Heading 1, Heading 2, etc.. Sei lá… H1 para o título do livro, H2 para os capítulos e H3 para os subcapítulos?As várias opções encontram-se no menu Format » Heading ou na barra de ferramentas.

Trato igualmente dos negritos, itálicos.

.

CRIO SECÇÕES (EQUIVALENTES A CAPÍTULOS):

Já conheço o processo (utilizei para criar a capa): coloco o cursor no lugar onde começa a nova seção e uso o comando Edit » Split at cursor.

Crio as secções que quiser.

PARA CRIAR CAPÍTULOS OU PARA OUTROS EFEITOS:

Por exemplo, para se desfazer de pedaços de páginas da web. Suponha que carreguei no Sigil uma página com uma receita introduzida por muita publicidade e seguida de… muita outra publicidade. Coloco o cursor no início da receita e insiro uma quebra; coloco no fim da receita e insiro outra quebra; fica assim com 3 secções, das quais apenas uma me interessa: anulo as outras duas clicando no nome respetivo com o botão direito do mouse e escolho a opção Delete. Não esqueço de gravar as alterações.

Crio um índice de conteúdos. Tenho acesso a este índice, a partir de qualquer página do ebook (no Kobo, por exemplo, tocando a zona central da página).

Se não tiver, à direita, uma coluna com o TOC, abro no menu View » Table Of Contents.
Clico, na barra ao fundo da coluna TOC (Generate Table Of Contents).

Abre uma janela com uma seleção hierárquica dos títulos (H1, H2… H6). Escolho os que quer que apareçam no índice, marcando ou desmarcando as seleções. No final, clico em OK. Gravo as alterações. Valido o ebook (verifico se está de acordo com os standards epub):

Uso o menu Tools » Validate EPUB With FlightCrew (ou clique no ícone respetivo na barra de ferramentas). Corrija os erros que houver.

Quando tudo estiver ok, gravo as alterações e faço uma segunda validação.

.

DICA:

.

CRIAR SUMÁRIO NO SIGIL

.

GERANDO NOVO SUMARIO INTERNO

Abra o ePUB no Sigil e acione o gerador de sumário no menu “Tools > Table of contents > Generate Table of contents” (“Ferramentas > Sumário > Gerar sumário” . Crie a primeira lista, selecionando a tag de cabeçalho que atribuiu à ela no Indesign, excluindo todos os demais níveis.

.

GERANDO NOVAS LISTAS EM XHTML

Logo em sequida, acione a opção para gerar a lista em HTML no menu “Tools > Table of Contents > Create HTML table of contents” (“Ferramentas > Sumário > Criar sumário HTML” ). O Sigil criará um novo arquivo (TOC.xhtml) incluindo apenas os elementos da lista desejada.

.

POSSIBILITANDO A GERAÇÃO DE MAIS LISTAS

Essa é a parte mais importante: renomeie o arquivo TOC na interface do Sigil (clique com o botão direito em cima no nome do arquivo) e substitua, na seção do content.opf, o trecho de código que faz com que o Sigil reconheça esse arquivo como um sumário propriamente dito, de type="toc" para type="text".

.

LISTAS ADICIONAIS

Para criar mais listas, repita os passos 1 a 3. Ao fim do processo, recrie o sumário principal com o mesmo recurso, a fim de restaurar o arquivo .ncx com todos os níveis de título e subtítulo originais do texto.

Se quiser incluir os títulos das listas como links no sumário padrão, altere as tags dos títulos.

Assim o Sigil as reconhecerá na interface do gerador de sumário. Para terminar, reorganize os arquivos xhtml na ordem de leitura desejada, no explorador de arquivos do Sigil (Book Browser).

Também é interessante manter a semântica do código, usando o mesmo nível de tags de cabeçalho em todo os títulos de figuras, quadros, tabelas etc, o que se resolve com uma simples busca e substituição.

Uma última observação: como o HTML considera apenas seis níveis de cabeçalho e o Sigil não reconhece outras tags na geração de sumários, a quantidade de listas é limitada. É preciso reservar as tags mais importantes para o texto para títulos, para subtítulos nível 2 etc, usando as tags restantes para as listas.

.

Até Breve!

.

🙂