本文以开源 Tsing 字体为例,探讨自定义字体的创建和应用。 该过程分为易于管理的步骤,非常适合初学者。
这种等宽字体由 9x9 方块(字母)和 11x11 方块(数字)组成,展示了独特的视觉风格。 字体设计在各种环境中的重要性——从代码编辑器(如使用书呆子字体的 VIM)到企业和大型活动(如北京 2022 年冬季奥运会)的品牌——都得到了强调。 甚至 Windows 启动动画也使用字体作为图标。
设计字体:分步指南
第一步是定义字体的目的和所需的美感。 对于等宽字体,例如:
每个角色都是在定义的网格(此处为 9x9)内精心制作的。
接下来,将您的设计转换为可用的字体。 这涉及使用字体设计软件将您的 SVG 设计映射到相应的 Unicode 字符。
Birdfont:您的字体创建工具
此过程建议使用开源工具 Birdfont(GNU GPL v3 许可证)。 请记住,许多 Google 字体都使用 SIL 开放字体许可证 (OFL),允许免费使用(甚至商业用途)但禁止转售。
使用 Birdfont 创建字体:
- 准备 SVG:为每个角色创建间隔良好的 SVG 文件。
- 导入 SVG: 将它们导入 Birdfont 并将它们映射到 Unicode 点。
- 调整并最终确定:完善您的设计以确保一致性。
- 设计核心字符:至少包括A-Z、0-9和常用符号。
- 设置元数据:在 Birdfont 中定义字体名称、描述等。
- 导出为 TTF: 将完成的字体导出为 TTF 文件。
Tsing-字体示例:
Tsing-font 项目(SIL 开放字体许可证)提供了完整的示例,包括 Figma 和 Birdfont 项目文件,以及演示网站。
使用字体
测试字体渲染经常涉及像 Ubuntu 的“我可以吃玻璃,它不会伤害我”这样的短语。 虽然简单的 TTF 可以在本地运行,但需要考虑跨浏览器兼容性。 使用 Convertio 等工具将 TTF 转换为 WOFF/WOFF2 以获得更广泛的支持。 使用 CSS 的 @font-face
规则实现此操作:
@font-face { font-family: "YourFontName"; src: url("your-font.woff2") format("woff2"), url("your-font.woff") format("woff"), url("your-font.ttf") format("truetype"); }
除了技术方面之外,还应考虑更广泛的视觉传达和营销方面,以充分利用字体的潜力。
字体应用(示例):
从https://www.php.cn/link/dfdfab9941ac833a0c364aa2e608185e下载Tsing字体并记得支持一下!
以上是Tsing字体:酷风格字体的详细内容。更多信息请关注PHP中文网其他相关文章!

重构自己的代码看起来是什么样的?约翰·瑞亚(John Rhea)挑选了他写的一个旧的CSS动画,并介绍了优化它的思维过程。

CSSanimationsarenotinherentlyhardbutrequirepracticeandunderstandingofCSSpropertiesandtimingfunctions.1)Startwithsimpleanimationslikescalingabuttononhoverusingkeyframes.2)Useeasingfunctionslikecubic-bezierfornaturaleffects,suchasabounceanimation.3)For

@keyframesispopularduetoitsversatoryand and powerincreatingsmoothcssanimations.keytricksinclude:1)definingsmoothtransitionsbetnestates,2)使用AnimatingmatematingmultationmatingMultationPropertiessimultane,3)使用使用4)使用BombingeNtibalibility,4)使用BombingingWithjavofofofofofoffo

CSSCOUNTERSAREDOMANAGEAUTOMANAMBERINGINWEBDESIGNS.1)他们可以使用forterablesofcontents,ListItems,and customnumbering.2)AdvancedsincludenestednumberingSystems.3)挑战挑战InclassINCludeBrowsEccerCerceribaliblesibility andperformiballibility andperformissises.4)创造性

使用滚动阴影,尤其是对于移动设备,是克里斯以前涵盖的一个微妙的UX。杰夫(Geoff)涵盖了一种使用动画限制属性的新方法。这是另一种方式。


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

DVWA
Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

Atom编辑器mac版下载
最流行的的开源编辑器

VSCode Windows 64位 下载
微软推出的免费、功能强大的一款IDE编辑器

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

ZendStudio 13.5.1 Mac
功能强大的PHP集成开发环境