格式适合导出到html& PDF?

时间:2015-08-01 11:29:55

标签: html pdf latex

我需要维护许多文档,这些文档需要能够被视为两种不同类型的格式:PDF& HTML。该文档主要是文本,但可能包含一些图像或数学公式。

我目前的做法是为每个文档维护2个文件。但是,这种方法很烦人,好像内容需要更改,我需要修改文件的两个版本。

我想找到一种方法来轻松保持文件的两个版本同步。优选地(但不是必需的),该方法应该允许我使用诸如git或svn之类的工具。

我想到的解决方案是使用乳胶。在latex中表示文档,然后将其导出为HTML / PDF。这样,只要有变化,我只需要修改一个文件(乳胶文件)。

但我没有使用乳胶的经验。我不确定乳胶是否适合这种情况,我需要建议。你们有什么感想?乳胶是否适合这项任务?如果没有,我有什么替代方案?

3 个答案:

答案 0 :(得分:1)

首先,

是的,LaTeX适合这种情况(并且它特别适用于formulæ)。

主要处理路径是:

  • 使用pdflatex直接从LaTeX
  • 创建pdf
  • 使用latex2html或tex4ht将LaTeX源转换为HTML

我有偏见(为德语写了一本LaTeX教科书),但我认为LaTeX绝对值得学习。

答案 1 :(得分:1)

restructuredText(Python docutils)对此有好处。从文本到PDF有几条路径;其中一个是通过LaTeX,另一个是纯Python rst2pdf。

如果您有很多公式,可能值得在LaTeX中进行,但restructuredText源比LaTeX源更具可读性。

答案 2 :(得分:0)

对于在markdown中工作并使用pandoc转换为LaTeX和HTML而言,这听起来很合适。公式可以基本上用LaTeX编写(从而使输出的维护变得无痛),并且可以用--mathjax选项表示降价到HTML的转换,以便在HTML中正确显示。