Avançar para a área de conteúdo

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

Na primeira vez que você efetua sign in no developerWorks, um perfil é criado para você. Informações selecionadas do seu perfil developerWorks são exibidas ao público, mas você pode editá-las a qualquer momento. Seu primeiro nome, sobrenome (a menos que escolha ocultá-los), e seu nome de exibição acompanharão o conteúdo que postar.

Todas as informações enviadas são seguras.

  • Fechar [x]

Ao se conectar ao developerWorks pela primeira vez, é criado um perfil para você e é necessário selecionar um nome de exibição. O nome de exibição acompanhará o conteúdo que você postar no developerWorks.

Escolha um nome de exibição de 3 - 31 caracteres. Seu nome de exibição deve ser exclusivo na comunidade do developerWorks e não deve ser o seu endereço de email por motivo de privacidade.

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

Todas as informações enviadas são seguras.

  • Fechar [x]

Gerenciamento e conversão de publicações eletrônicas usando o Calibre

Facilitando o uso dos documentos

William von Hagen, Systems Administrator, Writer, WordSmiths
William von Hagen é escritor e administrador de sistemas UNIX há mais de 20 anos e um defensor de Linux desde 1993. Bill é o autor ou coautor de livros sobre assuntos como Ubuntu Linux, Xen Virtualization, GNU Compiler Collection (GCC), SUSE Linux, Mac OS X, sistemas de arquivos Linux e SGML. Também escreveu diversos artigos para publicações e Web sites de Linux e Mac OS X.

Resumo:  A maior parte da literatura e da documentação do produto é distribuída no formato PDF e muitos livros estão disponíveis em uma variedade de formatos de publicação eletrônica. Os aplicativos para leitura desses documentos estão disponíveis para cada telefone inteligente, computador portátil e tablet. Existem leitores de livros eletrônicos dedicados como o Kindle, o Nook e o Kobo eReader. Infelizmente, esses leitores de livros eletrônicos suportam diferentes formatos de publicação eletrônica, limitando o uso dessas publicações eletrônicas aos dispositivos. Este artigo apresenta o Calibre, um aplicativo de software livre que permite converter livros e documentos nesses formatos.

Data:  16/Ago/2011
Nível:  Intermediário Também disponível em :   Inglês
Atividade:  1276 visualizações
Comentários:  


Publicação eletrônica: Verde e conveniente

O acesso contínuo às informações é uma suposição básica para mão de obra remota e para a sociedade conectada de hoje. O conteúdo baseado na Web é inerentemente disponibilizado a partir de qualquer dispositivo móvel equipado com navegador e conectado na rede, mas conteúdos longos são armazenados localmente de forma mais conveniente no seu dispositivo portátil ou remoto como documentos em uma variedade de formatos de publicação eletrônica.

Aproveitando a presença constante dos dispositivos como tablets, telefones inteligentes e leitores de livros eletrônicos, mais organizações estão fornecendo documentações e literaturas de produto nos formatos de publicação eletrônica para consumo interno e para consumo pelo cliente. Ao fornecer documentos eletronicamente, elas chegam rapidamente às mãos dos clientes e dos consumidores, economizam dinheiro, conservam papéis e simplificam a atualização dos documentos. Ao fornecer aos clientes o controle de onde e como acessar suas publicações e ao facilitar o acesso às publicações, a publicação eletrônica fornece benefícios diretos para consumidores e publicadores.


Problemas na publicação móvel

A publicação eletrônica resolve muitos problemas de distribuição e acesso de documentos, mas apresenta um novo problema: o formato no qual o conteúdo eletrônico é entregue. A Tabela 1 liste os formatos mais comuns de publicação eletrônica e os dispositivos que suportam os formatos, apesar de haver muitos outros formatos ativamente em uso. Como essa tabela ilustra, todos os leitores de documentos eletrônicos— sejam eles aplicativos ou dispositivos dedicados— suportam um número limitado desses formatos. Ao criar manualmente um conteúdo eletrônico, os publicadores corporativos devem selecionar os formatos de publicação eletrônica "corretos"— ou pelo menos os formatos suportados nos dispositivos e aplicativos usados internamente e pelos clientes.


