---
title: "中英文完美 2:1，JetBrains Maple Mono：一款工整优雅、高可读性的开源合成字体"
date: 2025-03-09T11:32:37Z
modified: 2025-03-09T11:34:43Z
permalink: "https://www.appinn.com/jetbrains-maple-mono/"
type: post
status: publish
excerpt: ""
categories:
  - 美化主题
tags:
  - 美化主题
  - 字体
  - 开源字体
featured_image: "https://www.appinn.com/wp-content/uploads/2025/03/Copy-of-appinn-homework-92.jpg"
author: 青小蛙
timestamp: 2025-03-09T11:34:43Z
---

**JetBrains Maple Mono** 是一款 [JetBrains Mono](https://github.com/JetBrains/JetBrainsMono) + [Maple Mono](https://github.com/subframe7536/maple-font) 的开源合成字体，它融合了两者的优点，Maple Mono 补充了 JetBrains Mono 中的中日韩字形空缺。实现了中英文 2:1 宽度完美对齐，具有高可读性，采用等宽无衬线设计。同时，它支持丰富的字重、智能连字、Nerd Font 和 Hints，且全流程自动化更新和优化发布。@[Appinn](https://www.appinn.com/jetbrains-maple-mono.md)

![](https://www.appinn.com/wp-content/uploads/2025/03/Copy-of-appinn-homework-92.jpg)

来自[**发现频道**](https://meta.appinn.net/c/faxian/10)，@SpaceTime 同学自荐：[https://meta.appinn.net/t/topic/67298](https://meta.appinn.net/t/topic/67298)

以下为原文：

## 中英文完美 2:1 宽的 JetBrains Maple Mono 开源合成字体 \[工整，优雅，超高可读性\]

这个字体的我自己主要用途是写代码和码字，当然如果你喜欢的话，用作其他用途也可以，字体原生支持智能连字，Nerd Font 和 Hints 特性，工整，优雅，超高可读性

从很久之前开始 JetBrains Mono 和 Maple Mono 就一直是我最喜欢也是最常用的编程字体，我还记得当时我就是在网上搜 “和 JetBrains Mono 搭配的中文字体” 这样找到 Maple Mono 这个项目的，Maple Mono 和 JetBrains Mono 完美的中英文 2:1 二宽无衬线搭配，简直就是我的理想中的字体

但这样搭配一直有一个问题，就是除了 VS Code 以外 我使用的其他编辑器终端这些没有一个是支持同时设置两个字体的，于是我只能在除 VS Code 以外的场景中单使用 JetBrains Mono，JetBrains Mono 不支持中文字形，用的怪不爽的，最近 Maple Mono 不是终于 (准备) 发 v7 了嘛，我也想拓展一下技术栈，于是就抽时间做了 JetBrains Maple Mono 这个项目。

那接下来介绍一下 JetBrains Maple Mono 用到的一些技术，项目基于 Github Workflows 实现全流程自动化，脚本每 5 – 30 分钟自动向上游 JetBrains Mono 和 Maple Mono 存储库检查 Release 和 Commit 更新，如果有更新就构建、合成字体，并执行一系列字体优化流程，如果构建、合成、优化成功那就将字体发布到 Github Release (Release 发布为 latest，Commit 发布在 preview)

字体优化流程: 覆写元数据，设置锚点顺序，插入 Instr 和 Hint 信息，添加极值控制点，整理轮廓和起始点，清理冗余控制点，舍入控制点坐标，移除重叠路径。我能找到的优化操作都加上了，完整执行一次脚本流程约需耗时 2h

## 预览

![](https://www.appinn.com/wp-content/uploads/2025/03/yvmcSx1G5CU2Xb7.avif)

## 获取

- [GitHub](https://github.com/SpaceTimee/Fusion-JetBrainsMapleMono)
- 搬运：[百度](https://pan.baidu.com/s/1TB29CobG7BS5wY9H44QfXw?pwd=t3c1)｜[夸克](https://pan.quark.cn/s/887b5fc94613)｜[城通](https://url61.ctfile.com/d/15690961-65492365-fb95b9?p=5712) (访问密码: 5712)

字体文件命名规则：

1. XX: 占位符，表示该字体没有增加这一特性
2. **NF**: Nerd Font，为部分开发工具、命令行终端、代码编辑器等提供图标支持 (会导致字体文件体积略微增大)
3. **NR**: CN Narrow，实验性功能，缩小中文字体间距 (会导致中英文不再 2:1 宽完美对齐)
4. **HT**: Hinted，使字体在低分辨率屏幕上 (<=1080P) 的渲染更加均匀 (可能会导致字体在高分辨率屏幕上的渲染略微模糊)

### 反馈

有[同学](https://meta.appinn.net/t/topic/67298/5?u=qingwa)说「文字间距太宽了，不好看。」开发者表示「可以下载带 NR 后缀的，中文文字间距会更小，但我个人更喜欢间距宽一点的」。

## Topics

**分类目录:** [美化主题](https://www.appinn.com/category/systemthemes/?output_format=md)

**标签:** [字体](https://www.appinn.com/tag/%e5%ad%97%e4%bd%93/?output_format=md), [开源字体](https://www.appinn.com/tag/%e5%bc%80%e6%ba%90%e5%ad%97%e4%bd%93/?output_format=md)