1
如何使用#號標記文字?Sweaving#-Symbol
這裏,Sweaving和編譯是沒有問題的:
<<echo=false,results=tex>>
cat("This is my text\n")
@
但在這裏,編譯給出一個錯誤:
<<echo=false,results=tex>>
cat("This is #my text\n")
@
井號不能在TEX編譯。我必須將Sweave選項設置爲「tex」,因爲我想在循環中打印不同的文本文件,並且每個文本文件都應該由新章節分隔開。
<<results=tex>>
for(i in d){
tx <- readLines(i)
cat(tx, sep="\n")
\chapter{i}
}
感謝您的每一個提示。
TIM
如果您在cat()中輸入第二行,您會在示例「\ n」中看到不再有效。輸出pdf中沒有換行符。 – Tim 2013-03-13 12:38:58
@Tim'cat(「This is \\#my text \ n This is \\#my text \ n」)'worke for me:Two lines ... – EDi 2013-03-13 13:42:38
真的嗎?也許我做錯了什麼,但對我而言,它並不奏效!編譯工作正常 - 但沒有換行符的PDF! – Tim 2013-03-13 15:47:19