Skip to content

Latest commit

 

History

History
220 lines (137 loc) · 7.54 KB

README_CN.md

File metadata and controls

220 lines (137 loc) · 7.54 KB

logo

Maple Font

带连字和圆角的等宽字体和控制台字体

release version

安装 | 下一步计划 | English | 中文

正在测试V7版本,下载最新版本的可变字体:链接

特性

参考了 Source Code ProFira Code RetinaSarasa Mono SC Nerd 等优秀字体, 但是:

  • 🎨 新的形状 - 比如 @ # $ % & 和新的斜体样式

  • 🤙🏻 更多连字 - 比如 .., ..., /*, /**

  • 📦 更小的体积 - 只留下了基础拉丁文(英数 + 符号 + 基础的重音)、制表符

  • 🦾 更好的渲染效果 - 参考 Fira Code Retina 重新设计了字形,将宽度从原来的 600 改成了 1200,以下是在 1080p 屏幕上的对比

    v4 v5
    v4 v5
    += 在某些字号下没有居中对齐 += 一直居中对齐
  • 🗒 更易于阅读 - 花体斜体、优化字形、降低大写字母和数字的高度、减少字体间距、居中显示 + - * = ^ ~ < >

  • 🛠️ 可配置性高 - 自由开关字体特性,成为更适合你的字体

  • 点击查看屏幕截图

安装

V6

平台/源 安装方法
macOS brew install --cask font-maple
Arch Linux AUR paru -S ttf-maple
ArchLinuxCN Repo sudo pacman -S ttf-maple
Others releases 中下载安装,国内地址

V7 Beta

平台/源 安装方法
Arch Linux AUR paru -S ttf-maple-beta

注意事项

因为我没有 mac 的机子,所以目前能做的适配我都做了,但是出了问题没法测试... 所以可能需要研究研究 目前有好几个问题重启解决了... 有问题欢迎提 issue

Maple Mono NF, Maple Mono SC NF 可能没法被识别为等宽字体,我尽力了,来个大佬吧 qwq

如果觉得字太宽,可以使用 更纱黑体 SC Nerd

字形总览




多种方式打出TODO标签
注:在jetbrains全家桶中, [todo)不能正确渲染, 所以请用todo))


在 V7 中,字体特性有一些改变,详见 文档


兼容性和使用方法 FiraCode README

屏幕截图

代码主题: vscode-theme-maple

VSCodeSnap 生成

命令行(点击展开!)

React

Vue

Java

Go

Python

Rust

构建

文档(英文)

Maple Mono SC NF

  • ✨ 合并了 Nerd Font 和 中文字体,现在只需一个字体就可以适用所有编码场景
  • ✨ 中英文 2:1
  • 在 VSCode 和 IDEA 上测试均能正常显示
  • 支持使用其他的字体生成中文部分
  • 减小中文间距并调整高度,使之看起来更协调
    • 由于美观因素,VSCode中自动换行会错位,请谅解
  • V6版本中文采用资源圆体(OFL证书)而不是V5的汉仪正圆,整个字体都可任意修改、商用
  • 需要当作阅读字体请使用 Maple UI

logo

构建

文档(中文)

Maple UI

自改自用的字体,用的是 Google Sans 英数改圆角 + 汉仪正圆的汉字,侵删

  • Windows 使用 noMeiryoUI + MacType + 自用脚本 进行全局替换并优化渲染效果
  • 网页使用 油猴/暴力猴插件 + 自用脚本 全局字体替换,有些不适配的可以手动添加 css
  • 较上一版粗暴的减小了粗细,有可能有些字形粗细不正常或错位,欢迎提 issue
  • 扩大了中文引号的宽度

下载地址

Maple UI

Maple Hand

手写体,クレ pro 英数微调 + 汉仪唐美人 + 方正大签字笔体,目前用在手机端,做全局字体模块

下载地址

Maple Hand

捐赠

如果对你产生了帮助,欢迎任意金额的打赏

许可证

SIL Open Font License 1.1

免责声明

本项目中V5版本的 Maple Mono SC NF 中的汉仪正圆仅供学习与交流,本人不对使用、传播本程序及附属产物造成的任何后果承担任何责任