我正在尝试减小夸托revealjs格式的演讲者笔记的字体大小。我的CSS文件看起来像这样:
.slides h1 {
font-size : 150%;
}
.slides h2 {
font-size: 140%;
}
.speaker-notes {
font-size: 4px;
}
/* .show-speaker-notes .speaker-notes { */
/* font-size: 4px; */
/* } */
/* .slides .speaker-notes { */
/* font-size: 4px; */
/* } */
/* .slides speaker-notes { */
/* font-size: 4px; */
/* } */
h1
和h2
的字体更改按预期工作。但我不知道如何调整演讲者备注。我已注解掉我尝试过但不起作用的内容。
我意识到一旦加载了演讲者注解,就可以使用Ctrl--
和Ctrl-+
来改变相对字体大小。但是看起来默认值应该是可调的。而且,我并不真的想要4px
--那只是为了让改变变得明显。
2条答案
按热度按时间o8x7eapl1#
reveal.js的演讲者注解插件不使用
.qmd
的YAML头中css:
键的自定义CSS(speaker-notes
等CSS类位于单独的CSS文件 [...]/libs/revealjs/dist/reveal.css 中)。你可以使用
:::
块来生成div并应用内联CSS。结果
hsgswve42#
更新:
我实际上有一个夸托扩展过滤器
style-speaker-note
,允许写css风格的css文件,并适用于演讲者笔记字体或其他组件。阅读repo自述文件,以了解“安装”,“如何使用”和更多的例子。你可以在
{.notes}
div中包含一个CSS块,然后在这个CSS块中定义一个CSS类,并为这个类指定你想要的所有CSS属性,然后使用这个类来修改你想要修改的元素。(当然,你可以定义多个CSS类,但是所有的类都必须在.notes
div中。Here are the notes.
::: {.change-note}
These fonts are in smaller size and with different font family.
:::
and these are larger in size.
::::