[Help] Input Type Symbol Character - wxMaxima-developers/wxmaxima GitHub Wiki

wxMaxima provides a method of entering special symbols using the keyboard:

  • A special symbol can be entered by pressing the ESC key and then starting to type the symbol character’s name.
  • Alternatively it can be entered by pressing ESC, one letter (or two for the Greek symbol omicron) and ESC again.

In this case the following symbols are supported:

Greek characters

Lower case

Greek letter Key to press Symbol
alpha a α
beta b β
gamma g γ
delta d δ
epsilon e ε
zeta z ζ
eta h η
theta q θ
iota i ι
kappa k κ
lambda l λ
mu m μ
nu n ν
xi x ξ
omicron om o
pi pi π
rho r ρ
sigma s σ
tau t τ
upsilon u υ
phi f φ
chi c χ
psi y ψ
omega o ω

Upper case

Greek letter Key to press Symbol
Alpha A A
Beta B B
Gamma G Γ
Delta D ∆
Epsilon E E
Zeta Z Z
Eta H H
Theta T Θ
Iota I I
Kappa K K
Lambda L Λ
Mu M M
Nu N N
Xi X Ξ
Omicron Om o
Pi P Π
Rho R P
Sigma S Σ
Tau T T
Upsilon U Υ
Phi P Φ
Chi C X
Psi Y Ψ
Omega O Ω

Mathematical Symbols

Keys to press Symbol Symbol description
!= ≠ not equal to
# ≠ not equal to
/= ≠ not equal to
/2 ½ 1/2
+/- ± a plus/minus sign
<< ≪ much less than
<= ≤ equal or less than
-> → a right arrow
--> ⟶ a long right arrow
>= ≥ equal or greater than
>> ≫ much greater than
2 squared
3 to the power of three
and ⋀ and
approx ≅ approximately
ee ⅇ element
empty ∅ empty
equiv ⇔ equivalent to
exists ∃ there exists sign
geq ≥ qual or greater than
gg ≫ much greater than
hb ℏ Planck’s constant: a h with a horizontal bar above it
Hbar Ħ a H with a horizontal bar above it
ii ⅈ imaginary
impl ⇒ implies
implies ⇒ implies
in ∈ in
inf ∞ infinity
integral ∫ integral sign
inter ⋂ intersection
leadsto ↝ a leads to sign
leq ≤ equal or less than
ll ≪ much less than
nabla ∇ a nabla operator
nand ⊼ nand
neq ≠ not equal to
nexists ∄ there is no sign
nor ⊽ nor
not ¬ not
notsubset ⊄ not subset
notsubseteq ⊈ not subset or equal
or ⋁ or
parallel ∥ a parallel sign
partial ∂ partial sign (the d of dx/dt)
perp ⟂ a perpendicular sign
perpendicular ⟂ a perpendicular sign
pm ± a plus/minus sign
prod ∏ product sign
product ∏ product sign
propto ∝ proportional to
qed ∎ end of proof
sq √ square root
subset ⊂ subset
subseteq ⊆ subset or equal
sum ∑ sum sign
TB ▶ big triangle right
tb ▸ small triangle right
union ⋃ union
xor ⊻ xor

Unicode characters

If a special symbol isn’t in the list it is possible to input arbitrary Unicode characters by pressing ESC [number of the character (hexadecimal)] ESC.

ESC 61 ESC therefore results in an a.

Note

Please note that most of these symbols (notable exceptions are the logic symbols) do not have a special meaning in Maxima and therefore will be interpreted as ordinary characters. If Maxima is compiled using a Lisp that doesn’t support dealing with Unicode characters they might cause an error message instead.