问题标签 [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 回答
159 浏览

r - 在 Travis 上构建书籍并推送回 GitHub 页面

我正在写一本bookdown托管在 GitHub 上的书,一个令人沮丧的是,在我将更改推回 GitHub 之前,我一直忘记构建这本书。所以我想出的一个解决方案是使用 Travis 构建我的书并将其部署到gh-pages分支。我htmlproofer用来检查我书中的链接,所以我需要我的 Travis 构建来使用该ruby语言而不是R. 但是,我看不到如何访问该Rscript命令,因为它没有安装在环境中。我现在.travis.yml

哪里cibuild只是一个bash包含的脚本

我尝试使用 asudo apt-get install r-base但这给了我太旧的R版本......2.14.1

有任何想法吗?

0 投票
2 回答
726 浏览

r - 如何将电子书功能 epub_book 和 kindlegen() 用于现有的 bookdown 文档?

我在 github 上找到了几个 bookdown 文档(即 Hadley 的R for Data ScienceEfficient R),我想从源代码构建为电子书。编写文档的 Bookdown 有几个功能,即构建电子书(epub_book()kindlegen()不是 github 书网站),我想使用它,以便可以在我的 Kindle 上阅读书籍。

我已经查看了这些函数的 bookdown 文档,但我不明白如何/在哪里使用这些函数来构建电子书文件和/或是否已经在我需要编辑的代码中编写了输出选项。

0 投票
1 回答
269 浏览

r - R Bookdown 图像消失

我在预订时遇到问题,不确定原因。

添加图像时(这些是文件,所以我使用 knitr::include_graphics),如下所示:

该块只是在 epub、md、tex 和 pdf 文件中消失。

有什么问题?前段时间还可以用。。。

0 投票
1 回答
747 浏览

r - 避免通过几何设置边距

使用时

看起来像在 tex 文件中插入了一条设置边距的线

reprobookdown-demo可以用来重现这个。

index.Rmd,我正在使用

这会弄乱该样式文件设置的边距。我知道我可以修改几何选项,但我可以避免生成这条线吗?

谢谢

0 投票
1 回答
498 浏览

r - 缺少 index.html 和文件夹结构?

  1. 在 RStudio/Windows 中使用后bookdown::render_book("index.Rmd", "bookdown::gitbook"),不会生成索引文件。正如第一章#preface(在“index.rmd”中),正在生成的文件是preface.html。结果是它无法在 GitHub 中运行。我错过了什么吗?

  2. 为了将 .rmd(本书的源文件)保存在我的 R 项目的子文件夹中并在另一个文件夹中生成本书,应该如何设置 yaml 文件?我正在尝试将 bookdowm 集成到我的研究文件夹结构中。

感谢这个神奇的包裹!!!

0 投票
1 回答
1208 浏览

r - 引文包:biblatex 在 R bookdown 中不起作用

编辑:经过一番调查,这个问题实际上是关于输出 yml 中的以下选项:

如果没有这个选项,bookdown 将使用默认的 citeproc,并且不清楚如何修改作者的数量。但是,当使用此选项时,引用不再起作用,并且我的文档仅包含粗体的引用名称而不是内联引用。所以我真的需要知道为什么引用包:biblatex 不起作用

===== 下面的原始问题

我无法预订以兑现我的 maxcitename=2 设置。我试过使用这个输出 yml

在 preamble.tex 文件中使用这一行:

我也尝试过使用这个输出 yml:

我也试过这个输出 yml:

但似乎没有任何效果。

请帮忙。谢谢。

0 投票
0 回答
86 浏览

r - 无法正确设置书的左边距:仅影响奇数页

我必须为标记的注释创建一个左边距较宽的文档。我已经能够使用以下输出 yml 设置左边距:

但宽边距仅出现在奇数页码上。我还尝试通过这样的标头包含来做到这一点:

在我的 preamble.tex 文件中包含以下内容:

但这给出了相同的结果。

我可以用我的 preamble.tex 中的这一行来做一些事情:

这会将偏移量应用于所有页面,但我无法根据需要控制宽度。

请帮忙。谢谢。

0 投票
2 回答
2727 浏览

r - 如何更改bookdown pdf中的字体和磅值?

我正在编写一个严格要求使用 arial 12 点的文档。我在 bookdown 中修改了我的输出 yml,如下所示:

但它对输出没有影响,除了我被迫在 MikTex 包管理器中安装了一些额外的字体包,但即使这样做了,实际文档输出也没有变化,但 _main.tex 的顶部看起来像这样:

为什么它不尊重我选择的字体?我也尝试过 Lato,一种类似的字体,但文档总是以默认的 serif 系列字体返回。

0 投票
1 回答
300 浏览

r - 更灵活的引用格式

我喜欢在我的 r bookdown 项目中使用引用。

格式不是很灵活,我可以使用@citeID 获取“作者(年份)”或[@citeID] 获取“(作者年份)”。

有时我只需要“(年份)”或“年份”,或者我可能只需要没有括号的“作者年份”。

最后,我需要添加对引文的页面引用,例如“作者(年份:页面)”

谁能给我一个提示,相关代码在源代码中的位置,以便我可以开始添加一些上述引用格式?

0 投票
1 回答
162 浏览

r - 如何将阿拉伯数字翻译成孟加拉语

我正在测试用孟加拉语编写内容的bookdown R 包。我从bookdown-demo-master存储库中的最小书籍示例开始。

当我制作这本书时,我想显示孟加拉数字而不是阿拉伯数字。也就是说,我想翻译

1、2、3、4、5、6、7、8、9、0

১, ২, ৩, ৪, ৫, ৬, ৭, ৮, ৯, ০</p>

理想情况下,目录中的页码、章节编号和参考页码应以孟加拉语显示,而不是默认的阿拉伯数字。

有没有办法做到这一点?谢谢你。