Pokaż fragment R markdown na końcowym wyjściu

Piszę na prezentacji za pomocą Knitr, Markdown i Slidify. Slajdy będą częściowo poświęcone Knitrowi jako tematowi, który jest powodem, dla którego natknąłem się na problem. Nie mogę na przykład włączyć fragmentu knitr-markdown, aby pokazać go na slajdzie. Zawsze będzie interpretowane przy pierwszym uruchomieniu, nawet jeśli zrobię coś takiego:

```
```{r eval = F, include = T}

```
``` 

Jak mogę zapobiec interpretacji fragmentu, a tym samym usunięciu go z końcowego wyniku, aby pokazać, w jaki sposób porcja jest uporządkowana podczas korzystania z Markdown i Knitr?

EDYTOWAĆ:

Próbowałem wersji twojego @Ramnath i stworzyłem następujące slajdy:

## Testslide 1

```{r verbatimchunk, verbatim = TRUE}
x = 1 + 1
x
```

```{r regularchunk}
x = 1 + 1
x
```

---

## Testslide 2

```{r verbatimchunk_2, verbatim = TRUE}
x = 1 + 1
x
```

* element 1
* element 2

---

## Testslide 3

* element 1
* element 2


```{r verbatimchunk_3, verbatim = TRUE}
x = 1 + 1
x
```

Pierwsze dwa slajdy działają dobrze, ale ostatni jest problemem. Jeśli przed fragmentem dosłownym znajduje się lista wypunktowana, jest ona interpretowana jak zwykle. Tak samo jest z pierwszym rozwiązaniem z @Scott. Nie rozumiem tego.

EDYCJA 2/3 (rozwiązanie robocze)

```{r echo = FALSE}
require(knitr)
hook_source_def = knit_hooks$get('source')
knit_hooks$set(source = function(x, options){
  if (!is.null(options$verbatim) && options$verbatim){
    opts = gsub(",\\s*verbatim\\s*=\\s*TRUE\\s*", "", options$params.src)
    bef = sprintf('\n\n    ```{r %s}\n', opts, "\n")
    stringr::str_c(bef, paste(knitr:::indent_block(x, "    "), collapse = '\n'), "\n    ```\n")
  } else {
     hook_source_def(x, options)
  }
})
```

## Testslide

* Element one
* Element two


Some text here breaks list environment:

```{r verbatim = T}
any code
```

questionAnswers(3)

yourAnswerToTheQuestion