如何逃脱Markdown for GitHub中的“反斜杠方括号”\\ [\\]序列? 该序列生成<pre><code>...</code></pre>部分。

这只是Markdown for GitHub的一个问题。 我可以在这里写它没有问题:

\\ [东西\\]

然而,GitHub中的这段代码将产生

\\某事

===============>>#1 票数:19 已采纳

我用反引号围绕着我的方括号:`[[320,50],[300,250]]`

把它变成: [[320,50],[300,250]]所以现在我的数组不会变成链接。

===============>>#2 票数:11

这已在github.com上修复。 我不确定什么时候,但你现在可以通过一个反弹来逃避方括号。 例如

\[Hello\]

呈现为

[你好]

===============>>#3 票数:3

写吧:

This is a __backslash with a square bracket__: \\\[.  

它适用于我的github。


编辑

现在问题已经更新,这是一个更新的答案。
只需在开头和结尾处逃避所有角色:

foo \\\\\\[something\\\\\\] bar会产生=> foo \\[something\\] bar

通常在github上工作: http ://tinypic.com/view.php?pic = oh2xyp&s = 6


编辑2

刚试过维基...你是对的,它在那里不起作用。 我想这是因为[[foobar]]这样的结构在wiki语法中具有特殊含义。
我会说你最好的一个是: __\\__ __[__ __something__ __\\__ __]__ (没有代码后缀)。
奇怪的是它在这里不起作用,但它适用于github wiki。

尽管如此,如果您认为这是一个错误,您应该像他们在这里所说的那样报告。

===============>>#4 票数:3

现在修复了GitHub。 所以不再需要摆脱方括号。 要键入[some text] ,您只需输入:

// your markdown
[some text]

这有两个原因:

  1. 方括号不再与图形和超链接分开解析。
  2. 这意味着我们可以使用\\]\\[用于显示乳胶数学,这是编写LaTeX的正确方法。 ($$不是LaTeX命令,永远不应该使用。)

您可以通过编辑GitHub项目的README.md来检查这一点。

===============>>#5 票数:0

似乎没有办法做到这一点。 解决方法是使用Gist来存储这些文件(在我的例子中是一个Bash脚本)。

如果有人想出一个真正的解决方案,我会重新分配一个更好的答案。

更新:使用反引号来转义转义字符。 查看新接受的答案。

  ask by Bernard translate from so

未解决问题?本站智能推荐: