Inkscapeでパスに矢印を付ける方法は?


10

パスに沿って単純な矢印を配置しようとしています。

これまでに行ったこと:ベジェツールを使用して直線を作成し、エンドマーカーを矢じりにしました。次に、パスエフェクトエディターを使用して矢印をパスに沿って配置し、「繰り返し」オプションを使用して、パスに沿って複数の矢印を取得しました。

矢印のみがパスに沿って現れるという事実を除いて、それは素晴らしい働きをします。何らかの理由で、矢印に付けられた線が消えます。どうすれば修正できますか?

回答:


8

矢印だけがパスに沿って表示される理由はわかりませんが、回避策を見つけました。これは、矢印を塗りつぶされたパスに変換することです。塗りつぶされたパスは、マーカー付きの線より単純なタイプのオブジェクトです。

まず、矢印を選択してをクリックPath > Stroke to Pathすると、矢印が2つのオブジェクト(線と矢印)のグループに変換されます。これは、必要な作業の90%です。ただし、この変換が少し乱雑になることがあります(下の画像を参照してください。線が右に伸びすぎており、矢印の前を突き出しています)。

変換された矢印には、矢印の右側から線が突き出ています

これを修正するには、ノードツール(F2)を使用して矢印シャフトを選択すると、ノードが編集用に表示されます。矢印の右側で突き出ているラインの右側のノードを選択し、左矢印キー()を使用してノードを矢印の本体に戻します。

ノードツールを使用して、線の端を矢印の内側に戻します

次に、これら2つのオブジェクトを1つの複合オブジェクトにマージします。2つのオブジェクトのグループを選択し、それらのグループを解除します(Object > Ungroup)。次に、Union操作(Path > Union)を実行して、2つのオブジェクトをマージします。ノードツール(F2)を使用して、これが単一のオブジェクトであることを確認できるはずです。

1つのパスにマージされた2つのパス

これで、を使用しPath Effect Editorてこのオブジェクトをパスに沿って配置できるようになります。次に、塗りと線のダイアログを使用して、パスに沿って矢印のスタイルを設定します。

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.