Converting Tex file generated by Knitr into .doc
为什么重要?我的合作者希望能够修改我的.pdf报告,而他们却无法修改实际的.tex代码。他们太习惯了!
我如何撰写报告?我用针织衫。多么伟大而有用的工具;谢谢益辉:)
我正在寻找什么?将生成的pdf报告转换为.doc(我的协作者最喜欢的!)
一种解决方案可能会有所帮助:Pandoc(http://johnmacfarlane.net/pandoc/)。正如在Pandoc页面的介绍中所解释的那样,它可以用于将LaTex转换为.docx并转换为标记。然后,我想转换每个报告的.tex文件(运行knitr .Rnw文件时会生成一个.tex文件),然后使用pandoc:
将其转换为.docx。
1 | pandoc -s myTexRepot.tex -o aDocReport.docx |
问题:1)我的.docx文件中缺少数字。 2)我使用xtable()生成报告中的所有表,但都无法转换! 3)另外,我会丢??失所有目录,节编号。
标记为Word:将标记代码转换为.doc
时,上述问题(1)仍然是一个问题
有没有更好的主意来解决将乳胶转换为doc的问题。如果Pandoc是最好的,您知道我如何解决上述问题吗?
非常感谢您的帮助。
由于您已经在使用knitr,因此可以调用
[1]
R Markdown转换为输出格式。传递" all "以呈现文件中定义的所有格式。传递格式名称(例如" html_document ")以呈现一种格式,或者传递格式名称的向量以呈现多种格式。另外,您可以传递输出格式对象;例如html_document()。如果传递NULL,则输出格式是输入文件的YAML元数据中定义的第一个格式(如果未指定,则默认为HTML)。