降价内的竖线符号 table
Vertical bar symbol within a markdown table
Markdown tables 使用竖线作为字段分隔符,但我需要在某些单元格内写一个竖线。这可能吗?我正在使用 GFM(GitHub 风味降价)。
我能以某种方式避开竖线吗?
这不是在 GitHub 上,而是通过 Docusaurus。我不知道 Docusaurus 使用哪个解析器,但是 none 以下工作:
|
- |
刚刚显示(&
被转义)
<code>
- 显示任何 html(<
被转义)
\|
- |
仍然充当 table 单元格分隔符
更新:
|
如果我没有在反引号内,它就可以工作。所以,至少现在,我只是简单地取消了竖线。例如,a | b
变为 a
|b
如果通常的策略不起作用,您应该能够使用看起来像条形但实际上不是的 Unicode 字符,例如⎮
Unicode Character 'INTEGRAL EXTENSION' (U+23AE):
| foo | bar |
| ----- | --- |
| `a⎮b` | baz |
这里是 Docusaurus 维护者! Docusaurus 使用 Remarkable 解析 Markdown。
正如您在问题中指出的那样,您可以在 table - |
中写入它,它将呈现为 |
。
如果您希望它以等宽样式显示,请将其包裹在 <code>|</code>
中而不是使用反引号。你必须写 HTML 而不是 markdown 才能让它工作。
参考Reason Cheatsheet的第30行。我最近在 Reason 文档中修复了一个类似的问题。
## Boolean
| JavaScript | Reason |
| ----------------------------------------------------- | ---------------------------------------------- |
| `true`, `false` | `true`, `false` \* |
| `!true` | Same |
| <code>||</code>, `&&`, `<=`, `>=`, `<`, `>` | Same |
| `a === b`, `a !== b` | Same |
| No deep equality (recursive compare) | `a == b`, `a != b` |
| `a == b` | No equality with implicit casting (thankfully) |
变为:
如果您正在输入数学并且 $p(x|y)$ 破坏了公式,请使用 \vert 而不是 |。
Markdown tables 使用竖线作为字段分隔符,但我需要在某些单元格内写一个竖线。这可能吗?我正在使用 GFM(GitHub 风味降价)。
我能以某种方式避开竖线吗?
这不是在 GitHub 上,而是通过 Docusaurus。我不知道 Docusaurus 使用哪个解析器,但是 none 以下工作:
|
-|
刚刚显示(&
被转义)<code>
- 显示任何 html(<
被转义)\|
-|
仍然充当 table 单元格分隔符
更新:
|
如果我没有在反引号内,它就可以工作。所以,至少现在,我只是简单地取消了竖线。例如,a | b
变为 a
|b
如果通常的策略不起作用,您应该能够使用看起来像条形但实际上不是的 Unicode 字符,例如⎮
Unicode Character 'INTEGRAL EXTENSION' (U+23AE):
| foo | bar |
| ----- | --- |
| `a⎮b` | baz |
这里是 Docusaurus 维护者! Docusaurus 使用 Remarkable 解析 Markdown。
正如您在问题中指出的那样,您可以在 table - |
中写入它,它将呈现为 |
。
如果您希望它以等宽样式显示,请将其包裹在 <code>|</code>
中而不是使用反引号。你必须写 HTML 而不是 markdown 才能让它工作。
参考Reason Cheatsheet的第30行。我最近在 Reason 文档中修复了一个类似的问题。
## Boolean
| JavaScript | Reason |
| ----------------------------------------------------- | ---------------------------------------------- |
| `true`, `false` | `true`, `false` \* |
| `!true` | Same |
| <code>||</code>, `&&`, `<=`, `>=`, `<`, `>` | Same |
| `a === b`, `a !== b` | Same |
| No deep equality (recursive compare) | `a == b`, `a != b` |
| `a == b` | No equality with implicit casting (thankfully) |
变为:
如果您正在输入数学并且 $p(x|y)$ 破坏了公式,请使用 \vert 而不是 |。