无论我做什么,gnuplot似乎总是在渲染字体时使用抗锯齿。有没有办法阻止gnuplot这样做?
我怀疑有一种方法,因为http://www.gnuplot.info/右上方的3D图没有字体抗锯齿。不幸的是,那是我发现的唯一一个看起来像这样的图,并且没有提示如何创建该图。
我怀疑有一种方法,因为http://www.gnuplot.info/右上方的3D图没有字体抗锯齿。不幸的是,那是我发现的唯一一个看起来像这样的图,并且没有提示如何创建该图。
我想知道为什么您希望关闭该功能。但是这里有gnuplot手册的一节:
目前无法更改绘图的渲染方式。为了获得最佳输出效果,渲染包括两种机制:抗锯齿和过采样。抗锯齿可以使非水平和非垂直线条更加平滑。过采样结合抗锯齿提供亚像素精度,因此gnuplot可以从非整数坐标绘制线条。这避免了对角线上的抖动效应(例如'plot x')。
我能想到的唯一解决方案可能是尝试不同的gnuplot终端。例如:
set term pdfcairo
set output "Test.pdf"
test
然后您可以检查输出是否符合您的需求。
一些终端可以控制抗锯齿:
例如,对于wxt终端(至少在Linux上是默认终端):
通过工具栏中的对话框可以改变图形的渲染。为了获得最佳输出效果,渲染涉及三种机制:抗锯齿、过采样和提示。
它可以从绘图窗口中的扳手图标进行控制。
我不确定其他终端是否也可以实现这个功能。