黄健
比较giza-dev与pgplot5
2023-8-31 17:05
阅读:1020

虽然解决了PDL::Graphics::PGPLOT不能完全正常工作的问题,但对giza还是有点留恋的。因为giza只显示画图的窗口,且窗体默认背景是我比较喜欢的白色,而且其中产生的图与图中标记的文字也更漂亮。当然,我不大喜欢giza窗口默认的标题giza,也很无奈放大窗口图就消失。此外,giza窗口无法通过点击窗口的x钮关闭,但通过运行代码中的close函数可以关闭。

相较而言,pgplot5的默认窗口更小,窗体默认背景是黑色的,其中产生的图与图中标记的文字没有giza漂亮,窗口默认标题为PGPLOT Window 1。窗口按钮有效,最大化图文仍在,通过窗口的x钮可关闭。但是,代码中的close函数似乎无效了,而且运行时每次都会有两个窗口,一个最小的在后面的PGPLOT Server窗口。读了一下pgxwin_server -help内容,然后尝试通过.bashrc中设置别名,让pgxwin_server等同于pgxwin_server -server_visible False或pgxwin_server -server_visible False &。这在bash shell中还是有些效果的,但在pdl中运行demo pgplot时毫无效果,一样跳出两个窗口。在.bashrc中加入export PGPLOT_FOREGROUND="black"和export PGPLOT_BACKGROUND="white"各一行,白纸黑字的效果是有了,但感觉看上去就是没有giza漂亮。可惜,giza缺不少关键函数,所以还是继续用pgplot5吧。

转载本文请联系原作者获取授权,同时请注明本文来自黄健科学网博客。

链接地址:https://m.sciencenet.cn/blog-204973-1400993.html?mobile=1

收藏

分享到:

当前推荐数:0
推荐到博客首页
网友评论0 条评论
确定删除指定的回复吗?
确定删除本博文吗?