我正在使用 Eclipse 的 Oxygen XML Author 插件(功能齐全的 30 天试用版),我想将示例 Eclipse 帮助文件插件转换(转化)为 epub 或 PDF,以便能够在我的电子阅读器上查看。
Eclipse 帮助插件实际上是 DITA 格式(它存储在 ZIP 存档中,并附带用于在 Eclipse 平台上识别的帮助文件),希望 Oxygen XML Author 能够通过正确的指令轻松地将其转换为各种格式。
然而,所有这些 XML 技术看起来都非常先进,初次尝试时很难理解。我尝试了各种方法,例如验证方案、转换方案、应用模式(全部来自提供的 Oxygen 框架),但我总是得到零结果,控制台中出现错误
是否有人对 Eclipse 帮助插件概念有经验,并能提供如何进行这种转换的帮助?我理解,用户通常会寻找一种简单的方法来编写 Eclipse 帮助插件,而不是反过来——将 Eclipse 帮助插件转换为其他格式
传递给 Oxygene Eclipse 插件的 Eclipse Help 插件存档文件的屏幕截图:
更新
本文解释了要做什么,并提供了用于自动创建 ditamap 的 XSL(从现有的 TOC 文件):http://www.ibm.com/developerworks/xml/library/x-ecldita/
答案1
Eclipse Help 是一种从 XML 源 (DITA) 获得的输出格式。据我所知,没有 Eclipse Help 到 EPUB 的转换,但 Oxygen 允许您将 DITA Map 直接转换为 EPUB。
这个视频演示可能会有帮助:
http://www.oxygenxml.com/demo/Epub.html
问候,拉杜