adobe-fonts / source-han-mono Goto Github PK
View Code? Open in Web Editor NEWSource Han Mono | 思源等宽 | 思源等寬 | 思源等寬 香港 | 源ノ等幅 | 본모노
Home Page: https://ccjktype.fonts.adobe.com/2019/05/source-han-mono-v1001.html
License: Other
Source Han Mono | 思源等宽 | 思源等寬 | 思源等寬 香港 | 源ノ等幅 | 본모노
Home Page: https://ccjktype.fonts.adobe.com/2019/05/source-han-mono-v1001.html
License: Other
It says:
Upright Versus Italic
Source Han Mono includes 551 Latin, Greek, and Cyrillic glyphs that were derived from Source Code Pro. The only characters with proportional-width glyphs in Source Han Sans that are not included are for U+FB00, U+FB03, U+FB04, and U+1F16A through U+1F16C.
Also included are 410 italic glyphs that were derived from Source Code Pro. In addition to the lack of italic glyphs for the Greek and Cyrillic scripts, except for U+03C0 π (Greek), the glyphs for the following 26 characters are provided only in upright form for space-efficiency, and because the upright and italic glyphs are identical in Source Code Pro: U+0020 (space), U+002B +, U+003C <, U+003D =, U+003E >, U+007C |, U+007E ~, U+00A6 ¦, U+00AC ¬, U+00B1 ±, U+00D7 ×, U+00F7 ÷, U+2016 ‖, U+212E ℮, U+2190 ←, U+2191 ↑, U+2192 →, U+2193 ↓, U+2194 ↔, U+2195 ↕, U+2196 ↖, U+2197 ↗, U+2198 ↘, U+2199 ↙, U+2212 −, and U+2713 ✓.
The italic glyphs are accessible via two mechanisms:
• By selecting an italic-style font, either by explicitly selecting the font or via an “Italic” style button that is provided by some apps.
• By enabling the 'ital' (Italics) GSUB feature, which is included in the non-italic fonts.
Both Source Han Sans and Source Code Pro have variable font.
Would you please also provide variable fonts for Source Han Mono?
Adobe's "Source" and Google's "Noto" branded fonts afaik are stated to be the same fonts just with different branding. Yet I've come across individual repos for each, it's not clear if there's been some divergence / tweaks to either that differentiates them since.
I know that "Noto Mono" got deprecated in favor of "Noto Sans Mono". And that there are CJK equivalents such as "Noto Sans CJK JP" for Japanese support. Meanwhile on Adobe's end there was/is "Source Han Code JP", there does not seem to be any monospace equivalent that these Noto versions were derived from?(EDIT: There is, they're just called HW for Half-Width instead, the repo README just doesn't clarify this distinction to a user) They've been around for a while(2015) and seem to be described as:
Note: New in release 1.002 were 'Monospace' versions. These provide half-width
instead of proportional widths for ASCII (U+0020 to U+007E) and the following
characters: U+00A0, U+00A5, U+2011, and U+20A9. These come in two weights
(Regular and Bold) for each of the five languages. These fonts have 'Mono' in
the family name, e.g. 'Noto Sans Mono CJK {HK, JP, KR, SC, TC}'. - Noto CJK repo README
Then this year, you have released "Source Han Mono"(which is very welcome, thank you 😃 ). Is this a distinction Adobe will have, or will Google's Noto be rebranding or replacing their existing half-width sans mono fonts based on this project?
I have also come across Sarasa Gothic which combines Iosevka with Source Han Sans for a programming font. They provide both japanese and chinese support(but not korean for some reason). Now that Source Han Mono is available, they'd presumably benefit from sourcing this project instead for composing their font?
like title so source-han-mono no update 2 YEAR!
Windows 11, version 23H2, OS Builds 22631.3447
SourceHanMono.ttc Version 1.002
The font is not recognized as monospaced, like in Windows Terminal or GVim.
Screenshot
when selecting Source Han Mono as display font, Windows Terminal gives a warning: using non-monospaced font
Likewise the font cannot be used in GVim, which supports monospaced font only.
Similar to #3
Japanese systems have long used 500 units half-width ASCII, half-width katakana and full-width other Japanese characters, which are still in demand.
It says,
Vertical Glyphs
The usual and expected set of vertical glyphs is included, some of which are region- or language-specific. In addition, all glyphs for kana, meaning not only those for small kana, include a vertical glyph variant. A small number of vertical glyphs happen to be encoded for compatibility reasons, most of which can be found in the U+FExx range, but they are still accessible via the 'vert' GSUB feature as vertical variants of the horizontal forms that are encoded elsewhere.
The pre-rotated non–full-width glyphs that are typically accessible via the effectively-deprecated 'vrt2' GSUB feature have been intentionally excluded from the glyph set.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.