in-line 代码的 R Markdown 语法突出显示的差异
Differences in R Markdown syntax highlighting for in-line code
根据我的系统,以下最小 R Markdown 文件 minimal.Rmd
会产生不同的 minimal.html
输出(通过 RStudio 中的 "Knit HTML")。第一个是我 Windows 8 机器上的结果。第二个是我的 Windows 7(64 位)机器上的结果。差异:
- Win8 版本 in-line 代码中的红色语法高亮显示
- Win8 版本加粗header文字
即使我使用 "tango" 甚至 "null" 等不同的突出显示样式,差异仍然存在。
问:这是怎么回事?输出 .html 文件不应该相同吗? RStudio 是否在我的某个系统上找不到一些重要的着色包?
minimal.Rmd
---
title: "Minimal"
author: "Foo"
date: "Tuesday, May 19, 2015"
output:
html_document:
highlight: default
---
Some hypertext: see <http://rmarkdown.rstudio.com>.
Inline code: `echo = FALSE`
Block code:
```{r}
summary(cars)
x <- 3
y <- 5
x + y
mean(c(x,y))
```
minimal.html
(Windows 8)
minimal.html
(Windows 7)
我们在最近发布的 rmarkdown 中更改了代码处理方式(红色太深)。我的猜测是你有两个不同版本的 rmarkdown 包在玩。如果您将两个系统都更新到 CRAN 的最新版本(撰写本文时为 v0.6.1),那么您应该获得一致的行为。
根据我的系统,以下最小 R Markdown 文件 minimal.Rmd
会产生不同的 minimal.html
输出(通过 RStudio 中的 "Knit HTML")。第一个是我 Windows 8 机器上的结果。第二个是我的 Windows 7(64 位)机器上的结果。差异:
- Win8 版本 in-line 代码中的红色语法高亮显示
- Win8 版本加粗header文字
即使我使用 "tango" 甚至 "null" 等不同的突出显示样式,差异仍然存在。
问:这是怎么回事?输出 .html 文件不应该相同吗? RStudio 是否在我的某个系统上找不到一些重要的着色包?
minimal.Rmd
---
title: "Minimal"
author: "Foo"
date: "Tuesday, May 19, 2015"
output:
html_document:
highlight: default
---
Some hypertext: see <http://rmarkdown.rstudio.com>.
Inline code: `echo = FALSE`
Block code:
```{r}
summary(cars)
x <- 3
y <- 5
x + y
mean(c(x,y))
```
minimal.html
(Windows 8)
minimal.html
(Windows 7)
我们在最近发布的 rmarkdown 中更改了代码处理方式(红色太深)。我的猜测是你有两个不同版本的 rmarkdown 包在玩。如果您将两个系统都更新到 CRAN 的最新版本(撰写本文时为 v0.6.1),那么您应该获得一致的行为。