Top > TIPS


TIPS

Last-modified: 2010-09-19 (日) 19:40:41

マウス(ワコム)でパス使うとポインタと実際の作業位置がずれる Edit

この症状が出る場合はショートカットに--ignore-wintabを付けて起動する。

"C:\Program Files\Inkscape\inkscape.exe" --ignore-wintab

筆圧感知などは使えなくなるがパス編集中心の人なら問題ない。
(雑談ページから転載)

XCF形式での保存 Edit

GIMPにパスが通っていれば標準でもXCF形式で保存することは出来ますが、
下記の拡張を使うとGIMPのパスを直接指定して実行でき、
更に標準添付のでは調整できない解像度も指定できます。

gimp_xcf.zipを展開し、gimp_xcf.inx, gimp_xcf.pyを
(Inkscapeのフォルダ)/share/extensions に
コピー(標準添付のが入ってるので実際は上書き)すれば
インストール完了です。

これは標準添付のgimp_xcf.*の改造版です。(なので、ライセンスはGPL)
保存するときにテンポラリフォルダに各レイヤーごとのpngファイル、
Script-Fuのscmファイル、変換後のXCFファイルが生成されますが、
保存が完了してもそれらは削除されません。

GIMPPortableも利用可能です。
GIMP pathにGIMPPortable.exeのフルパスを指定して下さい。

  • Inkscape 0.46では上のスクリプトがうまく動かなかったので
    修正しました。(2008/4/18)

PSD形式での保存 Edit

下記の拡張とGIMPを利用することでPSD形式の保存が出来ます。

gimp_psd.zipを展開し、gimp_psd.inx, gimp_psd.pyを
(Inkscapeのフォルダ)/share/extensions にコピーすればインストール完了です。

これは上記のgimp_xcfをほんの少しだけ修正したものです。
gimp_xcfと同じくテンポラリにpngファイル等が残ります。

  • Inkscape 0.46では上のスクリプトがうまく動かなかったので修正しました。(2008/4/18)

potraceを使って2値BMPを下地塗り付きトレース Edit

下記の拡張とpotraceを利用することでタイトルのようなことが出来ます。

potraceはパスの通ったところに置いておく必要があります。
bmp2svg.zipを展開し、bmp2svg.inx, bmp2svg.pyを

(Inkscapeのフォルダ)/share/extensions にコピーすればインストール完了です。

ファイル形式で"BMP with potrace (*.bmp)"を選んでbmpファイルを読み込んでください。

元ネタはInkscape part2スレ 723

(2007/10/14 解像度に関する修正をしました)

エフェクトを使おうとすると落ちます on WinXP Edit

ユーザー名に半角英数字以外を使ってるとテンポラリフォルダへのアクセスが失敗して落ちることがあるようです。
なので、ユーザー名を半角英数字のみを使った物に変更するという対処策と、テンポラリフォルダを標準の場所(ユーザープロファイルフォルダの下)以外に変更するという対処策があります。

後者では適当なフォルダを用意することに加えて環境変数を弄る必要があります。

162 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2007/02/10(土) 07:59:18 ID:Opt6ChIg
ちょっと追ってみたよ。はずしてたらごめん。
結論から言うと、
環境変数のTMPDIR,TMP,TEMPあたりに、存在しないか、書き込めないディレクトリ名が入ってない?
あるいはディスクがいっぱい。
それを正しく設定するか、inkscape.batを下の内容で作って、そこから起動してみるとかで、
うまく動くかもしれない。

SET TMPDIR=C:
inkscape

おまけ
http://inkscape.svn.sourceforge.net/viewvc/inkscape/inkscape/trunk/src/extension/implementation/script.cpp?view=markup
の750目あたりのexit(-1)で終了してるぽい。
テンポラリディレクトリ名は、
http://sourcejam.com/jp/glib-2.4.7/gutils_8c-source.html
の835行目あたりで生成されるぽい。(TMPDIR,TMP,TEMPの優先順位)
166 名前:141[sage] 投稿日:2007/02/10(土) 21:16:51 ID:xHtIOksl
>>165 自分がした手順書きますと

