Os livros digitais revolucionaram a forma como um número crescente de pessoas consomem conteúdo escrito, e um dos formatos mais populares para a sua criação é o formato EPUB, que segue padrões estabelecidos.
O EPUB® (publicação eletrónica) é um padrão aberto do International Digital Publishing Forum (IDPF) para a criação e distribuição de publicações digitais, como livros eletrónicos. O conteúdo EPUB é "adaptável", o que significa que pode ser ajustado a diferentes dispositivos utilizados para consumir livros digitais e outras publicações digitais. Um documento EPUB é composto por OPS (Estrutura de Publicação Aberta), OPF (Formato de Embalagem Aberto), OCF (Formato de Contêiner Aberto), XHTML, CSS, SVG, imagens e outros tipos de ficheiros, num único formato de ficheiro interoperável, para facilitar a distribuição e publicação.
O editor EPUB no XMLSpy facilita a criação, validação e visualização de documentos EPUB, bem como a criação e edição dos ficheiros individuais que os compõem.
Os ficheiros que estão incorporados no documento EPUB são compactados, pelo que os documentos EPUB abrem-se na visualização de arquivo do XMLSpy. Aqui, podem ser validados, e os ficheiros incluídos podem ser adicionados, abertos, editados e/ou eliminados.
A visualização do arquivo permite ver facilmente as pastas e os ficheiros que compõem o documento EPUB, e os botões da barra de ferramentas permitem adicionar novas pastas, procurar e adicionar documentos existentes, criar novos documentos com base num tipo de ficheiro específico e eliminar elementos do arquivo.
É fácil editar os ficheiros no arquivo diretamente no XMLSpy e guardá-los novamente com apenas um clique.
Clicar duas vezes num ficheiro na vista "Arquivo" abrirá o ficheiro diretamente no XMLSpy, permitindo a edição. O XMLSpy oferece suporte inteligente para a edição de vários tipos de ficheiros utilizados em documentos EPUB, incluindo XML, XHTML, CSS e HTML. Qualquer alteração que fizer nos ficheiros do documento EPUB é automaticamente guardada no arquivo quando clicar em "Guardar".
Os ficheiros EPUB são validados diretamente no XMLSpy, utilizando o EpubCheck, que verifica a estrutura do contentor OCF, a marcação OPF e OPS, e a consistência das referências internas. Quaisquer erros de validação são listados para cada ficheiro, juntamente com uma descrição do erro. Ao clicar num erro na janela de mensagens, o ficheiro correspondente é aberto, com o ponto de erro destacado.