Tabela 1. Formatos de publicação eletrônica e dispositivos suportados
FormatoDescriçãoSuporte para leitor de livro eletrônico
TXTFormato de texto simplesTodos
HTMLLinguagem de Marcação de HipertextoMaioria
Exceção: Barnes & Noble Nook
PDFAdobe® Portable Document Format
Não é facilmente usado em dispositivos móveis, a menos que o fluxo do texto seja ativado durante a criação do documento
Maioria
EPUBFormato aberto amplamente suportado para publicação eletrônica
Consulte a seção Recursos para obter mais informações.
Maioria
Exceção: Amazon Kindle
MOBISegue as especificações do formato Open eBook (OEB)
Pode também ter uma extensão PRC (Palm) ou AZW (Amazon DRM-enabled MOBI)
Maioria
Exceção: Nook
LITFormato de literatura da MicrosoftSomente o aplicativo Microsoft® Reader
PDBA extensão se refere aos diferentes formatos em dispositivos diferentesSony Reader, aplicativo de software livre Plucker, documentos do TealDoc no Palm e em dispositivos compatíveis


O aplicativo grátis e de software livre Calibre fornece um conversor conveniente para todos esses formatos diferentes. O Calibre é um aplicativo de software livre que permite a conversão de publicações eletrônicas de um formato para outro, liberando os documentos eletrônicos das restrições de um formato ou dispositivo específico. O Calibre pode ler todos os formatos comuns de publicação eletrônica e importar documentos nos formatos PDF, texto e HTML. Dessa forma, é possível usar os recursos de conversão do Calibre para salvar os documentos importados em um formato particular desejado.

Os publicadores corporativos devem ter em mente que a conversão de publicações eletrônicas para diferentes formatos para uso corporativo pode requerer a compra de cópias adicionais dessas publicações. Na dúvida, consulte a equipe jurídica da sua organização antes de converter e redistribuir publicações eletrônicas que a sua empresa não possui. A conversão de publicações eletrônicas para diferentes formatos para uso pessoal normalmente é vista como um uso aceitável, contanto que você não remova nenhum mecanismo de DRM presente nas publicações e que você respeite qualquer limitação de redistribuição imposta pelo publicador original.


Obtenção e instalação do Calibre

As versões instaláveis do Calibre para os sistemas operacionais Windows® e Apple Mac OS X estão disponíveis na página de download do Calibre (consulte a seção Recursos). O Calibre para Linux® é fornecido como um pacote nos repositórios para a maioria das distribuições do Linux e pode ser instalado usando os utilitários de gerenciamento de pacote da distribuição— geralmente apt-get, rpm, Synaptic ou yum. Se os repositórios da sua distribuição não incluírem uma versão pré-empacotada do Calibre ou você desejar instalar uma nova versão do Calibre diferente da versão disponível para sua distribuição do Linux, será possível efetuar o download e instalar a versão mais recente do Calibre na Internet usando o comando a seguir:

python -c "import urllib2; \
  exec urllib2.urlopen('http://status.calibre-ebook.com/linux_installer').read(); main()"

É necessário executar esse comando de instalação como um usuário privilegiado usando os comandos su ou sudo digitados em uma única linha sem o caractere de barra invertida (\, usado neste exemplo para fins de formatação).

Após inserir esse comando, o pacote mais recente do Calibre para Linux será transferido por download para o seu sistema. O nome do diretório no qual deseja instalar o Calibre será solicitado:

Enter the installation directory for calibre [/opt]:

Insira o nome do diretório no qual o instalador deve criar um subdiretório do Calibre para armazenar o Calibre e os aplicativos, arquivos de dados e bibliotecas associadas. É possível pressionar Return para aceitar o valor padrão, /opt, que irá criar o diretório /opt/calibre e instalar o Calibre nesse local. A instalação do Calibre pela Internet cria links simbólicos no diretório /usr/bin do seu sistema que apontam para o aplicativo Calibre e para outros aplicativos no pacote do Calibre.

Importação de documentos para a biblioteca do Calibre

