我的Xaringan (奇妙的包)在HTML中有增量添加的项目符号,这些项目符号的行为符合我的期望。
打印为PDF时,增量添加内容将消失。
我试着用文档中推荐的几种方法将HTML打印成PDF : webshot(),pagedown::chrome_print(),以及从Chrome浏览器手动打印。所有这些都会生成相同的PDF,没有增量添加。
一个简单的例子:
---
title: "No incremental in PDF"
output:
xaringan::moon_reader:
css: ['default', 'metropolis', 'metropolis-fonts', 'bootcamp.css']
---
# Testing incremental bullets
- Bullet 1
--
- Bullet 2
--
- Bullet 3项目符号根据需要出现在HTML中的连续幻灯片上。但在打印到PDF后,这三个选项都会同时出现在第二页中。包含所有项目符号的第二页在slide...but上编号为"4/4“,前面没有2/4或3/4幻灯片。谢谢。
R 3.6.0 RStudio 1.2.1335 xaringan 0.10.1 pagedown 0.2.6 webshot 0.5.1 Chrome 74.0.3729.169
发布于 2019-05-30 16:39:24
当你在一个增量幻灯片上时,has-continuation类被添加到其中,相应的打印被设置为display:none。要打印增量幻灯片,您需要通过在css文件中插入以下内容来覆盖此行为:
@media print {
.has-continuation {
display: block !important;
}
}发布于 2020-07-01 04:35:30
对@Emi的回答做了一点补充:如果使用包xaringanthemer,可以在extra_css中添加代码
```{r xaringan-themer, include=FALSE, warning=FALSE}库(Xaringanthemer)
style_mono_accent(
base_color = "#1c5253",
extra_css =列表(
".has-continuation" = list( "display" = "block !important"))
)
https://stackoverflow.com/questions/56373198
复制相似问题