help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Can you recommand some good fonts for emacs22 ?


From: Drew Adams
Subject: RE: Can you recommand some good fonts for emacs22 ?
Date: Mon, 20 Jul 2009 21:15:01 -0700

> >> How did you count the number of fonts found?
> >
> > Captured the output of EVAL: (x-list-fonts "*")

If you use `icicle-font', the total number is shown in the mode line (of
*Completions*). When you type in the minibuffer, the number of fonts matching
your input is shown there, updated as you type.

So, for example, if I type `Arial' and hit S-TAB, I see `84 candidates' in the
mode line, since I have 84 variations of Arial family fonts on my machine. If I
type `Arial.*bold S-TAB', I see `33 candidates', since I have 33 bold Arial
fonts.

> > Using completion as Bernardo suggests:
> >> M-x set-default-font RET TAB TAB
> > Does appear to list them all... and with nice newlines.
> 
> As his name say, set-default-font ... set font, and is not intended to
> display font, even if you can do it with completion.
> If you press RET while browsing font like that, you will set a font.
> If it is a readable font you can come back to your default font, else,
> you will be good to restart emacs.

Right.

With `icicle-font' you can apply any number of the fonts (using `C-RET'
`C-mouse-2', or cycling with `C-down') to see what they look like, then hit
`C-g' to return to the font you started with. If you hit RET instead of `C-g',
then the font change remains (is not undone).

Another difference of `icicle-font' from `x-list-fonts' (which, as Thierry
guessed) `icicle-font' uses as a starting point), is that the fonts listed have
the same pixel size as the original font of the frame. 

That is, Icicles transforms the font specs listed by `x-list-fonts', so the
candidates all have the same size as the original font. If the frame's default
font has size 12, then they will all have size 12. So when you choose a font the
size doesn't change, and you don't have multiple fonts to choose from that
differ only in size (too noisy).





reply via email to

[Prev in Thread] Current Thread [Next in Thread]