在epslatex终端的Gnuplot标志有里面小点的

时间:2013-06-11 09:08:13

标签: gnuplot

在Gnuplot 4.6中与epslatex终端一起创建符号时,我总是注意到在符号的中心会显示一个小点(在放大时清晰可见)。这让我很烦,因为它不会发生在例如Gnuplot的png终端上。

Gnuplot中有一个简单的方法来摆脱这个点吗?

最低生殖范例:

set terminal epslatex 
set output "test.tex"
test

可以在outputfile test.eps中直接观察到它。

其他信息: 我使用以下代码从中创建一个完整的eps文件

\documentclass{article}
\usepackage{graphics}
\usepackage{nopageno}
\usepackage{txfonts}
\usepackage[usenames]{color}

\begin{document}
\begin{center}
\input{test.tex}
\end{center}
\end{document}

gnuplot中有解决方案吗?

2 个答案:

答案 0 :(得分:3)

根据这个答案:https://stackoverflow.com/a/16358393/1134387符号比Gnuplot中test显示的符号多得多。当使用64,65和66作为pointtype时,我得到的符号内部没有点,这有效地解决了我的问题。

答案 1 :(得分:2)

由于另一个问题(Removing dot from centre of empty gnuplot point)被标记为“重复”且没有更多答案的可能性,因此,我在此处输入答案以提供一些测试代码和图像。

您可以在任何终端中自己进行点测试序列。

### Terminal test dots
reset session
set colorsequence classic

set terminal postscript color
# set terminal pngcairo
# set terminal pdfcairo
# set terminal qt
# set terminal wxt
set output "TestDot.eps"   # in case of file output set the extension according to terminal

N = 160
M = 10
set parametric
set xrange [-0.5:M-0.5]
set yrange [-M/2:N]
set xtics 1
set ytics M
plot for [i=0:N-1] i%M,floor(i/M)*M w p pt i ps 3 notitle
unset parametric
set output
### end of code

后记终端:

enter image description here pngcairo终端:

enter image description here