
On 04/25/2011 10:13 AM, Ryo IGARASHI wrote:
Just I want to stress the fact that the line breaking in some language (Japanese in this case) is highly dependent upon text layout. For example, some 'line breaking forbidden rule' is relaxed on newspaper-like text layout situation as shown in "Requirements for Japanese Text Layout"[1].
There is, of course, a long history of outsiders under-appreciating the subtleties of Asian writing systems. I see an alternate reading of many of these comments about CJK text processing: "it's too complicated for non-native speakers to understand, we won't use a general-purpose library for this anyway, you should probably just give up". But sentiments like this just encourage Boost people to dig into it deeper. If you guys keep talking about how impossible it is, we'll end up with a library for doing CJK processing fully at compile time using template metaprogramming. :-) - Marsh