我该如何告诉respect /针织者尊重蜡笔色码?我有下面的R标记报告。
---
title: "MWE"
author: "Will Landau"
date: "11/20/2017"
output: html_document
---
```{r color}消息(crayon::make_style(“绿色”)(“我的绿色信息”))
当我编织并渲染它时,我会看到输出
## My green message.但文字的颜色不是绿色。
编辑
发布于 2018-04-02 15:21:39
由于范西现在在CRAN上,我将添加一个使用它的解决方案:
---
title: "fansi Rmd"
output: html_document
---
```{r color, echo = FALSE}选项(crayon.enabled= TRUE)
knitr::knit_hooks$set(message = function(x,options){
paste0(
"<pre class=\"r-output\"><code>",fansi::sgr_to_html(x = x, warn = FALSE),"</code></pre>")
})
消息(crayon::make_style(“绿色”)(“我的绿色信息”))
发布于 2017-11-21 11:54:51
这似乎是可行的:
---
title: "MWE"
output: html_document
---
```{r color, echo = FALSE}选项(crayon.enabled= TRUE)
knitr::knit_hooks$set(message = function(x,options){
paste0(
"<pre class=\"r-output\"><code>",ansistrings::ansi_to_html(text = x, fullpage = FALSE),"</code></pre>")
})
消息(crayon::make_style(“绿色”)(“我的绿色信息”))
减价产出:
---
title: "MWE"
output: html_document
---
<pre class="r-output"><code>
## <span style="color:#4e9a06">My green message.</span>
</code></pre>请注意:分析串尚未发布。
https://stackoverflow.com/questions/47392839
复制相似问题