我正在尝试使用kable
并在 的文档kableExtra
中生成表格。latex
Rmarkdown
xcolor
我在 . 文件的头部使用了该包Rmd
:
header-includes:
\usepackage{xcolor}
但是当我 latex_options = "striped"
使用kable_styling
我收到错误:
knitr::kable(cbind(main()$AEP),format = "latex",booktabs = T)%>%
kable_styling(latex_options="striped",position = "center",full_width = F)
Warning: running command '"C:/Program Files/RStudio/bin/pandoc/pandoc" +RTS -K512m -RTS report.utf8.md --to latex --from markdown+autolink_bare_uris+ascii_identifiers+tex_math_single_backslash --output report.pdf --template "C:\Users\ali.hadjihosseini\Documents\R\win-library\3.4\rmarkdown\rmd\latex\default-1.17.0.2.tex" --highlight-style tango --latex-engine pdflatex --variable graphics=yes --variable "geometry:margin=1in"' had status 43
Warning: Error in : pandoc document conversion failed with error 43
Stack trace (innermost first):
53: pandoc_convert
52: convert
51: render
50: download$func [C:\Users\ali\Desktop\dashbord\/server.R#1164]
1: runApp
Error : pandoc document conversion failed with error 43
如果我不使用它latex_options="striped"
,一切都很好!有人能告诉我这里出了什么问题吗?
答案1
kableExtra
自动加载\usepackage[table]{xcolor}
。这意味着如果你加载\usepackage{xcolor}
,选项就会发生冲突xcolor
。
您可以在插图的“此包中使用的 LaTeX 包”部分中阅读更多内容。 https://cran.r-project.org/web/packages/kableExtra/vignettes/awesome_table_in_pdf.pdf