# 文风字体存储库是什么

> 适合谁看：想直接读取文风公开文件（网页字体包、许可原文、字体原件）或许可数据的开发者、研究者和作者。

文风把每款字相关的公开文件放在固定地址，任何人都可以读取；许可的结构化数据另外放在一个公开的代码仓库里。这本书说明它们放在哪、怎么读。

## 两个部分

| 部分 | 在哪 | 放什么 |
|---|---|---|
| 公开文件 | `https://cn.windfonts.com/fonts-packages/{目录名}/…` | 网页字体包（CSS + woff2）、许可原文、可再分发字体的原件 |
| 许可数据仓库 | [github.com/Windfonts/font-licenses](https://github.com/Windfonts/font-licenses) | 每款字一份结构化许可信息（`license-info.json`），有原文的附许可原文 |

## 和别的网站的关系

- [app.windfonts.com](https://app.windfonts.com/fonts) 是字体库：看样张、筛选、复制网页代码，读的就是这里的文件。
- [wenfeng.org](https://wenfeng.org/) 是许可档案：许可原文、下载状态、授权证明，也以这里的文件为依据。
- 各网址的分工见[《文风的几个网址各管什么》](https://docs.cocobook.com/link/642)。

## 不是每款字都有全部文件

- 网页字体包：上架的字都有，但不是每个子集都有。
- 许可原文：有些字还没有归档原文，比如厂商只给了一个网页说明的。
- 原件：只有许可允许再分发、并且由文风托管的字才有。

所以程序里每个地址都要处理 404。

## 这本书的其他页

- [《字体的几个标识：目录名、字体名和 ID》](https://docs.cocobook.com/link/656)
- [《许可数据字段说明》](https://docs.cocobook.com/link/657)
- [《文件布局：网页字体包、许可原文和原件》](https://docs.cocobook.com/link/658)
- [《怎么查一款字有没有某个字》](https://docs.cocobook.com/link/659)
- [《收录、勘误和提交新字体》](https://docs.cocobook.com/link/660)