os sistemas operacionais em geral, dispositivos e-ink, como Sony PRS, e dispositivos pequenos como Apple iPhone.Quem esta produzindo EPUB? Serve apenas para livros?Embora publicadores de impressao tradicionais tenham sido os primeiros a adotarem o EPUB, nada em seu formato restringe seu uso a eBooks. Com ferramentas de software livremente disponiveis, e possivel empacotar paginas da web como EPUB, converter arquivos de texto simples ou transformar documentacao XML DocBook existente em EPUB valido e bem-formalizado.Como EPUB difere-se de PDF?PDF ainda e o formato de documento eletronico mais amplamente utilizado no mundo. Do ponto de vista de um publicador de livro, PDF possui diversas vantagens:Arquivos PDF permitem controle perfeito de pixel sobre layout, inclusive layouts complexos propicios a impressao, como muitas colunas e alternar entre estilos anverso/verso;PDFs podem ser gerados por uma grande variedade de ferramentas de documento baseado em GUI, como Microsoft Office Word ou Adobe InDesign;Leitores PDF sao ubiquos e instalados na maioria dos computadores modernos;Fontes especificas podem ser integradas em PDF para controlar precisamente a saida final.Do ponto de vista de um desenvolvedor de software, o PDF esta muito longe do ideal:Nao e um padrao trivial para aprender; portanto, nao e uma questao simples de se trabalhar com seu proprio codigo gerado em PDF;Embora o PDF agora seja um padrao de organizacao internacional para normatizacao (ISO) (ISO 32000-1:2008), tradicionalmente tem sido controlado por uma unica corporacao: Adobe Systems;Embora as bibliotecas do PDF estejam disponiveis para a maioria das linguagens de programacao, muitas sao comerciais e estao integradas em aplicativos da GUI e nao sao facilmente controladas por processos externos. Nem todas as bibliotecas livres permanecem mantidas ativamente;O texto nativo em PDF pode ser extraido e procurado programaticamente, mas poucos PDFs sao marcados de forma que a conversao para um formato propicio para web fique simples e confiavel;Documentos PDF nao sao facilmente refluiveis, o que significa que nao se adaptam bem a telas pequenas ou a mudancas radicais de layout.Porque o EPUB e propicio aos desenvolvedoresO EPUB refere-se a todas as falhas em PDF relacionadas a conveniencia para o desenvolvedor. Um EPUB e um arquivo de formato ZIP simples (com uma extensao .epub ) que contem arquivos ordenados de maneira proscrita. Existem alguns requisitos de manha sobre como o archive ZIP e preparado, os quais serao discutidos em detalhes posteriormente em Empacotando seu arquivo EPUB como um archive ZIP. Por outro lado, o EPUB e simples:Quase tudo em EPUB e XML. Arquivos EPUB podem ser desenvolvidos usando kits de ferramentas XML padrao sem qualquer software especial ou proprietario;Conteudo EPUB (o texto real de um eBook) quase sempre e XHTML na versao 1.1. (Um formato alternativo e DTBook, um padrao de codificacao de livros para deficientes visuais. Consulte Resources para obter mais informacoes sobre DTBook, as quais nao estao descritas neste tutorial);Muitos dos esquemas XML sao tirados das especificacoes publicadas existentes que estao livremente disponiveis.Os dois principais pontos sao: os metadados EPUB sao XML e o conteudo EPUB e XHTML. Se seu sistema de desenvolvimento de documentacao produz saida para web e/ou e baseado em XML, entao esta bem proximo de ser capaz