
Greybeard是一个矮胖的单层图编程字体,适用于所有不喜欢眼Estrain的像素完美书呆子。它主要是UW TTYP0的矢量端口,并进行了一些调整。
它涵盖了大部分拉丁语和西里尔字母,希腊语,亚美尼亚人,乔治亚语(仅Mkhedruli),希伯来语,希伯来语(没有临床标记),泰国,泰国,大多数IPA(但没有UPA),标准标点符号,共同标点符号,常见的符号,常见的符号,一些数学图形,一些数学图形,几个dingbats和几个unicode(大约3000个Unicode)。
It is provided as rendered outline fonts in the following pixel sizes: 11, 12, 13, 14, 15, 16, 17, 18 and 22. Each of these has a bold variant, and italic variants are provided in 15, 16, 17 and 18. Additionally, all fonts with an italic variant have an experimental auto-generated bold-italic variant, though mileage with these may vary.
它以神话般的系统命名,直到深夜盯着蓝色Borland编译器上的白色。有人说他们仍然凝视...

字体文件可以从“发行”页面下载
Greybeard分为多个单独的字体,该字体命名为旨在用于像素完美显示的点。要使用它,请安装您喜欢的变体,然后将编辑器或终端的字体大小设置为匹配。例如,如果您喜欢18px尺寸,请安装Greybeard-18px*.ttf ,并将大小设置为18pt在您的应用程序中。由于大纲的生成方式,倍数也应起作用。
对于代码编辑器,您可能还需要设置一个显式的线高,以保持间距理智。例如,将行高设置为vscode中的1 。
该字体被分为不同尺寸的原因是因为Windows有点像位图字体的混蛋。从理论上讲,.TTF确实支持嵌入各种点大小的位图版本(一种称为位图打击的功能),但是Windows决定忽略此功能,除非在非常具体的,贴心的情况下),这具有使FONT在终端中无用的副作用。这对于此字体是不可接受的,所以我们在这里。如果您知道这一限制的方法,请在正在进行的问题中发表评论,也许会将公关发送给我。
Greybeard的大部分工作都是组装工具包,以将原始的位图字体UW TTYP0转换为现代轮廓格式,并试图确保其呈现清晰。实际的字形几乎完全是Uwe Waldmann的作品,Uwe Waldmann是UW TTYP0的原始创建者。已经进行了一些调整,随着项目的进行,可能会有更多的调整,但是如果没有UWE的所有辛勤工作,我们将不会拥有如此全面的位图字体。它具有不同名称非常简单的原因是:UW TTYP0使用的MIT许可证规定了一个附加条款,即任何添加或更改字形的更改都应使字体被更名为以这种方式将其与原始作者隔离。这是有道理的,因为没有人愿意对他们没有写的东西进行支持或投诉。通过给它一个完全不同的名称,我希望避免这种情况。 “灰色”也是一个有趣的名字。所以,是的。任何问题都应针对该项目。
以下是UW TTYP0差异的简短列表:
# ,以使其不那么“尖头”。如果您想自己构建用于测试的字体,或者要选择风格变体,则可以使用dockerized构建过程,该过程使用我创建的bitmap-font-font-vector-build-build-build-build-buind-buind-bune tocuent我创建了我创建的所有必要工具。只需进行您喜欢的任何更改并运行./scripts/docker_build.sh ,它将在font_out中生成.ttf文件。您还可以使用此脚本指定您喜欢的任何制造目标。您可能感兴趣的那些:
ttfswoff2spcfs注意: woff2s目标还将生成.ttf文件,因为它从它们创建.Woff2文件。
通常,您可能只想修改build/VARIANTS.dat并重建字体。
树下/build或多或少与原始存储库相同,并用于构建中间.bdf文件,然后同时生成.ttf和.pcf文件。中间.bdf文件又是通过将build/VARIANTS.dat中的设置应用于build/bdf中的文件来创建的,该文件是字体的真实源。
build/INSTALL中的手动说明是出于遗产的目的,旨在生成和安装GZPCF的PCF字体,因此这些天它们可能对任何人都不有用。如果您在支持它的环境中安装字体,则可能知道自己在做什么。
大多数测试都是在MacOS上进行的,因此Windows和Linux上没有很多眼睛。如果您在任何平台上使用使用情况和/或渲染问题,请提出问题。