如何在 PDF 中使用带簿记的自定义块
How to use custom blocks with bookdown in PDF
我正在尝试为书籍章节中的文本块创建自定义背景颜色。如果我添加此代码:
```{block, type="FOO"}
blah
```
到我的 Rmd 文件和这个:
div.FOO {
font-weight: bold;
background-color: LightGray;
}
对于我的 style.css 文件,html 页面看起来不错,但 PDF 输出不再包含该章节,并且缺少 table 内容。
谁能告诉我要调整什么才能让 PDF 使用自定义块?不幸的是,我不会说 TeX,所以非常感谢为无能为力的人提供线索。
为了让您了解我的回答的一些背景,here 是一个 "Learn LaTeX in 30 Minutes" 演讲。可能值得花时间看一看,这样您就可以了解更多基本的环境语法。
为了回答您的问题,bookdown
个项目有一个名为 preamble.tex
的文件。我相信您应该将以下行添加到该文件中:
\newenvironment{Foo}{
\begin{center}
\begin{tabular}{|p{0.9\textwidth}|}
\hline \
}
{
\\\hline
\end{tabular}
\end{center}
}
我不确定这是否能回答您所有的问题,但目前我所知道的就是这些。
我正在尝试为书籍章节中的文本块创建自定义背景颜色。如果我添加此代码:
```{block, type="FOO"}
blah
```
到我的 Rmd 文件和这个:
div.FOO {
font-weight: bold;
background-color: LightGray;
}
对于我的 style.css 文件,html 页面看起来不错,但 PDF 输出不再包含该章节,并且缺少 table 内容。
谁能告诉我要调整什么才能让 PDF 使用自定义块?不幸的是,我不会说 TeX,所以非常感谢为无能为力的人提供线索。
为了让您了解我的回答的一些背景,here 是一个 "Learn LaTeX in 30 Minutes" 演讲。可能值得花时间看一看,这样您就可以了解更多基本的环境语法。
为了回答您的问题,bookdown
个项目有一个名为 preamble.tex
的文件。我相信您应该将以下行添加到该文件中:
\newenvironment{Foo}{
\begin{center}
\begin{tabular}{|p{0.9\textwidth}|}
\hline \
}
{
\\\hline
\end{tabular}
\end{center}
}
我不确定这是否能回答您所有的问题,但目前我所知道的就是这些。