问题标签 [bookdown]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
493 浏览

r - 如何在 tufte 讲义中将引文放在文档末尾?

我正在使用bookdown::tufte_html2()创建一个单文档 bookdown 文档,虽然我喜欢所有 Tufte 功能,但我希望我的引用不要弄乱页边距。

tufte文档似乎建议[这是可选的]:

引用可以显示为 HTML 输出的边注。例如,我们可以在这里引用 R (R Core Team 2015R Core Team. 2015. R: A Language and Environment for Statistical Computing. Vienna, Austria: R Foundation for Statistical Computing. https://www.R-project.org/ .)。要启用此功能,您必须在 YAML 元数据中设置 link-citations: yes,并且 pandoc-citeproc 的版本应至少为 0.7.2。如果版本不够,您始终可以从http://pandoc.org/installing.html安装您自己的 Pandoc 版本。要检查系统中 pandoc-citeproc 的版本,您可以在 R 中运行它:

system2('pandoc-citeproc', '--version')

如果您的 pandoc-citeproc 版本太低,或者您没有在 YAML 中设置 link-citations: yes,则 HTML 输出中的引用将放在输出文档的末尾。

我已经设置

在我的 YAML 标头中,但无济于事。

tufte_html2()输出的边缘仍然有引文。

奇怪的是,tufte_handout2()也没有对论点做出反应,只是总是将引文放在文档的末尾。

我在这里想念什么?

0 投票
2 回答
677 浏览

r - 如何为 bookdown / rmarkdown 网站重新缩放本地图像?

*.jpeg我的bookdown 项目(或 rmarkdown 网站,我认为这并不重要)中有一个相当大的(~ 14MB)。这是一个外部的静态图像,R 没有触及(到目前为止)。

我这样称呼图片:

我还通过opts_knit$set(fig.retina = 2).

我真的不在乎 PDF 有多大,但很明显,网站上约 14MB 的图像非常糟糕。

knitr() rmarkdown() bookdown()有没有办法让工具链的某些元素自动将图像重新缩放到指定的适当分辨率?

我天真地假设如果同时 out.width指定和dpi,图像将在窗帘后面重新缩放(即:较小的文件大小),但事实并非如此,或者我使用错误

Ps.:我知道有可能指定 adpi然后knitr找出合适的尺寸;这不是我关心的问题。我想,有点,相反

0 投票
0 回答
506 浏览

r - R bookdown gitbook - 如何覆盖表格样式

总的来说,我喜欢 gitbook 风格,但有些表(尤其是回归表)看起来很糟糕。如何按照默认引导样式呈现我的文档中的特定表格(不是全部)?

我怀疑这可以通过定义自定义 css 类然后修改创建回归表以包含该自定义类的函数来完成,但我想知道是否有更优雅或更简单的方法。

如果我bookdown::gitbook用来渲染我的 Rmd 文件,它看起来像左边的那个,只是看起来坏了。如果我使用bookdown::html_document2or bookdown::html_book,它看起来像右边的那个,这就是我想要的。不过,我更喜欢 gitbook 呈现其他所有内容的方式。

左:Gitbook |  右:Boostrap

0 投票
0 回答
91 浏览

html - html中缺少文件

我使用bookdown为软件文档生成 HTML 文件。HTML 在本地看起来不错,但是一旦签入gh_pages分支,图形链接就会断开。

例如,此页面通过以下方式链接到此图像

但是链接

不存在。

这似乎不是 HTML 问题,因为在本地,文件呈现良好。

0 投票
3 回答
9896 浏览

github - Rstudio:更改项目 git 版本控制的来源

我最初是在参加 Coursera 的数据科学家工具箱课程时在 Rstudio 中设置 git 的。不幸的是,我在我的博士项目中这样做了。该存储库不再存在于 github 上。我现在正在尝试使用 knitr 和 bookdown 在 rmarkdown 中写我的论文。我想使用版本控制来学习正确的 git 工作流程,并对我在论文中所做的一切进行结构化备份。但是,我一直无法更改 Rstudio 中的版本控制存储库。

  • 我无法在工具 > 版本控制 > 项目设置 > Git/SVN 菜单中更改此设置。Origin: 文本框是不可更改的。
  • 我尝试使用旧 phd 项目的工作目录创建一个新项目。这也克隆了版本控制设置。

如何更改原点以完成上述内容?

0 投票
0 回答
391 浏览

r - 在 bookdown 中启用代码折叠

bookdown使用gitbook输出格式时是否可以启用代码折叠?例如,使用与输出格式一起使用的config标签。code_folding = hidehtml

0 投票
1 回答
2407 浏览

r - Bookdown:设置分页符

我不知道如何在 R bookdown 中进行分页。分页符是指一页内的内容显示为一个网站。

默认情况下,每个新部分(如# Chapter 1)前面总是有一个分页符。所以,如果我运行render_book每个部分就会变成一个 html 文件。但是,如果我有很多小节,那么这些网站会变得很长。

我想在每个小节之前都有分页符(比如## Chapter 1.1)。

到目前为止,我尝试将\newpage, \pagebreak,添加---------------到 .Rmd 或仅以与我希望将它们作为 .html 文件的结构相同的结构提供 .Rmd 文件。无论哪种方式,始终根据部分创建 .html 文件。

0 投票
1 回答
756 浏览

r - Bookdown:删除社交媒体链接?

我正在使用 bookdown 为客户编写报告。他们喜欢它,我喜欢它,但我不想在编译后的 html 的右上角有社交媒体链接。除了在构建后编辑 html 之外,还有什么方法可以阻止它们在构建报告期间出现?

谢谢!

0 投票
1 回答
1400 浏览

css - Bookdown:如何更改章节标题的大小?

我正在使用 bookdown 为研讨会生成幻灯片。我使用菜单中的“大”字母选项以幻灯片形式显示。但是,章节标题字体太大。我在哪里/如何修改那个?

谢谢,

保罗

0 投票
1 回答
471 浏览

r - 文章文档类中的 Bookdown 特殊标题

Bookdown 引入了很多很棒的功能,但是我在使用单文档输出选项时遇到了一些问题。在documentclass:YAML 标头设置为bookbookdown 时识别和创建特殊标头没有问题,但如果documentclass:设置为articlebookdown 则无法呈现特殊标头。这是一个简短的例子:

是否可以article使用 Bookdown 呈现具有特殊标题的类文档,或者此时这超出了 Bookdown 的功能?