I was wrong - firefox 2 just doesn't support patterns.
Firefox 3 does however - so a work around is:
1) open file in firefox 3
2) Print the file to postscript printer (using print to file)
3) Use ps2eps to convert the postscript to an eps file
2 remarks:
- I noticed that the pattern in the eps is converted to a bitmap pattern in the process - so it is less sharp (rest of my svg looked fine)
- I noticed that to fit the graph on a page I needed to change the viewbox size. This may be related to the first remark?
I was wrong - firefox 2 just doesn't support patterns.
Firefox 3 does however - so a work around is:
1) open file in firefox 3
2) Print the file to postscript printer (using print to file)
3) Use ps2eps to convert the postscript to an eps file
2 remarks:
- I noticed that the pattern in the eps is converted to a bitmap pattern in the process - so it is less sharp (rest of my svg looked fine)
- I noticed that to fit the graph on a page I needed to change the viewbox size. This may be related to the first remark?