Существует несколько различных способов создания слайдов в RMarkdown: ioslides
, slidy
, revealjs
, xaringan
и т. Д. Я склонен использовать ioslides
, и этот метод работает там.Ниже я добавил пару других вариантов.
Что вам нужно сделать, это изменить CSS для селектора .build .to-build
, чтобы вместо того, чтобы делать элементы прозрачными, он делает их только частично прозрачными.Вы можете сделать это, создав файл, содержащий следующее:
.build .to-build {
opacity: 0.1
}
Если вы называете этот файл incremental.css
, то в вашем YAML для презентации вы получите следующее:
output:
ioslides_presentation:
incremental: true
css: incremental.css
Затем вы увидите что-то вроде этого при отображении образца презентации после показа первого маркера:
Отредактировано, чтобы добавить:
Вот CSS для использования, если вы используете slidy_presentation
вместо ioslides_presentation
:
body.single_slide .invisible {
opacity: 0.1;
visibility: visible;
}
А вот что использовать для revealjs::revealjs_presentation
:
.reveal .slides section .fragment {
opacity: 0.1;
visibility: visible;
}
Вы можете, вероятно,поместите все три рецепта в файл incremental.css
, а затем переключайтесь между форматами, пока не найдете тот, который вам больше нравится.