MakeLSIと直接は無関係なのですが、個人的なEDA環境整備の一環として作業したのでここに置いておきます。SVG中のtext要素をpath要素に置き換える(正確には、use要素によって参照にしています)スクリプトと、そのためのフォントデータです。
一応、概念は汎用的ですが、現状ではいろいろ決め打ちになっているため、拙作のce3tosvgで生成したSVG専用という感じになっています。
Rubyスクリプトは、SVGを標準入力から読み込んで、標準出力に書き出します。
myfont.svg ファイルは、その際にカレントディレクトリに置いておいてください。
フォントは、水魚堂さんの「CE88」フォントを参考に、芯線ベースのフォントとしてデザインしています。
元データ
text入替前
text入替後