Live briefing
Everything about Unicode
Character encoding standard
Unicode is a character encoding standard maintained by the Unicode Consortium designed to support the use of text in all of the world's writing systems that can be digitized. Version 18.0 defines 172,808 characters and 175 scripts used in various ordinary, literary, academic and technical contexts. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: UnicodeA 5-minute orientation
- Skim a recent paper: A secure and size efficient algorithm to enhance data hiding capacity and security of cover text by using unicodeInfluential work since 2022
- Pick up a classic book: The Unicode standard, version 3.0The most-reprinted book on the subject
- Read the landmark paper: UniSpaCh: A text-based data hiding method using Unicode space charactersCited 108 times
- Go sideways: Universal Character Set charactersA closely related topic
- Go sideways: UTF-32A closely related topic
📖 Definitions
Proper noun Alternative letter-case form of Unicode.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
UniSpaCh: A text-based data hiding method using Unicode space characters
Intelligent security algorithm for UNICODE data privacy and security in IOT
Optical character recognition for printed Tamil text using Unicode
Efficient security and capacity techniques for Arabic text steganography via engaging Unicode standard encoding
Inclusion of Unicode Standard seamless characters to expand Arabic text steganography for secure individual uses
An improved algorithm for information hiding based on features of Arabic text: A Unicode approach
“One part politics, one part technology, one part history”: Racial representation in the Unicode 7.0 emoji set
An efficient text steganography sheme using Unicode Space Characters
🆕 Influential since 2022
A secure and size efficient algorithm to enhance data hiding capacity and security of cover text by using unicode
Image Pre-Processing Effect on OCR's Performance for Image Conversion to Braille Unicode
Improving LZW Compression of Unicode Arabic Text Using Multi-Level Encoding and a Variable-Length Phrase Code
A novel approach to secure communication in mega events through Arabic text steganography utilizing invisible Unicode characters
Text Standards for the “Rest of World”: The Making of the Unicode Standard and the OpenType Format
📚 Books worth reading
The Unicode standard, version 3.0Unicode Consortium, The Unicode Consortium · 2000
Unicode DemystifiedRichard Gillam · 2002
The Unicode standardJoan Aliprand · 2003
The Unicode standardUnicode Consortium · 1991
Fonts & EncodingsYannis Haralambous · 2007
UnicodeTony Graham · 2000
Unicode ExplainedJukka Korpela · 2006
The Unicode standard version 6.1 - core specificationJulie D. Allen · 2012
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Universal Character Set characters This article contains special characters. Without proper rendering support, you may see question marks, boxes, or other symbols. The Unicode Consortium…
- UTF-32 UTF-32 (32-bit Unicode Transformation Format), sometimes called UCS-4, is a fixed-length encoding used to encode Unicode code points that uses exactly…
- Private Use Areas In Unicode, the Private Use Areas (PUA) are three blocks that are not assigned characters by the standard. The three blocks are Private Use Area, in the…
- UTF-16 UTF-16 (16-bit Unicode Transformation Format) is a character encoding that supports all 1,112,064 valid code points of Unicode. The encoding is variable-length…
- Specials (Unicode block) Specials is a short Unicode block of characters allocated at the very end of the Basic Multilingual Plane, at U+FFF0–FFFF, containing these code points:…
- UTF-8 UTF-8 is a character encoding standard used for electronic communication. Defined by the Unicode Standard, the name is derived from Unicode Transformation…
- Arabic Presentation Forms-B Arabic Presentation Forms-B is a Unicode block encoding spacing forms of Arabic diacritics, and contextual letter forms. The special codepoint ZWNBSP (zero…
- Character encoding Character encoding is a convention of using a numeric value to represent each character of a writing script. Not only can a character set include natural…