CJK text and 'live' searches via main search field
Posted: Wed Oct 24, 2007 10:10 am
(Please note that this post has been moved from the diacritics and search thread)
A question for all of you that use CJK text frequently.
I use Chinese and Japanese source material quite frequently and have a number of these sources in Bookends. I've noticed that I am unable to consistently perform a search trying to input CJK text via the search field in the main window. Example: if I attempt to input 'yi' via the Simplified Chinese Pinyin input method in order to get a keyword that I have that is a particular Chinese character, the search will assume I want to search on the Roman characters 'yi' and will not give me a chance to select the proper Chinese character. Thus, I cannot perform the search. Occasionally, if I try to perform a similar search using a traditional Chinese input method or a Japanese input method, I can sometimes get the search to work as expected, but rarely especially in the case of traditional Chinese (it often defaults to the first character in the list that pops up after inputing, say, 'hua'; I have no chance to choose the character in question before the search is performed by Bookends).
Relatedly, when attempting to switch input methods when the cursor is in the search field in the main window, the input source will often change on its own. So if I choose, say, the simplified Chinese input method, as I start to type it will switch to a Japanese input method of its own accord (I could, of course, turn off the other input methods, but I use more than one on a regular basis and would prefer not to do this). This makes it difficult to attempt any search via the search field. Perhaps this is the reason I often can't perform CJK searches effectively when using the search field?
Neither of these is a problem, however, when searching a database via Refs menu -> Find... It only happens in the search field in the main window . This is a satisfactory work around, but I'd prefer to use the search field in the main window if at all possible.
So, my question is, is there a way to run searches consistently via the search field? Do any of you that use CJK text searches regularly have the same issue that I do? Jon pointed out that this shouldn't be an input method issue (and I wouldn't think it is either), but my experiences are different for each input method for whatever reason. I haven't had this problem in other apps nor when performing searches via Spotlight. This problem seems to be related to the 'live' search in Bookends, at least as it works with CJK text, as Jon pointed out in response to my query in the original thread.
Thanks in advance for any insight you might be able to provide. If any clarification is needed, please let me know.
Chris
A question for all of you that use CJK text frequently.
I use Chinese and Japanese source material quite frequently and have a number of these sources in Bookends. I've noticed that I am unable to consistently perform a search trying to input CJK text via the search field in the main window. Example: if I attempt to input 'yi' via the Simplified Chinese Pinyin input method in order to get a keyword that I have that is a particular Chinese character, the search will assume I want to search on the Roman characters 'yi' and will not give me a chance to select the proper Chinese character. Thus, I cannot perform the search. Occasionally, if I try to perform a similar search using a traditional Chinese input method or a Japanese input method, I can sometimes get the search to work as expected, but rarely especially in the case of traditional Chinese (it often defaults to the first character in the list that pops up after inputing, say, 'hua'; I have no chance to choose the character in question before the search is performed by Bookends).
Relatedly, when attempting to switch input methods when the cursor is in the search field in the main window, the input source will often change on its own. So if I choose, say, the simplified Chinese input method, as I start to type it will switch to a Japanese input method of its own accord (I could, of course, turn off the other input methods, but I use more than one on a regular basis and would prefer not to do this). This makes it difficult to attempt any search via the search field. Perhaps this is the reason I often can't perform CJK searches effectively when using the search field?
Neither of these is a problem, however, when searching a database via Refs menu -> Find... It only happens in the search field in the main window . This is a satisfactory work around, but I'd prefer to use the search field in the main window if at all possible.
So, my question is, is there a way to run searches consistently via the search field? Do any of you that use CJK text searches regularly have the same issue that I do? Jon pointed out that this shouldn't be an input method issue (and I wouldn't think it is either), but my experiences are different for each input method for whatever reason. I haven't had this problem in other apps nor when performing searches via Spotlight. This problem seems to be related to the 'live' search in Bookends, at least as it works with CJK text, as Jon pointed out in response to my query in the original thread.
Thanks in advance for any insight you might be able to provide. If any clarification is needed, please let me know.
Chris