0
私は.Rnw
ビーマープレゼンテーションの中でカスタムフォントを使いたいと思っていました。スウェーブとビーマーを使ったカスタムggplotフォント
\documentclass{beamer}
\begin{document}
\begin{frame}[plain]
<<echo=FALSE>>=
library(ggplot2)
library(extrafont)
@
\begin{figure}
\centering
<<label = test, fig=TRUE, include=FALSE, echo=FALSE, message=FALSE>>=
ggplot(mtcars, aes(x=wt, y=mpg)) + geom_point() +
ggtitle("Fuel Efficiency of 32 Cars") +
xlab("Weight (x1000 lb)") + ylab("Miles per Gallon") +
theme_bw() +
theme(text=element_text(family="Garamond", size=14))
@
\includegraphics[width=\textwidth]{test}
\end{figure}
\end{frame}
\end{document}
と、エラーメッセージは、次のようになります:エラーを再現し、最小限の作業例がある
Writing to file test.tex
Processing code chunks with options ...
1 : keep.source term verbatim (test.Rnw:6)
Registering fonts with R
2 : keep.source term verbatim pdf (label = test, test.Rnw:12)
Error in grid.Call.graphics(L_text, as.graphicsAnnot(x$label), x$x, x$y, :
invalid font type
Calls: <Anonymous> ... drawDetails -> drawDetails.text -> grid.Call.graphics
In addition: There were 50 or more warnings (use warnings() to see the first 50)
Execution halted
しかし、私は、コンソールでggplotコマンドを使用する場合、すべてが正常に見えます。
ご協力いただければ幸いです。
が、私は.Rnwファイルを使用して、あなたのエラーを再現することができる唯一の方法私がインストールされていないフォントを使用しようとした場合です。コンソールでは、Rがデフォルトのフォントに戻り、アンインストールされたフォントを使用しようとすると警告が表示されます。 –
それは変です。私が 'fonts()'を見ると、フォントがインストールされていることがはっきりとわかり、 'extrafont'にアクセスできると思います。 – Pascal