Live data from Hacker News

Mononoki – A Font for Programming and Code Review

madmalik.github.io

111–120 of 129 posts

Re: Mononoki – A Font for Programming and Code Review

#114
post #6
post #4

Monospace - This is an universal requirement for source code typography. It's not just an historic artifact from the olden days of terminals, but an useful convention to allow two dimensional structuring and highlighting differences on the character level. Well, since there are people that swear by using variable space fonts for programming, it's not necessarily a universal requirement. I agree it is a very useful co…

I'm waiting for the editor with a layout engine that doesn't assume monospace -- the tooling is a bigger problem than anything else for variable-width fonts.

Has been working in SciTE since ages and SciTE is not even a particularly fancy editor. I used to program Python in proportional fonts which worked pretty well.

Re: Mononoki – A Font for Programming and Code Review

#117
post #113
post #36

I've added it to the programming font comparison at http://s9w.io/font_compare/

I've created a version of Fixedsys Excelsior (by permission from the original author) with programming ligatures. https://github.com/kika/fixedsys

Personally, I really dislike ligatures. Do you think many people use them? If there's a need, I would consider adding ligature fonts

Re: Mononoki – A Font for Programming and Code Review

#118

Earlier quoted context omitted.

Out of curiosity, I just installed Bloomberg Professional (all 2GB+ of it; contrary to the Quora post, the font package won't run by itself, you have to install the entire program), copied the fonts, and uninstalled it. At no point was I shown any sort of licensing agreement or terms of service. I fell no moral obligation to refrain from local use of some fonts that Bloomberg offered me for free.

Not actually true. When you install the software required for the addons to install, it says quite clearly: > The software contained herein (the "Software") is made available to you ("You") solely pursuant to the terms of the agreement that You previously entered into with Bloomberg ("Bloomberg Agreement"). IF YOU HAVE NOT ENTERED INTO THE BLOOMBERG AGREEMENT, YOU ARE NOT AUTHORIZED TO INSTALL, RUN AND/OR OPERATE THE…

Disclaimer: I work for Bloomberg building out the infrastructure used to power the Terminal and was involved in the project creating the font from the beginning.

Bloomberg commissioned the custom-designed font from Matthew Carter[1] (Verdana/Tahoma/Georgia fame) because we outgrew the ancient simple bitmap font that was used since the software was moved to run on Windows. A lot of time and effort went into creating it. The font is actually not our property (it does contain other glyphs not created as part of the project and owned by "large type foundry X") and we are granted a license to distribute the font to our customers in our software.

I just wanted to point out that this type of thing comes up all the time and is misunderstood by most people who are used to using FOSS. We can't give away what we do not own, so the license restrictions are not necessarily because we're selfish and don't want something to be open, but because there are actual license fees, contracts, etc. signed with the owner backing it all up. As for why the owner ultimately does not want it to be free -- they are a type foundry and are in the business of selling fonts.

(It's a separate discussion, but this also usually applies to data as well as fonts.)

[1]: https://en.wikipedia.org/wiki/Matthew_Carter

Re: Mononoki – A Font for Programming and Code Review

#119
post #58
post #9

Does anyone else find most programming fonts to be overly heavyweight? I end up sticking with Courier New because of its light, thin lines, even though it's not a perfect font. Are there any other monospace fonts with light weights?

Try Dina, it's like Terminus but comes out even more crisp. I get giddy every time I open an emacs window.

Dina only goes up to 10pt, which is too small for me. 14pt Terminus is great.
Post reply on HN