繁体   English   中英

如何使用kramdown在octopress中创建连续的反斜杠

[英]how to create consecutive backslash in octopress with kramdown

我正在使用Kramdown和Octopress来编写markdown文本,但我不知道如何在html中获得\\\\ 我试图\\\\\\\\但得到&#92; 根据其文档, \\用于逃避。 有没有人知道如何在HTML中获取\\\\ ,而不是&#92;&#92; 谢谢。 而且我很困惑何时\\\\会被翻译成\\以及何时会是<br />

问题不在于Kramdown,而在于Octopress附带的一个名为rubypants.rb的插件。 看看plugins / ruby​​pants.rb,你会发现一个名为process_escapes的方法,它会对str.gsub进行多次调用。 (第335行左右。)其中一个用您正在看到的转义代码替换双反斜杠(“\\”) - 修复该行并且您将会很好。 (您可以通过将'str。'移动到下一个gsub并删除该行的其余部分来修复它。)

我没有在这里看到问题

$ kramdown --version
0.14.2

$ kramdown <<< '\\\\'
<p>\\</p>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM