在 Latex 中包含 R 程式碼

在 Latex 中包含 R 程式碼

我透過將R代碼反轉為乳膠並將 pdf 代碼複製回R.我使用 lstlistning 來讀取R程式碼,因為它沒有顯示-,所以我使用了以下程式碼:

\makeatletter
\lst@CCPutMacro
    \lst@ProcessOther {"2D}{\lst@ttfamily{-{}}{-}}
    \@empty\z@\@empty
\makeatother

pdf文件看起來很好,只是空格現在顯示為_,但是當我現在將程式碼複製回 時Rstudio,它不會運行。它有更多的空格,當我使用 乘以 Rcode 時*,它不會透過將程式碼複製回來來顯示這一點。

有人知道如何解決這個問題嗎?

相關內容