gpt4 book ai didi

r - 在每个章节标题上方添加一个 HTML block

转载 作者:行者123 更新时间:2023-12-02 04:37:19 27 4
gpt4 key购买 nike

我看到我们可以使用

自定义 bookdown HTML 的外观
---
output:
bookdown::html_book:
includes:
in_header: style.css
---

还有 before_bodyafter_body,如下所述:https://bookdown.org/yihui/bookdown/yaml-options.html

但我不确定如何在我的 HTML 输出中的每个章节标题的正上方插入一些文本或显示的 div。例如,我想要一个警告框,上面写着“警告:早期草稿”,带有警告符号和指向另一页的链接。

同样,如何在每个部分(即html页面)的文本底部直接插入一个div?

我可以使用 includes: 还是需要修改某种模板?我在 bookdown pkg ( https://bookdown.org/yihui/bookdown/html.html#bootstrap-style ) 中看到模板的提及,但如果这是我需要编辑的内容,那么我想要一个与我的 bookdown Rmd 文件一起使用的模板

最佳答案

为了跟进,我 discussed这是包作者,他确认模板是硬编码的。他好心地建议我如何改变,所以我 submitted a pull request到 bookdown 包。现在我们可以使用 _output.yml 将文本和 HTML 注入(inject)到每个章节标题的正上方,如下所示:

bookdown::gitbook:
includes:
before_body: xxxx.html

其中 xxx.html 是一个 HTML 文件,其中包含要插入到标题上方的内容。

关于r - 在每个章节标题上方添加一个 HTML block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41084020/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com