I reported some problems about ranges and tics of gnuplot-4.6

from M.Yamamoto who wrote a gnuplot book in Japanese.

1) [* < a : b < * ]

For example, in

plot [*<-7:13<*] sin(x)

graph area become to be extended to [-10:15] automatically,

but the graph is only draw in [-10:10].

2) set logscale & mxtics

On the logscale axis for base 10, "set mxtics <n>" create

expected result. But we can not control by "set mxtics" well

for small log bases (for example, 2, 3, 4, or exp(1)). For

example,

set xrange [1:100]

set logscale x 4

set mxtics 10

plot x

makes 7 (not 9) mini tics between the main tics, and

set logscale x exp(1)

set mxtics 10

plot x

makes not uniform mini tics.

3) writeback

The writeback option of "set *range" seems to be permanent.

For example,

set xrange [-5:5] writeback

set yrange [] writeback

plot sin(x) # this sets yrange to [-1:1] automatically

set xrange [-7:7]

plot 2*cos(x) # this sets yrange to [-2:2] automatically

set xrange restore

set yrange restore

plot x

The xrange and yrange for the last plot are [-7:7] and [-2:2].

But I think it is better the "writeback" is done only when the

keyword is specified.