无法显示双花括号
Can't get double curly brackets to display
我在 Morea 中有一些降价,其中包括一个示例 Jinja2 模板。它看起来像这样:
{% highlight html linenos %}
<!doctype html>
<html>
<body>
<p> {{ greet }}, {{ place }} </p>
</body>
</html>
{% endhighlight %}
我希望能够显示双花括号,但它们被吞没了,只显示段落标记和逗号,如下所示:
<p> , </p>
我听从了一些建议,在该行周围使用了 {% raw %} 和 {% endraw %} 标签,但没有任何变化。似乎是一个错误。谁有什么妙招?
哎呀。 Morea 插件似乎进行了一些双重转义。我可以快速想出的唯一解决方案是嵌入一个包含有问题的 liquid 标签的代码的要点。这是说明此方法的示例页面:
我会继续研究这个。请注意,要嵌入要点,您需要安装 jekyll-gist gem 然后将以下内容添加到您的 config.yml:
gems:
- jekyll-gist
包含带有 raw
标记的大括号的环绕代码:
{% highlight html linenos %}
{% raw %}
<!doctype html>
<html>
<body>
<p> {{ greet }}, {{ place }} </p>
</body>
</html>
{% endraw %}
{% endhighlight %}
这应该有效:
```
{% raw %}
<!doctype html>
<html>
<body>
<p> {{ greet }}, {{ place }} </p>
</body>
</html>
{% endraw %}
```
我在 Morea 中有一些降价,其中包括一个示例 Jinja2 模板。它看起来像这样:
{% highlight html linenos %}
<!doctype html>
<html>
<body>
<p> {{ greet }}, {{ place }} </p>
</body>
</html>
{% endhighlight %}
我希望能够显示双花括号,但它们被吞没了,只显示段落标记和逗号,如下所示:
<p> , </p>
我听从了一些建议,在该行周围使用了 {% raw %} 和 {% endraw %} 标签,但没有任何变化。似乎是一个错误。谁有什么妙招?
哎呀。 Morea 插件似乎进行了一些双重转义。我可以快速想出的唯一解决方案是嵌入一个包含有问题的 liquid 标签的代码的要点。这是说明此方法的示例页面:
我会继续研究这个。请注意,要嵌入要点,您需要安装 jekyll-gist gem 然后将以下内容添加到您的 config.yml:
gems:
- jekyll-gist
包含带有 raw
标记的大括号的环绕代码:
{% highlight html linenos %}
{% raw %}
<!doctype html>
<html>
<body>
<p> {{ greet }}, {{ place }} </p>
</body>
</html>
{% endraw %}
{% endhighlight %}
这应该有效:
```
{% raw %}
<!doctype html>
<html>
<body>
<p> {{ greet }}, {{ place }} </p>
</body>
</html>
{% endraw %}
```