我正在使用Doxygen从C#源代码构建API库。Doxygen生成了一组TEX文件。
我的客户要求提供API库的PDF版本,因此我需要将TEX文件库转换为单个PDF或DOCX文件。
我一直在寻找工具,如LyX、OpenOffice和ProText,但仍然没有找到解决方案。
欢迎提供所有建议。
pandoc -s example.tex -o example.docx
这将根据您的期望为您提供相当令人满意的输出。尽管不是每个符号都正确,但它还会将方程转换为常规文字方程。
为什么不直接使用LaTeX编译.tex文档呢?在Windows上可以使用MiKTeX和TeXnicCenter。我不确定您需要添加多少格式,但请给文档一个标准的导言部分,然后进行编译。您可以输出PDF。
编辑:进一步说明... miktex上的tex4ht软件包效果相当不错,只要您的LaTeX标记相对标准。tex4ht将转换成html、openoffice和其他一大堆东西。如果您能够将其转换成html,那么您就可以将其带入Word(我发现这比直接转换成OpenOffice更好用)。
Doxygen 也可以生成 RTF 输出,而 Word2007 可以很愉快地将其转换为 PDF 或 DOCX。
texi2pdf 将执行此功能。