Emacs Init: Font for Unicode Symbols

By Xah Lee. Date: . Last updated: .

Set Font for Unicode Symbols

Symbols here mean unicode characters that are math, tech symbols, or dingbats, but excluding emoji. e.g. π² . [see Unicode: Commonly Used Symbols ✓ © § ❦]

put this in your Emacs Init File:

(set-fontset-font
 t
 'symbol
 (cond
  ((eq system-type 'windows-nt)
   (cond
    ((member "Segoe UI Symbol" (font-family-list)) "Segoe UI Symbol")))
  ((eq system-type 'darwin)
   (cond
    ((member "Apple Symbols" (font-family-list)) "Apple Symbols")))
  ((eq system-type 'gnu/linux)
   (cond
    ((member "Symbola" (font-family-list)) "Symbola")))))

Emacs and Unicode

File Encoding

Unicode Font Setup

Emacs Font Setup