0

我想在 R Sweave 文档中写一些东西,以便在编译的 PDF 中出现以下内容:

当您编写“\beta”并编译文档时,您会看到“β”。

但是,当我为 beta 转义反斜杠时,我得到了一个换行符,这是不希望的。

如何获得“\ beta”而不是换行符?


来自文件 test.rnw 的示例:

\documentclass{article}

\begin{document}

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

\end{document}

结果:

在此处输入图像描述


设置:

安装了 Macbook Pro、R 4.1.0、RStudio 1.4.1717、rmarkdown 2.9 和某些版本的 MacTex。RStudio 设置为使用 knitr 和 pdflatex 进行编译。

4

2 回答 2

1

文本模式下的双黑斜线会导致换行(请参阅此处以获取简单说明)。

您也可以使用它verb"\beta"来更好地区分 Latex 命令和普通文本。

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

在此处输入图像描述

于 2021-08-19T10:04:25.783 回答
0

利用\textbackslash

When you write ``\textbackslash beta'' and compile the document, you see ``$\beta$''.
于 2021-08-18T19:00:54.730 回答