2016-04-26 59 views
7

我一直在使用RMarkdown制作一些幻灯片集,并发现了关于嵌套列表和混合列表类型的奇怪行为。以下简短的演示文稿仅适用于幻灯片2.嵌套列表不再嵌套,混合增量有序列表和无序列表完全失败。我已经尝试过使用几种不同的表示格式,而且对于不同的输出类型,它实际上会有不同的表现,这是令人惊讶的。rmarkdown中的增量嵌套列表

想法?

--- 
title: "Attempt" 
output: revealjs::revealjs_presentation 
--- 

## Nested Incremental Lists 

> * This 
> + kinda works (but is not nested) 


## Incremental Ordered Lists 
> 1. This 
> 2. works 

## Broken - Nested mixed lists 

> 1. This 
> + Does not work 
+0

可能是你的系统,对我有用。我用空间来嵌套。你用了什么?标签,空格 – Ananta

+0

奇怪 - 我已经试过了。 – jebyrnes

回答

6

工作时,我给了2个标签,所以:

1. This 
<tab><tab>+ Should work 
+0

MOAR TABS。我给了它两个,没有骰子。但三个......奇怪。 – jebyrnes

+0

虽然不一致的行为仍然困扰着我。 – jebyrnes

5

尝试插入四大空间。从documentation(重点煤矿):

四个空间规则

列表项可以包含多个段落和其他块级内容。但是,后面的段落必须以空行开头,并且缩进四个空格或选项卡。如果第一段与其他页面一致,则该列表看起来会更好:

与选项卡数量不一致可能是由于Rstudio默认插入了多少空间。

+0

RStudio中的默认大小似乎是2而不是4.上面的答案提供了问题背后的概念。我似乎解决了这个问题(可能是侥幸) –

0

由于@Alex提到你必须给它4个空格。如果您以后不想担心这个问题,可以将选项卡预设置为4个空格。解决方案将是

*something <space><space><space><space>+ Other thing