Inkscapeには図形の単純な拡大/縮小ではなく、 パスを内側や外側に均等な距離だけ移動させた図形を作成する機能があります。 パスを外側に膨らませたものをオフセット、 内側に縮ませたものをインセット、 両方を総称したものをオフセットと呼びます。
オフセットは図形のサイズ変更とは異なり、 オフセットやインセットは元の図形とは形状が異なります。 例えば星型のオフセットを重ね合わせると次のようになります。 黄色が元の図形、黄緑がインセット、オレンジがオフセットです。
図形のオフセットを作成する機能には、次の4種類があります。 いずれもメニューの「パス」から選択します(カッコ内はショートカット)。
| インセット(Ctrl+() | |
| アウトセット(Ctrl+)) | |
| ダイナミックオフセット(Ctrl+J) | |
| リンクオフセット(Ctrl+Alt+J) |
図形を選択し Ctrl+( を行うとインセットを作成します。 Ctrl+) を行うとアウトセットを作成します。
いくつかの図形のインセットとアウトセットの例を作成してみました。 それぞれ中央の図形が元の図形、 左側がそのインセット、右側がアウトセットです。
| インセット | 元の画像 | アウトセット |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
インセットやアウトセットは元の図形がシェイプやテキストであってもパスとなり、 元の図形に戻すことはできません。 また、インセットの図形に対してアウトセットを作成しても、元の図形にはなりません。
インセットやアウトセットを動的に変更するには、 ダイナミックオフセットを使います。 オブジェクトを選択して Ctrl+J を実行するとダイナミックオフセット図形となります。 一度ダイナミックオフセット図形に変換したものは元の図形を編集することはできません。
ダイナミックオフセットをパスツールで選択すると、 次のようにオフセットハンドルが表示されます。
オフセットハンドルを図形の中心方向へドラッグすればインセット、 中心から離れた方向へドラッグすればアウトセットとなります。 ダイナミックオフセットを通常のパスとして編集できるようにするには、 パスに変換(メニューから「パス → オブジェクトからパスへ」、 またはShift+Ctrl+C)します。 一度パスに変換したものは、ダイナミックオフセットに戻すことはできません。
ダイナミックオフセットと同じように動的にオフセットが変更でき、 さらに元のオブジェクトの形状も変更できる方法に、 リンクオフセットがあります。
図形を選択してCtrl+Alt+J(またはメニューから「パス → リンクオフセット」) を実行すると、オリジナル図形に重ねてオフセットの図形が作成されます。 オフセットの図形はオリジナルの背面に重ねて置かれます。 リンクオフセットは複数作成できます。 オリジナル図形を選択するにはShift+Dを使います。
| Ctrl+Alt+J | 図形を移動 | オリジナルを変形 | さらに変形 |
![]() |
![]() |
![]() |
![]() |
リンクオフセットをパスとして編集できるようにするには、 パスに変換(メニューから「パス → オブジェクトからパスへ」、 またはShift+Ctrl+C)します。
| インセットを作成 | Ctrl+( |
| アウトセットを作成 | Ctrl+) |
| ダイナミックオフセットを作成 | Ctrl+J |
| リンクオフセットを作成 | Ctrl+Alt+J |
| リンクオフセットのオリジナルを選択 | Shift+D |