我看到填充模式的质量从一个终端到另一个终端变化。例如,这个形状我看到set term windows
比较终端的质量
,这是我在set term post eps enhanced color blacktext size 3.2,2.2 solid "Times-Roman" 12
明白了,当我打印在纸上的ps post
输出,线条很瘦。
问题是,为什么和怎么能我在PS长期
我看到填充模式的质量从一个终端到另一个终端变化。例如,这个形状我看到set term windows
比较终端的质量
,这是我在set term post eps enhanced color blacktext size 3.2,2.2 solid "Times-Roman" 12
明白了,当我打印在纸上的ps post
输出,线条很瘦。
问题是,为什么和怎么能我在PS长期
这不是质量的问题这样的模式。模式样式的定义不同,我不知道为什么。
下面是这两种解决方案:
你可以先只用较大linewidth
设置绘制的图案,以及边界后:
set terminal postscript eps monochrome
set output 'foobar.eps'
set samples 10
set xrange [0:1]
set boxwidth 0.9 relative
set style data boxes
plot '+' using 1:1 fillstyle pattern 4 noborder linewidth 10,\
'+' using 1:1 lt 1 lw 2 fillstyle empty notitle
然而,这给你如果有问题的话,windows
终端的结果也不同。
您可以更改文件prologue.ps
,其中包含图案线宽的定义。有关此文件的位置,请参阅show psdir
。
随着4.6.3版本中,prologue.ps
文件中的行包含266至280各自的定义:
/PatternFill {gsave /PFa [ 9 2 roll ] def
[...4 lines skipped]
currentlinewidth 0.5 mul setlinewidth
必须将此行更改为类似
currentlinewidth 2 mul setlinewidth
然后保存prologue.ps
文件在其他地方,并使用set psdir
设置正确的目录。
是的'noborder linewidth X'很容易解决这个问题 – mahmood
你的问题是什么? – gregwhitaker
问题是为什么以及如何在ps中使用这种模式 – mahmood