gpt4 book ai didi

svg - Gnuplot:线型版本 5.0 补丁级别 3

转载 作者:行者123 更新时间:2023-12-03 03:45:41 27 4
gpt4 key购买 nike

我正在使用 gnuplot 5.9 patchlevel 3 并且我想使用不同的 lt 因此我想重现以下内容 tutorial来自 gnuplot 5.0 补丁级别 1。

特别是如果我复制它并从 term 和 .eps 启动它,我看不到虚线,这里的输出 example

特别是我不理解以下行:

如果当前终端设置允许,您只会看到虚线

这是什么意思?如何“强制”gnuplot 在 .eps、.png 或通过屏幕中打印不同的虚线?

我找到了this指南,但它引用了 4.2.5 版本的 gnuplot,即使我使用:

设置 termoption 虚线或者设置终端 x11 虚线

我看不到虚线...这些是我可以在 gnuplot 5.0 patchlevel 3 中使用的终端,来自帮助术语:

canvas            cgm               context           corel
dumb dxf eepic emf
emtex epslatex fig hpgl
latex mf mp pcl5
pop postscript pslatex pstex
pstricks push qms svg
tek40xx tek410x texdraw tgif
tkcanvas tpic vttek x11
xlib xterm

我也红了这个answer但gnuplot 5.0不支持pngcairo(???)作为测试,事实上,我只是尝试:

设置术语 pngcairo 虚线

我收到了答案:

终端类型设置为“未知”
^
未知或不明确的终端类型;只需输入“设置终端”即可获取列表

因此我尝试按照 this page 安装 pngciaro不幸的是,我发现使用自制程序不太有用,因为有关 gnuplot 5.0 的问题没有答案,而且我收到一些可能与 pngcairo 安装有关的警告。

最佳答案

I am using gnuplot 5.9 patchlevel 3

您确定是指 5.0.3 吗?您所附的图像显示虚线,那么您的问题是什么?然后我尝试了使用 eps 终端链接到的示例脚本,它在 5.0.3 上也运行良好。

Gnuplot 使用不同的“终端”渲染输出,一些终端不支持虚线,这包括默认的 PNG 终端 png、来自 cairo 库的 png 终端、 pngcairo,但是支持虚线。终端必须在编译时集成到 Gnuplot 构建中,因此必须标记选项以启用某些终端。如果 Gnuplot 不是使用 cairo 库构建的,则 pngcairoepscairo 终端将不可用,您将收到该消息

unknown or ambiguous terminal type; type just 'set terminal' for a list

当尝试将绘图设置为这些终端之一时。当您set term时,它只会显示编译您的构建所使用的终端。

Gnuplot 5 确实支持 pngcairo,只需用它来构建即可。您使用的是 OSX 并安装了自制软件吗?只需使用 cairo 支持安装即可

brew install gnuplot --with-cairo

关于svg - Gnuplot:线型版本 5.0 补丁级别 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38876236/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com