GitHub - TypeNetwork/PageBot: Scripted page layout program, as application inside Drawbot.にスクリプトで制御可能なページレイアウトプログラムがある。DrawBot Documentation — DrawBot 3.97の中から動かす形なので単独では動作しない。
どうもインストールはシステムのpythonに対して行うことで動作するような形のようだが、それだとシステム環境が汚れそうで嫌だし、かといってvirtualenv
上の環境でDrawBotを動かす方法を調べるのも面倒臭い。
ということで、実行したいスクリプトの先頭に
import sys sys.path.append("/Users/xxx/git_work/PageBot/Lib")
のような一文をかますことにした。こうしておけば
import pagebot
が通るようになる。
PageBot/Examples/FontBureau/Amstelvar/AmstelvarVariationCircle.py
を実行してみたところなんかそれっぽく動いた。PageBot/Fonts/fontbureau/AmstelvarAlpha-VF.ttf
を参照して表示しているようだ。