gpt4 book ai didi

escaping - Markdown 表中的竖线符号

转载 作者:行者123 更新时间:2023-12-04 16:57:53 24 4
gpt4 key购买 nike

Markdown 表格使用竖线作为字段分隔符,但我需要在某些单元格内写一个竖线。这可能吗?我正在使用 GFM(GitHub Flavored Markdown)。

我可以以某种方式逃避竖线吗?

这不是在 GitHub 上,而是通过 Docusaurus。我不知道 Docusaurus 使用哪个解析器,但以下都不起作用:

  • | - |刚刚被显示(& 被转义了)
  • <code> - 显示任何 html(< 被转义)
  • \| - |仍然充当表格单元格分隔符

  • 更新 :
    &#124;如果我在反引号内没有它就可以工作。所以,至少现在,我只是取消对竖线的反引号。例如, a | b变成 a | b

    最佳答案

    Docusaurus 维护者在这里! Docusaurus 使用 Remarkable 来解析 Markdown。

    正如您在问题中指出的那样,您可以将其写在您的表格中 - &#124;它将呈现为 | .

    如果您希望它以等宽样式出现,请将其包裹在 <code>&#124;</code> 中而不是使用反引号。您必须编写 HTML 而不是 Markdown 才能使其工作。

    引用 Reason Cheatsheet 的第 30 行.我最近在 Reason 文档中修复了一个类似的问题。

    ## Boolean

    | JavaScript | Reason |
    | ----------------------------------------------------- | ---------------------------------------------- |
    | `true`, `false` | `true`, `false` \* |
    | `!true` | Same |
    | <code>&#124;&#124;</code>, `&&`, `<=`, `>=`, `<`, `>` | Same |
    | `a === b`, `a !== b` | Same |
    | No deep equality (recursive compare) | `a == b`, `a != b` |
    | `a == b` | No equality with implicit casting (thankfully) |

    变成:

    Reason Table

    关于escaping - Markdown 表中的竖线符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49809122/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com