R: Wrap code using the inline R expression syntax

inline_expr {knitr} | R Documentation

## Wrap code using the inline R expression syntax

### Description

This is a convenience function to write the "source code" of inline R expressions. For example, if you want to write `r 1+1` literally in an R Markdown document, you may write `` `r knitr::inline_expr('1+1')` ``; for Rnw documents, this may be \verb|\Sexpr{knitr::inline_expr{'1+1'}}|.

### Usage

    inline_expr(code, syntax)

### Arguments

`code` | a character string of the inline R source code
`syntax` | a character string to specify the syntax, e.g. `rnw`, `html`, or `md`, etc; if not specified, it will be guessed from the knitting context

### Value

A character string marked up using the inline R code syntax.

### Examples

    library(knitr)
    inline_expr("1+1", "rnw")
    inline_expr("1+1", "html")
    inline_expr("1+1", "md")

[Package knitr version 1.16 Index]