【问题标题】:using custom blocks defined and illustrated in bookdown book使用 bookdown book 中定义和说明的自定义块
【发布时间】:2021-02-14 18:15:37
【问题描述】:

bookdown 这本书展示了许多有用的自定义块,例如注释和警告符号。 cookbook 再次谈论它们。

当您下载演示书开始使用时,无法使用这些自定义块,这是为什么呢?每当我尝试按照书中的说明使用它们时,它们都无法编译。为什么它们不只是演示书基本实现的一部分?

由于它们不是基本演示书的一部分,如果您只是将演示书用作 rmarkdown 书的起点,有人可以概述让它们工作的逐步过程吗?

【问题讨论】:

  • 你试过this吗?
  • 是的。我无法使该页面上显示的自定义块正常工作。我的问题是如何让它们发挥作用。
  • 能否请您向我们展示您尝试使用的代码,该代码不起作用?谢谢

标签: r-markdown bookdown


【解决方案1】:
  1. 您需要将类添加到您的 css 文件中:
.rmdcaution, .rmdimportant, .rmdnote, .rmdtip, .rmdwarning {
  padding: 1em 1em 1em 4em;
  margin-bottom: 10px;
  background: #f5f5f5 5px center/3em no-repeat;
}
.rmdcaution {
  background-image: url("../images/caution.png");
}
.rmdimportant {
  background-image: url("../images/important.png");
}
.rmdnote {
  background-image: url("../images/note.png");
}
.rmdtip {
  background-image: url("../images/tip.png");
}
.rmdwarning {
  background-image: url("../images/warning.png");
}
  1. 将图片放入指定文件夹。

【讨论】:

  • 我的 css 文件中有这个。我真的不明白为什么它不起作用,但现在它确实起作用了。我重新安装了一堆软件包,它开始工作了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-05-20
  • 1970-01-01
  • 2011-05-04
  • 1970-01-01
  • 2022-10-06
  • 2012-08-29
  • 1970-01-01
相关资源
最近更新 更多