是否可以使用rmarkdown在beamer模板中获取编号的部分?

时间:2017-01-17 10:23:13

标签: latex r-markdown pandoc

根据documentation(第5页), 可以使用rmarkdown对PDF演示文稿(投标模板)中的部分进行编号(至少不是{{1}参数)。

更准确地说,选项pandoc不适用于number_section(根据上面引用的文档)。

但是,由于TeX通常支持此功能,因此应该有办法。

是否有(直接的,有希望的)方法来实现这一目标?

示例代码(运行):

beamer_presentations

1 个答案:

答案 0 :(得分:2)

您可以尝试自定义投影仪模板,并通过YAML标题包含它。

--- 
title: "My Presentation"
output: 
  beamer_presentation:
    includes:
      in_header: head.tex
    toc: true
---

# Section A

## Topic a
Bla

## Topic b
Bla

# Section B

## Topic c
Bla

在我的 head.tex 中,我自定义了框架标题,并将部分编号添加到了TOC中:

\setbeamertemplate{frametitle}{\thesection \hspace{0.2cm} \insertframetitle}
\setbeamertemplate{section in toc}[sections numbered]
\setbeamertemplate{subsection in toc}[subsections numbered]

enter image description here enter image description here enter image description here enter image description here