On Sun, May 12, 2013 at 09:13:33AM +0800, jidanni@jidanni.org wrote:
> Package: xterm
> Version: 290-1
> Severity: wishlist
>
> Those font names, Huge, Large etc.
> So easy to pick from the CTRL-right-click menus,
> so hard to invoke via the command line -options.
There are pros/cons. The names are set by resource values and (though
commonly not overridden), it would be awkward to have xterm looking
for "huge" when the actual menu says "biggest". Getting the names during
initialization is doable but likely very complicated (since normally the
menus are initialized when the user clicks on control-mouse-whatever).
However, there is already a less elegant way to do what you want, using
the initialFont resource, e.g.,
xterm -xrm '*initialFont:5'
as documented in the manpage:
initialFont (class InitialFont)
Specifies which of the VT100 fonts to use initially. Values
are the same as for the set-vt-font action. The default is
"d", i.e., "default".
and
set-vt-font(d/1/2/3/4/5/6/e/s [,normalfont [, boldfont]])
This action sets the font or fonts currently being used in the
VT102 window. The first argument is a single character that
specifies the font to be used:
d or D indicate the default font (the font initially used when
xterm-dev was started),
1 through 6 indicate the fonts specified by the font1 through
font6 resources,
e or E indicate the normal and bold fonts that have been set
through escape codes (or specified as the second and
third action arguments, respectively), and
s or S indicate the font selection (as made by programs such as
xfontsel(1)) indicated by the second action argument.
If xterm-dev is configured to support wide characters, an addi-
tional two optional parameters are recognized for the e argu-
ment: wide font and wide bold font.
--
Thomas E. Dickey <dickey@invisible-island.net>
http://invisible-island.net
ftp://invisible-island.net
Attachment:
signature.asc
Description: Digital signature