4

在 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里面有解决方案吗?

4

2 回答 2

3

根据这个答案:https ://stackoverflow.com/a/16358393/1134387有比testGnuplot 中显示的少数符号更多的符号。当使用 64、65 和 66 aspointtype时,我得到的符号里面没有点,这有效地解决了我的问题。

于 2013-06-11T09:24:07.930 回答
3

由于另一个问题(Removing dot from center 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

后记终端:

在此处输入图像描述 pngcairo 终端:

在此处输入图像描述

于 2019-02-07T07:30:22.490 回答