【问题标题】:Add sections to beamer presentation using rmarkdown and knitr使用 rmarkdown 和 knitr 将部分添加到投影仪演示文稿
【发布时间】:2015-05-03 08:35:40
【问题描述】:

我正在尝试使用乳胶命令\section{} 将部分幻灯片添加到以rmarkdown 编写的投影仪演示文稿中。但是,它会在转换过程中自动插入\begin{frame}\end{frame} 之间,这会导致编译失败。有什么方法可以阻止这种情况的发生,以便在无需手动编辑tex 文件的情况下添加部分幻灯片?

这是我的rmarkdown 代码:

---
title: "Beamer presentation"
output: beamer_presentation
---

\section{Section one}

转换为:

\title{Beamer presentation}

\begin{document}
\frame{\titlepage}

\begin{frame}
\section{Section one}
\end{frame}

\end{document}

【问题讨论】:

    标签: r latex markdown knitr r-markdown


    【解决方案1】:

    幻灯片和部分幻灯片都是由markdown标题定义的,一行开头的一系列#字符,#的数量表示标题的层级。

    默认情况下[定义帧的级别]是 紧随其后的是内容的层次结构,而不是另一个 标题,在文档的某个地方。

    所有高于此级别的标题都将成为章节标题。

    来自rmarkdown documentation;另请参阅pandoc documentation on slideshows

    例如:

    # Section title
    
    ## Frame title
    
    Frame content
    
    ### Subtitle inside a frame
    

    【讨论】:

    • 我觉得自己好笨!谢谢@scoa :-)
    猜你喜欢
    • 2017-12-07
    • 2015-04-21
    • 1970-01-01
    • 1970-01-01
    • 2011-03-02
    • 1970-01-01
    • 2021-05-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多