我正在寻找一种方法来控制在
中间的单词的线条厚度是顶部的两倍,但尺寸相同(因此没有发生缩放)。底部的单词实际上是两个单词:一个红色单词叠在一个重量级白色单词上,以创建颜色分离(特别适用于注释繁忙的情节)。
这里是我编写的一组命令,试图复制上面的图形:
R
中绘制的文本线条粗细,而不改变字符的尺寸。以下是一个示例(不使用R
):
![varying font weights](https://istack.dev59.com/LVwt7.webp)
这里是我编写的一组命令,试图复制上面的图形:
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
中的 size
也不会产生我想要的效果,这是我上次检查的情况。
TeachingDemos
包中的shadowtext
。 - Spacedman