Giter Club home page Giter Club logo

subframe7536 / maple-font Goto Github PK

View Code? Open in Web Editor NEW
3.7K 23.0 56.0 131.03 MB

[testing V7] Maple Mono: Open source monospace font with round corner, ligatures and Nerd-Font for IDE and command line. 带连字和控制台图标的圆角等宽字体,中英文宽度完美2:1

License: SIL Open Font License 1.1

Python 68.70% Go 1.76% Java 2.76% TypeScript 3.44% Rust 4.64% Vue 2.41% Batchfile 7.27% Shell 9.01%
font monospace-font ligatures programming-ligatures coding-font programming-font monospace typeface

maple-font's Introduction


logo

Maple Font

Open source monospace & nerd font with round corner and ligatures.

release version

install | what's next | English | 中文

Preparing for V7, try the new variable font at latest release

Features

Inspired by Source Code Pro, Fira Code Retina, Sarasa Mono SC Nerd and so on, but:

  • 🎨 New shape - such as @ # $ % & and new shape of italic style

  • 🤙🏻 More ligatures - such as .., ..., /*, /**

  • 📦 Small size - leave only contains latin, standard set of accents, table control characters and few symbols

  • 🦾 Better rendering effect - redesigned it according to Fira Code Retina's spacing and glyph

    v4 v5
    v4 v5
    + and = are not centered at some font-size + and = are always centered
  • 🗒 More readable - cursive style, better glyph shape, lower the height of capital letters and numbers, reduce or modify kerning and center operators + - * = ^ ~ < >

  • 🛠️ More configable - enable or disable font features as you want, just make your own font

  • ✨ See it in screenshots

Install

Platform Command
macOS brew tap homebrew/cask-fonts && brew install font-maple
Arch Linux paru -S ttf-maple
Others Download in releases

Notice

Because I don't have a Mac OS machine, this is the greatest adaption I can do with Mac OS currently, but I can't test whether it works.

My ability is not enough to solve other problems on Mac OS. I will record the problem and try to solve it, and PR welcome!

Maple Mono NF now maybe can't be recognized as Mono, and I try my best but it doesn't work orz

Overview




multiply ways to get TODO tag
ps: in Jetbrains' product, [todo) can't be properly rendered, so please use todo))


compatibility & usage: in FiraCode README

Screenshots

code theme: vscode-theme-maple

generate by: VSCodeSnap

Cli (click to expand!)

React

Vue

Java

Go

Python

Rust

Build your own font

see doc

Donate

If this was helpful to you, please feel free to buy me a coffee

License

SIL Open Font License 1.1

maple-font's People

Contributors

bjohnso5 avatar kukat avatar mancuoj avatar subframe7536 avatar vinzlee97 avatar wxxxcxx avatar xxiaoa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

maple-font's Issues

Maple.hand

可以修复一下Maple.hand的省略号吗

Readme 中添加 Archlinux 的安装途径

我试着将 github release 的该字体打包了 AUR 仓库. 希望您能在 Readme 中 Download/ / Install 一节中加上 Archlinux 的安装途径或 AUR 包的链接. 我将不胜感激.

P.S. 我注意到您的 release 没有在说明中附带 hash 码校验, 请问有打算在之后的 release 中加上吗?

Maple Mono SC NF 字体显示异常

下图为Window Terminal 字体为Maple Mono SC NF(V5.6 Pre-Release) ,系统为Ubuntu 22.04(wsl2)
Snipaste_2022-11-02_09-23-56

Windows Terminal 字体设置为 MesloLGS NF 显示正常
Snipaste_2022-11-02_09-23-33

The line height of “Maple Mono SC NL” is too small

  • Environment: macOS Monterey 12.5.1
  • Programs:
    • Figure 1: iTerm2
    • Figure 2: VS Code, in main panel & terminal panel

The line height of “Maple Mono SC NL” v5.0 is much better to v5.5, and much similar to JetBrains Mono v2.242. Hope the line height changes can be reverted! 🙏

Before (5.0)

image

image

After (5.5)

image

image

JB Mono

image

image

ligature issues

add exception for :: in ::-
or maybe instead of match all case? just march specific case

glyphs modify

Lower the height of the horizontal line for fijt and move top up for bdhij

mac vscode 默认粗体

mac pro m1 下,系统为最新版本。
vscode配置
"editor.fontFamily": "'Maple Mono SC NF",
显示的是粗体。要按下面方式设置才能显示常规字体
"editor.fontFamily": "'Maple Mono SC NF Regular',

windows的cmd或powershell支援?

先感謝辛勞製作這麼漂亮的字體~👍
不過沒辦法用在win10原版的cmd跟powershell上感覺有點可惜
不套Windows Terminal的情況下似乎無法選擇

另外再請問有打算做fixed版的嗎?
就是不含連字的版本

謝謝

Feature Request

Thanks for your brilliant font, I love it and always recommend it to my friends!

If -> could be displayed as \rightarrow of LaTeX, then is it possible to add != support displaying as \neq?

Sublime中[TODO)渲染失败

sublime text中[TODO)渲染失败
操作系统:windows11
sublime text Build4216,已购买许可证并注册
image
setting中的配置:

{
    "font_face": "Maple Mono SC NF",
}

其他地方如系统自带记事本渲染都正常

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.