在 TOC 之前将代码添加到 Bookdown gitbook 模板

Add code to Bookdown gitbook template before TOC

我正在使用 bookdown 创建一个 gitbook,设计者想在书的顶部放置一个横幅,即横跨目录和章节文本上方的整个页面。

如果我在 YAML 中使用 before_body 属性,bookdown 会在目录后插入代码,因此横幅仅在章节顶部。 Gitbook 似乎不允许 template: 属性。

关于如何在 标签后紧接一行 HTML 让我的设计师高兴,有什么建议吗? :)

我自己设法解决了这个问题——事实证明,虽然正式的 gitbook 主题不允许 template: 属性,但实际上它允许。所以我只是抓住了现有的模板,在 标签之后硬编码了我的横幅,并在 YAML 中引用了我的新模板。我希望这对遇到此问题的其他人有所帮助!