编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是开源软件相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
Source Code Pro 是Adobe 发布的一套开源字体,用来作为代码展示、编写非常的合适。
字体子集化软件——woff2,woff, ttf, eot 中文字库庞大,常用汉字就有 2000,普通中文字体很多有 6000 多文字,中文字体尺寸动辄十几
Adobe在线字体库typekit发布官方博客表示正式发布新款开源字体: 思源黑体 (Source Han
DejaVu是基于Vera的西文字体族,包括无衬线体(Sans)、衬线体(Serif)和等宽体(Mono)
libeasyfc 旨在提供一个简单的接口用来为每种语言生成 fontconfig 的别名映射配置。
woff2格式字体 是web open format font 2的简称,相较于woff格式字体,woff2使用brotli进行压缩,大大降低了字体文件的大小,更利于网络传输。目前google
开源图标字体 从uiw组件库抽离出来的图标字体,基于 svg 图片生成的图标字体。
NRasterizer 是一个纯 C# 实现的 OpenType 字体解析器。 下面是使用 GDI+ 光栅化程序渲染的例子
Cascadia Code 是微软开源的一套等宽字体。 Cascadia Code 为命令行和代码编辑器提供了全新的体验,并且它还支持编程连字(Programming
FiraCode 是等宽字体的编程纽带。 支持的终端: Butterfly Hyper.app iTerm 2 (since 3.1) Konsole
fonts-tweak-tool 为用户提供一个图形界面的工具,用来定制桌面字体。
Weird Fonts 是一个 JavaScript 包,可以将 alphanumeric 字体转换成特殊的字体。 demo 演示
Octicons 是用在 GitHub 上的图标字体。
随着 IBM 新的字体 IBM Plex 的出现了,带来了一套新的指导和最佳实践方案。IBM 排版是国际化和现代化的,这反映了 IBM 的品牌和设计原则。
Leon Sans 是一种几何无衬线字体,表面看去平平无奇,但最特别的地方在于,字体是由代码构成的。有了这些代码,它可以随意变身。它允许动态更改字体粗细,并在 HTML 5
Hack 是一种专门用来显示编程语言的字体。
TrueType和OpenType字体读取,字形布局,渲染库。 使用OpenTypeReader 加载.ttf文件(感谢 NOpenType , https://www.oschina.net/p/nrasterizer)
WebFonts技术在网页中应用已久,但基本都还没有支持中文,因为中文字符太多、字体太大。通过自动裁剪技术,可以为每个网页生成专门的、仅包含了该网页使用了的字符的字体,大大减小WebFonts的数据下载量,使得中文