Inkscape/MacへのTexTextインストール
関連記事:InkscapeでTeXを用いた数式入力
【2025-03-20改訂】TexText 1.11.1対応
Inkscape上でTeXを扱うTexTextをMacにインストールする際の備忘録です(Inkscape 1.4,TexText 1.11.1,MacTeXではなくinstall-tlからTeX Liveをインストール).
うちでは各種ツールはApplicationsフォルダにサブフォルダを作ってインストールしているのですが,TexTextのインストールの際に「Inkscapeはどこにあるの?」とエラーが返ってきます.これはインストールスクリプトがInkscapeの所在をデフォルトインストールの場所(すなわち/Applications)にしているためと推定しています(まだコードは読んでいませんが).
/Applications/graphicsにInkscapeを配置している場合は下記でインストールします(本家のドキュメントではpdflatexのみが記載されていますが,下記ではlualatex,xelatexも設定しています):
python3 setup.py --inkscape-executable /Applications/graphics/Inkscape.app/Contents/MacOS/inkscape --pdflatex-executable=$(which pdflatex) --lualatex-executable=$(which lualatex) --xelatex-executable=$(which xelatex) --skip-requirements-check
TexTextが1.11.1になった(2025-03-13)ので従来どおりインストールしようとしたら,GTK3がないだとか,TkInterがないだとかのエラーが出てきたので,上記のようにしてインストールを完了した.
他の場所にInkscapeを置いている場合も,Inkscapeの実行ファイルをフルパスで指定すれば良いでしょう.MacTeXについては未確認ですが,TeX ForumのFYI:Mac版TeXTextのインストールが参考になるかもしれません.