2

次の簡単なコードを実行してみました。

```{r sample}
library(knitr)
library(kableExtra)
dt <- mtcars[1:5, 1:4]

# LaTeX Table
knitr::kable(dt,format = 'latex')%>%
  column_spec(column = 1,width = '10cm',bold = T)
```

Knitこれは、ボタンで罰金を実行します。ただし、使用すると次のエラーが発生しrmarkdown::render()ます。

! Undefined control sequence.
l.173 \centering\rowcolors

pandoc.exe: Error producing PDF
Error: pandoc document conversion failed with error 43
In addition: Warning message:
running command '"C:/Program Files/RStudio/bin/pandoc/pandoc" +RTS -K512m -RTS tst.utf8.md --to latex --from markdown+autolink_bare_uris+ascii_identifiers+tex_math_single_backslash --output tst.pdf --template "C:\PROGRA~1\R\R-34~1.1\library\RMARKD~1\rmd\latex\DEFAUL~3.TEX" --highlight-style tango --latex-engine pdflatex --variable graphics=yes --variable "geometry:margin=1in"' had status 43

format = 'latex'また、オプションがなくても問題なく動作することに注意してくださいrmarkdown::render()

同様のエラーの提案を試みましたが、どれも機能しませんでした (Rmarkdown を更新し、MikTex と pdflatex.exe をパス変数にインストールします)。誰かがこれで私を助けてくれませんか.Thanks

4

1 に答える 1

0

YAML で配列パッケージを呼び出すとうまくいきました。

header-includes: - \usepackage{array}

于 2017-09-06T13:43:35.240 に答える