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

Font Symbol Set View menu


The Open command invokes the Select Font dialog to select a font for browsing, querying, annotation, conversion, or editing.

The Face ID.Type Size list box displays the typeface(4- 11), symbol set(D- - 7) ID, object type(4- 2), point size(D- - 6) and level(D- - 5) of the fonts that are installed in this Smart Characters session. For an explanation of these fields, see the Install Bitmap Font(3- 43) command.

  1. Select TrueType Size invokes the Enter Point Size(3- 43) dialog to select a point size to display or copy optional Asian language DBCS TrueType(D- - 8) fonts supported by the optional DoubleByte TrueType Font Interface(13- 1). The control is inactive when a fixed point size bitmap font(8- 5) is selected in the list box.

Enter Point Size dialog

The Enter Point Size dialog selects a point size to display optional TrueType(D- - 8) fonts supported by the optional DoubleByte TrueType Font Interface(13- 1). The maximum size for display is 96 points, the default is 48 points. Set this to copy characters from a TrueType font to a bitmap font(8- 5) (e.g., your user fonts(4- 12)).

Add User

The Add User command locates the default user character(4- 10) set, and searches the first installed font for a suitable location for a new character (e.g., a blank character or the end of the font), assigns a new user character number(D- - 2), then invokes the Font Bitmap Edit(3- 50) dialog.

This command is also invoked by the word processor Hanzi / Kanji Add User Character(3- 35) command.


The Install Font dialog installs and removes fonts from the Smart Characters system.
  1. Face ID.Type Size is the typeface(4- 11), symbol set(D- - 7) ID, object type(4- 2), the point size(D- - 6) or resolution, and the level(D- - 5). Select a font to setup or view.
  2. Setup invokes the Install Bitmap Font(3- 43) dialog to install bitmap fonts(8- 5).
  3. New copies the currently selected font installation parameters to a new entry, and invokes the Install Bitmap Font dialog. Use this to manually install a new font.
  1. Delete deletes and invalidates the entry. Note: if a deleted or non-existent font is used in an open document, and a character in that font is required for display, Smart Characters will attempt to re-install the font.
  2. Select TrueType Size sets the display size of a TrueType(D- - 8) font supported by the optional DoubleByte TrueType Font Interface(13- 1). The default size is 48 points. The maximum size for display is 96 points. Set this to copy characters from a TrueType font to a bitmap font(8- 5) (e.g., your user font(4- 12)). The control is inactive when a fixed point size bitmap font is selected in the list box.
  3. Install DoubleByte TrueType Font invokes the accessory DoubleByte TrueType Font(13- 5) dialog to select and install Asian language DBCS TrueType fonts.

Install Bitmap Font

The Install Bitmap Font dialog opens and installs a new font. The dialog is invoked by the Install Font(3- 43) dialog New and Setup buttons. This dialog sets the parameters needed to display and use an existing font file. Use this dialog to manually install accessory Smart Characters fonts, or adapt fonts from other Asian word processors for use by Smart Characters. See Installing a Font(8- 5) and Use Other Fonts(8- 5).

Except for the Create command, the font file itself is not affected by this dialog.

File Identification
  1. Typeface is the typeface(4- 11) name.
  2. Symbol Set is the unique symbol set ID(8- 4).
  3. Original indicates the font specification when the dialog was opened.
  4. Type is the object type(4- 2) the font is used to display. Native fonts can be typed into Smart Characters text object(4- 1) types, or used as Chars(D- - 2) fonts (as they are used in native word processors). The special type Alpha is a composite of all the Smart Characters alphabetic types.
  5. FirstCode is the first character number(D- - 2) in the code space(D- - 2). For example, an English font may begin with the space character, Ascii code 32. This number identifies a Chinese character font file's initial character number, and is used when symbol sets(D- - 7) are split into different levels(D- - 5) (e.g., I, II, III, etc.), each in its own file.
  6. Chars is the number of characters in this font file. FirstCode plus Chars equals the last code, which together specify the level or range of the characters in this file. Other files can be used to store characters in higher or lower levels.
  7. This number is incremented automatically when adding user characters(4- 10). When manually adding new characters to the end of a font file, it does not hurt to specify a larger number of characters than exist in the user font(4- 12), since there is no higher level font to search.
Font File Identification
  1. Format is the font file type(8- 4), a description of the font file format(8- 5).
  2. File Name is font file name(8- 4).
  3. Browse invokes the Open File(3- 1) dialog to locate an existing font file or to specify a new font file name.
  4. Create creates a new font file according to the current t file name (8- 4).
