【问题标题】:knitr kable: Text color in PDF from RNW is greyknitr kable:来自 RNW 的 PDF 中的文本颜色为灰色
【发布时间】:2017-05-15 05:16:39
【问题描述】:

当我在 RNW 文件中使用 knitr::kable 函数创建表格时,PDF 中表格项的文本颜色显示为灰色。

我想把它改成黑色。我该怎么做?

【问题讨论】:

    标签: r knitr text-coloring rnw


    【解决方案1】:
    \documentclass{article}
    \begin{document}
    <<>>=
      knitr::kable(cars[1:10,]) # grey
    @
    
    <<results="asis">>=
      knitr::kable(cars[1:10,]) # black
    @
    \end{document}
    

    默认情况下,kable 的输出将包装在 knitrout 环境中,其中文本颜色 (fgcolor) 设置为灰色 (rgb: 0.345, 0.345, 0.345)。这就是第一个块中发生的情况。

    使用results="asis",输出不会包装在任何封闭环境中,文本颜色保持不变(黑色)。

    【讨论】:

    • 谢谢你。有没有办法将默认效果更改为黑色,而不是将结果更改为 asis?不知道为什么默认会改变你的东西的颜色。
    猜你喜欢
    • 1970-01-01
    • 2020-09-17
    • 2019-04-10
    • 1970-01-01
    • 2014-11-30
    • 1970-01-01
    • 2018-02-24
    • 2021-07-03
    • 1970-01-01
    相关资源
    最近更新 更多