谷歌字体安装工具。
googlefonts-installer的Python项目详细描述
通过有选择地安装Google fonts directory中选定的字体 克隆位于github.com/google/fonts的git存储库并创建符号链接 在您的~/.fonts目录中。
快速启动:
$ pipsi install googlefonts_installer $ mkdir -p ~/googlefonts $ cd ~/googlefonts # Add list of font paths from git repo to: $ vim googlefonts.conf $ googlefonts-installer
要从git中更新字体,安装新字体或删除字体,只需 (可选)更改googlefonts.conf,然后重新运行googlefonts-installer。
要求
要使用它,您需要
- python 3.3+要运行此脚本,
- 支持稀疏签出的git的最新版本,
- 使用~/.fonts目录的基于Linux的系统。
用法/工作原理
为git克隆创建目录:
$ mkdir -p ~/Fonts/googlefonts/ $ cd ~/Fonts/googlefonts/
从pypi安装googlefonts-installer包。好办法 这是通过pipsi:
$ pipsi install googlefonts_installer
现在可以使用googlefonts-installer命令了。
列出要安装的字体,或者更精确地列出google的子路径 要克隆的字体git存储库,在googlefonts.conf配置中 文件,例如:
ufl/ubuntu ofl/firamono ofl/firasans
例如,要安装ubuntu regular,请使用目录部分 ^文件的{tt8}$ufl/ubuntu/Ubuntu-Regular.ttf在 储存库。
运行googlefonts-installer。这个…
- 如果还没有完成,初始化带有稀疏签出的git存储库 (仅克隆定义的路径)并添加google字体git存储库 作为遥控器。
- 提取最新更改(浅历史记录以节省空间)。
- 为每个字体目录创建指向~/.fonts的符号链接。
- 从~/.fonts中删除已卸载(从 googlefonts.conf)字体。
默认值
googlefonts-installer命令默认为:
- 正在从当前工作目录中的googlefonts.conf读取配置,
- 克隆到当前工作目录并
- 符号链接到~/.fonts。
使用--config、--work-dir和--fonts-dir参数更改 这种行为。
提示
要查找要安装的字体的子路径,请转到 https://github.com/google/fonts,点击t,开始输入字体名。 github将列出所有匹配的文件名。
更改日志
0.3.1-未发布
- 修复损坏的源和轮分布。现在可以安装了。
0.3.0-2016年3月10日
- 卸载字体后清除~/.fonts中损坏的符号链接 (从googlefonts.conf中删除)。
- 改进文档。
0.2.0-2016年3月9日
- 包装固定。
0.1.0-2016年3月9日
- 初步实施。