более точное управление последовательностью в ioslides - PullRequest
0 голосов
/ 26 июня 2018

Предположим, у меня есть макет из двух столбцов с маркированным списком в левом столбце и изображением в правом столбце (пример ниже); Я хочу, чтобы точки списка появлялись постепенно, а изображение появлялось после списка . Эта проблема 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>
...