File Properties
  1. Y Size sets font resolution(D- - 3) ( point size(D- - 6) at the normal screen resolution of 72 d.p.i.) or the pixels(D- - 6) per character in the vertical direction. Typical values are 7, 8, 14, 15, 16, 23, 24, 32, 40, or 48.
  2. X Size (pixels in the horizontal direction) should be a multiple of 4, from 8 to 48. Smart Characters works only with byte-aligned fonts: scan lines must start on a byte boundary.
  3. Base specifies the number of pixels to shift characters vertically so that they align to the base line.
  4. Starting is the character offset of the font in a font file containing several fonts. The first font in a file is located at character offset zero. Subsequent fonts are located at increasing character offsets in the file.
  5. Offset is the byte offset of the first character in the file. Adjust this value to make the characters come out properly aligned with the character cells. A small mis-adjustment "twists" a character, while larger errors split characters between character cells.
  6. Horizontal specifies that the font is in horizontal byte order. Horizontal byte order fonts store the glyph pattern as sequential scan lines. Vertical byte order fonts store the pattern as sequential 8 pixel wide columns.
  7. Reverse specifies fonts in which foreground pixels are represented by 0s instead of 1s, as used by Windows bitmap fonts(8- 5).
Display redisplays the font in the symbol set view(8- 1) window.
  1. Begin sets the beginning character number of the display.

Create User Font

The Create User Font dialog creates a new user font(4- 12) in a particular symbol set(D- - 7) and typeface and a variety of point sizes. Use this command initially to install a user font with a symbol set unique to your system, for ease of embedding user characters(4- 10) for electronic transmission (e-mail). You can also create additional user fonts in the same symbol set to match other typefaces installed on your system. This function defines your system's default user font symbol set and typeface. Otherwise, the factory 1012:DefaultUser symbol set shipped with Smart Characters is used in your documents, dictionaries, and dynamic glossaries(4- 6). Although you can add characters to the DefaultUser font installed on your system (e.g., in the tutorials), these characters will not match characters on other systems, and cannot be used for e-mail.

If no unique symbol set is installed, this dialog is invoked automatically every 10 launches to remind you to install a font. If you do not wish to experience this reminder, set the Scw.ini User Characters(B- - 5) section Do Not Ask Times entry to -1.

If you have been assigned a Group Symbol Set ID, set the Group Symbol Set entry to that ID.

