【问题标题】:Is there a way to overline text in (GitHub flavoured) Markdown?有没有办法在(GitHub 风格的)Markdown 中覆盖文本?
【发布时间】:2017-11-03 01:17:06
【问题描述】:

我想在 Markdown 文件中添加一些文本。这可能吗?

【问题讨论】:

  • 什么是“低电平有效的引脚”?
  • 那部分并不真正相关,我已将其删除。这应该是我为什么要覆盖一些文本的背景知识。在电子产品中,上划线表示信号线“低电平有效”。
  • AFAIK github 的 markdown 中不支持overline

标签: github-flavored-markdown


【解决方案1】:

它可以像粗体、斜体等一样使用波浪号 (~~)。下面是来自 GitLab documentation 的示例:

任何用两个波浪号包裹的单词(如~~this~~)都会被划掉。

【讨论】:

  • 问题是关于上划线(在文本上方画一条线),而不是删除线(在文本中画一条线)。
  • 奇怪的是,我最终搜索了“overline”,而我真正想要的是“删除线”。所以我想说这个答案很有帮助。
【解决方案2】:

GitHub 风格的 Markdown 中没有内置的划线功能。

您可以使用the Combining Overline Unicode Character (U+0305) 来模拟上划线,只需将这个字符粘贴到您要上划线的每个字符之后:

̅

这会产生以下结果:

或者,您可以为此使用a generator

【讨论】:

    【解决方案3】:

    根据GitHub Flavored Markdown Spec (section 4.6),应该可以使用带有style的内联HTML标签。

    例如,

    <span style="text-decoration:overline">SIGNAL_ACTIVE_LOW</span>
    

    应该与文本一起呈现 加划线。

    这适用于许多遵循 CommonMark 规范的降价编辑器,并且“GFM 是 CommonMark 的严格超集”,但它似乎不起作用。

    你可以在CommonMark reference implementation试试。

    更新: 它不适用于“README.md”等降价文件,但适用于 GitHub Pages,如下所示:

    【讨论】:

    • 但在这里不起作用。就像:在所有。 “with the”后面的&lt;span style="text-decoration:overline"&gt;overlined&lt;/span&gt; 是否有意隐藏?
    • 喂!你说的对!它不起作用....但根据 iGFM 规范,它应该可以工作:github.github.com/gfm/#html-block。我将编辑我的答案。
    猜你喜欢
    • 2014-07-17
    • 1970-01-01
    • 2021-02-02
    • 2016-01-06
    • 1970-01-01
    • 1970-01-01
    • 2018-10-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多