Я, конечно, упускаю что-то очень очевидное, но как изменить основные цвета, которые использует Gnuplot (это можно увидеть с помощью команды test
)?
Я хочу определить некоторые цвета и затем иметь возможностьиспользуйте их как базовые цвета с linecolor 1
и т. д.
Вот пример, который, на мой взгляд, должен переопределять цвета - и все же это не так:
set palette defined (0 '#A6CEE3',\
1 '#1F78B4',\
2 '#B2DF8A',\
3 '#33A02C',\
4 '#FB9A99',\
5 '#E31A1C',\
6 '#FDBF6F',\
7 '#FF7F00' )
set style arrow 1 \
nohead \
linecolor 1 \
linewidth 2
set style arrow 2 \
nohead \
linecolor 2 \
linewidth 4
set style line 3 \
linetype 1 \
linewidth 3 \
linecolor 3
set xrange [-10:10]
set yrange [-2:10]
set arrow from 1,-2 to 1,10 arrowstyle 1
set arrow from -10,3 to 10,3 arrowstyle 1
plot sin(x) with lines linestyle 3, \
5 with vectors arrowstyle 2
Цветавзяты из парных палитры , в то время как на графике 1015 * Gnuplot по-прежнему использует цвета по умолчанию (можно увидеть на фоне, который является частью test
вывод команды).