【发布时间】:2014-12-17 20:29:45
【问题描述】:
我有一个由几张“幻灯片”组成的网站。每个都有一个固定的结构,由一些脚本使用,但内容可变。我将它托管在 github 上,现在正在尝试使用 Jekyll 来更轻松地添加新幻灯片。
我已经将每张幻灯片放在不同的 html 文件中,我将其包含在主页中:{% include_relative _slides/about.html %}。现在我正在尝试将其制作为降价文件,并且我想使用 front matter 来制作每个幻灯片文件都可以使用的布局。我可以包含一个降价文件,并通过以下方式进行渲染:
{% capture myInclude %}{% include_relative _slides/test.md %}{% endcapture %}
{{ myInclude | markdownify }}
但是,当我向其中添加一个定义了布局的前端块时,该布局不会被应用。它只是呈现为一条水平线(对于第一个 ---),然后以纯文本形式呈现“布局:幻灯片标题:测试幻灯片 —”。
有没有办法解决这个问题?或者也许是分解我的 index.html 和其中的幻灯片的更好方法?
非常感谢!
注意:抱歉,如果之前有人问过这个问题,我在 Google 上搜索了所有我能想象到它会被调用的内容。
【问题讨论】: