首页 > 解决方案 > 如何在包含的代码片段中制作 jekyll 进程`{%` 结构

问题描述

在我的乳胶片段中,我有像

\somecommand{% comments about this command
    <params>,
    ...
}

如果我将此代码段包含在降价文件中,例如

$ cat jekyll-processed.md 
---
header: info
---

```tex
    \somecommand{% comment about his command
        <params>,
        ...
    }
```

Jekyll 抱怨不完整{%{%使用这种结构来忽略额外的空格/换行符和注释是很常见的。有没有让 jekyll 处理它们?

标签: latexmarkdownjekyll

解决方案


如果你想{%在你的*.md文件中渲染,你需要告诉 Jekyll 转义它。为此目的,{% raw %}存在符号。

所以在你的上下文中:

tex
    \somecommand{% raw %}{%{% endraw %}

推荐阅读