Fonts 禁用gnuplot';字体抗锯齿

Fonts 禁用gnuplot';字体抗锯齿,fonts,gnuplot,antialiasing,Fonts,Gnuplot,Antialiasing,无论我做什么,gnuplot在呈现字体时似乎总是使用抗锯齿。有没有办法阻止gnuplot这样做 我怀疑有一种方法,因为在右上角的3D绘图没有字体抗锯齿。不幸的是,这是我发现的唯一一个类似于此的绘图,并且没有提示该绘图是如何创建的。我想知道您为什么希望关闭该功能。但以下是gnuplot手册中的一节: 绘图的呈现方式尚无法更改。要获得尽可能最佳的输出,渲染 涉及两种机制:抗锯齿和过采样。抗锯齿允许显示非水平的图像 非垂直线更平滑。过采样与抗锯齿相结合可提供亚像素精度, 这样gnuplot就可以从非整

无论我做什么,gnuplot在呈现字体时似乎总是使用抗锯齿。有没有办法阻止gnuplot这样做


我怀疑有一种方法,因为在右上角的3D绘图没有字体抗锯齿。不幸的是,这是我发现的唯一一个类似于此的绘图,并且没有提示该绘图是如何创建的。

我想知道您为什么希望关闭该功能。但以下是gnuplot手册中的一节:

绘图的呈现方式尚无法更改。要获得尽可能最佳的输出,渲染 涉及两种机制:抗锯齿和过采样。抗锯齿允许显示非水平的图像 非垂直线更平滑。过采样与抗锯齿相结合可提供亚像素精度, 这样gnuplot就可以从非整数坐标中画出一条线。这避免了对角线上的摆动EECT 线条(例如“x图”)

我能想到的唯一可能为您带来解决方案是尝试不同的gnuplot终端。例如:

set term pdfcairo
set output "Test.pdf"
test

然后,您可以检查输出是否满足您的需要。

可以在某些终端上控制抗锯齿:

例如,对于wxt终端(默认终端-至少在linux上):

绘图的渲染可以是 更改为一个对话框,可从 工具栏。获得最好的 可能的输出,渲染 涉及三种机制: 抗锯齿、过采样和 暗示

它可以通过绘图窗口中的扳手图标进行控制


我不确定其他终端的可能性有多大

是的,但这只会改变绘图的外观。轴标签字体的呈现不受这些设置的影响。@lmar如果您只想控制字体,那么可以尝试。这将生成两个文件—一个带有图形的eps文件和一个用于放入图形的latex文件。然后你可以使用latex来控制喷泉(它们将与你放入图形的文档相同)。主观原因:字体抗锯齿对我来说太难看了。客观原因:这将使png文件的大小变大。示例:-抗锯齿,大小=5632;-无抗锯齿,大小=5089。尺寸比率:110%。>>为什么要关闭该功能