Home Forums DITA and XMetaL Discussion Strange Behavior Editing ja-JP DITA with XMetaL Reply To: Strange Behavior Editing ja-JP DITA with XMetaL

Derek Read

Reply to: Strange Behavior Editing ja-JP DITA with XMetaL

Your screenshot shows an IME in action, not sure which one you are using but if you aren't sure then it is probably the one that comes with Windows 7. I assume you see either a “Language Bar” floating somewhere on your screen or docked in the Windows taskbar that lets you switch from Japanese to English input (assuming you don't do everything in Japanese).

In some cases the characters you are typing will appear as hirigana (or letters, numbers, or punctuation depending on the current IME settings you have set in the Windows “Language Bar”) but in other cases when you type hirigana several hirigana characters may be replaced by one or more single kanji characters (depending on the word — see your screen shot and you will see a lot of kanji characters that I assume were entered using the IME). While things are buffered you can usually back up and change characters if a particular conversion looks weird, or depending on the IME and settings and what you have typed you might also be offered a list of similar Japanese words to choose from. The space or enter key is usually the trigger to finalize the insertion of the characters into the application.

From your screenshot it looks like it is functioning as supported in XMetaL Author 6.0. I think if you compare our 6.0 release to using the IME other software you might think it is different because it appears to float nearby (as in your screenshot) instead of in the direct context of where the characters will be inserted, and the rest of the document does not flow around it.

If you can upgrade to 7.0 or 8.0 the IME “buffer” should be positioned at the location where the content will ultimately be inserted (making it appear more like you are typing directly into the document). Essentially these versions support IMEs better by communicating more information about what's going on and XMetaL is also able to find out what the IME dimensions are so it can flow the rest of the document around it. You still need to press space or enter for the characters to really be inserted into the document but that's how the Japanese IME works.

Microsoft info about the Japanese IME in Windows 7 (starting page): http://windows.microsoft.com/en-US/windows7/Type-in-Chinese-Japanese-and-other-character-based-languages
Microsoft info about the Language Bar in Windows 7: http://windows.microsoft.com/en-US/windows7/The-Language-bar-overview