
新的!新的主要版本(版本3.0)中的单调和多构性希腊语。如果您有兴趣,请检查一下,并将建议作为问题发布。
Elstob字体(以十八世纪的盎格鲁 - 撒克逊主义者伊丽莎白·埃尔斯托布(Elizabeth Elstob)的名字命名)是基于约翰·弗尔(Bishop John Fell)在十七世纪委托的双重PICA。 Elstob被设计为WebFont。因此:
请访问标本页面,以查看可变字体的工作原理,并将Elstob通过其步调。
我会不时在Twitter上分享新的发展,并欢迎您在那里的反馈。
强烈建议您避免从商业网站下载Elstob,因为这些通常不提供最新版本,并且某些下载可能带有病毒。
对于Linux用户,存在Debian,Arch Linux,Parrot等的软件包。检查您的分发是否可用性。
Windows用户,Mac用户和Linux用户的分布不提供ELSTOB,应从此站点下载并遵循在其系统上安装的说明。
要构建Elstob,您将需要Python 3.10.4或更高版本。最好创建一个虚拟环境,在该环境中运行构建脚本并在环境中安装任何基于Python的依赖项。 
构建脚本build_font是一个bash脚本,您可以在Mac OS,Linux或其他类似终端中运行。该脚本取决于所有此类系统中可用的多个实用程序: grep , sed (在Mac上,通过Homebrews安装gsed )和xsltproc 。此外,您将需要FontMake及其依赖项(哪个pip将自动安装)。如果要暗示可变字体,请在PIP上安装XgridFit 3。如果要生成trueType(.ttf)静态字体并希望暗示它们,请安装ttfautohint (可在Linux存储库中和通过Homebrew)。如果您要生成CFF(.OTF)静态字体并希望暗示它们,请使用pip安装psautohint 。如果要生成woff2 WebFonts,请安装woff2_compress 。
要运行build_font ,打开终端,导航到source目录,使文件可执行文件( chmod +x build_font ),然后运行以显示帮助文本, ./build_font -h ,它将告诉您如何构建Elstob的各种口味。
默认情况下,脚本构建变量字体。要构建静态truetype字体(使用后缀.ttf的最常见类型),请使用-t选项;要构建静态CFF字体(使用后缀.otf ),请使用-o选项。
如果您想重命名字体(例如“ elstobd”,Elstob的桌面版本),请使用-f选项指定另一个姓氏。其他选项控制着字体生成的暗示和其他细节。
如果您要构建静态字体,则可以在构建时自定义几个方面。 -s选项控制斜体的倾斜度。提供0到15之间的数字,其中0陡峭地倾斜(实际上,原始字体的倾斜度),而15几乎是直立的。 -p选项控制空间字符的宽度。提供一个0.0到1.0之间的数字,其中0可以产生一个狭窄的空间(以现代方式),而1则产生更宽的空间,就像用金属类型印刷的旧书籍一样。
确定选项后,为每个字形文件运行一次脚本: Elstob.glyphs和Elstob-Italic.glyphs 。
一些例子。用XgridFit提示构建可变字体:
./build_font Elstob.glyphs
为了建立带有姓氏Elstobd和相对直立的风格的曲线型斜体字体的简化集合:
./build_font -t -i -s 12 -f ElstobD Elstob-Italic.glyphs
彼得·贝克(Peter S. Baker)的版权2020–2023。
该字体软件由SIL Open Font许可证(版本1.1)获得许可。请参阅of.txt或访问http://scripts.sil.org/cms/scripts/page.php?site_id = nrsi&id = ofl。