抽动和标签 gnuplot 5.4 中的重叠字母
Overlapping letters in tics and labels gnuplot 5.4
我最近将我的 gnuplot 更新到了最新的 5.4。我发现使用 pngcairo 终端的标签和抽动有问题。比如取官网的简化例子
set terminal pngcairo enhanced font "arial,20" fontscale 1.0 size 600, 400
set output 'pm3d6.png'
set pm3d map
splot sin(sqrt(x**2+y**2))/sqrt(x**2+y**2)
我得到一个看起来不错的图形,但标签中的字母和抽搐以一种奇怪的方式重叠。知道为什么会这样吗?
很可能是 pango/cairo 库中的一个已知错误。我看到的唯一解决方案是降级到 libpango 的工作版本(1.43 而不是 1.44)。
参见
https://sourceforge.net/p/gnuplot/bugs/2194/
https://github.com/harfbuzz/harfbuzz/issues/2394#issuecomment-626254448
我最近将我的 gnuplot 更新到了最新的 5.4。我发现使用 pngcairo 终端的标签和抽动有问题。比如取官网的简化例子
set terminal pngcairo enhanced font "arial,20" fontscale 1.0 size 600, 400
set output 'pm3d6.png'
set pm3d map
splot sin(sqrt(x**2+y**2))/sqrt(x**2+y**2)
我得到一个看起来不错的图形,但标签中的字母和抽搐以一种奇怪的方式重叠。知道为什么会这样吗?
很可能是 pango/cairo 库中的一个已知错误。我看到的唯一解决方案是降级到 libpango 的工作版本(1.43 而不是 1.44)。 参见
https://sourceforge.net/p/gnuplot/bugs/2194/
https://github.com/harfbuzz/harfbuzz/issues/2394#issuecomment-626254448