Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Question] Different file formats #107

Closed
porterporter opened this issue Jun 6, 2023 · 2 comments
Closed

[Question] Different file formats #107

porterporter opened this issue Jun 6, 2023 · 2 comments
Labels
FAQ Config Help

Comments

@porterporter
Copy link

What is the difference between the different download formats? Currently there are

  • MapleMono-NF
  • MapleMono-otf
  • MapleMono-SC-NF
  • MapleMono-woff2
  • MapleMono-zip
@subframe7536
Copy link
Owner

subframe7536 commented Jun 6, 2023

  • ttf: minimal version, ttf format
  • otf: minimal version, otf format
  • ttf-autohint: minimal version, ttf format with hint, better for low resolution monitor
  • woff: minimal version, woff2 format, for small size on web pages
  • NF: Nerd Font patched version, add icons for terminal
  • SC-NF: full version, embed with Chinese characters

@subframe7536 subframe7536 pinned this issue Jun 6, 2023
@subframe7536 subframe7536 added the FAQ Config Help label Jun 16, 2023
@subframe7536
Copy link
Owner

Update for V7:

  • TTF: minimal version, ttf format [Recommend!]
  • OTF: minimal version, otf format
  • TTF-autohint: minimal version, ttf format with hint, better for low resolution monitor
  • WOFF2: minimal version, woff2 format, for small size on web pages
  • NF: Nerd-Font patched version, add icons for terminal
  • NF-CN: full version, embed with Chinese and Japanese characters
  • Varaible: minimal version, smoothly change font weight by variable

Differences between "hinted font" and "unhinted font":

  • "hinted font" is used for low resolution screen to have better render effect. From my experience, if your screen resolution is lower or equal than 1080P, it is recommended to use "hinted font". In this case, you can choose MapleMono-TTF-AutoHint / MapleMono-NF / MapleMono-NF-CN.
  • "unhinted font" is used for high resolution screen (e.g. for Mac), when using "hinted font", it will blur your text or make it looks weird. In this case, you can choose MapleMono-OTF / MapleMono-TTF. If you want to support Nerd Font, you can set MapleMono-NF (or NerdFontBase.ttf in src-font dir) as fallback font, or build your own font. 同理,如果需要支持中文字体,把MapleMono-NF-CN设置为回退字体或者自行构建即可

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FAQ Config Help
Projects
None yet
Development

No branches or pull requests

2 participants