Предположим, у меня есть макет из двух столбцов с маркированным списком в левом столбце и изображением в правом столбце (пример ниже); Я хочу, чтобы точки списка появлялись постепенно, а изображение появлялось после списка . Эта проблема rmarkdown предполагает, что можно сделать отдельные пункты маркера инкрементными, но приведенный ниже пример не имеет желаемого поведения.
Пандок предполагает, что одно использование "..." вставить общую «паузу» в слайд-шоу , но я не смог сделать эту работу в моем примере. Это может быть связано с тем, что Pandoc изначально поддерживает следующие форматы: «S5, DZSlides, Slidy, Slideous или show.js» (т.е. не включая ioslides
).
Я в целом доволен ioslides
и не стремлюсь вкладывать средства в изучение еще одной системы разметки слайдов, но, думаю, я мог бы переключиться на xaringan , если согласен, что нет способа сделать то, что Я хочу, чтобы в ioslides
... ( edit : на основе этого вопроса возможно, но не очень легко, использовать инкрементные маркеры в сочетании с макетом из двух столбцов в xaringan ...)
Я был бы счастлив с CSS-хаком, который позволил бы мне использовать какую-то конструкцию <div class="pause-after"> ... </div>
(единственная вещь CSS 'pause', которую я смог найти, кажется неуместной / касающейся речи / аудио файлы).
Создание HTML из этого примера путем вырезания и вставки в файл и rmarkdown::render("test.rmd")
:
---
title: "incremental test"
output:
ioslides_presentation
---
## why use MMA? {.columns-2}
> - avoid omitting potentially important predictors
> - avoid overfitting
> - $\approx$ optimize bias-variance tradeoff
> - avoid stepwise approaches & pairwise comparisons
> - MMA is a **shrinkage estimator**
<img src="https://upload.wikimedia.org/wikipedia/commons/e/ef/The_Three_Bears_-_Project_Gutenberg_eText_17034.jpg" width="300px">
<font size="4px">Rackham 1837</font>