2013-10-14 58 views
3

生成后的原始标签我想说明的原始标签在我的岗位,就像这样:显示由杰基尔

{% raw %} 
{% endraw %} 

我把他们在原始标签(在组织模式):

#begin_example 
{% raw %} 
    {% raw %} 
{% endraw%} 
{% raw %} 
    {% endraw} 
{% endraw %} 
#end_example 

,但它不工作,杰基尔给我一个错误,当我运行

jekyll build 

错误消息是在这里:

Liquid Exception: Unknown tag 'endraw' in _posts/2013-10-14-liquid-in-post.html 

我该如何解决这个问题?

+1

好的,我从这个项目找到解决方案。 只写生/ endraw标签这样: {{ “{%原始”}}%} {{ “{%endraw”}}%} – linusp

+0

http://stackoverflow.com/a/5866429/742173 –

回答

2

对于{},您可以使用HTML实体{}

0

{{ raw }}无法里面{{ raw }}{{ endraw }}

这个片段被解析可以做的工作。

{% assign openTag = '{%' %} 
{{ openTag }} raw %} 
{{ openTag }} endraw %}