开源字体Cascadia Code、jwoff2、Weird Fonts、font-converter-gui介绍

以下为你介绍的开源字体都可用在Linux系统上:Cascadia Code(配套 Windows Terminal 的等宽字体)、jwoff2(Java 访问 woff2 格式文件)、Weird Fonts(转换英文字体的 JavaScript 包)、font-converter-gui(字体子集化软件)。

1、Cascadia Code(配套 Windows Terminal 的等宽字体)

开源字体Cascadia Code、jwoff2、Weird Fonts、font-converter-gui介绍

Cascadia Code 是微软开源的一套等宽字体。

Cascadia Code 为命令行和代码编辑器提供了全新的体验,并且它还支持编程连字(Programming Ligatures),就是在编写代码的时候,可以组合字符创建新的字形,这对于代码的可读性和呈现后的用户友好度都是一种很好的机制,同时这也增强了 Windows Terminal 的现代外观。

可以将不同字符变形为新字符。

需要注意的是,如果使用的是 VS Code,则必须在设置中启用连字功能才能生效。

下载地址:https://github.com/microsoft/cascadia-code

2、jwoff2(Java 访问 woff2 格式文件)

woff2格式字体 是web open format font 2的简称,相较于woff格式字体,woff2使用brotli进行压缩,大大降低了字体文件的大小,更利于网络传输。目前google 开源了woff2的实现,jwoff2主要作为java对google woff2的包装,提供了java 访问woff2格式文件的能力,并提供了truetype格式字体转换为woff2格式的接口。

下载地址:https://github.com/Jijun/jwoff2

3、Weird Fonts(转换英文字体的 JavaScript 包)

开源字体Cascadia Code、jwoff2、Weird Fonts、font-converter-gui介绍

Weird Fonts 是一个 JavaScript 包,可以将 alphanumeric 字体转换成特殊的字体。

安装:

npm install weird-fonts --save

用法:

import { serif } from "weird-fonts" 

serif("I love you three thousand.", { fontStyle: "bold-italic" }) 

下载地址:https://github.com/beizhedenglong/weird-fonts

4、font-converter-gui(字体子集化软件)

开源字体Cascadia Code、jwoff2、Weird Fonts、font-converter-gui介绍

字体子集化软件——woff2,woff,ttf,eot。

中文字库庞大,常用汉字就有 2000,普通中文字体很多有 6000 多文字,中文字体尺寸动辄十几 M。对于庞大的中文字体,在网页中非常不利于传输,迫切需要按页面裁切成更小的 WOFF2, WOFF 或者 IE 浏览器中 EOT 格式。

本软件基于 Java 12 + JavaFX 提供了图形化子集化字体功能,便于用户进行字体操作, 并修复了部分中文 TrueType 字体问题。

本软件基于 Google Sfntly 和 jwoff2。

下载地址:https://gitee.com/coderanger/font-converter-gui

注明

以上就是开源字体Cascadia Code、jwoff2、Weird Fonts、font-converter-gui的介绍内容,这些开源字体都能使用在Linux操作系统中。

栏目相关文章