Search code examples
rlatexr-markdownrstudiornw

Escaping backslash in R Sweave document causing line break


I want to write something in an R Sweave document so that the following appears in the compiled PDF:

When you write "\beta" and compile the document, you see "β".

However, when I escape the backslash for beta, I'm getting a line break, which is not desired.

How do I get "\beta" rather than a line break?


Example from file test.rnw:

\documentclass{article}

\begin{document}

When you write ``\\beta'' and compile the document, you see ``$\beta$''.

\end{document}

Result:

enter image description here


Setup:

Macbook Pro, R 4.1.0, RStudio 1.4.1717, rmarkdown 2.9, and some version of MacTex installed. RStudio is set to compile using knitr and pdflatex.


Solution

  • Use \textbackslash

    When you write ``\textbackslash beta'' and compile the document, you see ``$\beta$''.