Font Identification
  1. TypeFace Name is the name of the standard typeface whose particular style of character glyphs you are creating this font to match. You should start with the default CombinedMing typeface.
  2. Symbol Set is the unique symbol set ID of the user characters(4- 10) stored on your workstation. Because different workstations use different user fonts, their symbol set IDs must be kept unique to avoid conflicts with other machines. For workstations with license numbers from 1 to 5, the value (from 10,000 to 59,999) is automatically calculated by adding the last four digits of your software serial number to the license number multiplied by 10,000. For license numbers greater than 6, or in the rare event that your ID conflicts with another user's, the value is your license number plus a unique Group Symbol Set ID available from Apropos Customer Service(F- - 1).
  3. Typeface Code Letter (a-z) enter a letter single that will be added to the point size and inserted between the point size and the symbol set id to make an eight character DOS file name (e.g., 48m38225.fnt). Use a letter that corresponds to the typeface (e.g., `m' for CombinedMing, or `h' for Hei).
After your unique symbol set(D- - 7) is defined, opening a document that uses the factory default DefaultUser 1012 symbol set invokes the User Characters Display(3- 46) dialog to confirm whether or not to convert the default user symbol set to your unique symbol set.
  1. Substitute for Default select this to define the default workstation user symbol set and typeface to be substituted for DefaultUser 1012. This selection activates the automatic User Characters Display dialog.
File Operations
  1. Create Sizes specifies font file point sizes to create and install. The defaults of 48, 24, and 16 points are sufficient for good quality letter, fax, and display.
  2. Copy from initializes the new font by copying all the characters from the indicated existing user font.

User Characters Display dialog

The User Characters Display dialog appears when opening a document that contains user characters(4- 10) in the factory default 1012:DefaultUser symbol set(D- - 7), and a unique workstation user symbol set ID has been defined (using the Hanzi / Kanji or symbol set view window File Create User Font(3- 45) command. Use this dialog to convert existing documents, dictionaries, and glossaries that use 1012:DefaultUser to your unique symbol set ID.
  1. File Name is the name of the document being opened.
  2. Display using 1012:DefaultUser causes the file to be opened and displayed as is.
  3. Display using my user characters causes the file to be displayed according to your default workstation user symbol set ID and typeface.
  4. Convert to my user symbol set substitutes your default workstation user symbol set ID for the user font(4- 12) symbol set index 1012:DefaultUser entry.


The Font Conversion dialog performs operations on a font as a whole, combining or deleting characters into a larger or smaller symbol set(D- - 7), or changing the font resolution(D- - 3), or other font parameters(D- - 3).

When comparing, From is usually the reference or original, and To is the unknown or modified.

  1. From sets the font that you wish to base a comparison on or copy from. The Starting and Ending character numbers specify a source location and range for comparison or copying.
To sets the font that you wish to compare with or copy to. The Starting character number(D- - 2) specifies the destination location for comparison or copying. The Ending character number is automatically calculated from the source range plus the destination character number. Scaling invokes the Font Scaling(3- 49) dialog.

Compare From - To compares the From and To fonts over the range specified by the Starting and Ending controls, and creates a concordance(D- - 2) in a new document window(5- 1) for each pair of characters that do not match exactly. To see the differences between the fonts, switch to the new window. The concordance lists the From font as symbol set index(4- 10) 0 on the left, and the To font as symbol set index 1 on the right. The concordance file(12- 6) can be edited and saved just as any Smart Characters document using File | Save.

Copy Characters copies a range of characters from the From font to the To font, according to the Copy Method. Characters are scaled and shifted according to settings in the Font Scaling(3- 49) dialog. This is not the time to confuse From and To!

Copy Method sets which characters are copied, and which are not.

  1. By Range copies every character from the From Font Starting character number to the From Font Ending # to a range of characters beginning with the To Font Starting character number.
  2. Fwd Concordance and Rev Concordance uses the concordance file in the currently-active document window. Forward assigns the left column to the From font, and the right column to the To font. Reverse reverses From and To.

Print Range

The Print Range command creates a list of characters by invoking the Create Character List(3- 47) dialog.

Create Character List

The Create Character List dialog creates a new document window containing a list of characters. The list appearance depends on the text generated by this dialog, and the formatting applied to the document window.
  1. Beginning is the first character to list. This first character number(D- - 2) is 0.
  2. Ending is the last character. To list the first 4000 characters, enter 0-3999.
Chars/Line is the number of characters on a line. Long lines are wrapped by the Format Page Setup(3- 21) Form, Margin, and Writing Direction settings. Characters occupy space according to the Character(3- 16) Point Size and Char Space settings, and the Annotations(3- 23) Horizontal Spacing Pts. Char control.

Lines/Page inserts hard page breaks. Enter 0 to suppress hard pages. Set Page Setup Margins and Paragraph(3- 19) Line Space so the listing breaks only at the hard page breaks, or vice versa.

Font Mapping selects whether point sizes can be substituted in the listing:

  1. Closest Size creates a list using the current font's typeface and symbol set(D- - 7). The list will be displayed using the font with the point size closest to the resolution of the final rendered glyph. The glyph resolution depends upon the display point size, zoom, and device resolution. Use this option to list the characters in a symbol set.
  2. Scale This displays characters using only this font, regardless of the resolution. The font is temporarily installed with unique typeface name to prevent substituting another font. This listing cannot be saved. Use this option to list a particular font file.
Code Space (Native, Combined) selects how character numbers are interpreted. See the Start(3- 48) command.

Lines / Header is the number of lines between extra line breaks and notes character number headers. Enter 0 to suppress headers. Format | Annotations | Vertical Spacing spaces the headers Above the characters.

4 selects whether the notes character number headers display 3 or 4 digits.

Additional formatting is stored in the User.ini Font List(B- - 9) section.


The Query command invokes the word processor Query(3- 35) command on the selected character (the character number(D- - 2) displayed between Edit and Query). To select a character, click it once.


The Annotate command invokes the Verify Dictionary or Glossary Entry(3- 29) dialog to add a new entry to the active user dictionary(4- 7) for the selected character (the character number(D- - 2) displayed between Edit and Query). This is similar to the Add Selection to User Dictionary(3- 34) command. To select a character, click it once.


The Select command adds the currently selected character (the character number(D- - 2) displayed between Edit and Query) to the List(4- 4) window. To select a character, Click it once. You can select several characters in succession: each selection makes a separate entry in the list window.

To paste a selected character into a document, activate the document, then select the character from the list window.

Previous and Next

The Previous and Next commands display the previous and next page of characters, as does Page Up and Page Dn.

When displaying fonts with a fixed symbol set(D- - 7) range, a horizontal scroll bar appears to indicate the position of the starting character in the valid range. You can grab the scroll bar thumbtab to quickly jump to a position in the range, or use the Start(3- 48) command to specify the exact beginning character number(D- - 2) to display.


The Start command selects the beginning character number(D- - 2) to display in the symbol set view(8- 1) window. Enter a character number in the valid range browse this font, or outside the range to browse any related font of the same typeface, size, and code space, but a different level(D- - 5) (range of character numbers). Code Space selects how character numbers are used to access the font.
  1. Native displays the font in its native code space, with character number 0 being the first valid code, and so forth.
  2. 0:Combined concords the Smart Characters 0:Combined(4- 9) symbol set(D- - 7) to the native symbol set(D- - 7), and displays the characters according to character numbers in the Combined symbol set. Characters in the Combined symbol set that are not represented in native symbol sets are displayed as missing characters.

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.