1

これは私の初めての投稿です。私は、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 にはフォントがまったくありません。軸ラベルと目盛りが必要な場所に空白があります。

私はこれらすべてに完全に混乱しています。

4

0 に答える 0