【问题标题】:how to write the leading superscript and subscript in Markdown syntax?如何在 Markdown 语法中编写前导上标和下标?
【发布时间】:2017-04-12 02:16:58
【问题描述】:

图像:坐标变换的描述

不知道怎么用Markdown语法写图片中的前导上标和下标?

【问题讨论】:

  • 太宽泛了:您需要解释如何呈现您的 Markdown:作为 HTML、作为 PDF、作为 NSAttributedString (iOS) 等。您应用的基本规则是什么:GitHub-flavoredBitbucketServer MarkupStackOverflow Markup、MultiMarkdown、CommonMarkKramdown等,可以找a list of Markups variations here

标签: markdown superscript


【解决方案1】:

按照this other SO post 中的建议尝试使用<sup></sup> (<sub></sub>) (但实际上,解决方案取决于它的呈现方式)

【讨论】:

    【解决方案2】:

    Pandoc 的 markdown 风格支持 math extension:

    两个 $ 字符之间的任何内容都将被视为 TeX 数学。

    以下字符串返回您想要的输出:$_B^AR$

    Pandoc 的 markdown 也有一个superscript and subscript extension:

    上标可以用 ^ 字符包围上标文本;下标可以通过用 ~ 字符包围下标文本来编写。因此,例如,

    H~2~O 是液体。 2^10^ 是 1024。

    但是,据我所知,不支持您的请求,一个同时包含下标和上标的字符。

    【讨论】:

      【解决方案3】:

      你在做什么?您是使用 Github 还是将 markdown 文件编译为 pdf?还是使用 Jekyll?在任何情况下,您都可以在 markdown 中使用 latex 来显示它(以及任何其他数学符号)。

      • 如果您使用的是 Github:不知道该怎么做
      • 如果您使用 Jekyll 写博客:使用 MathJax
      • 如果要将markdown文件编译为pdf:使用pandoc!只需使用以下命令编译文件:pandoc test.md -o test.pdf

      在 Latex 中,您可以使用以下代码编写前导上标:

      \documentclass{article}
      \begin{document}
      \[
      ^gp = {}^gR^l_l+{}^go_l
      \]
      \end{document}
      

      正如here 解释的那样。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-12-23
        • 2017-05-20
        • 1970-01-01
        • 2021-02-12
        • 1970-01-01
        • 1970-01-01
        • 2023-03-18
        • 1970-01-01
        相关资源
        最近更新 更多