【发布时间】:2017-11-04 10:10:09
【问题描述】:
我们知道{% raw %} 和{% endraw %} 可用于转义其他字符,例如双花括号{{
但是如何使用markdown显示{% raw %}和{% endraw %}呢?
【问题讨论】:
我们知道{% raw %} 和{% endraw %} 可用于转义其他字符,例如双花括号{{
但是如何使用markdown显示{% raw %}和{% endraw %}呢?
【问题讨论】:
将第一个{% 放在raw 标记内,这样可以避免其余部分被处理:
{% raw %}{%{% endraw %} raw %}
{% raw %}{%{% endraw %} endraw %}
或者,如果您愿意,也可以同时转义:
{% raw %}{%{% endraw %} raw {% raw %}%}{% endraw %}
{% raw %}{%{% endraw %} endraw {% raw %}%}{% endraw %}
两种选择都会产生{% raw %} {% endraw %}
【讨论】:
使用{% raw %} 和{% endraw %} 只是为了转义字符{% 和%} 以便Jekyll 知道不处理这些字符,并将单词raw 和endraw 写成常规单词...
类似:
{% raw %}{%{% endraw %} raw {% raw %}%}{% endraw %}
{% raw %}{%{% endraw %} endraw {% raw %}%}{% endraw %}
应该输出:
{% raw %} {% endraw %}
【讨论】: