作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
问题
根据文档,Xaringan 应该
" "
成智能引号“”,和---
”的序列变成一个短划线“—”minimal.Rmd
包含以下代码:
---
title: "\"It works, doesn't it?\" --- this is the title slide"
subtitle: "Smart quotes and em dash work in yaml"
output:
xaringan::moon_reader
---
# This is a normal slide
It works in the slides too, doesn't it? --- "I hope so", he said.
No, it doesn't.
编织后,我在
minimal.html
中得到以下幻灯片:
smart: true
在 yaml 元数据中,如 RMarkdown book 所示,但没有效果。moon_reader
function 的代码,我看到它叫 rmarkdown::html_document
生成html。RMarkdown
Github repository讨论 smart: true
选项和调用 Pandoc 中的等效选项。该问题的作者建议删除 yaml 选项并将其留给 Pandoc 来美化引号等。R version 3.6.3 (2020-02-29)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 18.04.4 LTS
xaringan_0.15
knitr_1.28
rmarkdown_2.1
在此先感谢您的帮助。
最佳答案
解决方案链接
https://github.com/fnaufel/smartify
细节
都没有 xaringan 也不是 备注 毕竟,他负责美化引号和破折号。
我四处寻找针对我的问题的 Javascript 解决方案,但最终决定实现我自己的解决方案。将几行添加到 in_header.html
和 after_body.html
,您可以加载并运行我的 Javascript hack 来智能化幻灯片中的引号和破折号。无需安装任何东西。
更多详情请见 https://github.com/fnaufel/smartify .
我希望这对其他人有用。
再次感谢@YihuiXie 的评论。
关于r-markdown - 为什么智能引号和短划线没有出现在 Xaringan 幻灯片中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60922328/
我是一名优秀的程序员,十分优秀!