1

Kramdown と Octopress を使用してマークダウン テキストを記述していますが\\、html の取得方法がわかりません。私は試してみ\\\\ましたが、取得し&#92;ます。そのドキュメントによると、\エスケープに使用されます。\\htmlではなく、取得する方法を知っている人はい&#92;&#92;ますか? ありがとう。\\そして、いつが に翻訳され\、いつ が翻訳されるのか混乱しています<br />

4

2 に答える 2

4

問題は Kramdown ではなく、rubypants.rb という Octopress に付属するプラグインにあります。plugins/rubypants.rb を見ると、str.gsub を複数回呼び出す process_escapes という名前のメソッドが見つかります。(335 行目あたり。) これらの 1 つで、二重のバックスラッシュ ("\") が表示されているエスケープ コードに置き換えられます。その行を修正すれば問題ありません。(「str.」を次の gsub に移動し、残りの行を削除することで修正できます。)

于 2013-05-07T07:30:44.900 に答える
0

私はここで問題を見ていない

$ kramdown --version
0.14.2

$ kramdown <<< '\\\\'
<p>\\</p>
于 2013-04-21T19:21:06.410 に答える