Markdown中的上标(Github风格)?


Answers:


591

使用<sup></sup>标签(<sub></sub>下标等效)。有关示例,请参见要点


7
因此,要明智地编写O(n ^ 2),我只需键入O(n<sup>2</sup>),它就会显示为O(n <sup> 2 </ sup>)。真好 现在为什么在降价促销中不起作用?
phonetagger

9
@phonetagger:注释中不允许使用标签,IIRC。
iconoclast

您将如何制作LaTeX徽标?CSS中的style属性是否可以在<sup>和<sub>上使用?
彼得·弗林

2
@iconoclast-不再(不再是)。<sup> something </ sup>是在github注释中做上标的正确方法。
Peter H. Boling

@ PeterH.Boling 堆栈溢出注释。
MD XF

34

<sup><sub>标记有效,并且是唯一处理任意文本的方法。其他解决方案包括:

统一码

如果您需要的上标(或下标)具有数学性质,则Unicode可能已涵盖您。

我已经列出了可以在此要点中识别的所有Unicode上标和下标字符的列表。一些更常见/有用的是:

  • 超级零标记(U + 2070)
  • ¹ 超一号(U + 00B9)
  • ² 超文本2(U + 00B2)
  • ³ 超文本三(U + 00B3)
  • 超级拉丁小写字母N(U + 207F)

人们还经常触摸<sup><sub>标记,以尝试渲染以下特定符号:

  • 商标标志(U + 2122)
  • ® 注册标志(U + 00AE)
  • 服务标志(U + 2120)

假设您的编辑器支持Unicode,则可以将上面的字符直接复制并粘贴到您的文档中。

另外,您可以在HTML字符转义符中使用上述十六进制值。例如,&#x00B2;代替²。这可以在GitHub上使用(并且应该在将Markdown呈现为HTML的其他任何地方都可以使用),但是当以原始文本/ Markdown形式呈现时,可读性较差。

图片

如果您的要求特别不寻常,则始终可以内嵌图像。GitHub支持的语法为:

![Alt text goes here, if you'd like](path/to/image.png) 

您可以使用完整路径(例如,以https://或开头http://),但使用相对路径通常会更容易,相对路径会相对于Markdown文档从存储库中加载图像。

如果您碰巧知道LaTeX(或想学习它),则可以进行任何可以想象的文本操作并将其渲染为图像。诸如Quicklatex之类的网站使此操作非常容易。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.