KnitR:是否有命令将tex文件编译为PDF?

冰霜魔Mag

谁能告诉我如何使用R中的Knitr命令将tex文件编译为pdf?

我正在为我的工作自动化报告创建过程,并且有一种需要编织tex文件的特定报告类型,可以通过以下方式完成:

knitr::knit('\somedirectory..')

然后,出于“正则表达式”的原因,我使用shell命令执行Python脚本。

此时,我剩下的是正确格式的tex文件,但无法弄清楚如何从R中执行创建PDF的最后一步。

整个过程需要自动化,因此不幸的是,无法加载TeXmaker等。

我发现最接近答案的是这篇文章:是否可以使用“ pandoc”将.tex文件编译为PDF?

但是,我完全不熟悉直接使用pandoc。这些pandoc命令可以以某种方式在R中执行吗?

非常感谢您的任何提前帮助。

mo

tools软件包中,您会发现一个名为texi2pdf的包装函数texi2dvi如果您已安装所有正确的应用程序等,则这将从.tex文件构建pdf。

因此,假设您将以下文本复制到名为myTexFile.tex的文件中,然后将该文件放在工作目录中,

texi2pdf("myTexFile.tex")

将编译一个pdf。

乳胶复制到文件

\documentclass{article}

\begin{document}


\title{My Article}
\author{somebody\\
        some institution\\
        some place}

\date{\today}
\maketitle

\begin{abstract}
Here is an exciting abstract. Look at all the important stuff in my paper and publish it immediately.
\end{abstract}

\section{Introduction}
This is a longer set of reasons why this paper is so important.

\section{Data}
Here is a description of my amazing dataset. No one else has ever had access to this in the history of civilazation.

\subsection{Main Data}
Some more stuff about it.

\end{document}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从命令提示符下将jar反编译为.java文件

是否有命令将随机垃圾字节写入文件?

是否可以将Rails应用程序编译为Java VM JAR文件?

是否可以使用“ pandoc”将.tex文件编译为PDF?

是否将C#名称空间编译为IL文件中的“完整”名称?

如何使用Babel将所有包含的文件编译为一个文件?

从.RMD中的代码块中删除空格(将knitr编译为Beamer pdf)

是否可以将Vue.js模板编译为静态HTML和CSS文件?

将protobuf编译为python,cmake命令

是否有命令/快捷方式在git中暂存文件(使用终端)时仅将某些文件添加到INDEX?

是否有一些Kotlin文件的反编译器,它们会反编译为kotlin * .kt文件

是否可以将Web Assembly(wasm)文件反编译为特定的编程语言?

.NET本机是否将所有泛型编译为本机代码?

是否可以将R脚本编译为二进制文件?

是否有命令行方法可以用来检查下载的文件是否完整或损坏?

将解决方案中的所有LESS文件编译为一个文件

编写一个Makefile将.tex编译为.pdf

是否有命令行拼写法将一列删除到CSV文件中?

使用Latexsuite插件在gvim中将.tex文件默认编译为.pdf

无法将LESS文件编译为CSS

是否有命令查看Mac中的文件类型?

是否有命令列出.zip文件中文件的压缩文件大小?

是否有命令来加速CPU?

将C ++(.cpp)编译为.exe文件

使用Knitr编译.rnw文件后自动删除.tex文件

将具有外部依赖的 .java 文件编译为 .class 文件

是否可以让 Visual Studio 2017 将 C++ 代码编译为 exe 以外的文件类型?

Make 尝试将目标编译为文件

GNU 是否将 .c 文件隐式编译为 .o 文件?