Используя gnuplot, как создать файл eps для контурного графика? - PullRequest
0 голосов
/ 19 сентября 2018

Используя gnuplot 5.0 patchlevel 5, я пытаюсь создать файл eps, содержащий контурный график.Однако контурные линии сопровождаются сеткой и не имеют запрошенного цвета.Вывод с использованием терминала png просто в порядке.

Вот минимальный код, который я использую для генерации изображения eps:

set terminal epscairo
set output "test.eps"
set pm3d map impl
set style increment user
set contour
do for [i=1:5] { set style line i lc rgb "black" lw 3}
splot "data.dat" w pm3d notitle

изображение eps, созданное gnuplot с забавной функциейвокруг контура

замена терминала epscairo на png дает желаемый результат:

png изображение, созданное gnuplot, вот как я хотел бы, чтобы изображение eps выглядело как

Файл данных, который я использую, можно найти здесь: data.dat

1 Ответ

0 голосов
/ 19 сентября 2018

Я бы порекомендовал использовать клеммы epslatex или postscript, чтобы можно было кодировать тепловую карту в двоичном виде в png (см. Параметр level3 для обеих клемм).

Попробуйте заменитьпервая строка со следующим:

set term postscript color eps level3
...