【问题标题】:Creating TeX file from RMarkdown without LaTeX installed on PC在 PC 上未安装 LaTeX 的情况下从 RMarkdown 创建 TeX 文件
【发布时间】:2021-08-16 00:18:27
【问题描述】:

这可能是重复的,但在这里找不到问题。

由于某种原因,我无法在我的 PC 上安装 LaTeX。我希望运行我的 .Rmd 代码并生成 .tex 文件(在 Y​​AML 中使用 keeptex true),我可以在另一台 PC 上使用它来生成 pdf。

我还没有尝试过,但这会有效吗?

【问题讨论】:

  • 是的,它会,但请确保复制完整的输出文件集,因为 .tex 文件可能包含对外部文件(例如图形)的引用。也就是说,@Baroque 下面的建议可能是一种更简单的方法。
  • @YihuiXie 非常感谢。是的,我确实考虑过这些数字,并且已经在考虑必须小心移动文件,以免 .tex 文件中的引用受到干扰。
  • 你不能创建一个包含所有 .Rmd 和其他文件的文件夹,在同一目录中生成 .tex,然后复制包含所有内容的文件夹,还要记住如果另一台 PC 没有您所需的乳胶包,如果需要的话。

标签: r r-markdown knitr


【解决方案1】:

您是否尝试过安装/使用 tinytex 包?

install.packages(tinytex)
tinytex::install_tinytex()

https://yihui.org/tinytex/

这将允许您从 LaTeX 创建 PDF,而无需完整的 LaTeX 安装

【讨论】:

  • 谢谢。这听起来很有趣。一定会试试的。但是我的问题仍然是关于我是否只能生成 TeX 文件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-01
  • 1970-01-01
  • 2011-04-25
  • 1970-01-01
  • 2016-10-08
相关资源
最近更新 更多