저는 Jekyll을 사용하여 핸들 바와 같은 구문을 포함하는 일부 코드를 문서화하려는 문서 사이트를 만들고 있습니다. 예를 들면 {{foo}}
. 문제는 Jekyll이 액체 태그를 사용하고 내가 무엇을하든 내 이중 컬리가 액체 프로세서에 의해 찢어지고 있다는 것입니다.
그건 그렇고, 나는 마크 다운 프로세서로 kramdown을 사용하고 있습니다.
다음은 내가 시도한 것입니다.
{% highlight html linenos %}
Hello, my name is {{name}}.
{% endhighlight %}
이것은 유동 변수에 대한 참조라고 생각하기 때문에 {{name}} 섹션을 완전히 제거합니다.
나는 또한 이것을 시도했다 :
{% highlight html linenos %}
Hello, my name is \{\{name\}\}.
{% endhighlight %}
이 경우 중괄호를 이스케이프하려고하지만 결과적으로 슬래시가 페이지에 렌더링됩니다.
나는 이것을 시도했다.
{% highlight html linenos %}
Hello, my name is <span>{</span>{name}}.
{% endhighlight %}
분명히 이것은 꽤 멍청했습니다. 이 경우 구문을 html (필요한 경우)로 지정했기 때문에 span 태그가 페이지에 렌더링됩니다.
그렇다면이 문제를 어떻게 해결할 수 있을까요?