在metropolis
(RStudio 1.2.1070)中使用xaringan
主题时
output:
xaringan::moon_reader:
css: [default, metropolis, metropolis-fonts]
我希望每个幻灯片的标题都使用较小的字体。如果我将h1
用于幻灯片标题,即
---
# The title of this slide
content
它可以正常工作,但是如果我尝试使用h2
,即
---
## The title of this slide
content
文本显示在幻灯片的正文中,而不是横幅。
建议?
更新
感谢马丁的迅速回答。我对您的建议做了些修改。
包括:
.remark-slide-content.hljs-default {
border-top: 40px solid #23373B;
}
将边框添加到标题幻灯片(我不想要)。
对我来说,只需添加即可:
<style>
.remark-slide-content > h1 { font-size: 35px; margin-top: -88px; }
</style>
尽管如此,我必须说我最初关于使用##的问题是由xaringan Presentations
https://bookdown.org/yihui/rmarkdown/xaringan-format.html中R Markdown: The Definitive Guide
上的条目提示的,它指出:
7.3.1幻灯片和属性
每张新幻灯片都是在水平线(---)下创建的。内容 幻灯片的编号可以是任意的,例如,它不必具有幻灯片 标题,如果有的话,标题可以是您喜欢的任何级别(#, ##或###)。
答案 0 :(得分:0)
尝试以下操作:
---
title: Test
output:
xaringan::moon_reader:
css: [default, metropolis, metropolis-fonts]
---
<style>
.remark-slide-content.hljs-default {
border-top: 40px solid #23373B;
}
.remark-slide-content > h1 {
font-size: 20px;
margin-top: -55px;
}
</style>
---
# The title of this slide
content
我想您必须尝试各种设置才能准确实现所需的布局。