【发布时间】:2015-07-27 14:04:14
【问题描述】:
将gnuplot从4.6升级到5.0.1后,遇到如下错误:
set terminal pdfcairo size 3.0in,2.25in font ',8'
^
"plot.plt", line 114: unknown or ambiguous terminal type; type just 'set terminal' for a list
我该如何解决?
PS:pdfcairo 在之前的版本 (4.6) 中运行良好。
我通过以下命令安装 gnuplot:
#build it:
./configure --with-cairo
make
#install it:
sudo make install
如GNUPLOT Version 5.0.1 Release Notes 中所述,默认情况下包含pdfcairo。
Cairo/pango/wxWidgets 这组终端包括
pngcairo、pdfcairo、epscairo 和 cairolatex 用于输出到文件
wxt 用于交互式显示所有这些都将默认构建,如果 配置脚本找到所需的 libcairo、libpango、libcairo、 libwxgtk 和相关支持库 要禁用这些终端:
./configure --without-cairo ./configure --with-cairo --disable-wxt
【问题讨论】:
-
从源代码构建 gnuplot 时,您必须安装相应的开发库和头文件。
-
@Christoph,谢谢你的提醒。我做到了。请检查答案。
标签: pdf-generation gnuplot cairo pangocairo