如何在 R Markdown 投影仪中打印长(超过 1 页)参考书目?

Posted

技术标签:

【中文标题】如何在 R Markdown 投影仪中打印长(超过 1 页)参考书目?【英文标题】:How do I get a long (more than 1 page) bibliography to print in an R markdown beamer? 【发布时间】:2016-03-13 12:58:15 【问题描述】:

我在渲染涵盖多页的书目时遇到问题,因为只有第一个是使用 RMarkdown 和 beamer 输出打印的。

同样的问题已发布在http://rmarkdown.rstudio.com/authoring_bibliographies_and_citations.html#comment-2398115545,但没有任何帮助。

---
title: "Sample Document"
output: beamer_presentation
bibliography: bibliography.bib
---

【问题讨论】:

【参考方案1】:

您可以通过将幻灯片的类设置为allowframebreaks 来强制在下一张幻灯片上继续播放。只需为最后一张幻灯片执行此操作。来自 pandoc mailing-list:

## References .allowframebreaks 

编辑:knitr 有一个设置可以防止此解决方案与rmarkdown 一起使用。请参阅this question 获取解决方案。

【讨论】:

以上是关于如何在 R Markdown 投影仪中打印长(超过 1 页)参考书目?的主要内容,如果未能解决你的问题,请参考以下文章

markdown 打印给定大小为n的数组中r元素的所有可能组合

如何根据带有闪亮元素的 R Markdown 文档中的条件禁用按钮?

使用 CSS 3 制作长投影

如何在 R 中使用带有 sf/rnaturalearth/ggplot 的 Mollweide 投影旋转世界地图?

使用 Word (VBA) 分割长图到多页

使用 R 进行 2D 投影的 3D 表面