1. 24
  1.  

  2. 6

    A detailed introduction on how fonts are shown in current Unix-like systems. From the nixer and author of 2bwm.

    By the way, I’m having a hard time sticking with a definitive font to use, mainly because most of the bitmaps I like (dina, scientifica, curie, terminus, uw-ttyp0) are not narrow enough and the two vector fonts I really like, Luculent and Iosevka, do not look good on my T410s default screen with a dpi of 96. Luculent is close to be a winner, but when antialias is on it looks weird on st but looks amazing on Emacs at all sizes, though autohint looks very good for both. Disabling antialias and autohint does the trick on st, but on Emacs, bold, italic and bold-italic variants are still rendered with antialias on (an Emacs’ problem that I haven’t been able to solve).

    I would certainly appreciate some suggestions on any of my problems. Except shooting the machine or buying a new thinkpad with higher DPI (which is on my wishlist nonetheless).

    1. 2

      Have you tried DejaVu Sans Mono? I’ve tried lots of default fonts for Emacs, but I always end up back on that.

      1. 2

        Thanks for your suggestion. I’ve tried it but I don’t like the way it looks, feels a bit inconsistent on my eyes, I’m happy that you like it though.

        1. 1

          I used DejaVu Sans Mono for a long time as my terminal font, because it was the default on my system. Earlier this week though I switched to Inconsolata, and I find that I am personally finding it more pleasant to look at when doing console activities (although that may just be the novelty of a new font after staring at the same one for so long).

        2. 1

          I use the same one - because it’s easiest to get the same look in every OS & application for all code fonts. I’m not sure I actually like the look, but consistency is more important for me.

        3. 1

          I have no suggestions. I’m just glad to know someone else out there changes fonts as often as I do.

          (I lied, I do have a suggestion. Go Mono has worked well for me in a variety of situations.)

          1. 3

            I’m also trying out Go Mono after this suggestion (I’d never heard of the font before). It reminds me also of FreeMono (typewriteresque).

            1. 2

              Go Mono has worked well for me in a variety of situations.

              I like this one, and haven’t tried it yet. It reminds of the font used on the bootscreen of OpenBSD. I will give it a try for sure, when I get home.

              1. 2

                Go Mono reminds me a lot of the serif monospaced fonts I fell in love with on the Sun diskless workstations in uni. Thanks for the pointer!

                1. 1

                  Too late to edit… looks like the Sun font was called “Sun Gallant Demi”, based on this post:

                  https://unix.stackexchange.com/questions/307356/what-is-the-identification-of-the-font-being-used-for-the-solaris-console-in-tex

                  1. 2

                    I like that one, and I can also notice the similarities with Go Font. Which is the one I’ve chosen, it looks fantastic on my screen.

              2. 1

                I’ve settled on M+ 1mn for a monospace font.

                1. 1

                  I will give that another try since last time I checked it I didn’t quite liked it.

                2. 1

                  Great crisp truetype fonts (at least, at the correct size):

                  1. 1

                    Thank you very much for your suggestions. The three of them are seriously crisp, and I promise to give them a try when I get home.

                3. 1

                  I like serif fonts, but it’s find to hard a monospaced serif font that isn’t in the Courier family or (blatantly) inspired by it. For now, I’m using Luxi Mono as my terminal font, but it’s not perfect; stuff like Cyrillic support is spotty.

                  1. 2

                    Last night I had the chance to try “Go Mono”, and it was amazing, I really liked it. It’s serif, looks crisp at small sizes, and has good unicode support. EDIT: Sorry I didn’t see @ssl comment first.

                    1. 2

                      Parallel threads mention Go Mono. Check that out.