O Gnuplot não fará mais linhas tracejadas após a atualização para o Ubuntu 16

0

O título diz tudo principalmente, não posso mais criar linhas tracejadas no terminal PostScript no gnuplot. O script ainda funciona se eu usar o gnuplot 4 ao invés do gnuplot 5. O código a seguir,

set terminal postscript eps enhanced color 'Times, 25'
set output "tauH_diff.eps"
set style line 1 lw 6 lc rgb 'blue'
set style line 2 lw 6 lc rgb 'red'
set style line 3 lw 6 lc rgb 'black'
set style line 4 lw 6 lc rgb 'forest-green'
set style line 5 lw 6 lc rgb 'orange'
set style line 6 lw 6 lc rgb 'black'
set autoscale y
set xrange[.01:10]
set logscale x
set xlabel "Z^{1/3}r"
set ylabel "4{/Symbol p}r^2Z^{-2}{/Symbol Dt}"
f(x)=0
plot 'tau_vs_r_H.dat' using ($1*1**(1.0/3.0)):(($6-$2)/1**(2.0)) with        lines ls 4 title 'GEA 2',\
'tau_vs_r_H.dat' using ($1*1**(1.0/3.0)):(($5-$2)/1**(2.0)) with lines ls 3 title 'mGGA', \
'tau_vs_r_H.dat' using ($1*1**(1.0/3.0)):(($10-$2)/1**(2.0)) with lines ls 5 title 'loc4',\
'tau_vs_r_H.dat' using ($1*1**(1.0/3.0)):(($11-$2)/1**(2.0)) with lines ls 2 title 'loc4-NN',\
f(x) lc rgb 'black' notitle

Este é um problema do gnuplot 5 ou um problema do pacote ubuntu? Eu instalei o gnuplot5-qt e o gnuplot5-X11 apenas para cobrir minhas bases. Existem outros pacotes ou similares que possam estar faltando? Agradecemos antecipadamente por qualquer ajuda!

    
por jjredd 04.05.2016 / 23:49

1 resposta

0

Na quinta versão, o padrão de traço do gnuplot é uma variável separada (dt) como, por exemplo, linewidth (lw). Não encontrei a versão html da (nova) documentação do gnuplot. Mas você pode verificar a versão do pdf (veja a página 37).

A linha inferior é:

    solid line: plot f(x) dt 1
    dashed v1 line: plot f(x) dt 2
    dashed v2 line: plot f(x) dt 3

e assim um ...

    
por Jacek Herbrych 17.05.2016 / 21:18