3

我正在为 R 的短期课程构建一个 Xaringan 套牌。我需要学生学习用于赋值<-和关系运算符的字符序列,例如!=.

然而,编织到幻灯片用更优雅的显示字符替换了几个字符序列。例如,<-变成向左箭头 (←)。

我可以在幻灯片输出中保留原始字符吗?

我仍然可以在单个反引号 (`) 中进行代码格式化,甚至在 R 代码块 (```) 中进行替换。用 \ 转义字符没有帮助。

---
# Two ways to save variables to memory

R has two ways to assign variables: `=` and `<-`.  

The following expressions are equivalent:

`turnout_rate = .598` and `turnout_rate <- .598`

当编织到幻灯片时,<-以上所有内容都替换为左箭头 (←) 。我想保留原来的字符<-

在此先感谢您的帮助!

4

1 回答 1

2

您可能有一个 CSS 样式表,它需要像Fira Code这样的字体,其中<-呈现为连字。您可以通过Right Click -> Inspect Element在预览/浏览器中使用来测试它。

您可以通过一些自定义 CSS 代码更改使用的字体,例如:

.remark-code, .remark-inline-code {
    font-family: 'Fira Mono', 'Source Code Pro', monospace;
}

您必须在 YAML 标头中指定自定义 CSS 文件,例如default主题和名为的文件custom.css

---
output:
  xaringan::moon_reader:
    css: ["default", "custom.css"]
---

参考:

于 2019-08-28T09:10:51.763 回答