项目概述
Plus Jakarta Sans是一款现代几何无衬线字体,由Tokotype工作室的Gumpita Rahayu设计。该字体最初于2020年为某城市政府"合作之城"项目而创作。字体灵感来源于Neuzit Grotesk、Futura和1930年代的无衬线字体,具有近乎单线的对比度和尖锐的曲线。
字体特色与设计理念
Plus Jakarta Sans字体家族采用现代简洁的切割形式,x高度略高以提供大写字母和x高度之间的清晰空间。字体的独特之处在于某些字形具有多样性特征,展现了形式探索的丰富表达。
字体包含三种风格变体:
- Lancip(尖锐)- 锐利的字形设计
- Lurus(直体)- 简洁的直线风格
- Lingkar(旋涡)- 流畅的曲线造型
字体文件结构详解
字体格式目录
Plus Jakarta Sans提供多种字体格式以满足不同使用场景:
- otf格式 - 包含完整字体家族的所有静态字体文件
- ttf格式 - TrueType格式的静态字体文件
- variable格式 - 变量字体文件,支持权重动态调整
- webfonts格式 - 网页字体优化版本,支持WOFF2格式
字体权重完整列表
字体家族包含以下权重变体:
- ExtraLight(超细体)
- Light(细体)
- Regular(常规体)
- Medium(中等体)
- SemiBold(半粗体)
- Bold(粗体)
- ExtraBold(特粗体)
每种权重都提供正体和斜体版本,满足各种设计需求。
安装与使用方法
桌面应用安装
Windows系统安装:
- 下载字体文件包
- 解压zip文件
- 选择要安装的字体文件
- 右键点击选择"安装"或复制到系统字体目录
Mac OSX系统安装:
- 使用FontBook软件(Mac默认应用)
- 选择字体文件拖拽到字体库
- 或复制到Macintosh HD/Library/Fonts目录
网页应用集成
在CSS中使用Plus Jakarta Sans字体:
@font-face {
font-family: 'Plus Jakarta Sans';
src: url('fonts/webfonts/PlusJakartaSans-Regular.woff2') format('woff2');
font-weight: 400;
font-style: normal;
}
body {
font-family: 'Plus Jakarta Sans', sans-serif;
}
构建与测试流程
自定义字体构建
从源文件构建新的字体版本:
- 确保已安装gftools工具包
- 在项目根目录执行构建命令:
gftools builder sources/config.yaml
字体质量验证
使用fontbakery工具进行字体质量测试:
fontbakery check-googlefonts fonts/variable/*.ttf
fontbakery check-googlefonts fonts/ttf/*.ttf
Plus Jakarta Sans字体在不同场景下的动态显示效果
配置说明
核心配置文件sources/config.yaml定义了字体构建的关键参数:
- sources - 指定源文件路径
- axisOrder - 定义字体轴顺序(权重、斜体)
- outputDir - 设置输出目录
- familyName - 字体家族名称
- version - 字体版本号
版本更新历史
最新版本 v2.7.1 (2023年5月6日)
- 修复了静态ttf字体中缺失的字距调整
- 更新字体仓库至最新模板
重要版本更新
v2.700 (2023年5月19日)
- 修复了'ohorn'和'注册符号'的形状变换问题
- 移除了'æ'的尾部
- 调整垂直度量以解决行高问题
v2.600 (2021年11月12日)
- 添加SemiBold实例到静态文件
- 修复缺失的字距调整值
- 增加引号字符权重
- 重新设计变音符号字形
技术特性
多语言支持
Plus Jakarta Sans基于GF Latin Pro和GF Latin Plus编码,支持多种语言包括越南语等。
变量字体特性
支持权重(wght)轴的变量字体,提供更灵活的设计控制。
应用场景推荐
UI/UX设计
- 移动应用界面设计
- 网页用户界面
- 仪表盘和数据可视化
品牌设计
- 企业标识系统
- 营销宣传材料
- 包装设计应用
出版印刷
- 书籍排版
- 杂志设计
- 数字出版物
许可证信息
本字体软件根据SIL Open Font License版本1.1授权。该许可证允许自由使用、修改和分发字体,同时确保字体软件的开放性。
贡献指南
欢迎对字体家族开发改进做出贡献。如需参与项目开发,可以创建问题或通过邮件联系开发团队。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考





