问题标签 [tinytex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
289 浏览

r - 在 R/Rstudio/tinytex 更新后,第一列“堆叠”的 booktabs 和 collapse_rows 无法生成 pdf 的 Kable 表

我最近将我的 RStudio 版本更新为 1.4.1106 版本,将我的 R 版本更新为 4.0.5 (2021-03-31) -- “Shake and Throw”。这是由一个特别麻烦的 tinytex 安装引起的。从那时起,如果我有任何 kable 表,第一列使用 .rmd 折叠成子标题,我就无法将 .rmd 编入 .pdf collapse_rows(row_group_label_position = "stack")。我将它与 booktabs = TRUE 一起使用以获得更好看的表格。这些 .rmd 将在更新前完美结合。现在我得到了特别无用的 LaTeX 错误:

这通常意味着我的表中有一个未转义的特殊字符。但是,现在这种情况发生在没有特殊字符的情况下。这仅在将 booktabs 更改为 FALSE 或booktabs = TRUE将编织表格时发生。collapse_rows(row_group_label_position = "stack")row_group_label_position = "identity"

我的代表如下:

0 投票
0 回答
25 浏览

r - 使用 TinyTex 在 R Studio 中将 ..Rmd 编​​译为 pdf 时出现错误消息

我正在尝试在 Linux Ubunutu 20.04 上的 R Studio 1.4.1104 中将 .Rmd 文档编织为 pdf。这工作正常然后停止工作没有明显的原因和错误消息:

! You can't use `\end' in internal vertical mode. \enddocument ...cument/end}\deadcycles \z@ \@@end

我尝试了 Yihui Xie 推荐的调试程序,详细输出说没有缺少 LaTeX 包。

我将不胜感激有关下一步尝试的任何建议。

0 投票
0 回答
209 浏览

r - 工具未安装或不在 PATH 中:pdfcrop

我是 R 新手,只是尝试将我的第一个 R Markdown 编成 pdf 作为我正在做的课程的一部分。卡住了警告消息(下面以粗体突出显示)。生成了 Pdf,但是该图根本没有被裁剪。看起来 RStudio 以某种方式无法找到 pdfcrop,尽管它已安装。我认为将其添加到路径中可能会起作用,但不确定如何执行此操作。以前,通过运行 Sys.setenv(R_GSCMD="C:/Program Files/gs/gs9.54.0/bin/gswin64.exe") 解决了与 Ghostscript 相同的问题。

非常感谢任何帮助和输入。提前致谢。

我做的步骤:

  1. 从 LateX 发行版安装 TinyTex。
  2. 安装的 Ghostscript
  3. 使用 tinytex::tlmgr_install("pdfcrop") 安装 pdfcrop
  4. Sys.which('pdfcrop'),它给出了一个空字符串 - “”我正在使用 windows O/S 和 Rstudio。

已创建输出:MyFirstRMarkDown.pdf 警告消息:在 has_crop_tools() 中:工具未安装或不在 PATH 中:pdfcrop -> 因此,图形裁剪将被禁用。


下面是源文件:

0 投票
0 回答
124 浏览

r - 我无法将文件编织成 PDF,我已经尝试了 3 个小时,现在我迷路了,该怎么办?

谢谢你的帮助,因为在这一点上我绝望了。我安装了tinytex,但仍然收到此消息...尝试编织时遇到的错误是:

0 投票
0 回答
367 浏览

r - 使用 R 从 rMarkDown 文件生成 .pdf

这是我第一次尝试使用 r 和 RStudio 生成报告。当我使用 RStudio 和 knitr 按钮以 html 格式创建文档时,该过程完成得很好,没有错误。但是,当我尝试相同的方法制作文档 .pdf 时,就会发生错误。

要从 rmarkdown 文件创建 .pdf 文档,我已经安装了 rmarkdown、knitr、tinytex,我还安装了 TinyTeX(来自 R 和 tinytex)和 PANDOC,执行时的错误tinytex :: pdflatex ('test.tex')如下:

升级 1

从 RStudio knitr / knitr 运行到 PDF,生成一个 .log 文件

升级 2

使用 rmarkdown::render("esfuerzo local social EELL.rmd", "pdf_document") 运行,结果与 .log 文件的相同内容相同。

另外,我显示回溯结果

升级 3

使用 RStudio 文件/新文件/R Markdown 和 knitr/knitr to PDF 按钮生成基本文档,错误是相同的,这里是 .log 文件

测试.Rmd

0 投票
1 回答
2355 浏览

knitr - 为什么没有检测到乳胶安装

我在 Window 10 上运行 R 4.0.5。这是一台新的笔记本电脑,安装了最新的 R、RStudio 和 tinytex。当我编织到 Word 时,我有一个可以正常工作的笔记本文件。但是当我尝试编织到 PDF 时,我收到以下错误:

输出文件:intro_R_notebook_1.knit.md

错误:LaTeX 无法编译 intro_R_notebook_1.tex。调试技巧见https://yihui.org/tinytex/r/#debugging。另外:警告消息:在 system2(..., stdout = if (use_file_stdout()) f1 else FALSE, stderr = f2) : '"pdflatex"' not found 执行暂停

未检测到 LaTeX 安装(需要 LaTeX 才能创建 PDF 输出)。您应该为您的平台安装 LaTeX 发行版:https ://www.latex-project.org/get/

如果你不确定,你可以在 R 中安装 TinyTeX: tinytex::install_tinytex()

