Vertical bar symbol within a markdown table
Markdown表使用竖线作为字段分隔符,但是我需要在某些单元格中编写竖线。这可能吗?我正在使用GFM(GitHub Flavored Markdown)。
我可以以某种方式逃脱竖线吗?
这不是在GitHub上,而是通过Docusaurus。我不知道Docusaurus使用哪个解析器,但是以下任何一项都不起作用:
-
- 仅显示( & 被转义) -
-显示任何html( < 被转义) -
\\| -| 仍充当表单元格分隔符
更新:
如果我在反引号中没有
Docusaurus的维护者在这里! Docusaurus使用Remarkable解析Markdown。
正如您在问题中指出的那样,您可以将其写在表中-
如果您希望它以等宽样式显示,请将其包装在
请参阅"原因备忘单"的第30行。我最近在Reason文档中修复了类似的问题。
1 2 3 4 5 6 7 8 9 10 | ## Boolean | JavaScript | Reason | | ----------------------------------------------------- | ---------------------------------------------- | | `true`, `false` | `true`, `false` \\* | | `!true` | Same | | <wyn></wyn>, `&&`, `<=`, `>=`, `<`, `>` | Same | | `a === b`, `a !== b` | Same | | No deep equality (recursive compare) | `a == b`, `a != b` | | `a == b` | No equality with implicit casting (thankfully) | |
成为:
如果通常的策略不起作用,您应该可以使用看起来像条形符号的Unicode字符,例如,
1 2 3 | | foo | bar | | ----- | --- | | `aa??b` | baz | |
如果您输入数学运算并且$ p(x | y)$破坏了公式,请使用\\\\\\\\ vert而不是|。