들어가면서
지킬 블로그 글 쓰다가 보니 지킬 문법 자체를 쓰고 싶은데 막 렌더링 되거나 치환되어서 생각지도 못한 결과가 나오게 된다.
이런 일이… 중괄호는 그냥 알아서 출력하게 해 달라고~~~~
raw 블럭 지정하기
raw 블럭을 지정해서 그 안에서는 Liquid 문법을 문자 그대로 출력할 수 있다.
즉,
{% raw %}{% raw %}{% endraw %}
{% raw %}{{ content }}{% endraw %}
{{ "{% endraw "}} %}
간단 방법 하나 더!
{% raw %}
{{ "{{ content 변수값 liquid "}} }}
{{ "{% 아무글자 "}} %}
{% endraw %}
결과는 이렇게 나온다.
{{ "{{ content 변수값 liquid "}} }}
{{ "{% 아무글자 "}} %}
관련 글 모음
- Jekyll의 마크 다운 코드 블록 안에서 이중 중괄호를 이스케이프 처리
- jekyll에서 liquid template 사용하기(escape liquid template)
- escaping-double-curly-braces-inside-a-markdown-code-block-in-jekyll