我正在尝试使用trying,更具体地说是kable,将数据帧的结果打印为PDF中的表格。当我使用kable(df, format = 'latex')传递数据帧时,它会生成一个基本的、未格式化的表。只要我尝试添加任何样式(例如booktab = T或kable_styling),一旦R尝试调用以下代码,我就会收到一系列错误:
/Applications/RStudio.app/Contents/MacOS/pandoc/pandoc +RTS -K512m -RTS Payments.utf8.md --to latex --from markdown+autolink_bare_uris+ascii_identifiers+tex_math_single_backslash --output pandoc2b922cfdb1c9.pdf --template /Library/Frameworks/R.framework/Versions/3.3/Resources/library/rmarkdown/rmd/latex/default-1.17.0.2.tex --highlight-style tango --latex-engine pdflatex --variable graphics=yes --variable 'geometry:margin=1in'
当我在谷歌上搜索结果错误时,通常的建议是在某个包中包含一个-/usepackage{}语句。但是,每次我这样做时,下次运行脚本时都会在相同的步骤中出现一个新的错误。
以下是我到目前为止收到的错误,以及我用来解决它们的包:
1)
! LaTeX Error: Unknown float option `H'.
l.87 \begin{table}[H]
- \usepackage{float}2)
! Undefined control sequence.
l.89 \centering\rowcolors
- \usepackage[table]{xcolor}3)
<argument> ...r}{lllllll} \hiderowcolors \toprule
l.100 \end{tabular}}
- \usepackage[table]{\centering}在这一点上,我厌倦了打地鼠,我觉得还有一个更大的潜在问题。我也经常收到:
pandoc: Error producing PDF
Error: pandoc document conversion failed with error 43有人知道为什么这样一个看起来相对稳定的基本函数会给我带来这么多错误吗?有没有办法强制程序尝试运行所有的东西,这样我就可以看到有多少错误?
https://stackoverflow.com/questions/47603604
复制相似问题