2019/01/16(水) [n年前の日記]
#1 [cg_tools] InkscapeにExtensionを追加する手順をメモ
Windows 10 x64 + Inkscape 0.92.3 上で、Extension を追加インストールしてみたり。一応手順をメモ。
◎ 今回追加したExtension。 :
_Extension - InkSpace | Inkscape
から辿って、以下の Extension を追加してみた。
_Mirror
_Inkscape Guide Tools
_sambody/inkscape-guide-tools
_Dimensions
_fsmMLK/inkscapeDimensions
_inkscapeMadeEasy
_fsmMLK/inkscapeMadeEasy
それぞれ説明すると…。
ダウンロードの仕方は以下。
_Mirror
_Inkscape Guide Tools
_sambody/inkscape-guide-tools
_Dimensions
_fsmMLK/inkscapeDimensions
_inkscapeMadeEasy
_fsmMLK/inkscapeMadeEasy
それぞれ説明すると…。
- Mirror : 任意の直線を基準にして反転移動ができる。Inkscape は標準で、オブジェクトを水平反転、垂直反転する機能を持っているけれど、水平もしくは垂直にしか反転できないので、そのあたりを強化してくれる。
- Inkscape Guide Tools : オブジェクトの中心にガイドを作成したり、グリッド状態のガイドを作成したり、ガイド全消去、等ができる。ただ、手元の環境、Windows10 x64 + Inkscape 0.92.3 x64 では、オブジェクトの中心にガイドを作る機能は正常動作しなかった。
- Dimensions : 寸法表記を作成できる。
- inkscapeMadeEasy : Dimensions を動作させるために必要な Extension。標準ではLatexを要求するが、inkscapeMadeEasy_Draw.py 内の useLatex=False のコメントアウトを外せば、Latex を使わない状態で動作するらしい。
ダウンロードの仕方は以下。
- 紹介ページ内の、下向きの矢印アイコンをクリックすると zip が入手できる…場合もある。
- あるいは、リンクを辿って github のページに飛んで、そこから zip を入手する。
◎ インストールの仕方。 :
ほとんどの場合、.py と .inx ファイルのセットで、1つの Extension になっている。入手した zip を解凍後、中に入っている .py と .inx を、ユーザーエクステンションのフォルダにコピーすればいい。
ユーザーエクステンションのフォルダの場所は、Inkscape 起動後、編集 → Inkscapeの設定 → システム → ユーザーエクステンション、で確認できる。そのフォルダの中に .py と .inx をコピーして、Inkscape を再起動すれば、追加された Extension が有効になる。
Windows 10 の場合、ユーザーエクステンションのフォルダは、おそらく以下になっている。
ユーザーエクステンションのフォルダの場所は、Inkscape 起動後、編集 → Inkscapeの設定 → システム → ユーザーエクステンション、で確認できる。そのフォルダの中に .py と .inx をコピーして、Inkscape を再起動すれば、追加された Extension が有効になる。
Windows 10 の場合、ユーザーエクステンションのフォルダは、おそらく以下になっている。
C:\Users\アカウント名\AppData\Roaming\inkscape\extensions\
この記事へのツッコミ
[ ツッコミを読む(2) | ツッコむ ]
以上です。
どこにも記事がなくたどり着きました。質問自体このサイトの使い方と違いましたら無視していただいて構いません。よろしくお願いいたします。
> インストールとは別にファイルを保存されましたでしょうか?
質問の意味がちょっと分かりませんが…。
とりあえず、試したところ、Windows10 x64 22H2 + Inkscape 1.3 x64 で、
Mirror (mirror_It7es4K.zip) が動作することを確認できたとお伝えしておきます。
mirror_It7es4K.zip を解凍すると、
中に v1.2 というフォルダがあるので…。
その中の mirror.inx, mirror.py の2つのファイルを
ユーザーエクステンションフォルダにコピーしてから Inkscape を再起動すれば、
エクステンション → パスの変形 → Mirror という項目が増えました。
もしかすると、zipを解凍せずに、
そのままユーザーエクステンションフォルダに入れている、とか…?
あるいは、Inkscape 0.9x 用のエクステンションを、
Inkscape 1.x 以降で使おうとして動かない、とか…?
どうも状況が分かりませんが…。