Why does the spacing and cursor placement for Japanese seem irregular?
KanjiKit has a feature to display Japanese when an English font is selected, but for best performance highlight the text and select one of the KanjiKit Japanese fonts from the font bar of your application. Also, if you see large spaces before and after each input, you may be using JIS input mode. Switch to ShiftJIS input mode for better results. Click on the Eng button, choose Options, and you will see choices for JIS and Shift JIS.