残念ながら、ドル記号を含む文字列が含まれているRのデータフレームがあります。latex()
パッケージの関数Hmisc
がこのデータ フレームを LaTeX テーブルに変換するとき、ドル記号はエスケープされません。これにより、LaTeX がコンパイル不能になります。Hmisc
データフレームから値をフォーマットするときにドル記号をエスケープする方法はありますか?
Hmisc
それ自体が空のセルにドル記号を追加するため、後ですべてのドル記号を検索して置換することもできません。
最小限の例:
> latex("test$test",file="")
# returns:
\begin{table}[!tbp]
% [...]
test$test\tabularnewline
% [...]
\end{table}
# should return:
\begin{table}[!tbp]
% [...]
test\$test\tabularnewline
% [...]
\end{table}