Calibre é um aplicativo gráfico que usa a estrutura de UI do QT (consulte a seção Recursos) para fornecer uma GUI padrão multiplataforma. A instalação do Calibre também fornece diversas ferramentas de linha de comandos, discutidas posteriormente.

Ao usar o Calibre no modo gráfico, é necessário importar seus documentos existentes para a biblioteca do Calibre antes de convertê-los, anotá-los ou modificá-los de outra forma. Para selecionar os documentos que deseja importar, clique no ícone Add books na barra de ferramentas do Calibre. Na janela de navegação que abre, busque e selecione os documentos e, em seguida, importe-os clicando em Open.

A janela principal do Calibre exibe informações resumidas sobre os documentos presentes atualmente na sua biblioteca do Calibre. Quando o Calibre é iniciado pela primeira vez, essa listagem contém apenas o Calibre Quick Start Guide, incluído para fornecer os recursos básicos do Calibre para iniciação rápida. Após importar documentos para a biblioteca do Calibre, a listagem de resumo também exibe as entradas para esses documentos, conforme mostrado na figura 1.


Figura 1. A janela principal do Calibre mostrando os documentos importados


A seleção de qualquer documento na sua biblioteca exibe uma visualização desse documento no painel direito. Os formatos de saída nos quais esse documento está atualmente disponível são listados abaixo da visualização da imagem.

Após importar os documentos para o Calibre, é possível clicar na barra de ferramentas para executar várias tarefas, incluindo a conversão desses documentos para outros formatos e a inclusão ou o aumento dos metadados do documento. Consulte a documentação ou a ajuda on-line do Calibre para obter uma lista completa dos ícones da barra de tarefas e das tarefas associadas.

Conversão de documentos entre os formatos eletrônicos

O ícone Convert books da barra de tarefas do Calibre facilita a conversão dos documentos da sua biblioteca do Calibre para outros formatos eletrônicos. Selecione um ou mais documentos na sua biblioteca e clique no ícone para exibir a janela principal de conversão do Calibre, conforme mostrado na figura 2.


Figura 2. Janela principal de conversão do Calibre


A lista Input format na parte superior esquerda identifica o formato de uma publicação selecionada, enquanto a lista Output format à direita permite a seleção do formato de publicação eletrônica para o qual você deseja converter a publicação. Use os botões do painel esquerdo para customizar vários aspectos do processo de conversão específicos para os formatos de entrada e de saída. Essas opções permitem a customização do processo de conversão padrão como, por exemplo, a especificação das expressões lógicas que identificam as partes da publicação de entrada que devem ser tratadas como entradas para os índices no documento convertido.

Após fazer as customizações desejadas no processo de conversão, clicar em OK inicia a conversão como uma operação de segundo plano e exibe novamente a janela principal do Calibre. Um indicador de status no canto inferior esquerdo identifica o número de operações de conversão em andamento. Quando o processo é concluído, o Calibre atualiza a lista de formatos de saída disponíveis do documento para incluir os formatos recém-gerados.


Inclusão ou modificação dos metadados do documento com o Calibre

Os metadados, frequentemente chamados de dados dos dados, são informações sobre outra informação. Os documentos normalmente contêm metadados, como o autor, o publicador e a data de publicação. O comando Edit metadata do Calibre facilita a exibição dos metadados atuais associados ao documento selecionado, permitindo a inclusão, a edição ou a remoção dos metadados do documento. A ação de selecionar um documento na sua biblioteca e clicar no ícone Edit metadata exibe a janela Edit Metadata do Calibre, conforme mostrado na figura 3.


Figura 3. Janela Edit Metadata do Calibre


Para incluir metadados novos ou editar as entradas existentes, selecione o campo apropriado e faça as mudanças ou inclusões desejadas. Clique em OK para salvar os metadados modificados no documento ou clique em Cancel para descartar as alterações.


Automatização da publicação eletrônica usando os utilitários de linha de comandos do Calibre

A instalação do Calibre inclui a instalação de ferramentas de linha de comandos para trabalho com publicações eletrônicas. Essas ferramentas incluem o aplicativo ebook-convert para conversão de documentos e o aplicativo ebook-meta para inclusão ou modificação dos metadados do documento. Os utilitários de linha de comandos do Calibre eliminam a necessidade de importar documentos para a sua biblioteca do Calibre e são úteis se estiver integrando a conversão de documentos ou a inserção automática de metadados em um sistema de produção ou desenvolvimento de documentos automatizado.

