Emacs Special Chars
- Special Characters can be inserted by typing
C-q KEY
or C-q ONR
,
where KEY is a key like return or tab, and ONR is an octal
representation of some character.
- also consider using the iso-accents-mode (typing
/e
results in
æ
!) and TeX Input Method (\leadsto
results in ↝
).
- Inserting single characters by decimal code:
M-x
insert-ucs-character RET 8704
results in ∀
.
Using input Methods
Selection and Switching
- Chosing an input method:
C-u C-\
- Switch / Toggle input method:
C-\
Useful Input Methods
- TeX
-
for using LaTex-like input sequences,
e.g.
\forall
, \exists
, \in
, \ne
, \equiv
etc.
- cyrillic-jсuken
-
Russian keyboard layout -- but this assumes, that you
originally have an american keyboard layout, if your X-keyboard layout
is e.g. german, then the resulting russian keyboard layout is not correct!
Therefor it's actually better to just change the keyboard layout with
C-x C-m k russian-koi8
or so...
- Unicode
-
Dave Love's 'ucs-tables.el' has this command
ucs-insert
"Insert the Emacs character representation of the given Unicode.
Interactively, prompts for a hex string giving the code."
∈ □ ⊓ Σ ⋐ ∠ ø ← → ⇒ ⇐ ²