如何逃脱Markdown for GitHub中的“反斜杠方括号”\\ [\\]序列? 该序列生成<pre><code>...</code></pre>
部分。
这只是Markdown for GitHub的一个问题。 我可以在这里写它没有问题:
\\ [东西\\]
然而,GitHub中的这段代码将产生
\\某事
如何逃脱Markdown for GitHub中的“反斜杠方括号”\\ [\\]序列? 该序列生成<pre><code>...</code></pre>
部分。
这只是Markdown for GitHub的一个问题。 我可以在这里写它没有问题:
\\ [东西\\]
然而,GitHub中的这段代码将产生
\\某事
我用反引号围绕着我的方括号:`[[320,50],[300,250]]`
把它变成: [[320,50],[300,250]]
所以现在我的数组不会变成链接。
这已在github.com上修复。 我不确定什么时候,但你现在可以通过一个反弹来逃避方括号。 例如
\[Hello\]
呈现为
[你好]
写吧:
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
刚试过维基...你是对的,它在那里不起作用。 我想这是因为[[foobar]]
这样的结构在wiki语法中具有特殊含义。
我会说你最好的一个是: __\\__ __[__ __something__ __\\__ __]__
(没有代码后缀)。
奇怪的是它在这里不起作用,但它适用于github wiki。
尽管如此,如果您认为这是一个错误,您应该像他们在这里所说的那样报告。
现在修复了GitHub。 所以不再需要摆脱方括号。 要键入[some text]
,您只需输入:
// your markdown
[some text]
这有两个原因:
\\]
和\\[
用于显示乳胶数学,这是编写LaTeX的正确方法。 ($$不是LaTeX命令,永远不应该使用。) 您可以通过编辑GitHub项目的README.md来检查这一点。
似乎没有办法做到这一点。 解决方法是使用Gist来存储这些文件(在我的例子中是一个Bash脚本)。
如果有人想出一个真正的解决方案,我会重新分配一个更好的答案。
更新:使用反引号来转义转义字符。 查看新接受的答案。