7 dicas salva-vidas para projetos de eBooks com iBooks Author

Márcio Duarte, em 09/11/2013. Categoria: Tutoriais 48

Dicas salva-vidas para iBooks Author

Após quase um ano envolvido diretamente com projetos de eBooks para iBooks Author – sobre o qual já falei várias vezes aqui no blog –, é hora de compartilhar algumas dicas úteis que resultaram dessas experiências.

O software é geralmente intuitivo, mas há algumas armadilhas escondidas pelo processo, que só são reveladas durante o trabalho (ugh!). Além disso, algumas operações que seriam simples à primeira vista demandam soluções um pouco mais criativas. Vamos às dicas:

1. Limite a quantidade de elementos multimídia para uma melhor performance de leitura

Por oferecer várias alternativas para conteúdo rico, é fácil aplicar esses recursos indiscriminadamente no iBooks Author. O excesso de imagens, vídeos, áudio, widgets e fontes pode prejudicar fortemente a performance do arquivo e dificultar o download, particularmente em iPads com conexão 3G.

De forma geral, é recomendado usar apenas os recursos que contribuam de verdade para o conteúdo, evitando o “oba-oba” de elementos sem propósito algum.

No caso de livros extensos, com muitos recursos multimídia, é recomendável ficar atento ao tamanho do arquivo final no formato .ibooks, a fim de mantê-lo em níveis aceitáveis, pois, por mais interessante que seja, poucos terão paciência para baixar um livro de 500 mb via 3G…

Confira no site da Apple mais orientações específicas sobre tamanho e performance de arquivos.

2. Faça microcorreções no livro fora do Mac

Vamos supor que seja necessária alguma alteração simples porém urgente no livro, e você só possui um PC à disposição. Se a correção for simples, pode ser feita no Windows mesmo.

A exemplo do ePUB, o arquivo gerado pelo iBooks Author para distribuição final, no formato .ibooks, não passa de um arquivo compactado (.zip) com arquivos XML, XHTML, imagens, fontes e vídeos.

Assim, pequenas alterações no texto do livro – como, por exemplo, a substituição ou a adição de acentos, pontos por vírgulas, traços por hífens, e palavras não editáveis pela interface do iBooks Author (leia a dica 3) – podem ser feitas em qualquer editor de código, em qualquer sistema operacional.

Apenas tome cuidado para não realizar edições muito radicais no texto, ou remover outras partes do código necessárias, pois sem dúvida elas afetarão o layout e podem até mesmo invalidar o arquivo.

Basta mudar a extensão de .ibooks para .zip para descompactar os arquivos do livro, que podem então ser editados no seu editor de código preferido, como o Notepad++, no Windows (figura 1).

Editando o conteúdo de um arquivo do iBooks no Windows

Figura 1. Editando o código do arquivo .ibooks no Notepad++ , no Windows

Após a edição do código, a recompactação pode ser feita por meio de algum dos vários utilitários de compactação de ePUB gratuitos disponíveis pela web. Ao fim desse processo, basta renomear a extensão do arquivo novamente para.ibooks para permitir que o iBooks o reconheça sem problemas.

3. Antes de iniciar um projeto, confira se o idioma do Mac OS é o mesmo do livro

Essa dica é fundamental! Verificar o idioma deve ser o primeiro passo em qualquer projeto (figura 2).

Janela de preferências de idioma no Mac OS X

Figura 2. Alterando o idioma do sistema nas preferências do Mac OS X.

O programa usa alguns rótulos de texto automáticos para descrição de seções e capítulos do livro, como as palavras “capítulo” e “seção“, localizados antes do número (figura 3).

Estes rótulos são extremamente úteis para numerar automaticamente os capítulos e seções.

