文字の寸法を変更せずに、R
にプロットされたテキストの線の太さを制御する方法を探しています。ここで(R
を使用していない)例を示します。フォントサイズを変更せずにフォントの太さを制御する
真ん中の言葉は二回トップの厚さを有し、まだ寸法が同じ(ようにスケーリングが起こっていない)です。一番下の単語は、実際には2つの単語です:色の分離を作成するために、重い白い単語に重なる赤い単語(特に、忙しいプロットに注釈するのに便利です)。
ここで私は上の図を試してみて、複製するために一緒に投げたコマンドのセットです:だから効果がフォントフェースを変更すると同じです
を:与える
png("font.png",width=1.02, height=1.02, units="in", res=150)
par(ps=10, font=1, bg="light gray", col="black", mai=rep(0.02,4), pin=c(1,1))
plot.new()
box()
text(0.5,0.85,"FONT",cex=1)
text(0.5,0.6,"FONT",cex=2)
text(0.5,0.3,"FONT",cex=2,col="white")
text(0.5,0.3,"FONT",cex=1,col="red")
text(0.5,0.1,"FONT",cex=1, font=2, col="white")
text(0.5,0.1,"FONT",cex=1, font=1, col="red")
dev.off()
は、太字にしますが、大きさの差は重なり合うときに目立つほど大きくはありません。 par
ヘルプページにはこれに関する特定の設定がありません。誰にでもアイデアはありますか?
をggplot2
に変更しても、前回チェックしたときにも効果がありません。あなたが試みることができる
うわー。または、私は "うん、"と言うべきですか? – joran
素敵な,,,しかし、私はあなたがベクトルグラフィックスを使用する場合はこの方法をお勧めしません。ラスターグラフィックスでは、実際には非常に良いです。 – kohske
ありがとうございますが、実際には "F ** k yeah!"でなければなりません。このソリューションが余分なコードを必要とするのは奇妙に思われますか?言い換えれば、これを行うためのグラフィック設定がないことに私は驚きました。 –