我过去见过的 Latex-to-html 转换器非常糟糕。编辑原始 html 并不好玩,而且似乎不能很好地转换为打印页面。其他人如何解决这个问题?示例链接(pdf 和 html)会很棒。
补充:刚刚问了另一个类似的问题:
我过去见过的 Latex-to-html 转换器非常糟糕。编辑原始 html 并不好玩,而且似乎不能很好地转换为打印页面。其他人如何解决这个问题?示例链接(pdf 和 html)会很棒。
补充:刚刚问了另一个类似的问题:
对于记录代码,我还推荐 Sphinx。ReStructured Text 很好,因为它可读并且在某种程度上以纯文本形式标记,并且可以很好地转换为 html 和 pdf。对于某些事情,我仍然喜欢 LaTeX。我和我的妻子使用 LaTeX 写圣诞信,然后通过普通邮件寄出。pdf 版本非常漂亮,有两列,页眉和页脚。html版本更简单。我用塑料转换。这里的例子:http: //fedibblety.com/annualReports
对于 10 年后您可能想阅读的任何类型的文档,我认为任何二进制格式都不是一个好的选择(Word)。这是 LaTeX 的优点之一。
经过多年的痛苦和几次错误的开始,我将重新审视这一点,我将尝试一下Sphinx。它可以从ReStructured Text生成 HTML 或 LaTeX 。
我希望这将是一个比完整 DocBook 更“轻”的选项,但具有许多优点。
是的,LaTeX-to-HTML 转换器过去很糟糕(您可能已经尝试过 LaTeX2HTML),但最近它们变得更好了。Tex4ht是高度可配置的,并且可以生成漂亮的 XHTML+CSS。另请参阅其他转换器。
你也可以使用Docbook,如果你能忍受在里面写的话。有从 DocBook 到 HTML 和 LaTeX(或直接到 PDF)的转换器;后者的一个例子是dblatex。
请参阅这篇文章:LaTeX vs Docbook。
您可以退后一步,使用 DocBook 之类的东西,并通过 LaTeX 和 HTML 直接从 DocBook 文件呈现为 PDF。或者,Adobe Technical Communication Suite (Framemaker) 可让您将文档单一来源转换为 PDF 和 HTML。有关各种技术文档系统的概要,请参阅此帖子。
PlasTeX看起来像一个不错的 latex-to-html 转换器,虽然我自己没有尝试过。
我的朋友 Rob Felty 写了一篇博文来赞美它的优点: http ://blog.robfelty.com/2008/03/19/finally-a-better-latex-to-html-converter/
AsciiDoc看起来是一个有趣的可能性。
这是个人选择,但乳胶在理论上是完美的,但在实践中它是痛苦的。我在需要时使用 VS.NET HTML 编辑器 + 原始 HTML 编辑器。
所以我认为使用 WSIWYG HTML 编辑器是最好的选择。您始终可以使用简单的工具将其转换为 PDF,并且您可以在需要高级内容时随时编辑 HTML。此外,当您需要时,它更容易上线。
这就是我管理我的软件文档并为我工作的方式。
阅读 EPUB 格式。它的电子书格式。http://en.wikipedia.org/wiki/EPUB
我们一直在使用 WebWorks ePublisher (www.webworks.com),它提供多种单一来源格式(我们使用 Word)和输出多种输出格式的能力(我们输出到 Adobe PDF 和在线帮助 (.CHM) .
我过去使用过TeXinfo,它做得很好。这是一个示例:http: //yootles.com/api。我宁愿坚持使用 LaTeX 而不是使用另一种语言。
我不确定乳胶是否真的是最好的工具。您在使用通常的乳胶到 html 转换器时遇到的问题表明了这个问题:html 很简单,不如乳胶那么富有表现力。
如果您坚持将latex转为html,请注意使用可以合理转换的有限子集。
如果其他一切都失败了,您可以获取一个 LaTeX 到 XML 转换器并编写一个简单的 XSLT 样式表将其转换为 HTML,或者创建一个 CSS 样式表并将其直接附加到 XML 文件。
我没有足够的评论点,但为了支持 plastex 的答案,这里是更新的 plastex 示例链接:
http://robfelty.com/2008/03/19/finally-a-better-latex-to-html-converter
我们在一个涉及 Eclipse 软件的学术项目中遇到了这个问题,我们使用 platex 将 Latex 转换为 HTML 和 Eclipse 帮助。让它工作起来相当困难,但最终的结果看起来非常好。您可以在此处查看所有三个版本:
此外,由于这是一个开放项目,因此可以使用代码(构建脚本)。我们有一个持续构建系统(Jenkins),当新的 Latex 被签入时,它会重建所有内容。这特别好,因为贡献者不需要在他们的系统上安装工具链。他们只需签入新的 Latex 并在服务器上检查 HTML 是否正确生成。资料来源:
http://sourceforge.net/p/rodin-b-sharp/svn/HEAD/tree/trunk/Handbook/org.rodinp.handbook.feature/
最好的,迈克尔
乳胶?严重地?我不知道学术界以外的任何人仍在使用它。我会使用 HTML,您可以从网络浏览器将其保存为 PDF。如果你真的必须有一些高级的印刷材料,请改用 Word - 它有一种保存为 HTML 的方法(可能不像人们想要的那样干净),你可以使用免费插件(可单独下载)另存为 PDF .
哦,我不会费心使用 InDesign 之类的东西——它们太过分了。此外,不必费心为 Acrobat Professional 付费 - 有无数免费的解决方案可供使用。