本文最后更新于3 年前,文中所描述的信息可能已发生改变。
MarkDown的用法和参考
- Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。
- Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。
- Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。
- Markdown 编写的文档后缀为 .md, .markdown。
数学
MarkDown中如果需要渲染数学公式,必须用两个美元符$$包裹住Tex或LaTex来实现, 提交后,文章会根据需要加载的Mathjax对数学公式进行渲染。但是要单独了解它并使用 又需要花时间去熟悉它们的写法。
所以我个人使用以下方法:
使用Codecogs将所需要的符号转换成Latex代码
例如:先点击右上角的矩阵图标 输入 2,3 创建一个两行三列的矩阵,窗口中结果如下
\begin{bmatrix}
& & \\
& &
\end{bmatrix}
依次把数字间隔填入&间隔中。最后再MarkDown中
$$
\begin{bmatrix}
1& 2 &3 \\
4& 5 &6
\end{bmatrix}
$$
结果如下
行间公式测试
关于Hexo框架使用数学公式渲染的问题
- 先卸载自带的hexo-renderer-marked渲染核心 npm install hexo-renderer-markdown-it-plus --save
- 安装hexo-renderer-markdown-it-plus渲染核心
- 安装markdown-it-katex插件
- 在_config.yml中配置plus核心的内容
#KaTex Configuration Section markdown_it_plus: highlight: true html: true xhtmlOut: true breaks: true langPrefix: linkify: true typographer: quotes: “”‘’ pre_class: highlight plugins: - plugin: name: '@neilsustc/markdown-it-katex' enable: true options: strict: false
- 最后在文章的ForntMatter中设置
katex: true