[英]LaTeX Error: Option clash for package xcolor on CRAN Debian builds
[英]Rmarkdown Beamer presentation, option clash clash for xcolor
我正在尝试使用rmarkdown构建一个beamer演示文稿。 在我的演示文稿中,我想要使用kable
和kableExtra
包来包含表。 我遇到了这个问题,因为kableExtra
需要的一个LaTex软件包已经由不同选项的kableExtra
演示文件加载。 这是我收到的错误消息。
! LaTeX Error: Option clash for package xcolor.
我一直在寻找一个解决方案,但没有运气。 我在LaTex页面上找到了解决方案,无论是在这里还是在这里 ,但我不知道LaTex,我还没有想出如何在rmarkdown舞台上应用这些解决方案。 我已经尝试在rmarkdown中查看Latex模板,但我不太了解它以尝试实现这些解决方案。
任何想法或解决方案将不胜感激。 这里只是一个给出错误的.Rmd的快速示例。
---
title: "Untitled"
author: "Author"
date: "April 28, 2018"
output:
beamer_presentation:
keep_tex: true
header-includes:
- \usepackage[table]{xcolor}
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
library(knitr)
library(kableExtra)
dt <- mtcars[1:5, 1:6]
```
## Slide with R Output
```{r cars, echo = TRUE}
kable(dt, format = "latex")
```
## Slide with Plot
```{r pressure}
plot(pressure)
```
TeX \\documentclass[a4paper,table]{article}
上的链接答案建议将table
添加到文档的类选项中,例如\\documentclass[a4paper,table]{article}
。 要在RMarkdown中执行此操作,您可以在YAML标头中使用classoption:
行:
---
title: "Untitled"
author: "Author"
date: "April 28, 2018"
classoption: table
output:
beamer_presentation:
keep_tex: true
---
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.