font maker
1.0.0
将自定义字体转变为与Maplibre GL兼容的文件(也是Mapbox GL)的最简单方法。
对于其他准备好的字体,请改用Maplibre/Demotiles/Font。
有关在命令行上使用字体制造商来覆盖尽可能多的Unicode的示例,请参见protomaps/basemaps-assets存储库。
请访问Maplibre.org/font-maker/的Web应用程序,然后选择您的文件。
等待进度栏完成并下载包含字体所有范围的ZIP。
您无需安装任何内容即可创建SDF字体,只需使用上面的页面即可。
有关命令行的使用和开发,请参见贡献。
如果Maplibre渲染器在当前字体中找不到匹配的代码点,则它将跳过该字符的显示。
有关将1个编码点映射到1字形的缺点的详细信息,请参见Maplibre指南中的 @Wipfli的文本渲染。
font-maker Demo应用程序启用了本地意识形态,这是大多数Maplibre应用程序的默认值。包含CJK范围的生成字体将显示系统默认字体而不是生成的字体。
某些脚本不能用Maplibre GL渲染,至少影响这些语言:
name:myname:hiname:mrname:guname:pa , name:pnbname:asname:bnname:orname:tename:knname:taname:ml使用这些脚本的标签已被排除在样本Capital Cities数据集中。
在OSMUS上加入#Maplibre Slack Channel:在https://slack.openstreetmap.us/上获取邀请