112 |
@itemx --funcall=@var{function} |
@itemx --funcall=@var{function} |
113 |
@opindex --funcall |
@opindex --funcall |
114 |
@cindex call Lisp functions, command-line argument |
@cindex call Lisp functions, command-line argument |
115 |
Call Lisp function @var{function} with no arguments. |
Call Lisp function @var{function}. If it is an interactive function |
116 |
|
(a command), it reads the arguments interactively just as if you had |
117 |
|
called the same function with a key sequence. Otherwise, it calls the |
118 |
|
function with no arguments. |
119 |
|
|
120 |
@item --eval=@var{expression} |
@item --eval=@var{expression} |
121 |
@opindex --eval |
@opindex --eval |
472 |
The user's login name. See also @env{USER}. |
The user's login name. See also @env{USER}. |
473 |
@item MAIL |
@item MAIL |
474 |
The name of the user's system mail inbox. |
The name of the user's system mail inbox. |
|
@item MAILRC |
|
|
Name of file containing mail aliases. (The default is |
|
|
@file{~/.mailrc}.) |
|
475 |
@item MH |
@item MH |
476 |
Name of setup file for the mh system. (The default is @file{~/.mh_profile}.) |
Name of setup file for the mh system. (The default is @file{~/.mh_profile}.) |
477 |
@item NAME |
@item NAME |
497 |
inside Emacs. |
inside Emacs. |
498 |
@item SMTPSERVER |
@item SMTPSERVER |
499 |
The name of the outgoing mail server. Used by the SMTP library |
The name of the outgoing mail server. Used by the SMTP library |
500 |
(@pxref{Sending mail via SMTP,,,smtpmail}). |
(@pxref{Top,,Sending mail via SMTP,smtpmail}). |
501 |
@cindex background mode, on @command{xterm} |
@cindex background mode, on @command{xterm} |
502 |
@item TERM |
@item TERM |
503 |
The type of the terminal that Emacs is using. This variable must be |
The type of the terminal that Emacs is using. This variable must be |
691 |
@appendixsec Font Specification Options |
@appendixsec Font Specification Options |
692 |
@cindex font name (X Window System) |
@cindex font name (X Window System) |
693 |
|
|
694 |
By default, Emacs displays text in the font named @samp{9x15}, which |
By default, Emacs displays text in a twelve point Courier font (when |
695 |
makes each character nine pixels wide and fifteen pixels high. You can |
using X). You can specify a different font on your command line |
696 |
specify a different font on your command line through the option |
through the option @samp{-fn @var{name}} (or @samp{--font}, which is |
697 |
@samp{-fn @var{name}} (or @samp{--font}, which is an alias for |
an alias for @samp{-fn}). |
|
@samp{-fn}). |
|
698 |
|
|
699 |
@table @samp |
@table @samp |
700 |
@item -fn @var{name} |
@item -fn @var{name} |
705 |
Use font @var{name} as the default font. |
Use font @var{name} as the default font. |
706 |
@end table |
@end table |
707 |
|
|
708 |
Under X, each font has a long name which consists of eleven words or |
Under X, each font has a long name which consists of fourteen words |
709 |
numbers, separated by dashes. Some fonts also have shorter |
or numbers, separated by dashes. Some fonts also have shorter |
710 |
nicknames---@samp{9x15} is such a nickname. You can use either kind of |
nicknames. For instance, @samp{9x15} is such a nickname. This font |
711 |
name. You can use wildcard patterns for the font name; then Emacs lets |
makes each character nine pixels wide and fifteen pixels high. You |
712 |
X choose one of the fonts that match the pattern. Here is an example, |
can use either kind of name. Case is insignificant in both kinds. |
713 |
which happens to specify the font whose nickname is @samp{6x13}: |
You can use wildcard patterns for the font name; then Emacs lets X |
714 |
|
choose one of the fonts that match the pattern. The wildcard |
715 |
|
character @samp{*} matches any sequence of characters (including none) |
716 |
|
and @samp{?} matches any single character. However, matching is |
717 |
|
implementation-dependent, and can be inaccurate when wildcards match |
718 |
|
dashes in a long name. For reliable results, supply all 14 dashes and |
719 |
|
use wildcards only within a field. Here is an example, which happens |
720 |
|
to specify the font whose nickname is @samp{6x13}: |
721 |
|
|
722 |
@smallexample |
@smallexample |
723 |
emacs -fn \ |
emacs -fn \ |
731 |
emacs.font: -misc-fixed-medium-r-semicondensed--13-*-*-*-c-60-iso8859-1 |
emacs.font: -misc-fixed-medium-r-semicondensed--13-*-*-*-c-60-iso8859-1 |
732 |
@end smallexample |
@end smallexample |
733 |
|
|
734 |
|
Note that if you use a wildcard pattern on the command line, you |
735 |
|
need to enclose it in single or double quotes, to prevent the shell |
736 |
|
from accidentally expanding it into a list of file names. On the |
737 |
|
other hand, you should not quote the name in the @file{.Xdefaults} |
738 |
|
file. |
739 |
|
|
740 |
|
The default font used by Emacs (under X) is: |
741 |
|
|
742 |
|
@smallexample |
743 |
|
-adobe-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-1 |
744 |
|
@end smallexample |
745 |
|
|
746 |
A long font name has the following form: |
A long font name has the following form: |
747 |
|
|
748 |
@smallexample |
@smallexample |
749 |
-@var{maker}-@var{family}-@var{weight}-@var{slant}-@var{widthtype}-@var{style}@dots{} |
-@var{maker}-@var{family}-@var{weight}-@var{slant}-@var{widthtype}-@var{style}@dots{} |
750 |
@dots{}-@var{pixels}-@var{height}-@var{horiz}-@var{vert}-@var{spacing}-@var{width}-@var{charset} |
@dots{}-@var{pixels}-@var{height}-@var{horiz}-@var{vert}-@var{spacing}-@var{width}-@var{registry}-@var{encoding} |
751 |
@end smallexample |
@end smallexample |
752 |
|
|
753 |
@table @var |
@table @var |
788 |
(character cell). |
(character cell). |
789 |
@item width |
@item width |
790 |
This is the average character width, in pixels, multiplied by ten. |
This is the average character width, in pixels, multiplied by ten. |
791 |
@item charset |
@item registry |
792 |
This is the character set that the font depicts. |
@itemx encoding |
793 |
Normally you should use @samp{iso8859-1}. |
These together make up the X font character set that the font depicts. |
794 |
|
(X font character sets are not the same as Emacs charsets, but they |
795 |
|
are solutions for the same problem.) You can use the |
796 |
|
@command{xfontsel} program to check which choices you have. However, |
797 |
|
normally you should use @samp{iso8859} for @var{registry} and @samp{1} |
798 |
|
for @var{encoding}. |
799 |
@end table |
@end table |
800 |
|
|
801 |
@cindex listing system fonts |
@cindex listing system fonts |
1137 |
rather than showing a frame right away. In this situation, the icon |
rather than showing a frame right away. In this situation, the icon |
1138 |
is the only indication that Emacs has started; the text frame doesn't |
is the only indication that Emacs has started; the text frame doesn't |
1139 |
appear until you deiconify it. |
appear until you deiconify it. |
1140 |
|
|
1141 |
|
@ignore |
1142 |
|
arch-tag: fffecd9e-7329-4a51-a3cc-dd4a9889340e |
1143 |
|
@end ignore |