Os utilitários de linha de comandos do Calibre fornecem os mesmos recursos que estão disponíveis através da sua GUI, ativando ou substituindo comportamentos específicos através das opções de linha de comandos e dos argumentos associados. Cada utilitário de linha de comandos fornece uma opção -h que exibe uma lista das opções disponíveis para o comando. Por exemplo, para visualizar uma lista completa das opções disponíveis para o processo de conversão, execute o comando ebook-convert, especifique o documento de entrada, o documento de saída e o formato associado (identificado pela extensão do arquivo) e forneça a opção -h.


Dicas e outras ferramentas para conversão de documentos eletrônicos

O Calibre fornece padrões utilizáveis para seus processos de conversão, mas a conversão automática do formato raramente é perfeita. A conversão de documentos para outros formatos geralmente aproveita a experimentação iterativa com as opções de conversão disponíveis e geralmente envolve uma conversão inicial, a exibição do documento convertido para identificação de problemas ou áreas de melhoria no processo de conversão e uma nova conversão do documento após a modificação das configurações de conversão.

A área primária para melhoria do processo de conversão geralmente é a identificação dos itens no índice e o entendimento de como os links para as partes associadas do documento devem ser criados. A figura 4 mostra um documento convertido no visualizador de documentos do Calibre, que permite a exploração dos documentos convertidos sem copiá-los para o seu dispositivo de leitor de livros eletrônicos.


Figura 4. Documento convertido no visualizador de livros eletrônicos do Calibre


Outras formas de melhorar o processo de conversão incluem o uso de outras ferramentas para executar uma conversão inicial para outro formato que pode facilitar a conversão pelo Calibre. Por exemplo, ao converter documentos técnicos longos, muitas vezes eu percebo que o utilitário pdftohtml de software livre, fornecido nos sistemas Linux como parte do pacote poppler-utils, faz um trabalho melhor de extração de textos de documentos no formato PDF do que a conversão integrada de texto para HTML do Calibre. Após converter manualmente documentos com ferramentas externas, é possível usar o Calibre para gerar documentos eletrônicos a partir dos arquivos de saída gerados pelo processo de conversão inicial.

Existem muitas outras ferramentas de software livre para pré-conversão ou ampliação e melhoria dos documentos convertidos pelo Calibre. Por exemplo, Sigil é um editor gráfico WYSIWYG para documentos no formato EPUB que simplifica o ajuste dos documentos convertidos, conforme mostrado na figura 5. (Veja uma versão ampliada da figura 5.)


Figura 5. Ajuste de um documento EPUB convertido no Sigil


É possível pensar que a edição de documentos convertidos reduz o tempo e a economia de custo fornecidos pelos recursos de conversão de documentos do Calibre. No entanto, a exploração de documentos convertidos em ferramentas como o Sigil também podem ajudar a identificar formas de melhorar o processo de conversão. De forma similar, é possível melhorar o processo de conversão usando técnicas específicas na ferramenta na qual a sua publicação eletrônica foi originalmente criada. Como exemplo, a seção Recursos fornece links para apresentações que mostram como melhorar a conversão de documentos eletrônicos que foram criados no Adobe InDesign®. Apesar dessas dicas sempre focarem nos recursos de conversão e geração internas de EPUB, elas podem ser úteis ao usar outras ferramentas de conversão como o Calibre.


Conclusão

Assim como os publicadores tradicionais, as empresas estão achando conveniente e econômico fornecer documentações em formatos eletrônicos. As tecnologias atuais de publicação eletrônica fornecem livros eletrônicos e outros documentos em diversos formatos, mas nem todos são utilizáveis em todos os leitores de livros eletrônicos e aplicativos.

O Calibre, um aplicativo de software livre, facilita a conversão de documentos entre os diferentes formatos de publicação eletrônica. As organizações podem criar documentos em um formato e usar o Calibre para convertê-lo rapidamente para outros formatos, tornado os documentos portáteis e facilitando o uso para usuários internos e clientes.


