r-markdown - 来自 R 中 kableExtra 的脚注函数返回 LateX 错误:Rmd 文件中的多列同时将其编织为 PDF
问题描述
我正在使用kableExtra包的脚注函数在表格上写脚注,但出现以下 LaTeX 错误:
! LaTeX Error: File `mulicol.sty' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)
Enter file name:
! Emergency stop.
<read *>
l.126
pandoc.exe: Error producing PDF
Error: pandoc document conversion failed with error 43
Ejecución interrumpida
我正在运行的代码是:
---
output:
pdf_document:
toc: yes
toc_depth: 5
keep_tex: yes
html_document:
theme: united
toc: yes
classoption: table
header-includes:
- \usepackage{array}
- \usepackage{float}
- \usepackage{xcolor}
- \usepackage{mulicol}
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
```{r results='asis'}
options(kableExtra.latex.load_packages = FALSE)
require(kableExtra)
cat(kable(head(cars),"latex",digits=c(1,1), longtable =TRUE,row.names=FALSE,
caption = "Descriptive analysis for the")%>%footnote(general= "Repeatability
(%CV) = ")
)
```
谁能帮我解决这个问题?
先感谢您!
解决方案
许多 LaTeX 包也会出现同样的问题,错误消息总是:
! LaTeX Error: File `packagename.sty' not found.
对于您需要从ctan.org下载 multicol 包的情况,解压缩并将multicol.sty上传到您的 Rmd 文档所在的同一目录。
编辑:
对于 multicol 包,需要另一个步骤。下载后请参阅 multicol 包的 README。
推荐阅读
- html - 关键帧动画不执行
- c# - 通过单击按钮获取 ListView 项的值
- vue.js - 为什么引用不存在的静态 nuxt 资产的图像不会触发 @error?
- ruby - 为什么我的绘图方法中存在错误(自动归因?)
- c - 取消引用 int 指针与 char 指针
- html - 冻结在没有 JavaScript 的情况下同时使用水平和垂直滚动的 HTML 表格的前两列和最后一列
- c# - 使用 Selenium C# 测试经过身份验证的网站
- android - 如何将 MutableMap 从活动发送到另一个有意图的活动
- asp.net-core - 从 ASP.Net Core 应用程序向 PowerFlow 发送数据
- mysql - 将数据插入 MySQL 时如何在单词末尾添加空格?