Closed jdtsmith closed 7 months ago
Excellent, I was just googling what might cause this :)
Btw, I think the 4th level symbols are in the wrong order (("▿" . "▹")
), I assume they should be similar to the three other pairs (right + down, not down + right)?
This site catalogs which fonts support which characters, i.e. not many for the nice looking 'BLACK DOWNWARDS EQUILATERAL ARROWHEAD' (U+2B9F).
Thanks. Tbh I found the equilateral arrowhead even a little bit too fancy. I use triangles only now which looks more neutral and works better with Iosevka (and probably many other fonts). I noticed that the equilateral arrowhead came from some separate FreeSerif font on my system which also caused inconsistencies with the monospaced Iosekva.
The new 2nd level triangles (aka "BLACK MEDIUM DOWN/RIGHT-POINTING TRIANGLE") are not available in many fonts, so display code will very often reach for another font, which often changes the line spacing (and slows redisplay).
I've updated the list in https://github.com/minad/org-modern/commit/5393edbb5a078348d0eea5723868c35be3e73494. I use https://www.fileformat.info/info/unicode/char/2bc8/index.htm now. All the triangles are at least supported by Iosevka and Pragmata.
Btw, the README suggests to use a separate face for org-modern'ized symbols. This should avoid display issues.
(set-face-attribute 'org-modern-symbol nil :family "Iosevka")
Besides that, the list is customizable.
Sadly no medium triangles in my fonts. Will customize. I don't know how many people know a missing glyph will "pull up" another font automatically, which means line spacing can change for lines with that glyph.
Which font do you use?
Very nice new fold capability. Unfortunately the top two levels of the new
'fold
characters don't seem to be supported in many fonts, e.g. Iosevka. E.g. 0x2B9E BLACK RIGHTWARDS EQUILATERAL ARROWHEAD isn't present in any fonts on my system.Unfortunately there are far more right-facing than down-facing arrows. A couple possibilities include
("˃" . "˅") ("↦" . "↧")
; there may be more.