I'm evaluating Nisus Writer Express and have run into a small issue. I wonder if anyone can set me straight.

In the documents I write, I need to switch between English and Japanese. If I'm writing in English with Times as the font and then switch to a Japanese input method, everything works splendidly: the font automatically changes to a Japanese font. However, when I switch the input method back to English, the font has to be changed manually.

Am I doing something wrong, or is this just the way the program works?

I should mention that I'm using a PowerBook with a 1 GHz PowerPC G4 processor and 768 MB DDR SDRAM. I'm running Panther (10.3.2). And I'm using Nisus Writer Express version 1.1.2 as a thirty-day trial.

[This is a general explanation. You can fill your language(s) in as needed.]

1. Choose Preferences from the Nisus Writer Express menu.

2. Click the Languages icon at the top of the Preferences dialog.

3. Scroll along the left column until you find the language in which you want to type (for instance Spanish).

Notice that Nisus Writer Express has automatically filled in certain information. We are aware that there is (as yet) no spelling checker nor thesaurus for Danish (from Apple; you might find what you need at <http://cocoaspell.leuski.net/>. You can select a "secondary font" for displaying text in this language. Because I use the Unicode font Lucida Grande, I choose not to have a secondary font. Notice also that we have selected a keyboard for you.

4. Choose the appropriate keyboard you want to use for typing your text from the Keyboard pop-up menu.

Well, the fix I devised enabled me to switch back and forth between English and Japanese easily, but it means I can't use any other fonts besides Times and the Japanese font.

So my original question is still out there. How can I switch the language input method from Japanese to English and switch to an English font at the same time? Is it necessarily a two-step process? As often as I have to switch languages, changing fonts too is going to get tiresome quickly.

I thought I would mention that I wrote a simple macro for switching from Japanese to English. (My first Nisus macro!) I then assigned it a keystroke. It's not as elegant as just pressing Command-Spacebar, but it will have to do for now.

This behavior is an unfortunate artifact of the nature of font substitution in Mac OS X. When you begin typing some characters not supported in the current font, OS X will switch to a font that does support the characters (it will switch to the secondary font first and then, if that does not work, it will switch to something else.) It is possible we will be able to fix this issue in a future release; at the very least Styles will provide a convenient work around for this in the next release.

Thank you for the explanation. I'm glad to hear that the issue isn't unknown to you. I was afraid it would be too obscure to get attention.

I'll look forward even more to that upcoming release. Depending on how they are implemented, styles might well take care of the problem. I also tested Mellel, which makes styles its centerpiece, and once I had set up a basic English style and a basic Japanese style, I had absolutely no problem switching between them.

My wife is now, as I write, using NWE for the first time. She's Japanese and presumably can be more discriminating about how language switching works. She has had some difficulties, but I'm trying to troubleshoot for her. If I run into a problem I can't solve, I'll post again.