O problema é que estes rótulos dependem do idioma do sistema. Se este está em inglês, por exemplo, eles serão configurados nesse idioma, definitivamente, e não há como alterá-los no iBooks Author, mesmo alterando o idioma do Mac após o arquivo ter sido salvo. :(

Rótulos automaticos no iBooks Author

Figura 3. Rótulos automáticos no iBooks Author

Mas se você já criou o seu livro de 800 páginas, em português, com seções no idioma em inglês, não se desespere. :) Ainda é possível alterar esses rótulos no código fonte do arquivo .ibooks gerado ao final do trabalho (figura 4), com a ajuda de um editor de texto, conforme descrevi na dica 2.

Editando o código no Sublime Text, no Mac

Figura 4. Buscando o texto a ser trocado no código HTML do livro.

4. Utilize um widget HTML para embutir PDFs

É possível embutir um PDF de múltiplas páginas no livro com a ajuda de um widget HTML personalizado. A técnica é muito simples e preparei um modelo de widget pronto para isso no link abaixo.

[download id="8" format="2"] Formato Zip » Tamanho: 25kb

Para usá-lo, faça o seguinte:

  • Renomeie o seu PDF para arquivo.pdf;
  • Baixe o widget e, no Finder, descompacte o zip;
  • Clique com o botão direito sobre o ícone do widget e escolha a opção “Mostrar conteúdo do pacote/Show package contents“ no menu contextual (figura 5);
  • Arraste seu PDF para o diretório-raiz do widget – substituindo o que está lá – e feche a janela. Pronto! Ele pode ser importado/arrastado para o documento do iBooks Author.

Menu contextual do Finder, no Mac OS X

Figura 5. “Mostrar conteúdo do pacote“ de um widget, no Finder

5. Use botões ocultos para visualizar tabelas, gráficos, vídeos e widgets em tela cheia

Em certas situações, pode ser interessante omitir tabelas, imagens, vídeos e outros elementos extra-textuais do fluxo normal de leitura, e criar links simples para eles dentro do próprio texto, abrindo-os em tela cheia, seja para economizar espaço ou para criar um visual mais “limpo”.

Nativamente, o iBooks Author oferece a opção de criar miniaturas de vários elementos e abrí-los em tela cheia, mas eles ainda ocupam espaço no layout.

É possível resolver a questão inserindo imagens transparentes no lugar dessas miniaturas. Assim, uma tabela, por exemplo, pode ser visualizada em tela cheia a partir de um trecho do próprio texto.

Como é mais simples mostrar do que descrever essa técnica, assista ao vídeo a seguir e baixe o arquivo .iba de exemplo para conferir a técnica na prática. A sequência de passos também está logo abaixo do vídeo.

[download id="9" format="2"] Formato Zip » Tamanho: 8mb

  • Crie uma imagem PNG transparente no seu editor de imagens. Escolha um tamanho equivalente ao ocupado pelo link no texto, pois ela será a área clicável para o leitor. Dimensões um pouco maiores facilitam o clique;
  • No iBooks Author, adicione um estilo qualquer ao texto que funcionará como um hyperlink falso – por exemplo, com uma cor, simulando um link real;
  • A seguir, selecione o elemento (imagem, vídeo, gráfico, widget) que deseja abrir em tela cheia e, no painel Inspetor, acione a opção de “Mostrar objeto como miniatura/Show object as Thumbnail”;
  • Substitua a miniatura padrão pelo PNG transparente criado no passo 1 e posicione o widget (que ficará invisível) abaixo do link.

6. Adicione formas complexas no documento (com a ajuda do Apple Keynote)

É fácil inserir ou desenhar formas básicas no iBooks Author, como quadrados, círculos, estrelas ou polígonos, mas formas um pouco mais complexas são inviáveis de se criar com precisão utilizando as ferramentas nativas.

Mas há uma solução para isso. Usando um pequeno script no Mac, é possível importar qualquer forma vetorial SVG (criadas no Inkscape ou Adobe Illustrator) para o Keynote. Daí, basta simplesmente copiar e colar diretamente para o iBooks Author, que é capaz de reconhecer objetos do Keynote nativamente. Essa formas mais complexas podem ser usadas para mascarar imagens e outros efeitos interessantes (figura 6).

Máscara complexa para imagem no iBooks Author

Figura 6. Forma complexa sendo usada como máscara para uma fotografia.

