如何在Markdown中使用{{}}

时间:2016-09-21 22:21:24

标签: github markdown github-pages

我想使用Markdown在代码块中编写{{ ... }}

例如:

{{ var }}  

我不知道为什么它会消失。但是我可以在代码块之外写它:\ {\ {var \} \}。

2 个答案:

答案 0 :(得分:2)

Github风味降价支持

你应该能够做到这一点。我认为你必须使用一个错误的markdown实现(或者一个带有'模板机制'的实现,其中{{xxx}}被视为变量插值),在正常的markdown中,下面的代码块应该可以工作:

{{ var }}

正如您所看到的,StackOverflow降价处理器正在做正确的事情,它将{{ var }}逐字地放在代码块中。

但是Jekyll是另一个故事

如果您使用Jekyll创建github页面,请注意{{}}用于变量插值。杰基尔为此使用液体。文档:

您的答案可能就在这里(有多种选择):How to escape liquid template tags?

答案 1 :(得分:1)

你可以使用这样的东西。

notification

这将输出以下代码:

{% highlight liquid %}
  {% raw %}
    {{ Your code here }}
  {% endraw %}
{% endhighlight %}