建站教程 如何打出上标、下标

本文将介绍如何在 hexo 博客中打出上标和下标。

一、问题

Typora 是一款强大的 Markdown 文本编辑器,它支持以 num^power^ 的格式打出上下标。但这种格式并不与 Hexo 的 Markdown 渲染器相兼容,具体表现如下:

代码:

1
10^2^

Typora中:

Hexo中:

10^2^

二、解决方法

1.开启主题的数学公式功能

共有两个步骤:

  1. 设置主题配置

  2. 更换 Markdown渲染器

不同主题的设置方法都各有不同,具体请参考对应主题的文档。

但两个渲染器都有或多或少的问题,且这种方法适用于数学公式,应用在上下标上显得繁琐且割裂,所以暂时不考虑这种方法。

2.官方插件

详见: hexo-math

3.HTML标签

Markdown可以和HTML的语法兼容,所以可以采用HTML的语法实现效果:

1
2
10<sup>2</sup>
H<sub>2</sub>O

10 2

H 2 O

参考