O script para colocar em prática essa dica é gratuito e pode ser baixado no site do autor. Há também uma versão para exportação nativa a partir do Adobe Illustrator.

7. Trabalhando com objetos em 3D dentro do livro

O iBooks Author permite a importação de objetos em 3D – no formato Collada (.dae) – que podem ser manipulados pelo leitor.

Embora permitam aplicações interessantes, esses objetos podem comprometer a performance do livro caso sejam muito complexos, ou, como dizem os experts em 3D, com “um alto número de polígonos”.

Segundo a documentação do programa, é preciso manter essa contagem de polígonos abaixo de 20.000 para suportar todas as versões do iPad, o que acaba limitando o uso desse recurso na verdade, pois modelos mais interessantes visualmente são naturalmente mais complexos.

A melhor opção é mesmo usar apenas objetos 3D simples. Um bom programa para gerá-los é o SketchUp, que possui uma versão gratuita (figura 7). Dentre os vários programas 3D que testei, foi o que gerou modelos no formato Collada de melhor compatibilidade com o iBooks Author.

Versão gratuita do SketchUP

Figura 7. Modelos 3d simples, construídos no SketchUp

Após criado o objeto 3D, é possível usar o plugin Cleanup – também gratuito – para reduzir a complexidade dos modelos. É rápido e os resultados são satisfatórios com as opções padrão.

* Para importação, o SketchUp só suporta os formatos 3DS e Collada . Se o seu modelo está em outro formato, você pode convertê-lo a partir do Blender, programa 3D de código aberto.

