この記事にはアフィリエイトリンクが含まれています

マメ知識 |

Inkscape の様々な拡張を一気にインストールする

By: 「Lately(レイトリー)」編集部

Inkscape, デザイン

各アイコンはそれぞれの公式サイトより

各アイコンはそれぞれの公式サイトより

最近わたしはデザインの勉強をしており、ベクター画像編集ソフトを色々動かしています。

今のところ Affinity Designer 2 を中心に使用していますが、たまに欲しい機能がなかったりします。

そういう時に Inkscape というオープンソースのベクター画像編集ソフトを使うと、なんとかなったりします。

最初から Adobe Illustrator を使えという話ですが、わたしは一旦、あまりお金をかけずに学習する方針を取っています。

この記事のポイント

  • Inkscape は意外と機能が充実している
  • とくに拡張があるのが強い
  • しかし、拡張はメンテが追いついていなかったりする
  • MightyScape がそれをある程度解決してくれる

Inkscape について

Inkscape は結構古くから存在しており、わたしは前から存在は知っていましたし、かつて試してみたこともありました。

しかし、UI などが馴染まず、ちゃんと使い込んだ事はありませんでした。

改めてデザインの勉強をしはじめて知ったのですが Inkscape はオープンソースであったり歴史が古い関係で意外と機能が充実していることがわかりました。

Inkscape の拡張機能

機能が充実していると感じる 1 つの要因には拡張のシステムがあります。

ブラウザの拡張等と同様、プラグインをインストールすることで機能拡張ができるのです。

オープンソースのソフトだけあって拡張も Python で書くらしく、それも機能の充実を助けているようでした。

動作が不安定

今回、Bezier Envelope Extension という拡張を使いたかったのですが、インストールして使ってみてもどうもうまく動作しませんでした。

Python の変な Warning も出てきて、元々壊れているのか、Inkscape と拡張のバージョンがマッチしていないのか、使い方が間違っているのか、さっぱりわからない状況でした。

Inkscape 自体をダウングレードしてみたり、Python の Warning が出ない様、コードを修正したりしてみたものの、期待する動作をせず困っていました。

そして、プラグインのコードに手を加えるのも気持ち悪く感じていたので、色々と調べていました。

MightyScape という拡張のコレクション

調べを進めていると、MightyScape という Inkscape の拡張を集めてメンテしている様なリポジトリを発見しました。

わたしの使いたかった Bezier Envelope Extension もリポジトリ内に含まれており、ソースコードを確認したら Warning が出ないような修正がすでに反映されていました

他の拡張も含めて一括でインストールできそうだったので、コレを利用して拡張をインストールしてみました。

Bezier Envelope Extension は使えたのか

結局、目的の Bezier Envelope Extension は MightyScape を経由してインストールしても、うまく動きませんでした。

しかし、調査や試行錯誤を続けた結果、うまく動作しなかった原因は、クセのある使い方のせいだった事がわかり、拡張自体は動作していたことがわかりました

うまく動作しなかった原因の詳細は別の機会に記事にしようと思いますが、とりあえず MightyScape を見つけることができてよかったです。

まとめ

今回の経験で Inkscape の拡張は便利ですが、メンテされていない問題などがありがちな事がわかりました。

拡張がメンテされておらずに困っている場合、今回のわたしのケースのように MightyScape のリポジトリで解決されていることもあるかもしれません。

困ったら、MightyScape のリポジトリをみてみてください。

関連リンク

最新の情報をいち早くお届け!

この記事がいいと思ったらぜひフォローしてください。あなたの小さな支援が励みになります。

フォローする

最新の情報をいち早くお届け!

この記事がいいと思ったらぜひフォローしてください。あなたの小さな支援が励みになります。

フォローする


「マメ知識」記事一覧

おすすめ

新着記事