(emacs)Window Size X
Next: Borders X Prev: Colors X Up: Command Arguments
Options for Window Geometry
The `-geometry' option controls the size and position of the initial
Emacs frame. Here is the format for specifying the window geometry:
where WIDTH specifies the number of characters displayed on a line,
HEIGHT specifies the number of lines displayed, a positive XOFFSET
specifies the distance from the left side of the screen, a negative
XOFFSET specifies the distance from the right side of the screen, a
positive YOFFSET specifies the distance from the top of the screen, and
a negative YOFFSET specifies the distance from the bottom of the screen.
Emacs uses the same units as `xterm' does to interpret the geometry.
The WIDTH and HEIGHT are measured in characters, so a large font
creates a larger frame than a small font. The XOFFSET and YOFFSET are
measured in pixels.
Since the mode line and the echo area occupy the last 2 lines of the
frame, the height of the initial text window is 2 less than the height
specified in your geometry.
You do not have to specify all of the fields in the geometry
specification. The default width for Emacs is 80 characters and the
default height is 24 characters. You can omit either the width or the
height or both.
If you omit both XOFFSET nor YOFFSET, the window manager decides
where to put the Emacs frame, possibly by letting you place it with the
mouse. For example, `164x55' specifies a window 164 columns wide,
enough for two ordinary width windows side by side, and 55 lines tall.
If you start the geometry with an integer, Emacs interprets it as the
width. If you start with an `x' followed by an integer, Emacs
interprets it as the height. Thus, `81' specifies just the width;
`x45' specifies just the height.
If you start with `+' or `-', that introduces an offset, which means
both sizes are omitted. Thus, `-3' specifies the XOFFSET only. (If
you give just one offset, it is always XOFFSET.) `+3-3' specifies both
the XOFFSET and the YOFFSET, placing the frame near the bottom left of
You can specify a default for any or all of the fields in
`.Xdefaults' file, and then override selected fields through a
automatically generated by info2www