Pour afficher le terminal en cours d'utilisation et les paramètres définis:
gnuplot> show terminal
Pour lister les terminaux disponibles localement, utiliser set terminal (sans argument):
gnuplot> set terminal
Parmi les terminaux, qt et x11 permettent de faire des rendus dans des canevas en mode graphique, c'est très pratique pour obtenir des prévisualisations lors de l'élaboration d'un graphique en mode interactif.
Si les terminaux ne sont pas présents sur le système local, il peuvent être installés via le gestionnaire de paquetages:
apt-get install gnuplot-x11 gnuplot-qt
Pour définir le terminal qt:
gnuplot> set terminal qt
On va pouvoir spécifier les polices d'écritures, la taille, la couleur.
Pour lister les polices d'écritures disponibles sur le système, appeler la commande externe fc-list:
gnuplot> !fc-list
Il est possible d'associer une police de caractères par défaut puis de la redéfinir au besoin:
# Afficher la police d'écriture par défaut associée au terminal:
show terminal
# Modifier la police d'écriture par défaut
set terminal qt font "Verdana, 12"
# Pour la légende
set key font "Verdana, 12"
set key font ",10"
# Mise en forme des labels sur l'axe X
set xtics font ",10" textcolor "red"
# Mise en forme des labels sur Y
set ytics font "Arial, 8" textcolor "yellow"
# Police d'écriture spécifiée sur un label
set label 33 "Mon label" font "Comic Sans MS,10"
Le travail, les paramétrages effectués en mode interactif peuvent être sauvegardés afin d’être rechargés ultérieurement (via la commande load). La commande save permet de sauvegarder l'ensemble du contexte ou certains éléments seulement en fonction des besoins:
gnuplot> # Sauvegarde tout dans le fichier my-graph.gnu gnuplot> save 'my-graph.gnu' gnuplot> # Sauvegarde seulement les options options.dat gnuplot> save set 'options.dat' gnuplot> # Sauvegarde seulement les fonctions dans le fichier functions.dat gnuplot> save functions 'functions.dat' gnuplot> # Sauvegarde seulement les variables dans le fichier variables.dat gnuplot> save var 'variables.dat' gnuplot> # Sauvegarde seulement la configuration du terminal dans le fichier myterm.gnu gnuplot> save term 'myterm.gnu'