これは私の初めての投稿です。私は、PDF チャートにフォントを埋め込もうとしているテザーの終わりにいます。私は自分が書いた本のためにフィギュアを作っていますが、これが最後です! Arial フォントを使用したいと思います。
http://blog.revolutionanalytics.com/2012/09/how-to-use-your-favorite-fonts-in-r-charts.htmlの指示に従い、すべてのフォントをインストールしました。と入力するとfonts()
、フォントの大きなリストが表示されます。次に、チャートでそれらを使用しようとします。
コード例を次に示します。
pdf(file="C:/Users/My R Files/BollTrigPDF2.pdf", width=3.5, height=2.5, family="Arial")
par(mai=c(0.45,0.4,0.2,0), omi=c(0,0,0,0), mgp=c(1.1,0.1,0), tck=-0.015, font.lab=1)
boxplot(df2$pfac[df2$stop<4][df2$stop>1.5]~df2$sdtrig[df2$stop<4][df2$stop>1.5],
outline=FALSE, xlab="Bollinger Trigger", ylab="Profit Factor",
cex.axis=0.5, cex.lab=0.7)
dev.off()
これが作成した PDF を開くと、問題なく表示されます。しかし、それを実行embedFonts()
すると、新しい PDF にフォントが埋め込まれません。を実行するembed_fonts()
と、Esc を押すまでハングします。
代わりに、ファミリを「Garamond」に設定すると、最初の PDF のフォントは Garamond に非常によく似ています (実際にそうであるかどうかはわかりません)。次に、フォントを埋め込んでみます。embed_fonts()
まだ動作しませんが、実行できembedFonts()
、Garamond のようなフォントが埋め込まれた PDF を取得できます。
フォント ファミリを「Calibri」に設定すると (Arial に特別な問題が発生した場合に備えて試してみました)、最初の PDF にはフォントがまったくありません。軸ラベルと目盛りが必要な場所に空白があります。
私はこれらすべてに完全に混乱しています。