Comment activer le terminal pngcairo dans Gnuplot
Je voudrais tracer une figure au format PNG (en évitant d'utiliser la conversion), cependant mon Gnuplot distribution n'offre pas la PNGCAIRO terminal. Comment puis-je installer/activer? J'utilise Gnuplot 4.4, version 2 sur Mac OS X 10.6.
[me]machine @ test $ gnuplot
G N U P L O T
Version 4.4 patchlevel 2
last modified Wed Sep 22 12:10:34 PDT 2010
System: Darwin 10.8.0
Copyright (C) 1986-1993, 1998, 2004, 2007-2010
Thomas Williams, Colin Kelley and many others
gnuplot home: http://www.gnuplot.info
faq, bugs, etc: type "help seeking-assistance"
immediate help: type "help"
plot window: hit 'h'
Terminal type set to 'x11'
gnuplot> set terminal pngcairo
^
unknown or ambiguous terminal type; type just 'set terminal' for a list
source d'informationauteur TMOTTM | 2012-05-08
Vous devez vous connecter pour publier un commentaire.
Si vous exécutez homebrewvous pouvez installer le tout avec juste une ligne de commande
brew install gnuplot --with-cairo
Si votre gestionnaire de paquets (par exemple,
macports
oufink
) n'a pas adapté gnuplot, alors vous allez probablement avoir besoin de construire gnuplot à partir de la source vous-même. Gnuplot lui-même n'est pas trop difficile, mais si vous voulez un terminal en particulier (par exemple,pngcairo
), vous aurez besoin de télécharger et de construire les dépendances vous-même avant de construire gnuplot, dans ce caslibcairo
.Gnuplot a également régulièrement
png
terminal qui devrait exister si votre gnuplot distribution a été en mesure de trouverlibgd
au moment de la compilation ou de votre gestionnaire de paquet inclus.Et facile d'indiquer les terminaux qui vous ont permis à
set terminal
interactif gnuplot fenêtre. Imprimer une liste de tous les terminaux que votre gnuplot est capable d'utiliser (qui dépend des bibliothèques, il a été compilé avec l')Désolé si ce n'est pas beaucoup d'aide.
- Je mettre à jour gnuplot pour 5.0.1 et rencontrer le même problème. Voici ce que je fais.
Pour installer gnuplot 5.0.1, télécharger le fichier source de icipuis: