Как закончить поле заголовка 3 в презентации rmarkdown beamer madrid?


При использовании темы Madrid beamer (и некоторых других) Заголовок 3 отображается как поле, охватывающее весь раздел, но в markdown заголовок указывается только в начале. Как я могу указать конец раздела?

В приведенном ниже примере я хочу, чтобы второе предложение было внутри коробки, а третье-на белом фоне.

Пример:

---
title: "Example"
output: 
  beamer_presentation:
    colortheme: beaver
    theme: Madrid
---

## Slide with Box

Hello, I'm not in the box

### This is a box
And this text is in the box!


I don't want to be in the box, but I am.

Вывод

Введите описание изображения здесь

2 8

2 ответа:

Это работает для меня:

## Slide with block 2

Hello, I'm not in the block.

\begin{block}{This is a block}
  And this text is in the block!
\end{block}


Hi, I'm not in the block either!

В новых версиях Pandoc (у меня есть 2.2.3.2) вы можете использовать огражденные дивы для ограждения блока. Раньше у меня не получалось с 1.6.

Таким образом, это будет работать:

## Slide with Box

Hello, I'm not in the box

::: {.block}
### This is a box
And this text is in the box!
:::

I don't want to be in the box, and I am not.

::: {.block} и ::: разделите блок. См. https://github.com/jgm/pandoc/issues/2957

Преимущество использования \begin{block} и \end{block} состоит в том, что вы можете использовать markdown внутри блока.