如何在xaringan中正确编写外汇符号
在Xaringan中正确显示外汇符号(日元、欧元等)
解决\textyen不生效的问题及替代方案
1. 直接使用Unicode字符(最简便)
Xaringan基于HTML渲染,支持直接插入Unicode外汇符号,无需依赖LaTeX:
- 日元符号:直接输入
¥或Unicode代码¥ - 欧元符号:直接输入
€或Unicode代码€
这种方法兼容性最好,在任何浏览器或渲染环境下都能正常显示。
2. 使用MathJax支持的LaTeX命令
Xaringan默认用MathJax处理LaTeX,它自带部分外汇符号命令,无需额外包:
- 日元:
$\yen$ - 欧元:
$\euro$
渲染后会显示标准符号,适合需要和LaTeX公式搭配使用的场景。
3. 加载LaTeX包启用\textyen
如果一定要使用\textyen命令,需要在Xaringan的YAML配置中添加textcomp包:
--- title: "你的幻灯片标题" output: xaringan::moon_reader: lib_dir: libs nature: highlightStyle: github highlightLines: true countIncrementalSlides: false header-includes: - \usepackage{textcomp} ---
添加后,直接使用\textyen就能正常显示日元符号了。
为什么\textyen默认不生效?
\textyen是LaTeX textcomp包提供的命令,Xaringan默认环境没有加载这个包,所以直接使用会失效。
内容的提问来源于stack exchange,提问作者jck21
相关产品推荐
相关产品推荐

