Эквивалент «очень динамичного» появления в презентациях уценки - PullRequest
0 голосов
/ 28 сентября 2019

Я планирую делать свои презентации, используя уценку в RStudio, а не beamer.В beamer я часто использую добавочный внешний вид контента с опцией «очень динамичный», которая заставляет следующий элемент отображаться светло-серым, прежде чем он появится полностью.Помимо того, что я выгляжу красиво, это помогает мне представить, так как не дает мне удивиться, если я забуду следующий пункт на слайде.

Мой вопрос: есть ли способ добиться подобного эффекта, если я сделаю свои слайдыв RStudio, например, как презентация R, или презентация rmarkdown с использованием ioslides, или Slidy?

Я знаю, что могу установить incremental: true в презентациях R, но это только дает добавочный вид, а не "оченьдинамический "эффект.

1 Ответ

1 голос
/ 28 сентября 2019

Существует несколько различных способов создания слайдов в 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

Затем вы увидите что-то вроде этого при отображении образца презентации после показа первого маркера:

screenshot

Отредактировано, чтобы добавить:

Вот 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, а затем переключайтесь между форматами, пока не найдете тот, который вам больше нравится.

...