モーリーのメモ

プログラミングやCG作成等、アプリ開発を中心に情報を収集中!

InkscapeのMac(OSX Yosemite 10.10.5)へのインストール

 InkscapeMac版のダウンロードとインストールの手順を解説します。
 Inkscapeを実行するには、XQuartzをインストールする必要があるので、その方法から説明します。

XQuartzのインストール

XQuartzをダウンロード

  1. 下記のサイトを開く
    http://xquartz.macosforge.org/landing/
  2. ページ内の『XQuartz-2.7.7.dmg』をクリックしてダウンロード
    f:id:mmorley:20150828130605p:plain

XQuartzをインストール

  1. ダウンロードした『XQuartz-2.7.7.dmg』をダブルクリック
  2. 『XQuartz.pkg』をダブルクリック
  3. 表示されたウインドウの指示に従って、『続ける』『同意する』『インストール』のボタンを順次クリック
  4. ログインIDとパスワードが求められるので入力し、『ソフトウェアをインストール』をクリック
  5. 『閉じる』ボタンをクリックして、終了

Inkscapeのインストール

Inkscapeをダウンロード

  1. 下記のサイトを開く
    https://inkscape.org/ja/download/
  2. ページ中段の『.dmg』をクリックし、
    Inkscape-0.91-1-x11-10.7-x86_64.dmg』をダウンロード
    f:id:mmorley:20150828130623p:plain

Inkscapeをインストール

  1. ダウンロードした『Inkscape-0.91-1-x11-10.7-x86_64.dmg』をダブルクリック
  2. 開いたウインドウ上で『Inkscape』のアイコンを『Applications』アイコン上へドラッグアンドドロップ
    f:id:mmorley:20150828153641p:plain
  3. コピー完了で終了

OSX Yosemite 10.10.5でInkscapeが起動しない場合の対処

 『テキストエディット』で『inkscapeUnix実行ファイル)』を開いて修正します。
 尚、下記の手順では『テキストエディット』で開くために拡張子を変更していますが、『VSCode』では、そのままドラッグ&ドロップ開くことが出来ました。
 

  1. 『Finder』で『/Applications/Inkscape.app』を右クリックし、『パッケージの内容を表示』をクリック
  2. 『/Applications/Inkscape.app/Contents/Resources/bin』フォルダを開く
  3. フォルダにある『inkscape』のファイル名を"inkscape.txt"変更(拡張子を追加)
  4. "inkscape.txt"をダブルクリックし、『テキストエディット』で開く
  5. テキストエディタ』の『検索』で『export LANG=』を検索
  6. 検索された3箇所をすべて『export LANG="ja_JP.UTF-8"』に変更

    • export LANG="en_US.UTF-8" → export LANG="ja_JP.UTF-8"
    • export LANG="en_US.UTF-8" → export LANG="ja_JP.UTF-8"
    • export LANG="$tmpLANG.UTF-8" → export LANG="ja_JP.UTF-8"

  7. 保存してテキストエディタを閉じる
  8. 『Finder』で"inkscape.txt"を右クリックし、『情報を見る』をクリック
  9. 『名前と拡張子』の"inkscape.txt"を『inkscape』にする(拡張子を削除)*『Finder』でファイル名を変更すると、テキストファイルのままでUnix実行ファイルに戻りません。
 
作業は以上です。

参考サイト

 下記サイトを参考にしました。

キーボードの設定

 下記の設定をしておくと便利です。
mmorley.hatenablog.com

あとがき

 『X11』のアップデートは、『X11アップデートを確認…』からだとなぜか失敗したため、『XQuartz』の最新版をインストールし直しました。
 インストール後『Inkscape』が起動しなかったため調べると『OSX Yosemite 』では起動しないとのこと。そこで、上記の参考サイトにならって修正すると起動しました。なんでこんなのわかるんだろ。すごいですね。
 
 『InkscapeUnix実行ファイル)』の修正は、GUI上で行いました。『テキストエディット』で開くために『Finder』で".txt"を追加しました。
 元に戻すために".txt"を削除する場合は『情報を見る』からじゃないと削除出来ませんでした。よくわからない仕様です;