我正在使用 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) = ")
)
```
有人可以帮助我解决这个问题吗?
提前谢谢!
答案 0 :(得分:0)
对于许多LaTeX软件包,也会出现相同的问题,其中错误消息始终是:
! LaTeX Error: File `packagename.sty' not found.
对于您的情况,需要从ctan.org下载multicol软件包,解压缩并将 multicol.sty 上载到Rmd文档所在的目录。
道具转到this answer on the TeX stackexchange。
编辑:
对于multicol软件包,还需要执行下一步。下载后,请参阅multicol软件包的自述文件。