2012/02/09(木) [n年前の日記]
#4 [svg] svgについて勉強中
html中にsvgタグを書いてどういう図が描けそうか実験してたのだけど。
考えてみたら、JavaScriptでsvgタグを生成するとしても、それをInkscape等に持っていくことができないような気がする。そもそも html内に記述する<svg>〜</svg>と一般的なsvgファイルは中身が違うのでは…。
別の言語で実現したほうがいいのかな。RubyあたりでSVGを生成できないか。
考えてみたら、JavaScriptでsvgタグを生成するとしても、それをInkscape等に持っていくことができないような気がする。そもそも html内に記述する<svg>〜</svg>と一般的なsvgファイルは中身が違うのでは…。
別の言語で実現したほうがいいのかな。RubyあたりでSVGを生成できないか。
◎ RubyとSVG。 :
検索してみたら、色々選択肢がある模様。
_日本 Ruby 会議 2008 - サブセッション・プログラム
の中で、
ああ、でも、Rubyでは、標準状態でGUIが作れないか…。単に数個の入力欄を表示させたいだけなのに、別途Tcl/Tkや、Gtk等をインストールしなきゃいけない。あるいは、Windows上で使うことを決め打ちしてVisualuRubyを使うか。自分の環境だけで使うなら、それら整備も、面倒ではあるけどさほど問題にはならないのかもしれない。でも、他の誰かにも使ってもらおうなどと考え始めると…。Rubyはそういうところが不便だ。
Pythonなら、標準でTkinterが入っている。そっちでやったほうがいいのだろうか。
- rcairo
- RubySVG
- RVG
- SVuGy
- DYI
ああ、でも、Rubyでは、標準状態でGUIが作れないか…。単に数個の入力欄を表示させたいだけなのに、別途Tcl/Tkや、Gtk等をインストールしなきゃいけない。あるいは、Windows上で使うことを決め打ちしてVisualuRubyを使うか。自分の環境だけで使うなら、それら整備も、面倒ではあるけどさほど問題にはならないのかもしれない。でも、他の誰かにも使ってもらおうなどと考え始めると…。Rubyはそういうところが不便だ。
Pythonなら、標準でTkinterが入っている。そっちでやったほうがいいのだろうか。
◎ PythonとSVG。 :
_NAL研卒業研究ノート:: pythonでSVGライブラリを使おう
でライブラリが紹介されてた。
待てよ。svg生成ライブラリを導入するとなると、それもまた障害になってしまうような。
- pySVG
- simpleSVG
- libsvg
待てよ。svg生成ライブラリを導入するとなると、それもまた障害になってしまうような。
◎ やっぱりJavaScriptでどうにかならんかな。 :
[ ツッコむ ]
以上です。