xaringan metropolis 代码输出中没有连字
xaringan metropolis no ligature in code output
我正在使用 xaringan (metropolis theme) 准备一些幻灯片来教授 R,因此我想看看代码 "as is"。 Xaringan 目前在代码中使用连字,我认为这看起来不错,但在向零开始的人教授语言时真的很糟糕。
举个例子 <-
被渲染为
和 !=
呈现为
有什么解决办法吗?
MWE 看起来像这样(删除 metropolis-fonts 会删除连字,但当然会更改字体)
---
output:
xaringan::moon_reader:
lib_dir: libs
css: [default, metropolis, metropolis-fonts]
nature:
highlightStyle: github
highlightLines: true
highlightSpans: true
countIncrementalSlides: false
---
```{r}
x <- 1:10
x[1] != x[2]
```
通过 metropolis theme, gave the solution as using the following css, where we switch from Fira Code 看到 Fira Mono。
mycss.css
.remark-code, .remark-inline-code {
font-family: 'Fira Mono', 'Lucida Console', Monaco, monospace;
font-size: 80%;
}
presentation.Rmd
---
output:
xaringan::moon_reader:
lib_dir: libs
css: [default, metropolis, metropolis-fonts, mycss.css]
nature:
highlightStyle: github
highlightLines: true
highlightSpans: true
countIncrementalSlides: false
---
No change in fonts here
```{r}
x <- 1:10
x[1] != x[2]
```
我正在使用 xaringan (metropolis theme) 准备一些幻灯片来教授 R,因此我想看看代码 "as is"。 Xaringan 目前在代码中使用连字,我认为这看起来不错,但在向零开始的人教授语言时真的很糟糕。
举个例子 <-
被渲染为
和 !=
呈现为
有什么解决办法吗?
MWE 看起来像这样(删除 metropolis-fonts 会删除连字,但当然会更改字体)
---
output:
xaringan::moon_reader:
lib_dir: libs
css: [default, metropolis, metropolis-fonts]
nature:
highlightStyle: github
highlightLines: true
highlightSpans: true
countIncrementalSlides: false
---
```{r}
x <- 1:10
x[1] != x[2]
```
通过 metropolis theme, gave the solution as using the following css, where we switch from Fira Code 看到 Fira Mono。
mycss.css
.remark-code, .remark-inline-code {
font-family: 'Fira Mono', 'Lucida Console', Monaco, monospace;
font-size: 80%;
}
presentation.Rmd
---
output:
xaringan::moon_reader:
lib_dir: libs
css: [default, metropolis, metropolis-fonts, mycss.css]
nature:
highlightStyle: github
highlightLines: true
highlightSpans: true
countIncrementalSlides: false
---
No change in fonts here
```{r}
x <- 1:10
x[1] != x[2]
```