【发布时间】:2015-08-05 16:58:58
【问题描述】:
如今,您在每个网站上都可以看到这些 - 现在几乎没有它们。图标字体几乎已经“接管”了。但是创建这些工具是一个问题——至少对我来说是这样。
由于我有视力障碍,我与一位可以为我制作 SVG 字形的设计师合作 - 每个字形都是单独存储的。例如:
arrow_left.svg
arrow_right.svg
现在,我没有任何字体编辑器或图形编辑器(如 Photoshop 或 Adobe Illustrator)来将图标一起挑选成字体。而且我也是一个书呆子,95% 的开发工作都是在终端内完成的。比如创建一个发行版等等。
现在我决定要自动创建字体。随着我们逐渐接近一组我真正喜欢并认为适合在一起的图标,我觉得是时候开始将它变成一个合适的 webfont 或 iconfont。这两个术语似乎用于同一件事。
我的主要开发环境包括 Github Atom、NodeJS 和 PHP。我不使用 Gulp 或 Grunt,而是使用 NPM 脚本。
为了自动生成网络字体,我有哪些方法/方式?我想要实现的是:
- 拥有我的字体的 SVG、TTF、WOFF、EOT 文件。
- 不用担心charmap,让工具决定。
- 创建一个 CSS 文件以供使用。
【问题讨论】:
标签: css node.js svg fonts automation