Recursos

Aprender

Obter produtos e tecnologias

  • Faça o download do instalador do Calibre para sistemas operacionais Windows na página de download do Calibre para Windows.

  • Faça o download do instalador mais recente do Calibre para Mac OS X na página de download do Calibre para Mac OS X. A versão mais recente do Calibre para sistemas Apple PowerPC ou sistemas Apple baseados em Intel que executam Mac OS X Tiger é a versão 0.7.28, que está disponível separadamente no site do Calibre no SourceForge.

  • O aplicativo grátis Stanza da LexCycle permite a leitura de publicações eletrônicas nas plataformas iPod Touch, iPhone e iPad da Apple.

  • Consulte o Web site do poppler-utils e obtenha um pacote do utilitário pdftohtml que simplifica a extração de textos de arquivos PDF.

  • Sigil é um editor grátis WYSIWYG multiplataforma para livros eletrônicos no formato ePub.

Discutir

Sobre o autor

William von Hagen é escritor e administrador de sistemas UNIX há mais de 20 anos e um defensor de Linux desde 1993. Bill é o autor ou coautor de livros sobre assuntos como Ubuntu Linux, Xen Virtualization, GNU Compiler Collection (GCC), SUSE Linux, Mac OS X, sistemas de arquivos Linux e SGML. Também escreveu diversos artigos para publicações e Web sites de Linux e Mac OS X.

Ajuda para Relatar Abuso

Relatar abuso

Obrigado. Esta entrada foi sinalizada para atenção do moderador.


Ajuda para Relatar Abuso

Relatar abuso

Falha no envio do Relatório de abuso. Tente novamente mais tarde.


developerWorks: Registre-se


Precisa de um ID IBM?
Esqueceu seu ID IBM?


Esqueceu sua senha?
Alterar sua senha

Ao clicar em Enviar, você concorda com os termos de uso do developerWorks.

 


Na primeira vez que você efetua sign in no developerWorks, um perfil é criado para você. Informações selecionadas do seu perfil developerWorks são exibidas ao público, mas você pode editá-las a qualquer momento. Seu primeiro nome, sobrenome (a menos que escolha ocultá-los), e seu nome de exibição acompanharão o conteúdo que postar.

Selecione seu nome de exibição

Ao se conectar ao developerWorks pela primeira vez, é criado um perfil para você e é necessário selecionar um nome de exibição. O nome de exibição acompanhará o conteúdo que você postar no developerWorks.

Escolha um nome de exibição de 3 - 31 caracteres. Seu nome de exibição deve ser exclusivo na comunidade do developerWorks e não deve ser o seu endereço de email por motivo de privacidade.

(Deve possuir de 3 a 31 caracteres.)


Ao clicar em Enviar, você concorda com os termos de uso do developerWorks.

 


Classificar este artigo

Comentários

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=80
Zone=Software livre
ArticleID=752049
ArticleTitle=Gerenciamento e conversão de publicações eletrônicas usando o Calibre
publish-date=08162011
author1-email=wvh@vonhagen.org
author1-email-cc=

Conheça a IBM da sua cidade

Virtual Branch Office Brasil

A IBM está mais perto do que você imagina!


Tags

Help
Use o campo de pesquisa para encontrar todos os tipos de conteúdo no My developerWorks com essa tag.

Use a barra de rolagem para ver mais ou menos tags.

Tags populares mostra as principais tags para esta zona de conteúdo em particular (por exemplo, Java technology, Linux, WebSphere).

Minhas tags mostra suas tags para esta zona de conteúdo em particular (por exemplo, Java technology, Linux, WebSphere).

Use o campo de pesquisa para localizar todos os tipos de conteúdo no Meu developerWorks com essa tag. Tags populares mostra as tags principais para essa zona de conteúdo particular (por exemplo, tecnologia Java, Linux, WebSphere). My tags shows your tags for this particular content zone (for example, Java technology, Linux, WebSphere). Minhas tags mostra as suas tags para essa zona de conteúdo em particular (por exemplo, tecnologia Java, Linux, WebSphere).