字体指南Mix Lab味知实验室关注共 1569字,需浏览 4分钟 ·2021-02-28 22:45 过年期间大家都亲自写了福字吗?有没有想过,为何随便一画,自己写的福竟然有书法家的感觉?也许读完本文,你可以试着研究下~本文从3个角度研究字体:特征分析、造字技术(方法)、字体的其他可能。特征/思维方式如何分析字体的特征,探索字体美学可能性?计算思维是量化特征,降维后在二维空间进行展示,而设计思维是创造人机交互方式,体现视觉的不同体验。使用深度神经网络分析字体Analyzing 50k fonts using deep neural networks通过模型计算字体的特征向量,这样就可以在连续空间中的不同字体之间进行插值,例如可以按照一定规律排序字体,研究不同字体的相似程度:另外,通过 t-SNE 技术(一种集降维与可视化于一体的技术)的使用,可以把字体降维到二维空间进行展示,更为宏观的观察字体的关系:基于此,后来出现了Font Map字体地图,一种在网页上的交互式的地图。可以帮助我们更灵活地探索字体:更进一步的应用:Fontjoy ,一键自动匹配同性质又有所区别的字体,能帮助设计师们提升筛选字体效率的同时,也会带来一定的惊喜感,提供源源不断的灵感。除了在算法上进行字体量化,还有另外一种探索字体美学可能性的方式,一种艺术家/设计师的思维方式。Hypertext创建了三个独特的模块,融入了对字体美学的探索和文化历史的科普,在这三个模块中,你可以在不同情景中探索 70 种字体的应用,这些字体被有意地排列、展示,我们可以感受不同的字体带来的体验。造字 / 参数化设计造字Three-six是一种实验性几何字母字体系统,探讨了几何字母字体的设计。字体由8种重量(粗细)的6种字体组成。目的是探索几何字体设计的易读性和可读性问题,而不是仅仅用于显示目的的几何字体。几何字母在大磅字体时很独特,但在较小字体时也可以阅读。系统重点考虑了:轮廓——单个字体的形状笔画调节——水平笔画和垂直笔画之间的视觉平衡交叉点——在笔画交叉处的视觉效果重量——字体骨架上密度的累加间距——格式在序列中的适合度通过这些特征的参数化,生成新的字体。Variable Font 可变字体参数化设计的方法,在2016年的时候,成为了新的字体技术标准。Adobe、Apple、Google、Microsoft联合宣布Variable Font 的字体规格加入OpenType v1.8 之中,主要的操作系统、浏览器、排版软件厂商到字体设计师、字体厂商,都积极地投入Variable Font 的支持、开发设计。简单来说就是,字体的粗细,宽窄,阴影,衬线都可以进行非常细致的变化。在排版的时候给了设计师更多选择,一个字体可以做出多种变化。甚至是人脸,也是可以按照这种标准这么玩。。造字/ 深度学习造字使用dcgan生成英文字体,还有pix2pix的方式生成中文字体,最近有一款智能造字的应用CjkFonts,通过让电脑学习字体的风格与特征,再根据学习后的数据自动生成字体,整个过程就像教小朋友学写字一样。除了分析字体、造字方法,字体还有各种其他的可能。更多的可能/字体艺术海报spacetypegenerator可以生成富有规律的字体组合形式,作为背景或者海报都不错~更多的可能/音乐字体毕业于伦敦金士顿大学的Dina Silanteva 设计了一款实验性的 “音乐字体” 。这款特殊的字体是把音乐理论图进行了图形化设计,让人可以简单的读懂各种音乐节奏的变化。更多的可能,欢迎与我交流~ 浏览 79点赞 评论 收藏 分享 手机扫一扫分享分享 举报 评论图片表情视频评价全部评论推荐 FontBlasteriOS 字体FontBlaster 能够以编程的方式,将自定义字体加入你的 app 。特性:CocoaPods LuxiLinux字体如果你很喜欢Mac的LucidaFont(应该说是这个系列里面的LucidaGrande),但是,你又不愿意侵权复制来使用。这样可以考虑用LuxiFont,LuxiFont字形和LucidaFont类FontBlasteriOS 字体FontBlaster能够以编程的方式,将自定义字体加入你的app。特性:CocoaPodsSupportAutomaticallyimportsfontsfromNSBundle.mainbundl特殊字体?使用 font-spider-cli 自定义字体包前端瓶子君0Font.jsJavaScript 字体工具包Font.js是一个强大的JavaScript字体工具包,可处理字体加载事件、metrics信息以及更好的画布元素的measureText方法,可获取字体高度边框等信息。在线演示:http://pomFreeType字体工具FreeType 2被设计为一种占用空间小的、高效的、高度可定制的、并且可以产生可移植的高品质输出(KYDigitalFontViewiOS 数码字体KYDigitalFontView是一个自定义视图,可以用数码字体来显示文字。FontmatrixLinux字体管理器Fontmatrix是一个较为实用的字体管理程序。使用Fontmatrix,你可以激活或停用系统中的字体,也可以预览字体,并让你了解字体的全面信息。此外,Fontmatrix还允许你给字体贴Tag、生Braille-Font盲文字体Braille-Font是 toBraille 开源项目的子项目。Braille-Font是用于编写或打印盲文文档的开源盲文字体。你不需要了解盲文的知识,就可以轻松的使用该盲文字体输入对应的盲文。sazanami日文字体sazanami是一个开源的日文字体。点赞 评论 收藏 分享 手机扫一扫分享分享 举报