2010年10月7日木曜日

不透明度を設定したレイヤーでオブジェクトをコピーすると?

inkscape 0.48 でレイヤーの不透明度を下げたまま、不透明度100%のオブジェクトのコピー&ペーストをすると、ペーストでできたオブジェクトの不透明度が下がってしまいます。 本来、不透明度100%のままペーストされるはずなのですが、そうはなりません。 例えば、不透明度70%のレイヤーで不透明度100%のオブジェクトをコピー&ペーストすると、ペーストでできたオブジェクトの不透明度は70%になります。 レイヤーの不透明度とオブジェクトの不透明度両方が反映されてより薄くなってしまう状態です。

  1. オブジェクトの不透明度を下げる。
  2. オブジェクトの不透明度を100%に戻す。
  3. コピー&ペースト。

とすると一時的に不透明度100%のままペーストできます。 しかし、何かのきっかけで不透明度の変な反映が戻ってしまいます。 セーブなど、inkscape内でオブジェクトの整理が発生するような処理でそうなるようです。