否则考虑 Windows 上的 MiKTeX - http://miktex.org

macOS 上的 MacTeX - https://tug.org/mactex/ (注意:强烈推荐 使用 Safari 而不是 Chrome 下载)

Linux:使用系统包管理器

在 YAML 中,我有以下 pdf 部分:输出:

pdf_document:默认

看起来 RStudio 找不到 tinytex 可执行文件。该文件位于我的电脑上(注意:我将部分路径更改为“johndoe”):

C:\Users\johndoe\Documents\R\R-4.0.5\library\tinytex

这条路径与 tintex 安装在我的另一台(4 岁)笔记本电脑上的路径不同,如下所示:

C:\Users\johndoe\Documents\R\win-library\4.0\tinytex

所以我们可以看到文件夹名称有些不同,因为第一种情况使用 /library/ (顺便说一下不工作的那个),而第二种情况使用 /win-library/ (那个工作正常)。

我不确定是否必须修改 Windows 10 PATH 环境变量来解决这个问题。在我的另一台运行 tinytex OK 的 Windows 笔记本电脑上,这不是必需的。我尝试使用 dep=TRUE 删除并重新安装 rmarkdown 包,这是在另一篇文章中建议的。我也尝试安装 MikTex 出于绝望,但没有奏效。不知道接下来要尝试什么。

0 投票
1 回答
101 浏览

r - 在 RMarkdown PDF 中找不到字体

我清理了一个旧的 LaTeX 模板,我在一段时间前(当它工作时)与 RMarkdown 一起使用,更新到最新的 R、RMarkdown、tinytex 等。

当我尝试编织文档时,它会给出一个错误,即找不到 Accanthis 字体:

!包 fontspec 错误:找不到 (fontspec) 字体“AccanthisADFStdNo3-Regular”。

!name = AccanthisADFStdNo3-Regular,rootname = AccanthisADFStdNo3-Regular,pointsize =

!mktexmf: 空的或不存在的根文件!...

这是从模板中调用的,带有以下行:

\使用包{字体规范}

\setmainfont{AccanthisADFStdNo3}[ UprightFont = *-Regular, ItalicFont = *-Italic, BoldFont = *-Bold, BoldItalicFont = *-BoldItalic, Ligatures={TeX,NoRequired}, ]

TinyTex 可以看到 tinytex::tlmgr_search("/AccanthisADFStdNo3-Regular[.](tfm|afm|mf|otf)") 找到 .otf 文件的字体

但从命令行运行 mktextfm AccanthisADFStdNo3-Regular 会给出“mktexmf:空或不存在的根文件!” 并且正在寻找一个不存在的 .mf 文件。

知道这是什么原因吗?谢谢

0 投票
1 回答
462 浏览

r - 错误:在 rstudio 中安装 tinytex (tinytex::install_tinytex())

我正在尝试将报告编织成 rstudio 中的 pdf 文档。

我已成功安装 rtools 并将其添加到我的 PATH 中,还安装了 rmarkdown 和 tinytex。但是,每当我运行tinytex::install_tinytex()以下有关tlmgr的错误时,就会抛出。

system2 中的错误(“tlmgr”,args,...):找不到“tlmgr”

xfun::session_info('tinytex')

R 版本 4.1.0 (2021-05-18) 平台:x86_64-w64-mingw32/x64 (64-bit) 运行于:Windows 10 x64 (build 19042), RStudio 1.4.1717

包版本:graphics_4.1.0 grDevices_4.1.0 stats_4.1.0
tinytex_0.32 tools_4.1.0 utils_4.1.0 xfun_0.23

我过去安装 tinytex 时相对容易,现在已经尝试了无数次,没有任何乐趣。请对此提供任何帮助,或者至少提供有关如何在 word(.docx) 输出中呈现表格的出色指南。

0 投票
1 回答
330 浏览

r - TinyTex 不再适用于 rmarkdown (可能是路径问题?)

我对 tinytex 有很大的问题。当我试图编织我的文档时,它说 R 找不到“pdflatex”。所以我试图重新安装它,但这让事情变得更糟!我现在什至无法正确安装 tinytex。

最近我安装了 Python 并在 PATH 中更改了一些内容。那么,也许问题就在这里?这是我的错误:

0 投票
0 回答
369 浏览

r - RMarkdown 和 tinytex:无法打印到 PDF

我已将 tinytex 安装到 RStudio 中,但是当我尝试将 tp knit 转换为 PDF 时,我收到以下错误消息:

!包 pdftex.def 错误:找不到文件 `file:///C:/Users/benja/Documents/R/Images/Doc 1.png':使用草稿设置。

错误:LaTeX 无法编译 Speedy-Success.tex。调试技巧见https://yihui.org/tinytex/r/#debugging。有关详细信息,请参阅 Speedy-Success.log。执行停止

未检测到 LaTeX 安装(需要 LaTeX 才能创建 PDF 输出)。您应该为您的平台安装 LaTeX 发行版:https ://www.latex-project.org/get/

如果你不确定,你可以在 R 中安装 TinyTeX: tinytex::install_tinytex()

否则考虑 Windows 上的 MiKTeX - http://miktex.org

macOS 上的 MacTeX - https://tug.org/mactex/ (注意:强烈推荐 使用 Safari 而不是 Chrome 下载)

Linux:使用系统包管理器

我已经尝试卸载 tinytext 并重新安装它;没有骰子。我已经加载了某些tinytext;没有什么。任何建议都非常受欢迎。谢谢你。