fontgoggles
v1.8.3

交互式预览和比较
有关最终用户文档,请参见fontgoggles.org。
最新版本可以在此处下载。
Fontgoggles由Google字体资助。
Fontgoggles是一个用于MACO的字体查看器桌面应用程序,它支持这些文件格式:
.otf , .ttf , .otc , .ttc , .woff , .woff2.ufo.designspace.ttx它使用harfbuzz进行线路布局,因此支持复杂的脚本。源格式部分汇编而成,因此可以实际预览其线路布局和变化行为。
当字体文件在磁盘上更改时,Fontgoggles将自动重新加载它并显示更新的版本。
如果要从源构建并运行该应用程序,请按照以下说明进行操作。
确保您的Python 3.10或安装了上升,最好来自python.org,但是自制也可以工作。
克隆这个存储库。
cd进入存储库文件夹。
设置虚拟环境:
$ python3 -m venv venv --prompt=fontgoggles
激活环境:
$ source venv/bin/activate
更新pip :
$ pip install --upgrade pip
安装依赖项:
$ pip install -r requirements.txt
安装DEV依赖项:
$ pip install -r requirements-dev.txt
安装我们的lib:
$ pip install .
或者,如果您喜欢我们的lib的可编辑安装:
$ pip install -e .
$ ./Turbo/build_lib.sh
(后一个步骤构建了所需的C库,否则不会以可编辑模式构建。)
运行一些测试:
$ pytest
构建应用程序:
$ python App/setup.py py2app
您会在App/dist/中找到构建的应用程序
现在,您可以将一些字体放在应用程序上,或包含字体的文件夹。