我使用Doxygen的构建从C#源代码的API库。 Doxygen的产生的TEX文件库。

我的客户已经要求将该API库的PDF版本如此的我需要的TEX文件库转换成单一的PDF或DOCX。

我一直在寻找到的工具,如LyX的,OpenOffice和的protext但仍然没有找到一个解决方案。

所有suggetions欢迎。

有帮助吗?

解决方案

获得PDF文件的最简单方法是使用pdflatex。任何TeX的安装将其纳入,包括MIKTEX和的texlive两大Windows实现。转化率是通过定义完美的,因为pdflatex是一个标准胶乳编译器。

其它方法包括dvi2pdf,dvi2ps随后PS2PDF等,但这些涉及的额外步骤。

要得到的docx文件是棘手。有一系列TEX字转换器。我用 Tex2Word 取得了一定成功,但总有整理做的一笔交易。其他工具进行了讨论这里。无论你使用,你可能需要转换成DOC,然后再以DOCX,因为我不认为任何的转换工具产生直接的docx输出。

其他提示

为什么不直接编译乳胶.tex文件?在Windows上使用MIKTEX和TeXnicCenter。我不知道你会需要多少格式添加,但给该文档的标准序言,并编译。您可以输出PDF。

修改:此外,注意...上是MiKTEX包TEX4ht程序工作得很好,只要你的乳胶标记是相当标准。 TEX4ht程序将转储到HTML,OpenOffice和一堆其他的东西。如果你能得到它转换成HTML,你可以把它变成字(我发现,这个工程不是直接去到OpenOffice更好)。

在研究了一段时间,我碰到那该多好自由转换工具,除其他你创建一个.docx文件了.tex文件的台阶。检查出来:

Pandoc - 通用文档转换器

请参阅其例页用于演示。

要转换.tex为.docx,使用:

pandoc -s example.tex -o example.docx

这将给你根据你的期望相当令人满意的输出。它还转换方程定期字方程,虽然不是每一个符号正常。

TEXI2PDF将执行这一功能。

尝试使用 DVIPS 与-Ppdf选项。许多特克斯分布包括它。

Doxygen的生成RTF输出为好,这是Word2007的快乐转换为PDF或DOCX。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top