公式编写注意点
2019-04-14
公式编写注意点
mdnice
的数学公式支持是基于MathJax 3
最新发行版开发的,MathJax 3
最新发行版不支持的和 bug,mdnice
同样存在。遇到问题请提供代码文本和渲染结果截图。- 为了与
mdnice
其它语法兼容,不要用\( \)
\[ \]
,用$ $
和$$ $$
。 Mathjax
不是LaTeX
只是部分兼容LaTeX
,相互转换不是 100% 兼容。公式输入不是零基础的,如果不熟悉相关语法,花几分钟浏览下MathJax 总结或者如何插入数学公式是很有必要的。-
不支持
actuarialsymbol
宏包,临时办法定义新命令$\def\angln#1{\overline{#1\,}\kern-3mu\lower-3mu|}$ $\def\angld#1{\overline{#1\,}\kern-3mu\lower-1mu\small|}$ $$\angld{x}$$ 高度低的使用 $$\angln{x2323}$$ 高度正常的使用
- 公式支持公众号和知乎。
- 公式中含有
<
的需要在<
后面加一个空格,具体原因见 Mathjax 官方文档 html-special-characters。 - 如果遇到公式粘贴到公众号中
图片粘贴失败
的提示,这个原因目前未知,不同公众号反应不一样,目前可以通过使用 mdnice 插件解决,插件链接