123得票1回答
R Markdown、Knitr、Pandoc和Bookdown之间的关系

R Markdown、Knitr、Pandoc和Bookdown之间有什么关系? 具体来说,在将带有嵌入式R代码的标记文档(例如.Rnw或.Rmd)转换为最终输出(例如.pdf或.html)时,这些软件包之间有何“分工”?如果使用Knitr处理RMarkdown,则rmarkdown软件包是...

54得票3回答
bookdown中的代码折叠

RMarkdown中的代码折叠选项非常棒。该选项使得对编程方法感兴趣的人可以了解到更多,而不需要强迫受众浏览漫长的代码。代码与散文和交互式图形输出的紧密组合使整个项目更加易于访问,同时也减少了额外文档的需求。 对于一个更大的项目,我正在使用bookdown,它工作得很好。唯一的问题是没有代码...

50得票3回答
在R Markdown文档中,使用booktabs选项生成的kable输出每五行之后需要留出空白间隔。

我正在使用knitr::kable()来呈现表格,作为一个R Markdown文档的一部分(这本身是一个bookdown项目的一部分)。特别是,通过将booktabs参数设置为TRUE,booktabs选项可以以漂亮的方式呈现表格。然而,我希望每五行之后不要有空格。 例如,这里是代码以及当渲...

35得票3回答
如何在rmarkdown中引用同一个脚注两次?

我试图在文本中的几个地方引用单个脚注。然而,使用下面的代码,我得到了两个具有相同内容的脚注。 --- title: "My document" output: html_document --- One part of the text [^1]. Two pages later [^1...

29得票2回答
有没有一种方法可以使用bookdown添加章节参考文献?

我正在尝试使用bookdown编写我的博士论文,主要使用pdf输出。我很容易在文档末尾添加了参考文献,但我更想在每个章节末尾添加参考文献。我已经尝试了使用LaTeX包调整.tex输出以允许此操作,但这与bookdown的默认设置冲突。有没有一种适应.yaml选项以实现此目的的方法?

26得票6回答
如何在bookdown中更改图表标题的格式

当使用bookdown(单一文档)时,图像会自动编号为: 图1 图例文字。 在化学中,惯例是将主要的图像标记为: 图1. 图例文字。 对于支持信息文档,我们需要: 图S1. 图例文字。 另外,在文本中引用图像时,我们需要: ...如图1所示,... 因此引用文本不应该加粗。 问...

21得票3回答
使用bookdown包引用“手工制作”的表格

我正试图使用bookdown包引用一个表格,在 表格文档 中,作者只展示了如何使用knitr::kable创建表格。```{r table1} knitr::kable( head(iris, 20), caption = 'Here is a nice table!', bookta...

21得票2回答
如何阻止bookdown表格在PDF中漂移到页面底部?

我正在使用bookdown创建 PDF 报告,但我的表格总是浮动到页面底部,无论有多少空间。请参见此示例: --- title: "test_doc" author: "Jake Thompson" date: "6/30/2017" output: bookdown::pdf_docu...

20得票3回答
如何在使用bookdown将.rmd文件转换为Word文档时,格式化kable表格?

我已经阅读了bookdown书籍,但还是无法弄清楚。 我正在尝试通过bookdown创建Word报告。 我想使用kableExtra为我的表格添加条纹,并将我的最后一行表格加粗。 在knitting到Word时可以使用kableExtra吗? 这是我的代码子集:library(dplyr) ...

18得票3回答
Rmarkdown中如何在不换行的情况下添加空格~

在Latex中,可以通过~字符插入不会结束一行的空格。因此,写Fig.~\ref{fig:f1}将显示为 Fig. 1 并确保文本换行永远不会在Fig和数字1之间断开一行。 然而,在Rmarkdown中,写Fig.~\@ref(fig:f1)、Fig.\~\@ref(fig:f...