Open KarolS opened 10 years ago
The math signs section in UTF-8 is so big, I have no idea where to start, and what characters are really used by coders, so I will add characters on demand, such as the not equal sign that I just added. If you find yourself using other characters, please let me know and I will add them.
As for fractions, I suppose I won't get good-looking fractions if I don't spend some time designing good-looking sub and sup numbers. The current fractions for 1/4, 1/2 and 3/4 use a scaled-down version of the normal numbers, which I believe is not really leggible and appears much lighter than the rest of the font. So fractions will come when later, with good looking small numbers.
I requested fractions or eight because they were the only characters I could type on standard Polish keyboard layout on Ubuntu 12.04 which were not available (I don't remember typing them on any other purpose than testing though), and I suggested the not-equals sign simply as one of most common mathematical operators.
Hi @belluzj! Thank you so much for your font - it's my favourite font:) I wanted to create a separate issue but then I found this one and decided to write mo thoughts here. About special math\programming characters. Please, take a look at this project: https://github.com/tonsky/FiraCode (and also https://github.com/i-tu/Hasklig). It's a fork of Fira font with all the special characters which are so useful for programmers. May be it will be helpful for you and you will find some ideas. Peace!
@kiRach Thanks for the kind words :) However ligatures are not in my plans for this font, sorry. I don't use Haskell and I wouldn't understand how to make those well (and it's tiring to ask other people for reviews of glyphs I don't know well - about that, it looks like you are Russian, so you may have interesting comments to make on the Cyrillic characters I'm adding), plus I find that monospaced code with all its quirks has a charm that those ligatures take away.
About the original issue, I made some small numbers and updated the ugly scaled-down fractions that were already present (will commit soon when I advance on Cyrillic), but I did not add the new ones that @KarolS requested. Maybe later.
Ligatures are also used by pdftotext
. My favourite file manager uses pdftotext
for a quick file preview.
i would not start with fractions. base operators like root, scalar product dot, cross product, sums, integrals, nabla and delta, existencequantor and allquantor, set operators and inequalities, logic operators, and scalable paranthesis/brackets are most important.
the Neo2 keyboard layout sums up most important greek and math symbols. might be handy to take a look at it.
Hi! Thanks for your hard work and for the nice font! Unfortunately, it lacks a few glyphs to properly render my code. Those glyphs are ∀, ∃, ∧ and ∨. It would be really nice if those were included!
@belluzj
I have no idea … what characters are really used by coders
When writing mathematical software, we use most of them.
Examples: