Как завершить поле заголовка 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.

Вывод

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


person Corvus    schedule 09.12.2014    source источник
comment
@ zx8754, который у меня не работает.   -  person Roman Luštrik    schedule 09.12.2014


Ответы (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!
person Vincent Guillemot    schedule 09.12.2014
comment
Умно - переключившись напрямую на LaTeX, уценка затем игнорирует LaTeX и пропускает его. Идеально - person Corvus; 09.12.2014
comment
У меня он все еще работает, можете ли вы поподробнее рассказать, как это не работает? (ОС, версия R, версия RStudio и т. Д.) - person Vincent Guillemot; 30.05.2018

В более новых версиях Pandoc (у меня 2.2.3.2) вы можете использовать изолированные блоки div для включения блока. У меня раньше не работало с 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} заключается в том, что вы можете использовать уценку внутри блока.

person bojan    schedule 29.08.2018