plotmath 中的 μ 符号排版不佳
Poorly typeset μ symbol in plotmath
使用base R的默认字体(sans
)时,μ等符号排版不佳:
plot(1, xlab = bquote("I want sans font here, but serif font for:" ~ (mu * g)))
g 看起来比 μ 符号大。
将字体系列设置为 serif
会有所改善:
par(family = "serif)
plot(1, xlab = bquote("I want sans font here, but serif font for:" ~ (mu * g)))
仍然不完美,但更接近了。
- 如果我希望文本是
sans
,是否可以更改符号的字体系列?
- 如果没有,有没有更好的方法在
plot
中排版μg?
If not, is there a better way to typeset μg in plot
事实证明,确实有一种更简单的方法来获得更好的排版符号:
plot(1, xlab = "It turns out you can just use the character μ directly")
如果你用正确的编码保存(这里我使用的是UTF-8),许多符号可以直接在R代码中使用,并且会正确打印。
希望这个回答对其他人有用。
使用base R的默认字体(sans
)时,μ等符号排版不佳:
plot(1, xlab = bquote("I want sans font here, but serif font for:" ~ (mu * g)))
g 看起来比 μ 符号大。
将字体系列设置为 serif
会有所改善:
par(family = "serif)
plot(1, xlab = bquote("I want sans font here, but serif font for:" ~ (mu * g)))
仍然不完美,但更接近了。
- 如果我希望文本是
sans
,是否可以更改符号的字体系列? - 如果没有,有没有更好的方法在
plot
中排版μg?
If not, is there a better way to typeset μg in
plot
事实证明,确实有一种更简单的方法来获得更好的排版符号:
plot(1, xlab = "It turns out you can just use the character μ directly")
如果你用正确的编码保存(这里我使用的是UTF-8),许多符号可以直接在R代码中使用,并且会正确打印。
希望这个回答对其他人有用。