テンプレート作成エクステンション(Inkscape用)

当店で開発したInkscape用のエクステンション(拡張機能)を公開しています。 現在はテンプレートファイルを作成するものを公開しています。

はじめに

当店で公開している入稿用テンプレートを生成する機能を追加できます。 機能としては日本式トンボの作成と、塗り足し・文字切れのガイドを追加します。 入稿毎にテンプレートファイルを当サイトからダウンロードをする手間もなく、Inkscapeを起動してエクステンションを実行するだけで、テンプレートが完成します。

特に変形サイズを希望される場合は、エクステンションは有用です。

組み込みとの違い

Inkscapeには予め「プリントマーク」というエクステンションが用意されています。 これはあまり見慣れない様式のトンボが黒い線のみで追加されます。 これでは背景が暗い場合にトンボの視認性が落ちます。 黒ベタではトンボが完全に見えなくなります。

当店の用意したエクステンションは見慣れた様式、いわゆる日本式のトンボを追加します。 さらにトンボの黒線を白線で縁取ることにより、背景に影響されることなくトンボを常に視認できるものです。 また、コメントの文字も白で縁取られます。

バージョン

Inkscapeのバージョンに応じて、エクステンションも2種類のバージョンがあります。 Inkscapeのバージョンは1.0と0.48に対応します。 0.9はサポートしません。

エクステンションの動作確認はWindows7とWindows10です。 他のOSでは未確認です。

Inkscape 1.0 0.92 0.91 0.48
エクステンション 0.3 非対応 0.2

ダウンロード

ダウンロードできるZIP形式のファイルには、1.0用のv0.3と0.48用のv0.2が同梱されています。 拡張子が「py」と「inx」の2つのファイルを所定のフォルダにインストール(コピー)する必要があります。

インストール方法(Windows)

この項目はWindows7で動作するInkscapeを使用しています。 MAC、Linuxは準備中です。

Inkscapeにエクステンションをインストールするには、所定のフォルダへコピーする必要があります。 1.0では「ユーザーエクステンション」というフォルダが用意され、そこにコピーするだけで動作するようになりました。 このフォルダを確認しましょう。

inkscape-option_v10_01

メニューより「Inkscapeの設定」を開きます。

extension02

「Inkscapeの設定」ダイアログの項目に「システム」があります。 表示が切り替わると「ユーザーエクステンション」という項目があります。 「開放」ボタンを押下すると、既定のファイラ(通常はエクスプローラー)が開きます。

extenstion03

そこにファイルをコピーします。 「printry_template.inx」と「printry_template.py」の2つです。

extensioin05

メニューより「エクステンション>レンダリング」に「プリントライテンプレート v0.3」が追加されます。 エクステンションは現在のドキュメントサイズに対して適用されます。 あらかじめ、希望するサイズに変更してから適用してください。

なお、エクステンションは起動時にロードされますので、コピーしたあとに起動したInkscapeから有効になります。 すでに起動しているInkscapeでは使用できません。 一度終了させる必要があります。

extension06

実行中のダイアログが表示されてすぐに消えます。 実行中のみ表示されますので、動作が軽い環境では表示されないまたは一瞬に表示されるだけかもしれません。

描画に成功すると、次のように表示されます。 ここでは名刺サイズを元にしています。 当店で配布しているテンプレートと基本的には同じです。

extension07

レイヤーは次のように表示されます。 入稿時には「トンボ」レイヤは表示、「ガイド」レイヤは非表示に切り替えてください。

extension08

Inkscapeエクステンションをインストールするには、所定のフォルダへコピーする必要があります。 まずは、Inkscapeがどこにインストールされているかを確認しましょう。

アイコンを右クリックして「プロパティ」を選択します。

extension01

「ファイルの場所を開く」ボタンを押下してエクスプローラを起動します。

extension02

エクステンションのインストールフォルダは、「Inkscape/share/extensions/」です。 OSやInkscapeのバージョンによっては、階層構造は異なるかもしれません。 その場合は、「extensions」のフォルダを探してください。

extenstion03

このフォルダにエクステンションのファイルをインストール(コピー)します。 ご利用の環境によっては、アイコンやファイルの種類説明の内容は異なります。

extension04"

Inkscapeが起動中であれば、すべてのウィンドウを終了します。 エクステンションは起動時に読み込まれますので、完全に終了している状態から起動する必要があります。 起動が完了すると、メニューより「エクステンション>レンダリング>【プリントライ】テンプレート V0.1」を選択します。

extensioin05

現在のドキュメントサイズに対してテエクステンションを適用します。 あらかじめ、希望の仕上がりサイズに変更のうえ、適用してください。

extension06

描画に成功すると、この様に表示されます。 当店で配布しているテンプレートと基本的には同じです。 日本語の扱いが不明でしたので、アスキー文字のみ使用しています。

extension07

レイヤーはこうなります。

extension08

入稿に際には、「tombo」は表示したまま、「guide」は表示しないでPDF形式またはEPS形式で保存してください。 ダイアログでサイズを指定、選択する方法が分かれば、改めてリリースしたいと思います。

更新履歴

  • 2020-05-14 v0.3 1.0に対応
  • 2013-08-02 v0.2 トンボに白線を追加
  • 2013-03-02 v0.1 公開