What font do you use for your xterm or where you need a fixed pitch font?

Submitted by ajt on Sun 17 Feb 2008

 

Courier/Courier New  <-> 30%185 votes
Andale Mono  <-> 3%19 votes
Monaco  <-> 4%30 votes
Lucida Console/Typewriter  <-> 14%87 votes
Freefont Mono  <-> 8%53 votes
Bistream Vera Sans Mono/Deja Vu Sans Mono  <-> 39%240 votes
Total 614 votes

Posted by Anonymous (87.239.xx.xx) on Sun 17 Feb 2008 at 09:58
Terminus (xfonts-terminus) is my prefered font (thought I use konsole not xterm)

[ Parent ]

Posted by Anonymous (217.11.xx.xx) on Thu 28 Feb 2008 at 13:15
+1 (I use XTerm only)

[ Parent ]

Posted by ajt (82.133.xx.xx) on Sun 17 Feb 2008 at 17:46
[ Send Message | View Weblogs ]
Even though this is my survey, I'm currently running a font on my Konsole "xterm" that's not even on the list: Microsoft Consolas. BTW you can get all the new Vista/Office fronts directly from Microsoft, they are in the PowerPoint viewer application.

On my YaKuake terminal I'm running Monaco.

My historical favourite fixed-pitch font has been Lucida Console/Typewriter, but it's missing a marked zero so I don't tend to use it any more.

On my PuTTY sessions at work I currently use Andale Mono (from MS CoreFonts) and I've used that now and then for a console or programming environment.

--
"It's Not Magic, It's Work"
Adam

[ Parent ]

Posted by Anonymous (85.104.xx.xx) on Mon 18 Feb 2008 at 06:59
Monaco is the only font I know that draws "a" (LATIN SMALL LETTER A) the "right way" [1]. That's the only reason I'm using a propriatery font in my system.

[1] http://en.wikipedia.org/wiki/Image:LowercaseA.svg

[ Parent ]

Posted by ajt (82.133.xx.xx) on Tue 19 Feb 2008 at 22:10
[ Send Message | View Weblogs ]
You may want to look at Anonymous then, it is based on Monaco and also has a single story lower-case "a" but has more serifs. It's an old style freeware licence but it's free to download and distribute for non-profit use. See http://www.ms-studio.com/FontSales/anonymous.html

--
"It's Not Magic, It's Work"
Adam

[ Parent ]

Posted by Anonymous (217.216.xx.xx) on Mon 18 Feb 2008 at 14:54
Best fixed font ever is console-terminus.

[ Parent ]

Posted by Anonymous (161.49.xx.xx) on Mon 18 Feb 2008 at 15:00
I recently discovered the terminus font (of the package xfonts-terminus) and I really like it. I'm also a fan of Bitstream Vera Sans Mono.

[ Parent ]

Posted by tmancill (67.170.xx.xx) on Mon 18 Feb 2008 at 19:55
[ Send Message ]
The terminus fonts are by far the best console fonts I've come across. They're available in the xfonts-terminus and xfonts-terminus-oblique packages.

[ Parent ]

Posted by mcortese (213.140.xx.xx) on Wed 20 Feb 2008 at 10:53
[ Send Message | View Weblogs ]

After reading all your comments about Terminus, I decided to test it out and installed the terminus package on my Debian.

I understood that Terminus is a raster font, like the other X11 fonts. In fact I found its declaration in the file /usr/share/fonts/X11/misc/fonts.alias.

But if I try to use it in a terminal this is what happens:

$ rxvt -fn 'x:terminus-12'
urxvt: unable to load base fontset, please specify a valid one using -fn, aborting.

The only way to use it is to specify it as TrueType, like in:

$ rxvt -fn 'xft:Terminus'

Does this make sense? Am I forced to pass through the xft engine to render a raster font?

[ Parent ]

Posted by tmancill (67.170.xx.xx) on Wed 20 Feb 2008 at 15:46
[ Send Message ]
I specify the font using the full font string (i.e. the output from xfontsel) as an argument to -fn. I use a script like the following that can be invoked as rxvt_big, rxvt_tiny, rxvt, mrxvt_big, etc.