1.Cドライブ直下にtmpフォルダを作る(名前はtmpでなくてもいい)
2.スタートメニュー→コントロールパネル→パフォーマンスとメンテナンス
→システム→詳細設定→環境変数→新規(上段のユーザー環境の方)を押して
変数名にTMPDIR 変数値にC:\tmpを入力→OK押す

ですが、環境変数直接弄るのが不安ならば、
2は、162さんの言うようにメモ帳を起動して

CD C:\Program Files\Inkscape
SET TMPDIR=C:\tmp
inkscape

と打ち込んで、ファイル名をinkscape.batにして保存
それをダブルクリックでよいかと。
(inkscape.exeがC:\Program Files\Inkscapeにある場合)

一応WindowsフォルダにはTempフォルダがあるので新規に作らずそれを利用するという方法もあります。
また、startコマンドを使うことでコマンドプロンプトが開きっぱなしになるのを防ぐこともできます。
ということで以下のバッチファイルがお勧めです。

set TMPDIR=%windir%\Temp
start "C:\Program Files\Inkscape\inkscape.exe"

Windowsでチュートリアルの日本語が見れない Edit

日本語の文字に日本語じゃないフォントが指定されている為。
(これは各プラットホームに共通に存在するフォントというのが無い為仕方無いのだろうが…Webのスタイルシートの如くフォントの複数指定は出来ないものだろうか [worried]?)

  1. <Inkscapeインストールフォルダ>\share\tutorialsフォルダを開いて念の為
    tutorial-basic.ja.svg, tutorial-shapes.ja.svg, tutorial-advanced.ja.svgの3つのファイルの
    バックアップを取っておく。
  2. 上記3つのファイルを適当なテキストエディタで開き(文字コードはutf-8)、以下の文字をそれぞれ置き換える。(斜体も文字化けする為標準に戻しておく。)
    font-family:Bitstream Vera Sans --(置き換え)--> font-family:MS PGothic
    font-family:Bitstream Vera Serif --(置き換え)--> font-family:MS PMincho
    font-style:italic --(置き換え)--> font-style:normal

* Inkscapeインストールフォルダのetc\fontsフォルダにあるfonts.confの設定を変えればもっと簡単になるかも知れませんがまだ上手くいってません。

[tip] Inkscape公式WikiのFAQに、SVGファイルを開くと、テキストの漢字や句読点が変ですというのがあって、
pango.aliases ファイルを編集して代替フォントの優先順位を変更する方法が書いてある。
これでもチュートリアルが見れるようになるよ。多分これお勧め。

テキストツールでフォントが変更できない Edit

フォントを選んでも最初に選ばれてるフォントに戻ってしまうなどの症状は
Bitstream Vera Sansフォントをインストールしておくと改善される模様。

フォントの入手先は
http://ftp.gnome.org/pub/GNOME/sources/ttf-bitstream-vera/1.10/
ttf-bitstream-vera-1.10.zipを展開して得られるVera.ttfをインストールすればOK。

もしくは、フォントダイアログを開き(Shift+Ctl+T)、デフォルトにしたいフォントを選択して[デフォルトに設定]ボタンでも改善される。

トンボを出力する Edit

ver0.47からエクステンションにプリントマークが実装されましたが、これとは別に「トンボ」(上下左右に十字の印、角に二重のL字)を生成するプラグインが存在します。

どのバージョンも単位はmm指定です

  • 0.46用
    InkScape トンボ作成プラグイン
    (文字化けした場合は文字エンコードをUTF-8に指定してください)
    トンボ作成プラグインオリジナルの作者さんのサイトです
  • 0.47用
    Python code - 148 lines - codepad
    上記のプラグインのtrimmark.pyを、ver0.47で動くように改造されたものです
    オリジナル(0.46用)のtrimmark.inxと使用してください
  • 0.48用
    Inkscape part4(実質5スレ目)の826 こちらのファイルを解凍して使用してください。名無しさんによって改造、スレッドにアップロードされたものです