48 comentários

  1. Barcellos
    18/05/2017

    Excelente artigo Marcio, me ajudou muito, post simples e que vai direto ao ponto sem rodeios, acredito que agora o meu e-book sai da ideia e vira realidade de uma vez por todas, muito obrigado.

  2. Marcos Oliveira
    27/04/2017

    Olá Marcio, estou com várias ideias para criar uma isca digital para disponibilizar para os meus leads, acredito que um e-book seria uma excelente estratégia para mim neste momento, gostaria de agradecer por compartilhar o seu conhecimento com a gente, acredito que agora o meu e-book sai do forno, obrigado.

    • Márcio Duarte
      28/04/2017

      Olá Marcos!

      Muito obrigado, sucesso com o seu eBook!

  3. Jorge
    16/04/2017

    Artigo de excelente qualidade parabéns

  4. Penélope
    11/04/2017

    Olá Marcio, tudo bem?
    Agradeço demais as informações que você disponibilizou para nós.
    Eu montei um blog meu e agora irei para a fase de preparação de uma recompensa digital, ou seja, estou pensando em escrever um pequeno ebook, mas não tinha nem ideia de como começar.
    Valeu!

    • Márcio Duarte
      11/04/2017

      Oi Penélope, tudo ótimo e você?

      Fico feliz em ajudar! É comum oferecer como recompensa apenas um PDF “estático”, sem interação, animações, etc.

      Penso que é um diferencial e tanto criar um e-book com o iBooks Author em vez de um PDF comum.

      Assim você pode oferecer aos seus leitores uma experiência de “encher os olhos”.

      Sucesso com o seu blog!

  5. Junior
    07/04/2017

    Oi gostei do artigo e principalmente da parte em que é coloca um PDF de múltiplas páginas no livro. Apesar de não ser muito fã de HTML acho sua explicação bem simples nestas partes. Obrigado.

    • Márcio Duarte
      11/04/2017

      Que bom que gostou, Júnior, fico satisfeito em saber que a explicação foi clara.

  6. adailton césar
    07/03/2017

    legal este artigo me esclareceu minhas dúvidas

  7. adailton césar
    07/03/2017

    Disponível de graça na Mac App Store, o iBooks Author é um app fantástico para criar livros didáticos do iBooks e outros tipos de livros para iPad e Mac. O app foi reformulado para o OS X Yosemite.

  8. Mauro
    04/03/2017

    Muito boa as suas dicas. Muito bom site. Trás muita informação de qualidade.

    • Márcio Duarte
      04/03/2017

      Fico feliz que tenha apreciado as dicas, Mauro!

  9. abner
    01/03/2017

    Nossa Márcio, simplesmente fantástico este seu artigo,estou escrevendo meu livro e suas dicas estão ajudando a que o projeto saia da melhor maneira possível continue com esse trabalaho maravilhos sucesso

  10. Marvio
    17/02/2017

    Estou escrevendo meu livro e suas dicas estão ajudando a que o projeto saia da melhor maneira possível. Obrigado por compartilhar o seu conhecimento conosco aqui no blog.

    • Márcio Duarte
      04/03/2017

      Por nada Marvio, espero que o seu livro seja um sucesso. :)

  11. Carlos
    10/02/2017

    Excelente artigo, me ajudou muito.

  12. Luisa Gauvea
    03/02/2017

    Obrigado pelas dicas.

    • Márcio Duarte
      11/02/2017

      Por nada Luísa, fico feliz em poder ajudar.

  13. Lucas
    19/01/2017

    Excelente Material. Obrigado por compartilhar!

  14. Carlos
    19/01/2017

    Excelentes dicas.

  15. Matheus Silva
    02/01/2017

    esse artigo me ajudo muito. fico feliz em ter esse tipo de conteúdo na internet.

    • Márcio Duarte
      04/03/2017

      Feliz em poder contribuir, Matheus. Obrigado por prestigiar o blog!

  16. Tiago
    07/12/2016

    Excelente artigo, parabéns pelo ótimo trabalho!

  17. Ananias Santos
    13/11/2016

    Valeu o artigo muito bom me ajudou muito parabéns pelo artigo

    • Márcio Duarte
      22/11/2016

      Obrigado, Ananias!

    • Larissa importando com sucesso
      29/12/2016

      Nossa Márcio, simplesmente fantástico este seu artigo, me tirou muitas dicas e me ajudou muito mesmo, muito obrigada, sempre serei grata por ter encontrado o seu artigo.

    • Filipe academia do importador
      30/12/2016

      Márcio acredito que suas dicas salvaram meu e-book, obrigado por compartilhar o seu conhecimento, tenho certeza que tem ajudado muitas pessoas, obrigado.

  18. Gleidivan Acupuntura Sem Agulhas
    10/08/2016

    Muitíssimo obrigado! Essa artigo me deu a resposta para todas as minhas falhas. Virei fã do blog.

    • Márcio Duarte
      11/08/2016

      Por nada Gleidivan, eu que agradeço a visita! :)

  19. deivson
    23/04/2016

    muito bom artigo meus parabéms
    continue assim mueu amigo.

  20. Thellos
    01/02/2016

    Olá!

    Então vc sabe fazer o processo inverso, tirar os livros da biblioteca do iBooks, para ler-los no kindle ou outro e-reader, porque já olhei bastante no google, mas quase todo mundo só faz o processo contrário.
    Eu já quero ler alguns livros do iBooks no meu Kindle, ou seja como exportar os livros do iBooks, ou onde eles estão dentro do sistema operacional do Mac OS.

    • Márcio Duarte
      01/02/2016

      Olá Thellos!

      Esse processo inverso não funciona no caso do iBooks por que todos os livros publicados por lá possuem encriptação pelo Fairplay DRM (da própria Apple), que limita os eBooks para os apps da maçã.

  21. Andre
    22/11/2015

    Muito bom, parabéns pela solução pra esconder os vídeos!

  22. Nilton
    13/08/2015

    Boa tarde. Eu produzi objetos 3D no blender, exportei em formato .dae porém qdo coloco no blender a parte de tras fica preta ou algumas não aparecem, vc sabe pq isso acontece?

    • Márcio Duarte
      14/12/2015

      Nilton, provavelmente há relação com a complexidade do objeto. Modelos com muitos vértices não são muito bem aceitos.

      Ah, e desculpe a enorme demora da resposta! :)

  23. Jose Ailton
    06/11/2014

    Artigo muto bom parabens, ajudou muito.