Releases: evilmartians/mono
Releases · evilmartians/mono
v1.1.0
Changelog
2025-02-10, version 1.1.0
- Fixed:
¬(logical not) alignment. - Fixed:
÷(divide character) interpolation issue. - Added more coding ligatures:
<-,>>=,<<=,>>>=,>>>,<<<,<>,<~>,=~,!~,=!=,=:=,:::,<:<,::=,>:,<:,->>,^=,&=,|=,|>,<|,<|>,||>,<||,|||>,<|||,[|,|],&&&,^^^,~~~,:>,:?,:?>,<!--,..<,..=,::<. - Updated the design of
&(ampersand), now it looks a bit more geometrical. - Rebalanced math symbols.
- Made parentheses
(), brackets[], and braces{}wider. - Made asciitilde
~more curvy.
2022-03-16, version 1.1.0, Alpha
- Added coding ligatures:
||=,:::,===,==>,!==,-->,<=>,...,///,&&,**,/*,*/,||,::,:=,==,=>,!=,!!,>=,->,--,<=,..,++,?.,??,/=,//,__. - Added
Ӑӑ(Abreve-cy, abreve-cy) for Chuvash. - Added
Ӗӗ(Iebreve-cy, iebreve-cy) for Chuvash. - Added
Ҫҫ(Esdescender-cy, esdescender-cy). - Added localized
Çç(Esdescender-cy.loclCHU, esdescender-cy.loclCHU) for Chuvash and Bashkir. - Added
Ӳӳ(Uhungarumlaut-cy, uhungarumlaut-cy) for Chuvash. - Added
Ӝӝ(Zhedieresis-cy, zhedieresis-cy) for Udmurt. - Added
Ӟӟ(Zedieresis-cy, zedieresis-cy) for Udmurt. - Added
Ӥӥ(Idieresis-cy, idieresis-cy) for Udmurt. - Added
Ӧӧ(Odieresis-cy, odieresis-cy) for Udmurt, Komi, Mari, and other. - Added
Ӵӵ(Chedieresis-cy, chedieresis-cy) for Udmurt. - Added
Ҙҙ(Zedescender-cy, zedescender-cy) for Abkhaz and Bashkir. - Added
Ӂӂ(Zhebreve-cy, zhebreve-cy) for Moldovan and Bashkir. - Added
Ӓӓ(Adieresis-cy, adieresis-cy) for Kalmyk. - Added
Ӭӭ(Edieresis-cy, edieresis-cy). - Added
Ӱӱ(Udieresis-cy, udieresis-cy). - Added
Ӹӹ(Yerudieresis-cy, yerudieresis-cy). - Added
Ӷӷ(Gedescender-cy, gedescender-cy). - Added
Ӈӈ(Enhook-cy, enhook-cy). - Added
Ԓԓ(Elhook-cy, elhook-cy). - Added
Ӽӽ(Hahook-cy, hahook-cy). - Added
Ҕҕ(Gemiddlehook-cy, gemiddlehook-cy). - Added
Ҧҧ(Pemiddlehook-cy, pemiddlehook-cy). - Added
Ӄӄ(Kahook-cy, kahook-cy). - Added
Җҗ(Zhedescender-cy, zhedescender-cy). - Added
Ққ(Kadescender-cy, kadescender-cy). - Added
Ҳҳ(Hadescender-cy, hadescender-cy). - Added
Ңң(Endescender-cy, endescender-cy). - Added
Ԥԥ(Pedescender-cy, pedescender-cy). - Added
Ҭҭ(Tedescender-cy, tedescender-cy). - Added
Ҷҷ(Chedescender-cy, chedescender-cy). - Added
Һһ(Shha-cy, shha-cy). - Added
Ԧԧ(Shhadescender-cy, shhadescender-cy). - Added
Ӌӌ(Chekhakassian-cy, chekhakassian-cy). - Added
Ҽҽ(Cheabkhasian-cy, cheabkhasian-cy). - Added
Ҿҿ(Chedescenderabkhasian-cy, chedescenderabkhasian-cy). - Added
Ѓѓ(Gje-cy, gje-cy). - Added
Ќќ(Kje-cy, kje-cy). - Added
Ғғ(Gestroke-cy, gestroke-cy). - Added localized
Ғғ(Gestroke-cy.loclBSH, gestroke-cy.loclBSH) for Bashkir. - Added
Үү(Ustraight-cy, ustraight-cy). - Added
Ұұ(Ustraightstroke-cy, ustraightstroke-cy). - Added
Џџ(Dzhe-cy, dzhe-cy). - Added
Њњ(Nje-cy, nje-cy). - Added
Љљ(Lje-cy, lje-cy). - Added
Әә(Schwa-cy, schwa-cy). - Added
Ӛӛ(Schwadieresis-cy, schwadieresis-cy). - Added
Өө(Obarred-cy, obarred-cy). - Added
Ӫӫ(Obarreddieresis-cy, obarreddieresis-cy). - Added
ʻ(commaturnedmod) for Uzbek Latin. - Added
Ҡҡ(Kabashkir-cy, kabashkir-cy) for Bashkir.
v1.0.0
Changelog
- Added the basic Cyrillic script for Ukrainian, Belarusian, and Russian languages:
АБВГҐДЕЁЖЗИЙКЛМНОПРСТУЎФХЧЦШЩЬЫЪЄЭІЇЮЯ
абвгґдеёжзийклмнопрстуўфхчцшщьыъєэіїюя
- Polished dieresiscomb to ensure
iandїlook consistent. - Added
₴currency symbol (hryvnia).
v0.9.2
Changelog
- Added .notdef glyph.
- Added periodcentered.loclCAT and periodcentered.loclCAT.case glyphs (aka punt volat) for Catalan.
- Added brevecomb and breve.
- Added
Ăă(Abreve, abreve). - Added
Ğğ(Gbreve, gbreve). - Added
Ŭŭ(Ubreve, ubreve). - Added caroncomb.alt.
- Added
Ǎǎ(Acaron, acaron). - Added
Ďď(Dcaron, dcaron). - Added
Ěě(Ecaron, ecaron). - Added
Ľľ(Lcaron, lcaron). - Added
Ňň(Ncaron, ncaron). - Added
Řř(Rcaron, rcaron). - Added
Ťť(Tcaron, tcaron). - Added
Ůů(Uring, uring). - Added dotaccent.
- Added
Ċċ(Cdotaccent, cdotaccent). - Added
Ėė(Edotaccent, edotaccent). - Added
Ġġ(Gdotaccent, gdotaccent). - Added
İi(Idotaccent, idotaccent). - Added
Żż(Zdotaccent, Zdotaccent). - Added
Ĺĺ(Lacute, lacute). - Added
Ńń(Nacute, nacute). - Added
Ŕŕ(Racute, racute). - Added
Śś(Sacute, sacute). - Added
Ẃẃ(Wacute, wacute). - Added
Źź(Zacute, zacute). - Added
Ŵŵ(Wcircumflex, wcircumflex). - Added
Ẅẅ(Wdieresis, wdieresis). - Added
Ẁẁ(Wgrave, wgrave). - Added
Ŷŷ(Ycircumflex, ycircumflex). - Added
Ỳỳ(Ygrave, ygrave). - Added caron glyph.
- Added ring glyph.
- Added
Şş(Scedilla, scedilla). - Added
IJij(IJ, ij). - Added ogonekcomb, ogonek, and ogonekcomb.e glyphs.
- Added
Ąą(Aogonek, aogonek). - Added
Įį(Iogonek, iogonek). - Added
Ųų(Uogonek, uogonek). - Added
Ęę(Eogonek, eogonek). - Added commaaccentcomb and commaturnedabovecomb.
- Added
Ģģ(Gcommaaccent, gcommaaccent). - Added
Ķķ(Kcommaaccent, kcommaaccent). - Added
Ļļ(Lcommaaccent, lcommaaccent). - Added
Ņņ(Ncommaaccent, ncommaaccent). - Added
Ŗŗ(Rcommaaccent, rcommaaccent). - Added
Șș(Scommaaccent, scommaaccent). - Added
Țț(Gcommaaccent, gcommaaccent). - Added hungarumlautcomb and hungarumlaut glyphs.
- Added
Őő(Ohungarumlaut, ohungarumlaut). - Added
Űű(Uhungarumlaut, uhungarumlaut). - Added
Đđ(Dcroat, dcroat). - Added
Ħħ(Hbar, hbar). - Added
Łł(Lslash, lslash). - Added
Ŋŋ(Eng, eng). - Added
Ɲɲ(Nhookleft, nhookleft). - Added
J́ȷ́(Jacute, jacute). - Added
Ţţ(Tcedilla, tcedilla). - Added
Əə(Schwa, schwa). - Added
Ẽẽ(Etilde, etilde). - Added
Ĩĩ(Itilde, itilde). - Added
Ũũ(Utilde, utilde). - Added
Ỹỹ(Ytilde, ytilde). - Added
Ꞌꞌ(Saltillo, saltillo). - Added
Ǧǧ(Gcaron, gcaron). - Added
Ȳȳ(Ymacron, ymacron). - Added dotbelowcomb glyph.
- Added
Ịị(Idotbelow, idotbelow). - Added
Ọọ(Odotbelow, odotbelow). - Added
Ụụ(Udotbelow, udotbelow). - Added
Ŧŧ(Tbar, tbar). - Added
Ḍḍ(Ddotbelow, ddotbelow) for Arabic transcriptions. - Added
Ḥḥ(Hdotbelow, hdotbelow) for Arabic transcriptions. - Added
Ṣṣ(Sdotbelow, sdotbelow) for Arabic transcriptions. - Added
Ṭṭ(Tdotbelow, tdotbelow) for Arabic transcriptions. - Added
Ẓẓ(Zdotbelow, zdotbelow) for Arabic transcriptions. - Added
←↑↓→(leftArrow, upArrow, downArrow, rightArrow). - Added
№(numero). - Added
Ŀŀ(Ldot, ldot) for Catalan. - Added IJacute, ijacute.
- Added
Ǽǽ(AEacute, aeacute). - Added
Ǿǿ(Oslashacute, oslashacute). - Added
Ǻǻ(Aringacute, aringacute). - Added
ĸ(kgreenlandic).
v0.9.1
Changelog
- Added single guillemets.
- Added inverted exclamation mark.
- Added inverted question mark.
- Breaking change: renamed Wd (Wide) to sWd (Semi Wide) for consistency with Martian Grotesk.
- Added
®—registered trademark symbol. - Added
™—trademark symbol. - Added
°—degree symbol. - Added metadata (License, License URL, Copyright, etc).
- Added
Ãã(Atilde, atilde). - Added
Ññ(Ntilde, ntilde). - Added
Õõ(Otilde, otilde). - Added
Áá(Aacute, aacute). - Added
Ćć(Cacute, cacute). - Added
Éé(Eacute, eacute). - Added
Íí(Iacute, iacute). - Added
Óó(Oacute, oacute). - Added
Úú(Uacute, uacute). - Added
Ýý(Yacute, yacute). - Fixed weight classes. Fixes #2.
Axis Mappingson the font’s level →Axis Locationon every instance.- Added
Ää(Adieresis, adieresis). - Added
Ëë(Edieresis, edieresis). - Added
Ïï(Idieresis, idieresis). - Added
Öö(Odieresis, odieresis). - Added
Üü(Udieresis, udieresis). - Added
Ÿÿ(Ydieresis, ydieresis). - Added
Áá(Agrave, agrave). - Added
Éé(Egrave, egrave). - Added
Íí(Igrave, igrave). - Added
Óó(Ograve, ograve). - Added
Úú(Ugrave, ugrave). - Added
Ââ(Acircumflex, acircumflex). - Added
Êê(Ecircumflex, ecircumflex). - Added
Îî(Icircumflex, icircumflex). - Added
Ôô(Ocircumflex, ocircumflex). - Added
Ûû(Ucircumflex, ucircumflex). - Added
Čč(Ccaron, ccaron). - Added
Šš(Scaron, scaron). - Added
Çç(Ccedilla, ccedilla). - Added
Åå(Aring, aring). - Added
Øø(Oslash, oslash). - Added
Ææ(AE, ae). - Added
Œœ(OE, oe). - Added
ẞß(Germandbls, germandbls). - Removed Reserved Font Name (RFN) from the license. RFN requires any font derivative made by non-authors to be renamed. Removing RFN enables creating font subsets (removing unnecessary glyphs, in other words) for web purposes.
- Fixed the acute position for
Á(Aacute). - Fixed the grave position for
À(Agrave). - Added superscript numbers:
⁰¹²³⁴⁵⁶⁷⁸⁹. - Added ordinal indicators:
ªandº. - Added
Žž(Zcaron, zcaron). - Added
†and‡(dagger and daggerdbl). - Added
·(periodcentered, also known as an interpunct, interpoint, and middle dot). - Added nonbreakinghyphen.
- Martian Mono is available on Homebrew. Thanks to @y-nk and @miccal for this.
- Updated
*(asterisk) design. Now its vertical position and size are balanced with math symbols, which is more suitable for coding. - Added detached diacritical marks: dieresis, acute, circumflex, cedilla, macron.
- Added non-breaking space (nbspace).
- Added soft hyphen (softhyphen).
- Added
¦broken bar (brokenbar). - Added
±plus–minus sign (plusminus) and its case-sensitive version (plusminus.case). - Added
¬negation aka logical not sign (logicalnot). - Added
‰per mille aka per thousand sign (perthousand). - Added
Āā(Amacron, amacron). - Added
Ēē(Emacron, emacron). - Added
Īī(Imacron, imacron). - Added
Ōō(Omacron, omacron). - Added
Ūū(Umacron, umacron). - Added
Ðð(Eth, eth). Special thanks to Siggi Odds, Sveinn Davíðsson, and Jökull Solberg. - Added
Þþ(Thorn, thorn). - Added paragraph sign.
- Added
ƒaka florin sign (florin). - Added
μaka micro sign aka mu (micro). - Added fraction sign.
- Added denominators and numerators from 0 to 9.
- Added fractions: onehalf, onequarter, threequarters.
- Added scientific inferiors (
sinf). - Add
fsTypeasInstallable. - Added hheaAscender, hheaDescender, hheaLineGap, winAscent, and winDescet metrics.
v0.9.0
Changelog
- Ampersands redesign: right leg ending, more natural contrast distribution.
- New look of guillemets that now look like goldfishes.
- New look of section signs.
- New look of copyright signs: more balanced.
- New look of pound sterling.
- Similarly thick strikethroughs in all currencies.
- Rebalanced ALL glyphs with diagonals, e. g.
Kk,Vv, andXx. - Revised the weight of
N, andE. - Revised proportions of
Kk,N,vandy. - Implemented axis mapping. the weight coordinates now more correctly correspond to the 100—800 range, and likewise, the width coordinates to the 75—112.5% range. New coordinates comply with the
font-widthandfont-stretchproperty specifications. Among other things, this update allows the use of keywords likeboldorcondensedin CSS. - Expanded braces, parens, and brackets.
- Decreased contrast for qoute-based signs:
,“”‘’. - Revised terminals’ thickness for
£CGS2356?§cegst. - Made math symbols (
+−×÷) bigger. - Rebalanced
<and>according to new math symbols (+−×÷). - Deleted Bk (Book) style.