らんだむな記憶

blogというものを体験してみようか!的なー

PageBot

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を参照して表示しているようだ。