You should use what is called The four-space rule in the documentation: http://rmarkdown.rstudio.com/authoring_pandoc_markdown.html#the-four-space-rule
So the following code works
(1) This is normal text. Continued. (a) This is normal text but indented. ```{r, echo = TRUE, eval = TRUE} summary(cars) ``` (a) This is normal text with the same indentation as (a).
Note: There is
- 2 Spaces infront (1)
- 4 spaces infront of each (a)
- 8 Spaces in front of a code block
As a result: 
I ran it using rmarkdown::render("test.Rmd") and this is my session information
R version 3.1.1 (2014-07-10) Platform: x86_64-w64-mingw32/x64 (64-bit) locale: [1] LC_COLLATE=German_Germany.1252 LC_CTYPE=German_Germany.1252 LC_MONETARY=German_Germany.1252 [4] LC_NUMERIC=C LC_TIME=German_Germany.1252 attached base packages: [1] stats graphics grDevices utils datasets methods base loaded via a namespace (and not attached): [1] digest_0.6.8 evaluate_0.5.5 formatR_1.0 htmltools_0.2.6 knitr_1.9 rmarkdown_0.5.1 [7] stringr_0.6.2 tools_3.1.1 XML_3.98-1.1 yaml_2.1.13
source share