mirror of
https://github.com/ryanoasis/nerd-fonts.git
synced 2024-12-25 20:18:01 +02:00
Update JetBrains Mono to 2.304
Fixes: #1050 Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
This commit is contained in:
parent
e601907caf
commit
c6b3b0841c
@ -1,14 +0,0 @@
|
|||||||
# This is the list of people who have contributed to this project,
|
|
||||||
# and includes those not listed in AUTHORS.txt because they are not
|
|
||||||
# copyright authors. For example, company employees may be listed
|
|
||||||
# here because their company holds the copyright and is listed there.
|
|
||||||
#
|
|
||||||
# When adding J Random Contributor's name to this file, either J's
|
|
||||||
# name or J's organization's name should be added to AUTHORS.txt
|
|
||||||
#
|
|
||||||
# Names should be added to this file as:
|
|
||||||
# Name <email address>
|
|
||||||
|
|
||||||
Konstantin Bulenkov <kb@jetbrains.com>
|
|
||||||
Philipp Nurullin <philipp.nurullin@jetbrains.com>
|
|
||||||
Rosalie Wagner <mail@rosaliewagner.com>
|
|
@ -1,202 +0,0 @@
|
|||||||
# Changelog
|
|
||||||
All notable changes to this project will be documented in this file.
|
|
||||||
|
|
||||||
## 2.251 (Unreleased)
|
|
||||||
- Added `‼` `{` `}` `⟅` `⟆` `≬` `⋈` `∤` `⋉` `≫` `≪` `⨅` `⋂` `⋃` `⊴` `⋢` `∩` `∪` `⋊` `⊓` `⊔` `⊡` `⊟` `⊞` `⊠` `⊏` `⊑` `⊐` `⊒` `≻` `∄` `⊛` `⊝` `⊜` `⊘` `⊗` `⊕` `↝` `↢` `↩` `↪` `↾` `⇐` `⇛` `◎` `◈` `⍓` #47
|
|
||||||
- Removed conflicting unicode from Control Codes #491
|
|
||||||
- Remade the Control Codes from scratch. Made them bigger.
|
|
||||||
- Remade the `‚` `„` `“` `”` `‘` `’` for better recognition #237 #489
|
|
||||||
- Added new ligatures `{{` `}}` `{!--` `{{--` `--}}` `{!!` `!!}` #359
|
|
||||||
|
|
||||||
## 2.242 Quick Fix (30.07.2021)
|
|
||||||
- Added `???` `<:<` ligatures #434
|
|
||||||
- Corrected the `⊈` (u+2288) #475
|
|
||||||
- Remove second unicode value from `HT` (u+2409 u+0009) `CR` (u+240D u+000D) `LF` (u+240A u+000A) #476
|
|
||||||
|
|
||||||
## 2.241 (27.07.2021)
|
|
||||||
- Made triple equal ligature `===` more spacious #25
|
|
||||||
- Added 70 symbols from #47 `ƛ` `ϕ` `ϖ` `⁅` `⁆` `⦇` `⦈` `‴` `⟪` `⟦` `⟫` `⟧` `≃` `≔` `≅` `≇` `⋎` `∸` `⋐` `⋰` `⋱` `⋮` `≡` `∹` `≳` `≲` `⋯` `⊈` `≯` `≱` `≢` `≮` `≰` `÷` `≥` `≤` `~` `∅` `≺` `≼` `≟` `⤖` `≗` `⊓` `⊔` `⊑` `≋` `↭` `↞` `↠` `↣` `↥` `↦` `↧` `⇉` `⇑` `⇒` `⇓` `⇔` `⇧` `⇨` `⍳` `⍨` `♭` `♯` `𝔽` `𝕊` `⅀`
|
|
||||||
- Added `ǒ` `ǐ` `ǔ` `ǖ` `ǘ` `ǚ` `ǜ` #187
|
|
||||||
- Added Control code support #241
|
|
||||||
- Tuned `#` #275
|
|
||||||
- Added `=:` ligature #305
|
|
||||||
- Added floor and ceiling mathematical characters `⎪` `⎩` `⎨` `⎧` `⎢` `⎣` `⎡` `⎭` `⎬` `⎫` `⎥` `⎦` `⎤` #328
|
|
||||||
- Corrections in `Θ` `θ` `ξ` `Σ` `∑` #351
|
|
||||||
- Added `Ɛ` `↋` `↊` `૪` #356
|
|
||||||
- Added Cyrillic Kazakh letters #391
|
|
||||||
- Added ligature `;;;` #393
|
|
||||||
- The ligature `<-` have 3 digit exclusion #403
|
|
||||||
- Changed the look of `~@` ligature #415
|
|
||||||
- Fixed regression with `<--` ligature #417
|
|
||||||
- Fixed interpolation error in Italic #431
|
|
||||||
- Added EMQuad (u+2001) #439
|
|
||||||
- Reworked `⚠️` #450
|
|
||||||
- Made the tail of Italic `f` shorter to render better in kitty #441
|
|
||||||
- Added SemiBold weight #453
|
|
||||||
- Added more anchors to the marks #463
|
|
||||||
- Added replacement (u+FFFD) #461
|
|
||||||
- Added zeroWidthNoBreakSpace (u+FEFF) #467
|
|
||||||
- Corrected placement of `*` in `*/` ligature in Regular master
|
|
||||||
- Tuned `Ч` `ч`
|
|
||||||
- Fixed consistency of `J` in italic
|
|
||||||
|
|
||||||
|
|
||||||
## 2.225 (27.01.2021)
|
|
||||||
- Added exclusion in `<-` ligature to look reasonable in negative arguments for C++ `<-1>` #107
|
|
||||||
- `/**` brought back #202
|
|
||||||
- `*/` `/*` aligned to match `*` #215
|
|
||||||
- Added multiline bracket characters `⎛` `⎞` `⎝` `⎠` `⎜` #290
|
|
||||||
- Tuned Greek letters construction and contour polish #336
|
|
||||||
- Removed `[||]` ligature to more consistence with `[|` `|]` #353
|
|
||||||
- Added `ϖ` #369
|
|
||||||
- Fixed monospace breaking by tuning `⟵` `⟶` `⟷` arrows to fit standart width #387
|
|
||||||
- Added exclusion in `[<` `>]` to perform in `[<=5]` expression #388
|
|
||||||
- Fixed Powerline arrows height #395
|
|
||||||
|
|
||||||
## 2.221 (28.12.2020)
|
|
||||||
- Tuned Vietnamese diacritics more, removed errors in `Ẫ`
|
|
||||||
- Removed `0x0` ligature #346
|
|
||||||
- Added `⟵` `⟷` `⟶` #255
|
|
||||||
- Corrected vertical placement on BoxDrawing elements
|
|
||||||
- Removed `.-` ligature #76
|
|
||||||
- Disabled ligatures for lookahead/lookbehind prefixes (regex) #126
|
|
||||||
- Added support for combined marks #228
|
|
||||||
- Added `∪` #244
|
|
||||||
- Added `➜`(U+279C), `✗`(U+2717), and `✓`(U+2713) #246
|
|
||||||
- Added `<<~` #291
|
|
||||||
- Added `‾` Overline #298
|
|
||||||
- Tuned Cyrillic `в` #335
|
|
||||||
- Increase height of BoxDraving #382
|
|
||||||
- Added `‿` `∁` `∎` `⊸` `⊎` `⨀` `⨆` `∩` `∶` `⊢` `⊤` `⊥` `⊛` `⊖` `⊗` `⊙` `⊕` `◦` `⋆` `ℚ` `ℤ` `slashshortcomb`
|
|
||||||
- Corrected placement of bar in `Đ`
|
|
||||||
- Polished Digits
|
|
||||||
|
|
||||||
## 2.210 (12.11.2020)
|
|
||||||
- Vertical metrics (win, hhea, typo) made equal to prevent different line-height #334 #286. In some cases it will increase line-height by 1px but in some cases it will decrease by 3px
|
|
||||||
- Because of vertical metrics unification Vietnamese diacritics was made more compact in capital letters
|
|
||||||
- Added symbols `□` `△` `▽` `◁` `▷` `▻` `◅` `►` `◄` `▪` `▫` `▴` `▾` `◂` `▸` `▵` `◃` `▹` `▿` `∘` `❮` `❯` `❰` `❱` `◌` `◯` `◎` `✕` `⚠` `⚡` `⌂` `◔` `◧` `◨` `◩` `◪` `◫` `⌄` `⌅` `◕` `⌥` `⌃` `⇧` `⌘` #277
|
|
||||||
- Added Bitcoin symbol #292
|
|
||||||
- Correction in Greek letters `Θ` `ρ` #336
|
|
||||||
- Removed `0xFF` ligature #346
|
|
||||||
|
|
||||||
## 2.200 (21.10.2020)
|
|
||||||
### Major changes
|
|
||||||
- Added Greek alphabet #58
|
|
||||||
- Reworked diacritics #228
|
|
||||||
- Removed *x-height* increasing from hinting. Affects non Retina screens. #286 #265 #272 #262 #275
|
|
||||||
- A lot of tiding up of contours to meet Google Fonts criteria
|
|
||||||
### Other updated and fixes
|
|
||||||
- Ligature for `0x` (hexadecimal) prefix #98
|
|
||||||
- Lowered horizontal bar in *Florin* to make it more distinguishable form italic `f` #129
|
|
||||||
- Changes the `8` construction to make it more distinguishable from `B` and `0` #188
|
|
||||||
- Added Changelog #263
|
|
||||||
- Variable font correctly grouped in one family with Italics #270
|
|
||||||
- Reverted to previous construction of f #273
|
|
||||||
- Corrected OneNote line height #278
|
|
||||||
- Removed kerning pair #297
|
|
||||||
- Add Overline #298
|
|
||||||
- Increased difference between hyphen, en-dash, and em-dash #318
|
|
||||||
- Removed the "tail" in the italic `a`
|
|
||||||
|
|
||||||
## 2.002 (27.08.2020)
|
|
||||||
- Changed license from Apache 2.0. to SIL 1.1.
|
|
||||||
- Corrected _Extra Light_ weight name in metadata #274
|
|
||||||
|
|
||||||
## 2.001 (13.07.2020)
|
|
||||||
- Corrected proportion string in metadata in Italic #266
|
|
||||||
- Changed the naming of source files to match previous
|
|
||||||
|
|
||||||
## 2.000 (10.07.2020)
|
|
||||||
### Major changes
|
|
||||||
- Added 3 lighter weights with matching italics #1 SemiLight — Special for the dark background. It’s a slightly more thin version of Regular. Light — Will perform best on HiDpi in more big sizes. ExtraLight — If you want to go even thinner. Recommended for presentation mode.
|
|
||||||
- Added Variable format for more precise weight tuning.
|
|
||||||
- Project migrated from _FontLab_ to _Glyphs_. Source in UFO provided.
|
|
||||||
### Other updated and fixes
|
|
||||||
- *ML comment ligatures are vertically misaligned #77
|
|
||||||
- Ligatures in a glob pattern look inconsistent #88
|
|
||||||
- Zero - hinting the dot #104
|
|
||||||
- Big space above text in OneNote #210
|
|
||||||
- Corrected hinting #218 #235 #239 #252
|
|
||||||
- Monospaced detection errors #227 #230
|
|
||||||
- Corrected wrong interpretation in `<||> |>`#234
|
|
||||||
- Reworked `%`, `‰` #236
|
|
||||||
- Missing some Powerline symbols #240
|
|
||||||
- Disable `>-` ligature when followed by `<` (`>-<`) #251
|
|
||||||
- Add the Latin Capital Letter Sharp S `U+1E9E` #262
|
|
||||||
- Added superior & inferior numbers `⁰¹²³⁴⁵⁶⁷⁸⁹₀₁₂₃₄₅₆₇₈₉`
|
|
||||||
- Fine tuning of capital, ascender & descender metrics
|
|
||||||
- Raised the bar in `f` to work better in context of the line
|
|
||||||
- More spacing tuning in arrow ligatures
|
|
||||||
- Corrections in `-<` `-<<` `<-` `<!--`
|
|
||||||
- More pronounced bar in `Ħ` `Ŧ` `ћ` `ħ` `đ` `ŧ`
|
|
||||||
- Correct `u+02C9` placement
|
|
||||||
- Corrected placement of _Ogonek_ in `Ų`
|
|
||||||
- Corrections in Vietnamese diacritics
|
|
||||||
|
|
||||||
## 1.0.6 (29.04.2020)
|
|
||||||
### Major changes
|
|
||||||
- Fixed problems with rendering of Powerline symbols #189
|
|
||||||
- Added support of Vietnamese language #14 #209
|
|
||||||
- All diacritics redone. Corrected a bunch of problems of placing & more balanced mass.
|
|
||||||
- Added DesignSpace+UFO source files. Just converted & dumped as they are, for now. There are issues with Masters compatibility. Tested in Glyphs app.
|
|
||||||
### Other updated and fixes
|
|
||||||
- Fixed construction of `†` `‡` `∏` `∐` #205 #206
|
|
||||||
- Added exclusion in `/*` ligature #88
|
|
||||||
- Refactored `ß`
|
|
||||||
- `~=` ligature removed #204
|
|
||||||
- Added `>->` ligature #194
|
|
||||||
- Added `u0336` Long stroke overlay #190
|
|
||||||
- Added ligature `//=` #185
|
|
||||||
- Corrected contour of the arrows in ligatures #196
|
|
||||||
### Known issues
|
|
||||||
- In Medium weights the height of `[` `]` `{` `}` decreased by one pixel in 12px, 13px sizes. This is a hinting bug.
|
|
||||||
|
|
||||||
## 1.0.5 (24.03.2020)
|
|
||||||
- Lowered the height of Powerline arrows #172
|
|
||||||
- `<*>` Interpolation bug fix #180
|
|
||||||
- Removed ligatures from loading sequences `[->` `[=>` #151
|
|
||||||
- Tuned `1` to be more distinguishable from `i` in small sizes #176
|
|
||||||
- Sorted glyphs by unicode order #170
|
|
||||||
- Added `U+02BC` "Modifier Letter Apostrophe" #168
|
|
||||||
- Added new ligature `@_`
|
|
||||||
- Added 29 glyphs: `Ə` `ə` `Ǧ` `ǧ` `Ǫ` `ǫ` `Ǵ` `ǵ` `∀` `∃` `∈` `∋` `∐` `⟨` `⟩` `∧` `∨` `∷` `∼` `≈` `≡` `⍴` `■` `▲` `▶` `▼` `◀` `◆` `●`
|
|
||||||
- Added support of https://unicodepowersymbol.com/
|
|
||||||
- Refactored `¶` `l` `j`
|
|
||||||
|
|
||||||
## 1.0.4 (11.03.2020)
|
|
||||||
- Added No Ligature version. Only in `.ttf` format. It called **JetBrains Mono NL**. #19
|
|
||||||
- Fixed problems with tiny gaps between the Box Drawing elements. #84
|
|
||||||
- Balanced the size of `<>` `</>` ligatures to match in mass. #116
|
|
||||||
- Fixed problem with not working `<--` ligature. #95
|
|
||||||
- Added `U+FEFF` symbol. No-break zero space. #147
|
|
||||||
- `<!--` `-->` ligatures now should be on the same heights. #77
|
|
||||||
- Corrected `===>` behaviour in loading sequences. #151
|
|
||||||
- Corrected `A` placement in italics.
|
|
||||||
- Made dot in the `0` smaller, so it will be more distinguishable from `8` at small sizes.
|
|
||||||
|
|
||||||
## 1.0.3 (07.02.2020)
|
|
||||||
- Added support of Box Drawings 159 symbols #84 #55
|
|
||||||
- Added ligature `<--` #95
|
|
||||||
- Removed the `\/` & `/\` ligatures #65 #76 #78 #83
|
|
||||||
- Corrected behaviour of ligatures in a glob pattern #88
|
|
||||||
- Changed the `$` `&` dependent glyphs #110
|
|
||||||
- Added _no-break space_ #94
|
|
||||||
- Corrected unexpected `>=` ligature usage in `>=<` sequence
|
|
||||||
- Refactored `w` `W` `m` `M`
|
|
||||||
- Slightly tuned ascenders & descenders
|
|
||||||
- Added support of Mongolian language #81
|
|
||||||
- Better placement of the dot in `0` #104
|
|
||||||
- Reorganised family names #122
|
|
||||||
|
|
||||||
## 1.0.2 (24.01.2020)
|
|
||||||
- Reorganised font family names for better recognition in Terminal apps
|
|
||||||
- Added powerline glyphs
|
|
||||||
- Added `₽` `λ` `←` `↑` `→` `↓` `↔` `↕` `↖` `↗` `↘` `↙`
|
|
||||||
- New ligature `<#--`
|
|
||||||
- Fixed bug with escape sequence ligature `\/`
|
|
||||||
- `[+->]` excluded from ligature sequence
|
|
||||||
- Dutch language now presented in Mac Font Book app
|
|
||||||
|
|
||||||
## 1.0.1 (21.01.2020)
|
|
||||||
- Update PANOSE and PostScript metadata to be visible as monospaced font on Windows 10
|
|
||||||
- Corrected the italic `ß` `ſ`
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,93 +0,0 @@
|
|||||||
Copyright 2020 The JetBrains Mono Project Authors (https://github.com/JetBrains/JetBrainsMono)
|
|
||||||
|
|
||||||
This Font Software is licensed under the SIL Open Font License, Version 1.1.
|
|
||||||
|
|
||||||
This license is copied below, and is also available with a FAQ at: https://scripts.sil.org/OFL
|
|
||||||
|
|
||||||
|
|
||||||
-----------------------------------------------------------
|
|
||||||
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
|
|
||||||
-----------------------------------------------------------
|
|
||||||
|
|
||||||
PREAMBLE
|
|
||||||
The goals of the Open Font License (OFL) are to stimulate worldwide
|
|
||||||
development of collaborative font projects, to support the font creation
|
|
||||||
efforts of academic and linguistic communities, and to provide a free and
|
|
||||||
open framework in which fonts may be shared and improved in partnership
|
|
||||||
with others.
|
|
||||||
|
|
||||||
The OFL allows the licensed fonts to be used, studied, modified and
|
|
||||||
redistributed freely as long as they are not sold by themselves. The
|
|
||||||
fonts, including any derivative works, can be bundled, embedded,
|
|
||||||
redistributed and/or sold with any software provided that any reserved
|
|
||||||
names are not used by derivative works. The fonts and derivatives,
|
|
||||||
however, cannot be released under any other type of license. The
|
|
||||||
requirement for fonts to remain under this license does not apply
|
|
||||||
to any document created using the fonts or their derivatives.
|
|
||||||
|
|
||||||
DEFINITIONS
|
|
||||||
"Font Software" refers to the set of files released by the Copyright
|
|
||||||
Holder(s) under this license and clearly marked as such. This may
|
|
||||||
include source files, build scripts and documentation.
|
|
||||||
|
|
||||||
"Reserved Font Name" refers to any names specified as such after the
|
|
||||||
copyright statement(s).
|
|
||||||
|
|
||||||
"Original Version" refers to the collection of Font Software components as
|
|
||||||
distributed by the Copyright Holder(s).
|
|
||||||
|
|
||||||
"Modified Version" refers to any derivative made by adding to, deleting,
|
|
||||||
or substituting -- in part or in whole -- any of the components of the
|
|
||||||
Original Version, by changing formats or by porting the Font Software to a
|
|
||||||
new environment.
|
|
||||||
|
|
||||||
"Author" refers to any designer, engineer, programmer, technical
|
|
||||||
writer or other person who contributed to the Font Software.
|
|
||||||
|
|
||||||
PERMISSION & CONDITIONS
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining
|
|
||||||
a copy of the Font Software, to use, study, copy, merge, embed, modify,
|
|
||||||
redistribute, and sell modified and unmodified copies of the Font
|
|
||||||
Software, subject to the following conditions:
|
|
||||||
|
|
||||||
1) Neither the Font Software nor any of its individual components,
|
|
||||||
in Original or Modified Versions, may be sold by itself.
|
|
||||||
|
|
||||||
2) Original or Modified Versions of the Font Software may be bundled,
|
|
||||||
redistributed and/or sold with any software, provided that each copy
|
|
||||||
contains the above copyright notice and this license. These can be
|
|
||||||
included either as stand-alone text files, human-readable headers or
|
|
||||||
in the appropriate machine-readable metadata fields within text or
|
|
||||||
binary files as long as those fields can be easily viewed by the user.
|
|
||||||
|
|
||||||
3) No Modified Version of the Font Software may use the Reserved Font
|
|
||||||
Name(s) unless explicit written permission is granted by the corresponding
|
|
||||||
Copyright Holder. This restriction only applies to the primary font name as
|
|
||||||
presented to the users.
|
|
||||||
|
|
||||||
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
|
|
||||||
Software shall not be used to promote, endorse or advertise any
|
|
||||||
Modified Version, except to acknowledge the contribution(s) of the
|
|
||||||
Copyright Holder(s) and the Author(s) or with their explicit written
|
|
||||||
permission.
|
|
||||||
|
|
||||||
5) The Font Software, modified or unmodified, in part or in whole,
|
|
||||||
must be distributed entirely under this license, and must not be
|
|
||||||
distributed under any other license. The requirement for fonts to
|
|
||||||
remain under this license does not apply to any document created
|
|
||||||
using the Font Software.
|
|
||||||
|
|
||||||
TERMINATION
|
|
||||||
This license becomes null and void if any of the above conditions are
|
|
||||||
not met.
|
|
||||||
|
|
||||||
DISCLAIMER
|
|
||||||
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
|
||||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
|
|
||||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
|
|
||||||
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
|
|
||||||
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
|
||||||
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
|
|
||||||
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
|
||||||
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
|
|
||||||
OTHER DEALINGS IN THE FONT SOFTWARE.
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,93 +0,0 @@
|
|||||||
Copyright 2020 The JetBrains Mono Project Authors (https://github.com/JetBrains/JetBrainsMono)
|
|
||||||
|
|
||||||
This Font Software is licensed under the SIL Open Font License, Version 1.1.
|
|
||||||
|
|
||||||
This license is copied below, and is also available with a FAQ at: https://scripts.sil.org/OFL
|
|
||||||
|
|
||||||
|
|
||||||
-----------------------------------------------------------
|
|
||||||
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
|
|
||||||
-----------------------------------------------------------
|
|
||||||
|
|
||||||
PREAMBLE
|
|
||||||
The goals of the Open Font License (OFL) are to stimulate worldwide
|
|
||||||
development of collaborative font projects, to support the font creation
|
|
||||||
efforts of academic and linguistic communities, and to provide a free and
|
|
||||||
open framework in which fonts may be shared and improved in partnership
|
|
||||||
with others.
|
|
||||||
|
|
||||||
The OFL allows the licensed fonts to be used, studied, modified and
|
|
||||||
redistributed freely as long as they are not sold by themselves. The
|
|
||||||
fonts, including any derivative works, can be bundled, embedded,
|
|
||||||
redistributed and/or sold with any software provided that any reserved
|
|
||||||
names are not used by derivative works. The fonts and derivatives,
|
|
||||||
however, cannot be released under any other type of license. The
|
|
||||||
requirement for fonts to remain under this license does not apply
|
|
||||||
to any document created using the fonts or their derivatives.
|
|
||||||
|
|
||||||
DEFINITIONS
|
|
||||||
"Font Software" refers to the set of files released by the Copyright
|
|
||||||
Holder(s) under this license and clearly marked as such. This may
|
|
||||||
include source files, build scripts and documentation.
|
|
||||||
|
|
||||||
"Reserved Font Name" refers to any names specified as such after the
|
|
||||||
copyright statement(s).
|
|
||||||
|
|
||||||
"Original Version" refers to the collection of Font Software components as
|
|
||||||
distributed by the Copyright Holder(s).
|
|
||||||
|
|
||||||
"Modified Version" refers to any derivative made by adding to, deleting,
|
|
||||||
or substituting -- in part or in whole -- any of the components of the
|
|
||||||
Original Version, by changing formats or by porting the Font Software to a
|
|
||||||
new environment.
|
|
||||||
|
|
||||||
"Author" refers to any designer, engineer, programmer, technical
|
|
||||||
writer or other person who contributed to the Font Software.
|
|
||||||
|
|
||||||
PERMISSION & CONDITIONS
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining
|
|
||||||
a copy of the Font Software, to use, study, copy, merge, embed, modify,
|
|
||||||
redistribute, and sell modified and unmodified copies of the Font
|
|
||||||
Software, subject to the following conditions:
|
|
||||||
|
|
||||||
1) Neither the Font Software nor any of its individual components,
|
|
||||||
in Original or Modified Versions, may be sold by itself.
|
|
||||||
|
|
||||||
2) Original or Modified Versions of the Font Software may be bundled,
|
|
||||||
redistributed and/or sold with any software, provided that each copy
|
|
||||||
contains the above copyright notice and this license. These can be
|
|
||||||
included either as stand-alone text files, human-readable headers or
|
|
||||||
in the appropriate machine-readable metadata fields within text or
|
|
||||||
binary files as long as those fields can be easily viewed by the user.
|
|
||||||
|
|
||||||
3) No Modified Version of the Font Software may use the Reserved Font
|
|
||||||
Name(s) unless explicit written permission is granted by the corresponding
|
|
||||||
Copyright Holder. This restriction only applies to the primary font name as
|
|
||||||
presented to the users.
|
|
||||||
|
|
||||||
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
|
|
||||||
Software shall not be used to promote, endorse or advertise any
|
|
||||||
Modified Version, except to acknowledge the contribution(s) of the
|
|
||||||
Copyright Holder(s) and the Author(s) or with their explicit written
|
|
||||||
permission.
|
|
||||||
|
|
||||||
5) The Font Software, modified or unmodified, in part or in whole,
|
|
||||||
must be distributed entirely under this license, and must not be
|
|
||||||
distributed under any other license. The requirement for fonts to
|
|
||||||
remain under this license does not apply to any document created
|
|
||||||
using the Font Software.
|
|
||||||
|
|
||||||
TERMINATION
|
|
||||||
This license becomes null and void if any of the above conditions are
|
|
||||||
not met.
|
|
||||||
|
|
||||||
DISCLAIMER
|
|
||||||
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
|
||||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
|
|
||||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
|
|
||||||
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
|
|
||||||
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
|
||||||
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
|
|
||||||
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
|
||||||
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
|
|
||||||
OTHER DEALINGS IN THE FONT SOFTWARE.
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,125 +1,4 @@
|
|||||||
[![official JetBrains project](http://jb.gg/badges/official.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)
|
# JetBrains Mono 2.304
|
||||||
|
JetBrains Mono: a typeface made for developers
|
||||||
|
|
||||||
# JetBrains Mono: a typeface made for developers
|
For more information have a look at the upstream website: https://github.com/JetBrains/JetBrainsMono
|
||||||
![Alt text](images/main-img@2x.png)
|
|
||||||
|
|
||||||
JetBrains Mono is available as a standalone download, and is also bundled in all JetBrains IDEs. Discover more font features & design on its [web page](https://jetbrains.com/mono/).
|
|
||||||
|
|
||||||
Default version of JetBrains Mono comes with OpenType features and ligatures (which can always be toggled on & off in the settings). If your IDE doesn’t support OpenType, use a special version of the font — [JetBrains Mono NL](https://github.com/JetBrains/JetBrainsMono/tree/master/fonts/ttf), which doesn’t include any ligatures.
|
|
||||||
|
|
||||||
# **Installation**
|
|
||||||
|
|
||||||
### **JetBrains IDEs**
|
|
||||||
|
|
||||||
The most recent version of JetBrains Mono ships with your JetBrains IDE starting with v2019.3.
|
|
||||||
|
|
||||||
Select JetBrains Mono in the IDE settings: go to `Preferences/Settings` → `Editor` → `Font`, and then select JetBrains Mono from the **Font** dropdown.
|
|
||||||
|
|
||||||
### Brew (macOS only)
|
|
||||||
|
|
||||||
1. Tap the font cask to make the Jetbrains Mono font available :
|
|
||||||
|
|
||||||
```console
|
|
||||||
brew tap homebrew/cask-fonts
|
|
||||||
```
|
|
||||||
2. Install it using the `font-jetbrains-mono` cask:
|
|
||||||
|
|
||||||
```console
|
|
||||||
brew install --cask font-jetbrains-mono
|
|
||||||
```
|
|
||||||
|
|
||||||
### Manual installation
|
|
||||||
|
|
||||||
_On Mac/Windows_:
|
|
||||||
|
|
||||||
1. [Download font](https://github.com/JetBrains/JetBrainsMono/releases/latest).
|
|
||||||
2. Unzip the archive and install the font:
|
|
||||||
- _Mac_. Select all font files in the folder and double-click them. Click the **Install Font** button.
|
|
||||||
- _Windows_. Select all font files in the folder, right-click any of them, then pick **Install** from the menu.
|
|
||||||
|
|
||||||
📝 Note: If you have previously installed JetBrains Mono, please uninstall all previous versions to exclude conflicts and errors in rendering.
|
|
||||||
|
|
||||||
_On Linux_:
|
|
||||||
|
|
||||||
Open a terminal and run the following:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/JetBrains/JetBrainsMono/master/install_manual.sh)"
|
|
||||||
```
|
|
||||||
|
|
||||||
Once JetBrains Mono is installed in your OS, you are ready to configure the editor.
|
|
||||||
|
|
||||||
|
|
||||||
### **Visual Studio Code**
|
|
||||||
|
|
||||||
1. From the **File** menu (**Code** on Mac) go to `Preferences` → `Settings, or use keyboard shortcut <kbd>Ctrl</kbd>+<kbd>,</kbd> (<kbd>Cmd</kbd>+<kbd>,</kbd> on Mac).
|
|
||||||
2. In the E**ditor: Font Family** input box type `JetBrains Mono`, replacing any content.
|
|
||||||
3. To enable ligatures, go to **Editor: Font Ligatures**, click **Edit in settings.json**, and copy this line `"editor.fontLigatures": true` into json file.
|
|
||||||
|
|
||||||
### **More ways to install**
|
|
||||||
- [Chocolate](https://github.com/JetBrains/JetBrainsMono/wiki/Other-ways-to-install#through-chocolatey-windows-only)
|
|
||||||
- [ChromeOS terminal](https://github.com/JetBrains/JetBrainsMono/wiki/Other-ways-to-install#chromeos-terminal)
|
|
||||||
|
|
||||||
## Font Styles
|
|
||||||
There are 8 font styles available in JetBrains Mono, from Thin to ExtraBold, each coming with its own _italic_ version.
|
|
||||||
|
|
||||||
![Alt text](images/font-styles@2x.png)
|
|
||||||
|
|
||||||
## Font Features
|
|
||||||
|
|
||||||
### Increased x-height
|
|
||||||
While characters remain standard in width, the height of the lowercase is maximized. This approach keeps code lines to the length that developers expect, and it helps improve rendering in small size, since each symbol occupies more pixels.
|
|
||||||
|
|
||||||
![Alt text](images/ff-increased-height@2x.png)
|
|
||||||
|
|
||||||
### Distinctiveness of symbols
|
|
||||||
|
|
||||||
![Alt text](images/ff-distinctiveness-of-symbols@2x.gif)
|
|
||||||
|
|
||||||
## Ligatures for Code
|
|
||||||
A ligature is a character consisting of two or more joined symbols. Traditionally, it was introduced as a space-saving technique in printed texts. In code, this technique is adopted to show operators and is used mainly for two purposes:
|
|
||||||
1. To **reduce noise** by merging symbols and removing details so the eyes are processing less:
|
|
||||||
|
|
||||||
![Alt text](images/ligatures-1@2x.gif)
|
|
||||||
|
|
||||||
2. To balance whitespace more efficiently by shifting the glyphs in certain cases:
|
|
||||||
|
|
||||||
![Alt text](images/ligatures-2@2x.gif)
|
|
||||||
|
|
||||||
📝 Note: if your IDE doesn’t support OpenType features and ligatures, use [JetBrains Mono NL](https://github.com/JetBrains/JetBrainsMono/tree/master/fonts/ttf) instead.
|
|
||||||
|
|
||||||
## Basic Character Set
|
|
||||||
|
|
||||||
![Alt text](images/character-set@2x.png)
|
|
||||||
You can find full JetBrains Mono character set on our [wiki page](https://github.com/JetBrains/JetBrainsMono/wiki/List-of-supported-symbols).
|
|
||||||
|
|
||||||
## Building from source files
|
|
||||||
|
|
||||||
The source files can be found in the *"Source"* folder. To open them you will need Glyphs app.\
|
|
||||||
To build the `.ttf`, `.otf`, `woff2` & variable `.ttf` you will need:
|
|
||||||
- install **gftools** `pip install gftools` (requires python 3.9.5 or higher on BigSur)
|
|
||||||
- Navigate to **…JetBrainsMono/sources/** in Terminal app.
|
|
||||||
- Type `gftools builder config.yaml` in Terminal and run it.
|
|
||||||
- After the script is complete the files can be found in *Fonts* folder.
|
|
||||||
|
|
||||||
## License
|
|
||||||
|
|
||||||
JetBrains Mono typeface is available under the [OFL-1.1 License](https://github.com/JetBrains/JetBrainsMono/blob/master/OFL.txt) and can be used free of charge, for both commercial and non-commercial purposes. You do not need to give credit to JetBrains, although we will appreciate it very much if you do.
|
|
||||||
|
|
||||||
The source code is available under [Apache 2.0 License](https://www.apache.org/licenses/LICENSE-2.0)
|
|
||||||
|
|
||||||
## Credits
|
|
||||||
|
|
||||||
**Type designer**\
|
|
||||||
Philipp Nurullin
|
|
||||||
|
|
||||||
**Team lead**\
|
|
||||||
Konstantin Bulenkov
|
|
||||||
|
|
||||||
**Thanks to**\
|
|
||||||
Nikita Prokopov\
|
|
||||||
Eugene Auduchinok\
|
|
||||||
Tatiana Tulupenko\
|
|
||||||
Dmitrij Batrak\
|
|
||||||
IntelliJ Platform UX Team\
|
|
||||||
Web Team
|
|
||||||
|
40
src/unpatched-fonts/JetBrainsMono/copyall.sh
Executable file
40
src/unpatched-fonts/JetBrainsMono/copyall.sh
Executable file
@ -0,0 +1,40 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
set -ex
|
||||||
|
|
||||||
|
cd ~/Downloads/JetBrainsMono-2.304/fonts/ttf
|
||||||
|
|
||||||
|
mv JetBrainsMono-Bold.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/Ligatures/Bold
|
||||||
|
mv JetBrainsMono-BoldItalic.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/Ligatures/BoldItalic
|
||||||
|
mv JetBrainsMono-ExtraBoldItalic.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/Ligatures/ExtraBoldItalic
|
||||||
|
mv JetBrainsMono-ExtraBold.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/Ligatures/ExtraBold
|
||||||
|
mv JetBrainsMono-ExtraLightItalic.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/Ligatures/ExtraLightItalic
|
||||||
|
mv JetBrainsMono-ExtraLight.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/Ligatures/ExtraLight
|
||||||
|
mv JetBrainsMono-Italic.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/Ligatures/Italic
|
||||||
|
mv JetBrainsMono-LightItalic.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/Ligatures/LightItalic
|
||||||
|
mv JetBrainsMono-Light.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/Ligatures/Light
|
||||||
|
mv JetBrainsMono-MediumItalic.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/Ligatures/MediumItalic
|
||||||
|
mv JetBrainsMono-Medium.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/Ligatures/Medium
|
||||||
|
mv JetBrainsMono-Regular.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/Ligatures/Regular
|
||||||
|
mv JetBrainsMono-SemiBoldItalic.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/Ligatures/SemiBoldItalic
|
||||||
|
mv JetBrainsMono-SemiBold.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/Ligatures/SemiBold
|
||||||
|
mv JetBrainsMono-ThinItalic.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/Ligatures/ThinItalic
|
||||||
|
mv JetBrainsMono-Thin.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/Ligatures/Thin
|
||||||
|
|
||||||
|
mv JetBrainsMonoNL-Bold.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/NoLigatures/Bold
|
||||||
|
mv JetBrainsMonoNL-BoldItalic.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/NoLigatures/BoldItalic
|
||||||
|
mv JetBrainsMonoNL-ExtraBoldItalic.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/NoLigatures/ExtraBoldItalic
|
||||||
|
mv JetBrainsMonoNL-ExtraBold.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/NoLigatures/ExtraBold
|
||||||
|
mv JetBrainsMonoNL-ExtraLightItalic.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/NoLigatures/ExtraLightItalic
|
||||||
|
mv JetBrainsMonoNL-ExtraLight.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/NoLigatures/ExtraLight
|
||||||
|
mv JetBrainsMonoNL-Italic.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/NoLigatures/Italic
|
||||||
|
mv JetBrainsMonoNL-LightItalic.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/NoLigatures/LightItalic
|
||||||
|
mv JetBrainsMonoNL-Light.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/NoLigatures/Light
|
||||||
|
mv JetBrainsMonoNL-MediumItalic.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/NoLigatures/MediumItalic
|
||||||
|
mv JetBrainsMonoNL-Medium.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/NoLigatures/Medium
|
||||||
|
mv JetBrainsMonoNL-Regular.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/NoLigatures/Regular
|
||||||
|
mv JetBrainsMonoNL-SemiBoldItalic.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/NoLigatures/SemiBoldItalic
|
||||||
|
mv JetBrainsMonoNL-SemiBold.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/NoLigatures/SemiBold
|
||||||
|
mv JetBrainsMonoNL-ThinItalic.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/NoLigatures/ThinItalic
|
||||||
|
mv JetBrainsMonoNL-Thin.ttf ~/git/nerd-fonts/src/unpatched-fonts/JetBrainsMono/NoLigatures/Thin
|
||||||
|
|
Loading…
Reference in New Issue
Block a user