这可能是一个愚蠢的问题,但我无法弄清楚如何在多重图中指定标题的(字体)颜色。
gnuplot> set multiplot layout 2,1 title "Title" font ",14" tc rgb "blue"
^
invalid or duplicate option
答案 0 :(得分:2)
目前似乎不支持此功能“开箱即用”。
然而,看起来原因只是因为没有解析颜色规范。更具体地说,multiplot_start
中的函数src/multiplot.c
仅解析字体名称和大小,因此示例中的其余标记会导致invalid or duplicate option
错误。
有点脏的解决方案是手动添加此功能。为此,似乎需要做以下事情:
#include "misc.h"
src/multiplot.c
-
if (equals(c_token,"tc") || almost_equals(c_token,"text$color")) {
parse_colorspec(&(mp_layout.title.textcolor), TC_VARIABLE);
continue;
}
然后在运行标准./configure ... && make install
命令后,您的示例在此定制版本的Gnuplot中生成所需的蓝色标题...