|
From: Arun P. <ape...@lb...> - 2012-04-27 20:48:43
|
Hi
I just ran into the following error when trying to open a svg file
created by gnuplot:
"test.svg:898: parser error : Input is not proper UTF-8, indicate encoding !
Bytes: 0x80 0x22 0x20 0x3E"
and I can't open the svg (tried inkscape and eog).
Here is the script that produced the svg:
--------------
reset
N=30
set term svg
set out "test.svg"
set size N,N
set multiplot
set size 1,1
do for [i=1:N] {
do for [j=i:N] {
set title "x: ".i." y: ".j
set origin ((i-1)),((j-1))
plot sin(i*j*x)
}
}
unset multiplot
set out
--------------
The script works OK for small N, e.g. N=3.
Not sure if this is a problem with gnuplot or my lib that reads svg...
can someone reproduce this?
I'm running the latest gnuplot cvs version (updated a few hours ago) on
openSUSE Tumbleweed. Compiled cvs using "./prepare; configure; make".
As a side question: in the above script how do I get to size the output
of the svg to the N,N size? Or if I use set size 1,1 outside multiplot
and set size 1.0/N,1.0/N inside multiplot, how to I get gnuplot to scale
the whole plot including fonts, tics, etc.
thanks
Arun
|