Я пытаюсь использовать Sweave для генерации статистического отчета и пытаюсь поместить подпись на xtable, однако если я включаю символ процента, это повреждает вещи.
Некоторый пример кода
<<label=Analyte2_Results, results=tex, echo=FALSE>>=
print(xtable(result[[2]], caption=paste(levels(vardata$Analyte)[1],
" percent bias and precision estimates with 95 \% confidence intervals",sep="")),
tabular.environment='longtable',
latex.environments=c("center"),
floating=FALSE,
include.rownames=FALSE)
@
Если я использую % или \% затем работы процесса Sweave, но Латекс не делает, если я пробую \% затем сбои Sweave. Кажется, нет альтернативного способа указать символ процента в Латексе
Существует ли способ на самом деле поместить символ Процента в подпись?
Попробуйте "экранировать" оператор "escape", чтобы он пережил Sweaving и попал в файл LaTeX (т.е. \\\%
). Это происходит потому, что в LaTeX "%" нуждается в операторе экранирования "\". Например, когда я недавно присваивал имена строкам и столбцам таблицы, мне пришлось использовать:
row.names(table.a) <- c("ARCH(1)", "~")
colnames(table.a) <- c("$\\omega$", "$\\alpha_{1}$", "Q(1)", "Q(12)")