potraceの問題について

potraceをお使いの方は以下をお読みください。SIE ver0.10alpha2でおきうる問題です。
http://d.hatena.ne.jp/xucker/20080128

potraceで作成したsvgが表示できなくて、困ってましたが
Inkscapeで、読み込んで保存しなおせば、表示できました。

akJとackeyシリーズ 開発日記」より引用
これは、たぶん、potraceがpath要素のd属性に、負の値(例:−1)を使っているためではないかと思われます。原因は、VMLが負の値を正の値として取り扱うためです。

現在、その問題については、バグを取り除いている最中です。

追記(2008年2月8日)

上記の問題の原因が判明しました。連続した相対座標の値の取得方法にミスがあったようです。
つまり、相対座標のcコマンド[M100 100 c 20 20 20 20 30 30 20 20 30 30 30 30 ]を例にとると、
本来は

c 20 20 20 20 30 30 (現在の絶対座標は「130,130」)
20 20 30 30 30 30 (現在の絶対座標は130+30=160で、「160,160」) 

とすべきところを

c 20 20 20 20 30 30 (現在の絶対座標はなし)
20 20 30 30 30 30 (現在の絶対座標は100+30=130で、「130,130」) 

と途中の計算をすっ飛ばして、無視してしまっているのです。このバグは正規の0.10で修正される予定です。