#!/bin/bash
#
# rxvt [_$size] 

prog=$(basename $0)
size=${prog#*_*}
export FONT="-xos4-Terminus-Medium-R-Normal--16-160-72-72-C- 80-ISO8859-1"

if  [[ $size == "big" � 93; ] ; then
export FONT="-xos4-Terminus-Medium-R-Normal--20-200-72-72-C- 100-ISO8859-1"
elif  [[ $size == "tiny"  ] ] ; then
export FONT="-xos4-Terminus-Medium-R-Normal--14-140-72-72-C- 80-ISO8859-1"
fi

term="/usr/bin/rxvt"

if  [[ $prog == "mrxvt" & #093; ] ; then
term="/usr/bin/mrxvt"
fi

$term -ls -bg black -cr green -fg&n bsp;white -C -fn $FONT -sl 500 &

[ Parent ]

Posted by Anonymous (85.216.xx.xx) on Mon 18 Feb 2008 at 21:55
Having red various comments about terminus, I just tried it. I'll stick to my Bitstream Vera Sans Mono. But thanks for the suggestions...


cb

[ Parent ]

Posted by ajt (82.133.xx.xx) on Thu 21 Feb 2008 at 21:00
[ Send Message | View Weblogs ]
I know what you mean, people rave about Terminus, but I find them ugly and hard to read. I suppose fonts are a very personal thing. Plus, I'm dyslexic so I don't see things the way that most "normal" people do.

--
"It's Not Magic, It's Work"
Adam

[ Parent ]

Posted by dkg (216.254.xx.xx) on Mon 18 Feb 2008 at 23:45
[ Send Message | View dkg's Scratchpad | View Weblogs ]
What kind of wishy-washy TTF-loving poll is this? I use /usr/share/fonts/X11/misc/6x10.pcf.gz from xfonts-base, of course!

[ Parent ]

Posted by ajt (204.193.xx.xx) on Tue 19 Feb 2008 at 13:32
[ Send Message | View Weblogs ]
That's me, perhaps I should have titled it "What ... 'scalable' ... font?"

I've used raster fonts in the past but I find them hard to read and they never seem to be the right size. Which is not to say that I don't think there is a place for them or that I wouldn't use one if I liked it.

--
"It's Not Magic, It's Work"
Adam

[ Parent ]

Posted by dkg (216.254.xx.xx) on Tue 19 Feb 2008 at 14:44
[ Send Message | View dkg's Scratchpad | View Weblogs ]
(hoping you realize my invective above was intended humorously)

I use a 1024x768 video console every day on my trusted physical console, and i do most of my work in shells and editors. I like to pack as many characters on the screen as possible. I've always preferred raster (a.k.a. "bitmapped") fonts at low pixel counts because of their crispness.

This poll is a good push to get me to re-examine the available scalable options, though. terminus is pretty nice (and can actually pack more rows of text on a screen than my beloved fixed fonts at similar character width), but it seems to lack a bold, which makes me reluctant to switch to it.

Or am i misunderstanding how to get it to display bolded? I'm launching my terminal like this:

rxvt -fn 'xft:Terminus:pixelsize=6x12'

[ Parent ]

Posted by Anonymous (71.192.xx.xx) on Fri 14 Mar 2008 at 00:30
Terminus does not have a bold in the smallest (6x12) size. Try it at 8x14 and you'll see it has the bold.

Of course, then you lose the size benefit. Too bad - otherwise it's a nice font.

[ Parent ]

Posted by Anonymous (168.150.xx.xx) on Fri 22 Feb 2008 at 23:01
You can't imagine how happy many were when all fonts used could finally be scalable! One less square peg to make our hearts sink. (The second great event was when unicode scalables could be used by TeX: Knuth was a master of many things, but he was not a brilliant typographer.)

[ Parent ]

Posted by dkg (216.254.xx.xx) on Sat 23 Feb 2008 at 23:42
[ Send Message | View dkg's Scratchpad | View Weblogs ]
I can imagine how happy folks were about scalable fonts, actually. Scalable fonts are great things for all kinds of reasons. Unfortunately, they don't work that well when you're trying to pack a lot of text into a relatively small number of pixels, and the pixels themselves are large enough and distinct enough to be visible to the naked eye (most laptop displays, afaict). If your goal is really to pack in as much text as possible, a bitmap font designed specifically for your screen size is the way to go.

I recognize that in the abstract, the best scenario would be pixels with a fine enough pitch to be indistinct to the naked eye, and scalable fonts for everything. But i don't think we're there yet, and i prefer to work with tools that seem appropriate to my current technological situation.

[ Parent ]

Posted by ajt (204.193.xx.xx) on Mon 25 Feb 2008 at 10:57
[ Send Message | View Weblogs ]
Some of the scalable fonts actually contain hand optimised bitmaps for the smaller sizes, because as you say the auto-scaling doesn't work at low typeface sizes on a low resolution device like a screen.

Roll on the availability of 300dpi screens. Modern TFT screens in the mass market segment are no better, in some cases worse than decent CRT displays of a decade ago!

It's not uncommon to find a laser printer able to print at 1200dpi, yet most displays are still stick at a feeble 100dpi or less. My TFT screen at home runs at just under 100dpi - the same as my previous CRT, my work display (TFT) is only 85dpi.

--
"It's Not Magic, It's Work"
Adam

[ Parent ]

Posted by Arthur (64.118.xx.xx) on Tue 19 Feb 2008 at 07:37
[ Send Message | View Weblogs ]
Terminus, terminus everywhere. Console, xterm, XEmacs, window titlebars, everywhere!

I'm going to have my headstone carved in the terminus font.

[ Parent ]

Posted by lpenz (201.35.xx.xx) on Wed 20 Feb 2008 at 13:29
[ Send Message ]
I use Neep Alt. Looks great on 1280x1024.

[ Parent ]

Posted by Anonymous (71.36.xx.xx) on Wed 20 Feb 2008 at 18:47
I'll second that... every 6 months or so I go looking for a better terminal font (usually because of some blog entry or poll like this), but I come back to neep every time.

[ Parent ]

Posted by mcortese (213.70.xx.xx) on Thu 21 Feb 2008 at 17:10
[ Send Message | View Weblogs ]

But it's not Unicode, despite what's been advertised in its home page since 2000:

I'm working hard to convert all these fonts to Unicode (also knows as the Universal Character Set or ISO-10646 encoding). Markus Kuhn has been a big help. Version 4.0 should be finished soon. Thanks for your patience!

[ Parent ]

Posted by aim (74.203.xx.xx) on Thu 21 Feb 2008 at 13:15
[ Send Message ]
none of the above, of cause. I use xfonts-terminus!!!

[ Parent ]

Posted by Anonymous (62.39.xx.xx) on Thu 21 Feb 2008 at 16:41
for me too, i don't use a modern terminal but wterm (for speed reason). My font is xfonts-terminus.

[ Parent ]

Posted by Anonymous (143.195.xx.xx) on Fri 22 Feb 2008 at 04:45
I actually use Droid Sans Mono from the Google Android OS. I love the whole family.

If you want to check them out, look here:

http://daniel1992.wordpress.com/2008/02/13/fonts-in-ubuntu/

I use them for all of my fonts in Ubuntu.

Droid seems to be love it or hate it, based upon the reaction of my friends.

The samples pdf is here:

http://www.ascendercorp.com/pdf/Droid_fonts.pdf

Take a look, you might like them.

[ Parent ]

Posted by ajt (204.193.xx.xx) on Fri 22 Feb 2008 at 14:57
[ Send Message | View Weblogs ]
Droid isn't bad as a font family, but the lack of a marked zero is a pain for programming. It's probably the main reason I stopped using Lucida Console, which is a typeface I like very much otherwise.

It is important to clearly see the difference between "o O 0" and "1 l L |", some typefaces make this easy others do not.

--
"It's Not Magic, It's Work"
Adam

[ Parent ]

Posted by paulgear (124.171.xx.xx) on Mon 25 Feb 2008 at 22:40
[ Send Message ]
Preach it, ajt!

I hate the default sans serif fonts on both Ubuntu and Palm OS for exactly that reason - i have to cut & paste to a fixed window to see what's going on.

[ Parent ]

Posted by Anonymous (168.150.xx.xx) on Fri 22 Feb 2008 at 22:45
Courier I use only because I'm very old and used to seeing code written in it. Younger people should use Monaco, a beautifu,l fixed-pitch font (which has received surprisingly few votes). Lucida is my choice for a general screen font.

Two notes: (1) Times New Roman, popular on X-servers, is perhaps the worst choice possible. (2) If you must submit reports or papers in 12-point Courier, try 13-point Souvenir instead. (It's much more elegant & readable, and the words a page are about the same as Courier's.) How many decent publishers (this means not Springer) have ever used a fixed-width typeface?

[ Parent ]

Posted by paulgear (124.171.xx.xx) on Mon 25 Feb 2008 at 05:58
[ Send Message ]
Where's the "I've got no clue/whatever Ubuntu defaults to" option? :-)

Seriously, i've never tried to change it from the default on Ubuntu, and i'd really like to know how i can make rxvt use the same font, because it's a much more configuration-driven terminal than gnome-terminal.

[ Parent ]

Posted by dkg (216.254.xx.xx) on Mon 25 Feb 2008 at 16:52
[ Send Message | View dkg's Scratchpad | View Weblogs ]
I think ubuntu defaults to terminus these days.

You can specify what fonts you want rxvt to use with the `-fn` option:

rxvt -fn 'xft:Terminus'
If you want to change the defaults, you should add lines to ~/.Xresources. This file is sourced during a standard X11 session startup on ubuntu and debian systems from /etc/X11/Xsession.d/30x11-common_xresources, but can also be re-loaded from the command line with xrdb.

[ Parent ]

Posted by paulgear (124.171.xx.xx) on Mon 25 Feb 2008 at 22:30
[ Send Message ]
I already have most rxvt options configured and working in my ~/.Xresources. The thing i was asking about was what the font is called (i.e. its full X11-style name), since it's just called 'Monospace' in the GNOME control panels, and that doesn't work as a font name. The example you gave above doesn't work for me - i get:
rxvt: can't load font "xft:Terminus"
(Ditto for xft:Monospace, too.)

[ Parent ]

Posted by ajt (204.193.xx.xx) on Tue 26 Feb 2008 at 12:06
[ Send Message | View Weblogs ]
Try, using the xfontsel tool. It's a bit old and ugly, but it should help you identify the full X name of the font.

You can also dig around inside the directories that the fonts reside, there is often a fonts.scale file that contains all the various mapping details.

There may even be a smarter way to do this but I don't know it.

--
"It's Not Magic, It's Work"
Adam

[ Parent ]

Posted by CarloWood (77.248.xx.xx) on Fri 7 Mar 2008 at 06:38
[ Send Message ]
I use 'monospace 12'

[ Parent ]

Posted by Romeo (213.160.xx.xx) on Sun 9 Mar 2008 at 00:55
[ Send Message | View Weblogs ]
As for me, I'm using Misc Fixed (as *-iso10646-1) font in xterm, rxvt, gvim, emacs and so on. This font covers Unicode very well, unlike other fonts from the list above. That's why.


[ Parent ]

Posted by anurag (202.87.xx.xx) on Thu 13 Mar 2008 at 09:28
[ Send Message ]
I really like the Courier-ness of Deja Vu Sans font.

--
Anurag

[ Parent ]

Posted by Anonymous (203.94.xx.xx) on Fri 14 Mar 2008 at 00:41
I wont tolerate a font that obscures the difference between '1', 'l' and 'I'. ( one, lower-case L, capital 'i'). And also between the letter O and the digit 0. Some fonts even show similar displays for "-" and "~" !

The best I have seen is the default font on Konsole. Nothing else comes close from what I have seen on several operating systems, though I haven't looked extensively, if it works well I'm not going to switch , I'm fussy enough as it is.

Peter

[ Parent ]

User Login

Username:

Password:

[ Advanced Login ]

Register Account

Quick Site Search

Poll Archive

View Prior Polls