Skip to content

Unicode Explained Internationalize Documents, Programs, and Web Sites

Best in textbook rentals since 2012!

ISBN-10: 059610121X

ISBN-13: 9780596101213

Edition: 2006

Authors: Jukka K. Korpela

List price: $59.99
Shipping box This item qualifies for FREE shipping.
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

How important is Unicode? This technology enables you to target a single software product or web site across multiple platforms, languages and countries without re-engineering, and allows data to be transported through many different systems without corruption. "Unicode Explained" offers a complete overview of the architecture and salient features of Unicode so that you will have all the critical tools to understand, create, and deploy dynamic software systems across today's increasingly global marketplace. Beginning with historical background and an introduction to characters in information technology, this book teaches you the terminology necessary to reference various components,…    
Customers also bought

Book details

List price: $59.99
Copyright year: 2006
Publisher: O'Reilly Media, Incorporated
Publication date: 7/11/2006
Binding: Paperback
Pages: 704
Size: 7.36" wide x 9.17" long x 1.35" tall
Weight: 2.134
Language: English

Preface
Working with Characters
Characters as Data
Introduction to Characters and Unicode
What's in a Character?
Variation of Writing Systems
Glyphs and Fonts
Definitions of Character Repertoires
Numbering Characters
Encoding Characters as Octet Sequences
Working with Encodings
Working with Fonts
Summaries
Writing Characters
Method Varieties
Keyboard Variation and Settings
Virtual Keyboards
Program Commands
Character Maps
Replacements on the Fly
Special Techniques
Escape Sequences
Specialized Editors
Exercise
Character Sets and Encodings
Good Old ASCII
ISO 8859 Codes
Windows Latin 1 and Other Windows Codes
Other 8-bit Codes
Unicode and UTF-8
Encodings for East Asian Language
Converters and Transcoding
Using Character Codes
A Systematic Look at Unicode
The Structure of Unicode
Design Principles
Versions of Unicode
Coding Space
Unicode Terms
Guide to the Unicode Standard
Unicode and Fonts
Criticism of Unicode
Questions and Answers
Properties of Characters
Character Classification
An Overview of Properties
Compositions and Decompositions
Normalization
Case Properties
Collation and Sorting
Text Boundaries
Directionality
Line-Breaking Properties
Unicode Conformance Requirements
Effects on Choosing Characters
Unicode Encodings
Unicode Encodings in General
UTF-32 and UCS-4
UTF-16 and UCS-2
UTF-8
Byte Order
Conversions Between Unicode Encodings
Other Encodings
Auto-Detecting the Encoding
Choosing an Encoding
Advanced Unicode Topics
Characters and Languages
Writing Systems and IT
Character Requirements of Languages
Transliteration and Transcription
Language Metadata
Languages and Fonts
Character Usage
Basics of Character Usage
ASCII (Basic Latin)
Latin-1 Supplement (ISO 8859-1)
Other Latin Letters
Other European Alphabetic Scripts
Diacritic Marks
Letterlike Symbols
General Punctuation
Line Structure Control
Mathematical and Technical Symbols
Other Blocks
The Character Level and Above
Levels of Text Representation and Processing
Characters and Markup
Media Types for Text
Characters in Internet Protocols
Information About Encoding
Characters in MIME
Content Negotiation and Multilingual Sites
Characters in Protocol Headers
Characters in Domain Names and URLs
Characters in Programming
Characters in Computer Languages
Character and String Data
The Preparedness Principle
Character Input and Output
Processing Form Data
Identifiers, Patterns, and Regular Expression
International Components for Unicode (ICU)
Tables for Writing Characters
Index