これは、OPの答えになることを意図したものではありません。plotmath
多くの人が R のハックを楽しんでいるようですが、このtikzDevice
パッケージは、この種の問題に対する適切な解決策を提供してくれました。R プロットでネイティブの LaTeX 式を記述できます。次にknitr
、学習曲線を緩やかにします。以下は、R で達成できることです (よりもはるかに優れた品質plotmath
)。
完全な Rnw ソース (名前を付けて保存しますtest.Rnw
):
\documentclass{article}
\usepackage{alltt}
\begin{document}
<<likelihood, fig.width=4, fig.height=2.5, dev='tikz'>>=
par(mar = c(4.5, 4, .1, .1))
plot(1:10, xlab = 'Likelihood, $p(y_{i}|o_{j})$')
@
\end{document}
それで
install.packages(c('knitr', 'tikzDevice'))
library(knitr)
knit('test.Rnw')
figure/likelihood.pdf
上記のプロットであるという名前の PDF ファイルが作成されます。その他の例については、グラフィック マニュアルの図 9 とパッケージのメイン マニュアルのページ 7 を参照してください。knitr
tikz を PDF にコンパイルするには、LaTeX が必要です。