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

Control Codes

Control Code History

The Ascii character set includes a control range of 32 codes (0-31, called control characters(D- - 2)) which were originally intended for teletype carriage control and signaling protocol. Unlike function keys which have no associated text character, these codes are in the same class as the codes produced by pressing the regular typewriter keys(5- 6). They are entered by holding the Ctrl key, then pressing a regular typewriter key.

Although some codes (e.g., Tab and Line Feed) are still in general use, most control range codes are unused in documents. The PC gave these codes new life as text by assigning graphical symbols to them so that DOS text mode applications could have some rudimentary graphics capability, but this use was never popular. Most current applications do not use the control codes in documents, and instead use the associated keystrokes as command shortcuts. In contrast, Smart Characters uses many of these control codes as an adjunct to text to designate the boundaries and types of text objects in a stream, calling them object type codes(5- 11). For a list of control code symbols, see the Ascii Chart(5- 5).

Object Type Codes

Pressing an object type code(D- - 5) key inserts the code directly into the document at the insertion point, splitting any existing text object(4- 1) into two objects, with the second object adopting the object type(4- 2) of the newly inserted object type code. ^B in text is the non-break space. From the keyboard, ^B enters the Bopomofo code ^V.*

^D Notes code(5- 8).

^E English code(5- 8).

^F ENGLISH code(5- 8).

^N Pinyin code(5- 9).

^O Romaji code(5- 8).

^P Punctuation code(5- 8).

^Q Stroke code(5- 9) or Alternate code.

^R Characters code(5- 9).

^T enters the Katakana code(5- 9) ^X.*

^U Hangul code.*

^V Bpmf code(5- 9), which is entered by typing ^B.*

^W Hiragana code(5- 9).

^X Katakana code(5- 9), which is entered by typing ^T.*

^Y Arabic code.*

^\ Literal code(5- 9).

^] Format code(5- 9). * Several Ctrl+ key combinations are preempted by their roles as Windows shortcut keys(5- 12).

Special Codes

The special codes control text positioning. ^H Reverse Tab.

^I Tab (the Tab key).

^K Soft page (managed automatically by Smart Characters).

^L Form feed or hard page.

^M Hard return (the Enter key).

^- Soft hyphen (hard hyphen does not break the line).

Hypertext Codes

These codes are used for writing hypertext(12- 1). ^A Topic reference(12- 3) or quotation mark.

^C Substitute variable substitutes a value for the code.

^G Hidden text (used in a topic reference pointer(12- 3)).

^^ Topic header(12- 3) if in column 1 only.

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.