6

Jekyll を使用してブログを投稿しています。Markdownファイルに「{%...%}」と書くと、「{%...%}」がLiquidに解析されてしまうようです。しかし、それは私が望むものではなく、エラーを引き起こす可能性があります。では、投稿コンテンツ (.md ファイル) に "{%...%}" のようなテキストを含める適切な方法は何ですか?

Liquid のドキュメントを確認したところ、Block Tag{% raw %} ... {% end raw %}を使用して未加工のテキストを間に含めることができることがわかりました。しかし、これは良い考えではないと思います。マークダウン ファイルが Liquid によって解析されなかった場合 (たとえば、Jekyll 以外の環境)、テキストに未使用の {% raw %} が残るためです。

私が何か間違ったことを言ったら、私を訂正してください。

PS: 私はホスティングに GitHub Pages を使用しており、プラグインを無効にしています。

4

3 に答える 3

1

HTML エンティティ{}for{およびを使用できます}。最もきれいではありませんが{% raw %}、プラグインを使用したり依存したりしません。

于 2013-10-14T15:48:36.783 に答える