【问题标题】:Incremental sub-bullets in RMarkdown and BeamerRMarkdown 和 Beamer 中的增量子项目符号
【发布时间】:2018-03-19 15:47:24
【问题描述】:

我在 RMarkdown 中编写幻灯片并将它们编译成 Beamer 演示文稿。我想在幻灯片上逐步显示项目符号和子项目符号。下面是一个.Rmd 文件,显示了我的一些失败尝试。在这些尝试中,我在子项目符号行之前插入了 4 个空格。我想控制逐张幻灯片(甚至逐个列表)的增量。

---
title: "My Title"
author: "RTM"
output: beamer_presentation
---

## This works, incremental bullets

>- Bullet 1
>- Bullet 2

## This nests, but does not increment

- Bullet 1
- Bullet 2
    + subbullet 1
    + subbullet 2

## This increments, but fails to nest

>- Bullet 1
>- Bullet 2
>    - subbullet 1
>    - subbullet 2

## This increments, but fails to nest

>- Bullet 1
>- Bullet 2
>    + subbullet 1
>    + subbullet 2

## This increments, but fails to nest

>- Bullet 1
>- Bullet 2
    + subbullet 1
    + subbullet 2

## This increments, but fails to nest and ignores subbullet status

>- Bullet 1
>- Bullet 2
    >+ subbullet 1
    >+ subbullet 2

【问题讨论】:

  • 你的pandoc是哪个版本的?
  • pandoc 2.0.5 对我有用。
  • @romles 我使用的是 pandoc 版本 1.19.2.1,与当前版本的 RStudio 捆绑在一起。当您对您说“它有效”时,我上面的哪个 sn-ps 渲染正确?感谢您的帮助!
  • (这是 RStudio 版本 1.1.442。)
  • 前两个嵌套失败

标签: r r-markdown beamer


【解决方案1】:

通过更新pandoc 解决了这个问题。这可以使用pandoc 2.1.3

我在终端上用brew install pandoc 更新了我的pandoc,这引发了一个错误,提示我运行brew link --overwrite pandoc。我这样做了,并且我的 pandoc 版本已更新。我重新编译了.Rmd 文件和前两个但未能嵌套案例增量和嵌套。

【讨论】:

    【解决方案2】:

    Kumar 在Incremental nested lists in rmarkdown 的回答很有用,它展示了如何通过在项目符号级别添加额外空格来递增和嵌套。

    我不知道如何创建幻灯片,其中嵌套的项目符号与其嵌套的项目符号同时出现。

    【讨论】:

    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    猜你喜欢
    • 1970-01-01
    • 2017-01-12
    • 2018-10-10
    • 2015-05-17
    • 1970-01-01
    • 2017-04-22
    • 1970-01-01
    • 1970-01-01
    • 2021-05-13
    相关资源
    最近更新 更多