「文字列画像をSVGで作る」で調べたことの副産物を別記事として書きます。
SVGで文字列を描画する際、単純に記載するには「text」を使用する。
textには「textPath」という機能があり、別途定義した「path」の線上に文字列を並べることができるようになっている。
textPathは各種ブラウザではサポートされているものの、ImageMagickではサポートされていない。(「Text by path not working #642」)
ImageMagickでサポートされていない原因は、SVG描画にはlibrsvg2を使用しており、そのlibrsvg2がtextPathをサポートしていない、というものでした。(「[BZ#644624] no support for textPath element」)
4年前に「Partial textPath support」という形で部分的にサポートするためのパッチが投稿されているようなのですが、取り込まれていないままのようです。
果たしてサポートされるようになるのか・・・