似乎multimarkdown有一个功能,可以将两个连续的连字符--转换为emdash —。
例如,在Byword编辑器中,当您键入这两个连字符时,它会自动转换为emdash。
这很好,对于那些编写长文本的人来说非常有用。但是,当试图记录包含注释的SQL语句时,它就会成为障碍。
有没有一种方法可以避免这种行为,使其在受保护的代码块中正确显示?
发布于 2012-11-08 13:14:52
您的问题实际上在前提上是有缺陷的-- MultiMarkdown中没有“隔离代码块”。所以这不是一个MultiMarkdown问题,它实际上是一个署名问题,如果这是你使用它的地方,或者是你正在使用的任何其他标记语言的问题。
MultiMarkdown本身不会转换代码块或代码跨度中的破折号或其他类似字符。
Dashes aren't converted here --- see?And they aren't converted here either --- see?
(是的,我知道这个站点实际上并没有使用MMD,但输出应该是一样的。)
https://stackoverflow.com/questions/13254494
复制相似问题