自定义Quarto幻灯片演示文稿的最佳方法是使用.scss
文件,以提供默认主题之外的新规则。有关详细信息,请参见自定义主题
---
title: "example"
format:
revealjs:
theme: [default, style.scss]
---
## Nalanda Academy
Hello
## Slide 2
Quarto
您可以使用SASS变量更改一个或多个主题的默认值:
/*-- scss:defaults --*/
$presentation-heading-color: green;
/*-- scss:rules --*/
您可以使用常规的CSS规则,例如更加局限于幻灯片标题。
/*-- scss:defaults --*/
$custom-col: green;
/*-- scss:rules --*/
.reveal section h2 {
color: $custom-col;
}
--section-divs
时,在标题上设置的内联样式被设置为整个部分。这可以在HTML格式中复制,而不仅仅是在revealjs中。quarto pandoc -t html -f markdown -s --section-divs -o test.html test.qmd
同样,revealjs格式也会出现这种情况。在可视化编辑器中,它显示正常,因为我们模拟了结果。