Я хотел бы удалить свой логотип с определенного слайда в презентации Quarto show.js.
Я включил логотип в свою презентацию Quarto Show.js следующим образом:
---
format:
revealjs:
logo: logo.png
---
В результате для каждого слайда моей презентации создается логотип. Однако мне не удалось понять, как подавить или скрыть логотип на определенном слайде. Если у кого-то есть какие-либо идеи, мы будем очень признательны.





Одно из решений — установить цвет background-color слайда, логотип которого вы хотите скрыть, и использовать CSS, чтобы логотип находился под фоном слайда. Вы можете использовать любой цвет фона (здесь я использовал белый, чтобы он соответствовал фону других слайдов).
Документ-кварто:
---
format:
revealjs:
logo: logo.png
css: custom.css
---
## Slide 1
Logo
## Slide 2 {background-color = "white"}
No logo
и файл custom.css:
.reveal .slide-logo {
z-index: -999 !important;
}
Слайд 1:
Слайд 2:
(Решение основано на ошибке в более старой версии Quarto, исправленной здесь: https://github.com/quarto-dev/quarto-cli/issues/4031)