【发布时间】:2017-05-23 21:44:50
【问题描述】:
我使用 cairolatex 终端为我的乳胶文档生成带有 gnuplot 的绘图。当我在命令 splot 的帮助下生成 3D 图时,由 cairolatex 生成的 PDF 显示出精细的结构化网格线,这会在最终文档中产生莫尔效应。使用 wxt 终端时,此网格不存在。
这是我的最小示例:
# set terminal wxt 1 size 700,700
set terminal cairolatex pdf size 7cm,7cm
set output 'test.tex'
set samples 100
set isosamples 100
set pm3d
set palette
f(x,y) = sin(sqrt(x**2+y**2)) / sqrt(x**2+y**2)
splot f(x,y) with pm3d
这是输出:箭头标记了我想要避免的细线。
使用 pngcairo 时也会出现细网格。我已经尝试了在this website 上找到的几个 cairolatex 选项,但没有成功,例如使用 线宽 0。我进一步尝试在命令的帮助下抑制网格
set style fill noborder
没有成功。
有谁知道如何摆脱精细结构的网格?
我在 Windows 7 机器上运行带有补丁级别 1(64 位版本)的 gnuplot 5。
【问题讨论】:
-
您使用的是什么平台,Gnuplot 版本?我无法重现该问题...
-
我在问题中添加了平台和 gnuplot 版本。同时我尝试了不同的 gnuplot 版本:5.0.1、5.0.6 和 4.6.6。我也在 64 位和 32 位之间切换,但没有成功。您使用的是什么平台和 gnuplot 版本的 ewcz?
-
我在 OSX 上用 Gnuplot 5.0.6 尝试了
cairolatex/pngcairo,我可以稍后用 Windows 测试它... -
这是一个主要问题,对此您无能为力,例如stackoverflow.com/q/18927493/2604213
标签: gnuplot