
Hi,
The key, as Daniel as pointed out, is that in the EPS file, the letters must be displayed as one word, i.e. there must be a line of the form:
(test) show
Why Inkscape is breaking your word up into separate letters, I don't know. I took your svg file and saved it as an EPS file (using Save As) with both 0.43 and 0.43+devel on a Linux system. The EPS files I generate have "test" as one word as is required.
Tav
Output EPS File:
%!PS-Adobe-3.0 EPSF-3.0 %%Creator: inkscape 0.43+devel %%Pages: 1 %%Orientation: Portrait %%BoundingBox: 0 0 596 842 %%HiResBoundingBox: 0 0 596 842 %%EndComments %%Page: 1 1 0 842 translate 0.8 -0.8 scale gsave [1 0 0 1 0 0] concat gsave 0.61960787 0.81960785 0 setrgbcolor newpath 120 295.21933 moveto 514.28571 295.21933 lineto 514.28571 546.6479 lineto 120 546.6479 lineto 120 295.21933 lineto closepath fill grestore 0 0 0 setrgbcolor [] 0 setdash 3 setlinewidth 0 setlinejoin 0 setlinecap newpath 120 295.21933 moveto 514.28571 295.21933 lineto 514.28571 546.6479 lineto 120 546.6479 lineto 120 295.21933 lineto closepath stroke gsave [1 0 0 -1 202.85715 415.21933] concat gsave /newlatin1font {findfont dup length dict copy dup /Encoding ISOLatin1Encoding put definefont} def /BitstreamVeraSans-Roman-ISOLatin1 /BitstreamVeraSans-Roman newlatin1font 12 scalefont setfont 0 0 0 setrgbcolor newpath 0 0 moveto (test) show grestore grestore grestore showpage