Books

  1. CJKV Information Processing
    CJKV Information Processing

  2. BE Developer's Guide [With CD-Rom]
    BE Developer's Guide [With CD-Rom]

  3. Arcview GIS / Avenue Programmer's Reference
    Arcview GIS / Avenue Programmer's Reference

  4. Freelance Graphics 2.0 for Windows
    Freelance Graphics 2.0 for Windows

  5. Keeping Your PC Alive
    Keeping Your PC Alive

  6. Macromedia Director Lingo Workshop for Mac
    Macromedia Director Lingo Workshop for Mac

  7. Show Me MS-DOS 6
    Show Me MS-DOS 6

  8. Tricks of the Mac Game Programming Gurus
    Tricks of the Mac Game Programming Gurus

  9. Computer Science Project Work: Principles and Pragmatics
    Computer Science Project Work: Principles and Pragmatics

  10. Virtus VRML Toolkit for Windows
    Virtus VRML Toolkit for Windows

  11. Macromedia Director Lingo Workshop for Mac
    Macromedia Director Lingo Workshop for Mac

  12. Nu-Mega's Practical Guide to Debugging 32-bit Windows Applications (Nu-Mega Software Development)
    Nu-Mega's Practical Guide to Debugging 32-bit Windows Applications (Nu-Mega Software Development)

  13. CGI Primer Plus for Windows: Learn to Create Interactive Web Pages
    CGI Primer Plus for Windows: Learn to Create Interactive Web Pages

  14. Teach Yourself World Wide Web Database Programming with Java in 21 Days (Sams Teach Yourself S.)
    Teach Yourself World Wide Web Database Programming with Java in 21 Days (Sams Teach Yourself S.)

  15. 3D Modeling Construction Kit: Create Your Own Worlds with Calgari TrueSpace 2
    3D Modeling Construction Kit: Create Your Own Worlds with Calgari TrueSpace 2

  16. Java Networking and Abstract Windows Toolkit API
    Java Networking and Abstract Windows Toolkit API

  17. Web Database Construction Kit
    Web Database Construction Kit

  18. Black Art of Java Game Programming: Creating Dynamic Games and Interactive Graphical Environments Using Java
    Black Art of Java Game Programming: Creating Dynamic Games and Interactive Graphical Environments Using Java

  19. JavaScript How-to: The Definitive JavaScript Problem-solver (How-to)
    JavaScript How-to: The Definitive JavaScript Problem-solver (How-to)

  20. HTML Programming How-to (How-to)
    HTML Programming How-to (How-to)

  21. C++ Interactive Course: Innovative Web-based Course in C++ (Interactive Course)
    C++ Interactive Course: Innovative Web-based Course in C++ (Interactive Course)

  22. Web Programming with Java
    Web Programming with Java

  23. CGI How-to: The Definitive CGI Scripting Problem Solver (How-to)
    CGI How-to: The Definitive CGI Scripting Problem Solver (How-to)

  24. Common Gateway Interface Scripting and Interactivity (Laura Lemay's Web Workshop)
    Common Gateway Interface Scripting and Interactivity (Laura Lemay's Web Workshop)

  25. Creating Commercial Web Pages (Laura Lemay's Web Workshop)
    Creating Commercial Web Pages (Laura Lemay's Web Workshop)

CJKV Information Processing: Chinese, Japanese, Korean & Vietnamese Computing
Average customer rating: 4.5 out of 5 stars
  • Buy this if you write international software - it's that simple
  • Chinese edition of this book
  • Fantastic but too big
  • The bible for coding Asian languages
  • Code page tables poorly organized
CJKV Information Processing: Chinese, Japanese, Korean & Vietnamese Computing
Ken Lunde
Manufacturer: O'Reilly Media, Inc.
ProductGroup: Book
Binding: Paperback

Software DevelopmentSoftware Development | Software Design | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Natural Language ProcessingNatural Language Processing | Software | Computers & Internet | Subjects | Books
Southeast AsianSoutheast Asian | Instruction | Foreign Languages | Reference | Subjects | Books
GeneralGeneral | Foreign Languages | Reference | Subjects | Books
GeneralGeneral | Programming | O'Reilly | By Publisher | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Look Inside Nonfiction BooksLook Inside Nonfiction Books | Trip | Specialty Stores | Books
Look Inside Reference BooksLook Inside Reference Books | Trip | Specialty Stores | Books
Qualifying Textbooks - Spring 2007Qualifying Textbooks - Spring 2007 | Stores | Books
Software DevelopmentSoftware Development | Design & Development | Software Books | Custom Stores | Stores | Software
GeneralGeneral | Software Books | Custom Stores | Stores | Software
Natural Language ProcessingNatural Language Processing | Software Books | Custom Stores | Stores | Software
Similar Items:
  1. Unicode Demystified: A Practical Programmer's Guide to the Encoding Standard
  2. Developing International Software, Second Edition
  3. A Practical Guide to Localization (Language International World Directory)
  4. Unicode Explained
  5. The Unicode Standard, Version 4.0

ASIN: 1565922247

Amazon.com

CJKV Information Processing covers all major writing systems for Vietnamese (including Quôc ngu, chu Nôm and chu Han), Japanese (kana and kanji), Korean (hangul and hanja), and Chinese (hanzi), plus the various means of integrating multiple character sets and systems for transliterating these languages into the Latin alphabet. Author Ken Lunde explains what's involved in taking input in the various languages and goes into great detail about output, including some detailed coverage of professional-quality computer typesetting with Chinese, Japanese, Korean, and Vietnamese (CJKV) characters.

But CJKV Information Processing doesn't restrict itself to input and output issues. There's extensive coverage of the special issues that arise when you attempt to work with multibyte characters inside programs--especially Java programs, since that language is especially adroit at internationalization tasks. You'll find ready-to-use algorithms for detecting and converting characters among the various sets.

Almost half of the book is consumed by exhaustive character tables listing every CJKV character set ever defined by a standards body, software vendor, or other organization. Comprehensive is the operative word here--Lunde even gives space to 145 hanzi characters defined by Hong Kong's Department of the Judiciary. You'll find a full suite of keyboard mapping tables, too. With the same thoroughness and clarity that made his Understanding Japanese Information Processing such a hit among members of the Pacific Rim crowd, Ken Lunde provides an unparalleled guide to computing with the CJKV character sets. --David Wall

Book Description

CJKV Information Processing is the definitive guide for tackling the difficult issues faced when dealing with complex Asian languages -- Chinese, Japanese, Korean, and Vietnamese -- in the context of computing or Internet services. Unlike the English alphabet with a mere 26 letters, these complex writing systems use multiple alphabets comprising thousands of characters. Handling such an unwieldy amount of data is formidable and complex. Until now, working with these writing systems was an unattainable task to most, but this book clarifies the issues, even to those who don't understand East Asian languages. This new book contains revised information from Ken Lunde's first book, Understanding Japanese Information Processing, and supplements each chapter with meticulous details about how the Chinese (hanzi), Japanese (kana and kanji), Korean (hangul and hanja), and Vietnamese (Quoc ngu, chu Nom, and chu Han) writing systems have been implemented on contemporary computer systems. This book is unique in that it does not simply rattle off information that can be found in other sources, but rather it provides the reader with hitherto unexplained insights into how these complex writing systems have been adapted for use on computers, and provides the user and developer alike with useful and time-saving tips and techniques. Information on today's hot topics, such as how these writing systems impact contemporary Internet resources like the Web, HTML, XML, Java, and Adobe Acrobat, is also provided. This book is of incalculable value for the developer, programmer, user, and researcher -- anyone who comes into contact with these characters in the context of computers or the Internet needs this book. Topics covered in this book include: This volume also contains a host of valuable appendixes, such as code conversion tables, character set tables, character set indexes, mapping tables, Perl code examples, a glossary, and a detailed bibliography.

Customer Reviews:

5 out of 5 stars Buy this if you write international software - it's that simple.......2005-06-30

From this book I learnt (about 3 years ago) to add support for Japanese, Chinese (Simplified and Traditional) and Korean to a number of top-selling PC Games (plus support utils). The tables within it *are* useful, despite what other reviews have said, as a way of testing your onscreen output. I also found the author to be very helpful when I emailed him with the odd query , and he was encouraging when I shared my findings on Thai (not covered by this book, but principles learnt from it enabled me to work it out) with him. One of the best reference books I've got.

3 out of 5 stars Chinese edition of this book.......2004-06-06

Why amazon.com do not provide order for the Chinese version of "CJKV Information Processing"? I think it's more useful for Pan-Chinese customers.

4 out of 5 stars Fantastic but too big.......2002-08-01

I agree with all the postive comments posted here. Working in Japan, this book has saved me repeatedly.

But I have a serious concern about the size, of 1000 pages there are 400 pages of tables, huge lists of Chinese characters which are of very little value and makes the book difficult to use.

5 out of 5 stars The bible for coding Asian languages.......2001-12-29

Lunde's book is essential to anyone in the software localization or internationalization business. It simply covers everything. Want to know how to do regular expressions in Japanese? Page 445. The actual definition of "Mincho" (as in the Mincho font)? Check the Glossary. Postscript clones that handle Chinese? page 391.

The book is intended primarily for software engineers, but the subject matter is treated so comprehensively that it is an essential desk reference for translators, information developers, project managers, production managers, and marketing executives.

Just get it, Ok?

2 out of 5 stars Code page tables poorly organized.......2001-11-28

I recognize that this book is really definitive on this topic. So I cannot help but assume that if I had the patience to figure out how to use it properly it would be worthwhile. BUT...

Being somebody already reasonably familiar with using eastern languages on a computer, I have no desire to read the text in the book from the beginning. The majority of the book is code-page tables, which is an important reference. (They are actually of limited utility, since they are only indexed one way: code to character, with no reverse indexing. Understandable, since that would be very difficult, but still limiting.)

But worst of all, the code page tables are laid out in a way that I do not understand. And I could not find an explanation of how these tables corresponded to byte-values in a data stream.

CJKV Information Processing
Average customer rating: Not rated
    CJKV Information Processing
    Ken Lunde
    Manufacturer: O'Reilly Media, Incorporated
    ProductGroup: Book
    Binding: Paperback
    ASIN: B000MHGRRG

    Books:

    1. Microsoft Jscript.Net Programming
    2. The Make or Break Issues in IT Management: A Guide to 21st Century Effectiveness ("Computer Weekly" Professional S.)
    3. Sun ONE Services
    4. Using Microsoft Project (Special Edition S.)
    5. Electronic Projects for Your PC (BP S.)
    6. Game Design Foundations (Wordware Game Developer's Library)
    7. CJKV Information Processing
    8. Netscape Navigator Gold and JavaScript (Laura Lemay's Web Workshop)
    9. C# and the .Net Platform: Public Beta Edition
    10. Game Programming for Beginners

    Books