4

xtableR 出力を LaTex にエクスポートするためにパッケージを使用したいと考えています。

ペルシャ語のフォントを使いたいので、$$ の間に数字を入れます。Rでこれを行うにはどうすればよいですか?

T は を試しas.characterましたが、xtable は機能しません。

4

2 に答える 2

3

で引数を使用しsanitize.text.fuctionますprint.xtable

df <- data.frame(foo=paste0("$",1:10,"$"))
library("xtable")
print(xtable(df),sanitize.text.function=identity)

与えます:

% latex table generated in R 2.15.1 by xtable 1.7-0 package
% Tue Oct 30 05:44:05 2012
\begin{table}[ht]
\begin{center}
\begin{tabular}{rl}
  \hline
 & foo \\ 
  \hline
1 & $1$ \\ 
  2 & $2$ \\ 
  3 & $3$ \\ 
  4 & $4$ \\ 
  5 & $5$ \\ 
  6 & $6$ \\ 
  7 & $7$ \\ 
  8 & $8$ \\ 
  9 & $9$ \\ 
  10 & $10$ \\ 
   \hline
\end{tabular}
\end{center}
\end{table}
于 2012-10-30T04:45:02.310 に答える
1

でこれを行う方法はわかりませんが、中国語の文字を含むパラメータの圧倒的なリストを使用してパッケージ内xtableの関数を正常に使用したので、これはペルシャ語のフォントでも機能すると思います.latexHmisc

于 2012-10-29T20:04:41.997 に答える