2016-04-26 7 views
7

私はRMarkdownでいくつかのスライドセットを作成していて、入れ子リストとリストタイプの混合に関しては奇妙な動作を発見しました。次の短いプレゼンテーションは、スライド2でのみ機能します。入れ子リストはもはや入れ子になっておらず、増分順および無順序リストを混在させると完全に失敗します。私はいくつかの異なるプレゼンテーション形式でこれを試しましたが、実際には出力形式が異なると驚くべき違いがあります。rmarkdownのインクリメンタルネストリスト

思考?私は2つのタブを与えたとき

--- 
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

ので、勤務:

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

MOAR TABS。私は2つ、サイコロを与えませんでした。しかし、3 ....奇妙な。 – jebyrnes

+0

矛盾した振る舞いはまだ私を悩ませます。 – jebyrnes

5

は4つの先頭のスペースを挿入してください。 documentationから(強調鉱山):

四空間規則

リスト項目が複数の段落と他のブロックレベルのコンテンツを含んでいてもよいです。ただし、後続の段落の前には空白行があり、は4つの空白をインデントしたまたはタブです。

タブの数との不一致は、デフォルトでRstudioによっていくつのスペースが挿入されたかによると考えられます。

+0

RStudioのデフォルトサイズは、4ではなく2であるようです。上記の答えは、この問題の背後にある概念です。私のほうが問題を解決しているようだ(たぶんたぶん) –

0

@Alexは4スペースを付けなければならないと述べています。将来このことについて心配したくなければ、タブのプリセットを4スペースに設定することができます。ソリューションは

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