Previous Section Table of Contents Next Section Use your PC to Master Japanese and Chinese

Input Modes and Type Codes

Input Modes and Type Codes

Go back and read the topics beginning with More Complex than a Word Processor(4- 1) to get a basic understanding of how the type rules(4- 2) and object type codes(D- - 5) work.

Each text byte, character, or keystroke in a Smart Characters document is part of a larger block of text which has a specific object type(4- 2) determined by its object type code.

Objects display a character, syllable, word, or phrase. The Format Annotations(3- 23) dialog sets how different type objects are displayed in various styles or hidden (not displayed).

Entering Object Type Codes

Entering an object type code(D- - 5) changes the input mode directly, but also has the effect of changing the object type(4- 2) of the following text. If you wish to enter object type codes(5- 11) directly from the keyboard (for speed), make sure that the insertion point is not in the middle of an existing text object, otherwise you will inadvertently change the text following the insertion point. This feature is used to change from hiragana to katakana, or English to notes, etc. See Changing the Object Type(5- 7).

Working with Codes

Since Smart Characters saves your keystrokes, but displays them as Chinese characters or kana, sometimes you can make a mess by accidentally deleting an object type code(D- - 5), or inadvertently inserting one in the wrong place. See Typewriter Key Behavior(5- 6). If this happens, first try to recover using Edit | UnDo (press Ctrl+Z). Otherwise, you can delete the incorrectly displaying text, and re-type the text. Alternatively, you can analyze and fix the incorrectly displaying text by using the Show Codes(3- 8) command to reveal the text objects, and re- inserting or deleting the offending object type code.

Changing the Object Type

An object type(4- 2) can be changed by changing the object's object type code(D- - 5):

Removing Redundant Codes

A redundant code is one without effect (e.g., not followed by any text). Smart Characters will remove redundant codes automatically after you move the insertion point from the line. Generally, if two object type codes are adjacent, the first one types a null object and can be deleted. In the example ^EHe would ^W^Xd&4^R..., the ^W has no effect because it is followed immediately by a ^X. Two exceptions exist: The View Show Codes(3- 8) command creates a window that displays the Ascii codes near the insertion point, which is handy for removing redundant or unwanted codes.


Previous Section Table of Contents Next Section

Need more info? Go to the Customer Service Page. Questions or comments? E-mail to Apropos Customer Service

Apropos Customer Service home page 617-648-2041
Last Modified: March 23, 1996

Copyright © 1996 Apropos, Inc.