6

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 プロセスは機能しますが、Latex は機能しません。\% を使用すると、Sweave は失敗します。Latex でパーセント記号を指定する別の方法はないようです

キャプションに実際にパーセント記号を入れる方法はありますか?

4

1 に答える 1

9

「エスケープ」演算子を「エスケープ」して、LaTeX ファイル (つまり、\\%. これは、LaTeX では "%" にエスケープ演算子 "\" が必要なためです。たとえば、最近いくつかのテーブルの行と列に名前を付けていたとき、次を使用する必要がありました。

row.names(table.a) <- c("ARCH(1)", "~")
colnames(table.a) <- c("$\\omega$", "$\\alpha_{1}$", "Q(1)", "Q(12)")
于 2010-07-14T14:04:26.160 に答える