Transforme o plugin da Ajuda do Eclipse (DITA) em EPUB ou PDF

0

Estou usando o plugin Oxygen XML Author para o Eclipse (avaliação de 30 dias totalmente funcional) e quero converter (transformar) o plug-in de arquivo de ajuda do Eclipse de exemplo em epub ou PDF, para poder visualizar meu ereader.

O plug-in de ajuda do Eclipse está realmente no formato DITA (é armazenado no arquivo ZIP com arquivos auxiliares acompanhados para identificação na plataforma Eclipse) e, esperançosamente, o Oxygen XML Author é capaz de transformá-lo facilmente em vários formatos, com as instruções corretas.

No entanto, toda essa artilharia XML parece muito avançada e difícil de compreender desde a primeira tentativa. Tentei várias coisas, como cenários de validação, cenários de transformação, aplicação de esquemas (todos da estrutura de oxigênio fornecida), mas sempre obtive resultados e erros nulos no console

Alguém tem experiência com o Eclipse ajuda o conceito de plug-in e fornece assistência sobre como fazer essa transformação? Entendo que geralmente os usuários buscam uma maneira fácil de criar o plug-in de ajuda do Eclipse e não o contrário - para transformar o plug-in de ajuda do Eclipse em outro formato

Captura de tela do arquivo de plug-in do Eclipse Help transmitida para o plug-in do Oxygene Eclipse:

Captura de tela


Atualizar

Este artigo explica o que fazer e fornece XSL para criação automática de ditamap (a partir do arquivo TOC existente): http://www.ibm.com/developerworks/xml/library/x-ecldita/

zetah
fonte
Na verdade, não é verdade que a ajuda do Eclipse esteja no docbook, é apenas HTML. Há um arquivo XML que fornece um sumário que se refere aos arquivos HTML, mas cada tópico é apenas HTML. Não sei o que é epub, mas sua pergunta não tem nada a ver com o docbook. (Você pode ter ficado confuso no seu Google porque pode criar a ajuda do Eclipse no docbook, mas esse é um tópico diferente).
Francis Upton
Como você pode ver na captura de tela, não é apenas um html simples, mas parece que não é o DocBook, mas o DITA. Obrigado pela sua compreensão, eu mudei a tag e o título da pergunta
Bem, a ajuda do Eclipse também não é DITA, procure aqui uma descrição: help.eclipse.org/indigo/topic/org.eclipse.platform.doc.isv/… E se você procurar em um kit Eclipse e em alguns dos plugins "doc", você verá que eles são HTML com este arquivo de conteúdo XML. Parece que o que você está mostrando pode ser uma fonte usada para gerar a ajuda do Eclipse (que pode ser Docbook ou DITA), mas não é a ajuda do Eclipse. O arquivo XML para o qual você tem o editor aberto parece estar no formato TOC de ajuda do Eclipse.
Francis Upton
O exemplo da captura de tela é do arquivo de plug-in de ajuda MKL Eclipse da Intel . Está no formato DITA. Obrigado pelo seu tempo, mas eu não estou interessado em Eclipse documentação arquivos de ajuda, mas em converter este plugin Eclipse Help para EPUB

Respostas:

0

A Ajuda do Eclipse é um formato de saída obtido no seu caso a partir de uma fonte XML (DITA). Eu não conheço nenhuma conversão do Eclipse Help para EPUB, mas o Oxygen permite converter o Mapa de DITA diretamente em EPUB.

Esta demonstração em vídeo pode ajudar:

http://www.oxygenxml.com/demo/Epub.html

Atenciosamente, Radu


fonte