- non-essential files removed from repo
- tidied up arrow combinations (Julia 1.6 introduced some more)
- rest of tifinagh
- windows link formatting "<<===>>" for musm
- mark anchors added to maths characters so as to allow combining characters on maths glyphs, eg harpoon on union (∪⃑)
- some tifinagh
-
U+02cf (acutelowmod) lowered to match U+02ce (thanks pbouffard!)
-
box drawing characters tweaked to work better in arrow constructions 2500 (─) + 2192 (→) makes ─→
2190 (←) + 2500 (─) makes ←─ 21D0 (⇐) + 2550 (═) makes ⇐═ 2550 (═) + 21D2 (⇒) makes ═⇒ 2190 (←) + 2192 (→) makes ←→ 21D0 (⇐) + 21D2 (⇒) makes ⇐⇒ -
Mathematical sans and bold sans glyphs (1D5A0- and 1D5D4-) are a bit bolder
-
the export option "Use Extension Kerning" is now enabled, in an attempt to reduce unlocatable errors with the message: "feature 'mkmk' lookup 'mkmk_latn_top' mark to base positioning rules cause an offset overflow (0x10218) to a lookup subtable" which I was seeing a lot...
- infinite arrows ("= followed by ">" gives joined ====>")
- SS12 stylistic set replaces "====" with joined "===="
- SemiBold weight between Medium and Bold
- more tuning of assorted turnstile and 'not' math glyphs
- large integral combining characters now have arrows: ⎮⃘ ⎮⃙ ⎮⃚
- ∨v are now more different
- git history... The repo was nearly 1.5GB, and getting too big to be on github 😱
- assorted 'not' math glyphs have been changed to be consistent with each other and with U+0338.
- tuning other glyphs, attempting some consistency
- E834 "con"
- 0257 lost its hook, I've sewn a new one back on
- added ink traps to asterisk * (0x2a)
- tidied up some extrabold versions of some glyphs
- tweaked some of those pesky script/math glyphs
- removed duplicate math script glyphs U1d49d U1d4a0 U1d4a1 U1d4a3 U1d4a4 U1d4a7 U1d4a8 U1d4ad; the Unicode folks added them in a piecemeal fashion, so a continuous run was never possible. Visit mono-math.netlify.com for more information about math symbol coverage!
- made Iacute_J/IJ/ij more consistent
- minor changes to U+01D409, U+1D39, U+20E1, U+034D, U+20D7, U+27F9
- Phisuper (U+1Db2) modified
- Integrals more integrated
- Georgian Unicode glyphs
- some missing Greek archaic glyphs
- Oxa726 and Oxa727
- adjusted phi latin to be less greek (although there's some debate about this one)
- fix 0x020c, 0x03CB
-
size of rings increased slightly eg in ÅǺḀŮåůẘẙ
-
resolution of font file doubled to 2000 UPM. I'm hoping this improves some rendering by reducing any problems caused by rounding issues, but who knows.
-
removed some mark anchors from script glyphs, for some reason they caused errors
-
0x0276 upper-cased
- adjustments to size and position of superscripts
- adjustments to size and position of 0x1D400 -> ox-1D7FF
- ink traps for 0x2A
- tetragrams 0x1D300
- 0xA672, 0xA670
- 0xe803 :)
- some comb glyphs resized, they were too small
- re-aligned the corner glyphs 0x231D-0x231F
- weights of some ligature components tweaked
- added manufacture name
- added top anchors to some Script math glyphs
- added astrological symbols
- added the webfonts folder back, removed by mistake :(
- added Ornamental Dingbats 0x1F650:0x1F67F
- added thinner grave in stylistic alternate SS11 fixes #50
- adjusted winascender values because
fontbakery
raised an error on the values I had. I hope they're right and I was wrong... - musical symbols are now aligned to midaxis not baseline, fixes #56
- Phi capital now has serifs fixes #68
- en and em dashes adjusted fixes #70
- netlify website
- added some ornaments (1F650 - 1F66F)
- a few tweaks and corrections to various glyphs
- alternate r (also not convinced yet)
- experimental redesign for U1D552 to U1D56B (not yet convinced)
- en dash lengthened
- experimental design for 1D538-1D550
- some tweaks for APL (not going to spend much more time though)
- nudge u0302
- fix lower-case lcaron 013e #58 (thanks mirosval)
- tweaked some brackets #60 (thanks goerz)
- removed OTF versions from zip
- numerous fixes for glyphs #49 (Thanks DSCorbett)
- small vertical shift for
#
#52 (Thanks waldyrious)
- some empty glyphs removed using complicated regex pattern... :(
- fixed u02a7 tesh
- fixed u240E shift out
- fixed U1D2E2 mayan numeral 2
- fixed faulty axis weight setting
- tidied up some fractions
- more tweaking of Greek characters (one day George will be happy :)
- JuliaMono-BoldLatin is a JuliaMono-Bold on a diet: only 330 glyphs!
- ss09 contains an allternate design for "f"
ss08
"Distinct Ligatures" is a stylistic set that inserts a small gap between the arrow ligature glyphs - ONLY ifcalt
is not enabled
- tweaked some Greek characters: Φϕφ
- removed <- ligature
- misc tweaking
- minor tweaks to subscripts, scripts, math operators
- fixed css errors in website
- typoascender set to 950
- fixed weird ligature bug with ->
- tweak designs of some script glyphs (WIP)
- copied subscripts and superscripts to PUA F0000 temporarily (cf steven johnson's proposal)
- typoascender set to 1000
- adjusted height of acute accented characters, perhaps will avoid some clipping on windows terminal
- minor adjustments to subscripts...
- added ss07: smaller grave
- added Rrotundas
- minor adjustments to glyphs
- updated specimen
- adjusted designs for Ψ and ψ to make them more different
- added \U1F7C0 -> \U1F7D8
- adjusted saltire
- JuliaMono-RegularLatin is JuliaMono-Regular on a diet: only 330 glyphs!
- tuning a few more blocks used by UnicodePlots
- planck \u210E and planck2π \u210F now have serifs
- website css changes to
@font-face
- some CI stuff: git tag v0.00x then git push origin --tag
- tuned blocks for UnicodePlots use
- hbar, planck slanted
- tweaked vertical metrics, hoping it won't all go horribly wrong
- tweaked tildes eg for ÃÑÕãñõĨĩŨũ to be slightly narrower and higher (#15, #18)
- fraktur capitals simplified
- alternate form for
::
- punctuation is no longer case-sensitive (cormullion#8)
-
Added some TrueType hinting instructions as an experiment.
-
Aligned /< and /: more preciselyy (thanks Jeff!)
I'm trying out a switch from CFF to TTF format, trading file size (they got bigger) for better cross-platform behaviour (Windows).