Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Apple
Android
Windows Phone
Android
To get the free app, enter your email address or mobile phone number.
$51.81
FREE Shipping.
Only 8 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
Frequently Bought Together
{"currencyCode":"USD","itemData":[{"priceBreaksMAP":null,"buyingPrice":51.81,"ASIN":"0596514476","moqNum":1,"isPreorder":0},{"priceBreaksMAP":null,"buyingPrice":51.81,"ASIN":"059610121X","moqNum":1,"isPreorder":0},{"priceBreaksMAP":null,"buyingPrice":52.44,"ASIN":"0596102429","moqNum":1,"isPreorder":0}],"shippingId":"0596514476::RH9KQL%2FEnUCy3Ky%2FJotOeHSS6YeORhGRdGuIATO5BkDOncihpmkXAeDi%2FbnmqpBNAywcyXsfWQ0pSFZS65O7a%2Byw%2FjCOf4%2BEqKEeg9Gpxas%3D,059610121X::jMeFGpMN3EukcuYYKrk2ePXX2ZJjw13AQvWNdqU2GC7P4XnA04kGHq%2FFmNjey7r8ec078J8CHFYsdhvrPhzR3toOcpmm87TCjQprfLooSxIqKCoYBUUlmg%3D%3D,0596102429::jMeFGpMN3EukcuYYKrk2eM1ev27lxYWp0k0Kze%2B8kgBeWdoVBrfNN1i1IA5O3zZUYpRBRnN5Rc1TvYvYaOfWoN8drPpS60H67ZQOuhP0Y50%3D","sprites":{"addToWishlist":["wl_one","wl_two","wl_three"],"addToCart":["s_addToCart","s_addBothToCart","s_add3ToCart"],"preorder":["s_preorderThis","s_preorderBoth","s_preorderAll3"]},"shippingDetails":{"xz":"same","xy":"same","yz":"same","xyz":"same"},"tags":["x","y","z","w"],"strings":{"addToWishlist":["Add to Wish List","Add both to Wish List","Add all three to Wish List","Add all four to Wish List"],"addToCart":["Add to Cart","Add both to Cart","Add all three to Cart","Add all four to Cart"],"showDetailsDefault":"Show availability and shipping details","shippingError":"An error occurred, please try again","hideDetailsDefault":"Hide availability and shipping details","priceLabel":["Price:","Price for both:","Price for all three:","Price For All Four:"],"preorder":["Pre-order this item","Pre-order both items","Pre-order all three items","Pre-order all four items"]}}
This shopping feature will continue to load items. In order to navigate out of this carousel please use your heading shortcut key to navigate to the next or previous heading.
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
--This text refers to an out of print or unavailable edition of this title.
About the Author
Ken Lunde was born in 1965 in Madison, Wisconsin, grew up in Mount Horeb, Wisconsin, and entered the University of Wisconsin-Madison in 1985 as a freshman. He graduated with a Bachelor of Arts degree in linguistics in 1987. He received his Master of Arts degree in linguistics in 1988. He finally received his Doctor of Philosophy degree in linguistics in 1994, and his dissertation was entitled "Prescriptive Kanji Simplification." He joined Adobe Systems Incorporated in 1991, and is currently Project Manager, CJK Type Development.
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.
Product Details
Paperback: 912 pages
Publisher: O'Reilly Media; Second Edition edition (January 8, 2009)
The previous edition of this book was so useful that I had two copies, one at work and one at home. I work in Chinese, Japanese, and Korean, and the previous edition, which only claimed to cover Japanese, was still the most useful book on Chinese and Korean info processing that I ever found. With this new edition, the author has extended coverage to all Asian languages that use Chinese characters, or used to do so in the case of Vietnamese, as part of their writing systems.<br />Thank goodness he has. The author, Ken Lunde, has an encyclopedic knowledge of this material. In addition, he is one of those people to whom anything less than strict, literal correctness is intolerable. Authors of this sort usually write in a style reminiscent of the federal tax code. Lunde manages to avoid this, creating one of those rare and delightful computer books that serve as a lucid tutorial the first time through, and as a strict and comprehensive reference thereafter.<br />The principal reason I consider this book the bible for Asian language information processing is the extreme difficulty of getting most of this information via any other source. In fact, I'd be hard pressed to think of another computer book whose original source material is as scattered, poorly documented, and often unreliable as that Lunde had to gather to produce this book. His job of ferreting out the details, cross-checking, error correction, and organization into a single book makes this almost a work of journalism. If you do CJKV work, you'll need more than just this book, of course, but the book is full of references to other material, so this is the place to start.<br />Lunde also provides a lot of usable source code in the book.Read more ›
Comment
Was this review helpful to you?
Yes No
Sending feedback...
Thank you for your feedback.
If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
This is an outstanding guide for English-speaking developers who must target Asian languages. For those of us who do not read or speak these languages, it tackles some of the scariest issues: different types of characters, when they are used, how they relate to each other, and how they are encoded in software.<br />Lunde's explanation of the structure and history of Asian written languages is fascinating reading in its own right.<br />If developing on the Windows platform, I would also recommend "Developing International Software for Windows 95 and Windows NT" by Nadine Kano (Microsoft Press). Lunde's book contains crucial background information regarding Asian character sets, as well as some general algorithms; the Kano book focuses on implementation details specific to the Windows environment.
Comment
Was this review helpful to you?
Yes No
Sending feedback...
Thank you for your feedback.
If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
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.<br />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.<br />Just get it, Ok?
Comment
Was this review helpful to you?
Yes No
Sending feedback...
Thank you for your feedback.
If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
I've been trying to educate myself on international processing issues for a while now (including Programming for the World : A Guide to Internationalization by Sandra Martin O'Donnell) and CJKV is by far and away the best book on the subject. Although this is not a beginner's book on internationalization (for example, it doesn't completely address cultural issues on internationalization - O'Donnell's book is better at this), Ken Lunde's book is the clear reference on internationalization, and belongs on anyone's bookshelf who is producing software for the global market (that should be anyone who writes software!). Do not assume that this is only a book for Asian computing. It's a book about many of the issues you will face in creating global software. This is a very detailed book which lives up to its promise of educating, and informing anyone involved in global computing.<br />Buy it - and thoroughly read it!<br />Like all O'Reilly books - this book is well-written, and easy to digest. Kudos to Mr. Lunde for a great book, and to Tim O'Reilly for recognizing this need.
Comment
Was this review helpful to you?
Yes No
Sending feedback...
Thank you for your feedback.
If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
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.
1 Comment
Was this review helpful to you?
Yes No
Sending feedback...
Thank you for your feedback.
If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
If you would like to start developing software that supports East Asian character sets, and do not know how to start, this tome is definitely for you. You will become familiar with historical background on writing systems, input and output methods. You will be aware of the modern encoding methods, font formats, typography, programming and code conversion techniques. Although this all is quite complicated, the author uses very friendly tone, and the information is easy to comprehend after all. The book has a marvelous glossary, index and bibliography sections. Although, for some readers, the lengthy printed character tables from appendixes may be helpful, I would have preferred the paper (and trees) would have been saved by not printing these tables. I think that the same tables in the electronic form would have given more value. Anyway, a programmer now has such tools as iconv library, which resolves most problems with conversion. But if you have only iconv and no knowledge on the East Asian background, you will not have enough confidence (and skills) to develop a proper software application. This book will demystify Chinese, Japanese, Korean & Vietnamese computing for you and will give you good start!
Comment
Was this review helpful to you?
Yes No
Sending feedback...
Thank you for your feedback.
If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
This item: CJKV Information Processing: Chinese, Japanese, Korean & Vietnamese Computing