如何在本站(别扭地)使用数学公式?

参宿四星云

本站是使用 Hexo(一个快速搭建博客网站的开源框架)搭建的,使用 Redefine 主题样式的,部署到 Github 的博客网站。无需写任何代码就可搭建这种网站,这是 CSDN 中的一个较为简介明了的搭建教程

本文是用 Markdown(一种几乎不用学习即可使用的轻量级语言,非常接近纯文本)编写的,一般的 Markdown 编译器都可以编译用 语言书写的数学公式,但 Hexo 的 Markdown 编译器并不自带可以编译 数学公式,若需使用,可以根据 Easy Hexo 网站的这个教程 安装 hexo-filter-mathjax 插件(数学公式渲染器)并使用。本站暂时使用的是 hexo-filter-mathjax。当然,也可以尝试其他渲染器,例如 hexo-renderer-pandoc

(LaTeX) 是科研工作者广泛使用的一种排版系统,可以用类似代码的形式,严谨地排版出各类复杂的样式,例如书籍、论文、幻灯片,甚至中国象棋和国际象棋棋谱、五线谱、有机化学式、电路图等等。使用者只需获取一种模板(例如某校的毕业论文模板),就能很容易制作出美观的论文。当然, 最广为人知、最精巧的功能之一,就是它精美的数学公式排版系统。

不过,hexo-filter-mathjax 需要的语法与一般通用的 数学公式语法有一些不同之处,下面给出一些使用例子。(不代表没有代替用法)

1
2
3
4
5
【多行公式环境内换行、对齐的一种方式】
\begin{eqnarray*}
{\bf E}&=&-\nabla\varphi-\frac{\partial{\bf A}}{\partial t}\\\\
{\bf B}&=&\nabla\times{\bf A}
\end{eqnarray*}
1
2
3
4
5
6
7
【显示的花括号】
可以:
\\{
\Bigg\\{
不可以:
\{
\Bigg\{
1
2
3
4
5
6
7
【不显示的花括号(语法)】
可以:
{ {
}}
}{
不可以:
{{
1
2
3
4
5
6
7
8
【上下标的一些规则】
可以:
]_{0}
\right]\_{0}
不可以:
\bigg]_{0}
\right]_{0}
\nabla_{0}
目录
如何在本站(别扭地)使用数学公式?