Unicode: Character Representation, ASCII Character Symbols ␀ ␤ ␠ ␣ ¶ ↩ �

, , …,
Unicode Search

ASCII Character Representation

Unicode has symbols to represent ASCII unprintable characters.

ASCII Table of Unprintable Chars
DecimalHexAbbrUnicode
Symbol
Caret
Notation
C Escape
Syntax
Description
000NUL^@\0Null character
101SOH^AStart of Header
202STX^BStart of Text
303ETX^CEnd of Text
404EOT^DEnd of Transmission
505ENQ^EEnquiry
606ACK^FAcknowledgment
707BEL^G\aBell
808BS^H\bBackspace
909HT^I\tHorizontal Tab
100ALF^J\nLine feed
110BVT^K\vVertical Tab
120CFF^L\fForm feed
130DCR^M\rCarriage return
140ESO^NShift Out
150FSI^OShift In
1610DLE^PData Link Escape
1711DC1^QDevice Control 1 (oft. XON)
1812DC2^RDevice Control 2
1913DC3^SDevice Control 3 (oft. XOFF)
2014DC4^TDevice Control 4
2115NAK^UNegative Acknowledgment
2216SYN^VSynchronous Idle
2317ETB^WEnd of Trans. Block
2418CAN^XCancel
2519EM^YEnd of Medium
261ASUB^ZSubstitute
271BESC^[\eEscape
281CFS^\File Separator
291DGS^]Group Separator
301ERS^^Record Separator
311FUS^_Unit Separator
1277FDEL^?Delete
DecimalHexAbbrUnicode
Symbol
Caret
Notation
C Escape
Code
Description

Note that the caret notation is heavily used in emacs. Emacs: Newline Representations ^M ^J ^L.

Non-printable ASCII is also heavily used in unix terminal. See: Linux: Terminal Control Sequence Keys (tty, stty) ⌨

On Linux, you can view ASCII table by man ascii.

Whitespace Character Representation

Here are other character representation symbols. They are often used in text editor or word processor to indicate whitespace.

Tab

space · ˽

paragraph, section, newline. §

misc:

placeholder, replacement:

Sample usage: Emacs's whitespace-mode

Unicode: Keyboard Symbols ⌘ ⏎ ↹ ⌫ ❖ ⇞ ⇟

Unicode: Keyboard Symbols ⌘ ⏎ ↹ ⌫ ❖ ⇞ ⇟

misc character, editing

ƒ

Misc icons

Misc

checkmarks 𐄂

OCR; Bank Check Symbols; Magnetic Ink Character Recognition

blog comments powered by Disqus