Chinese Language Kit 2.0: About The TrueType Font Editor

This article contains the document titled "About TrueType Font Editor", that is part of the Chinese Language Kit version 2.0.
Disclaimer: This is an unsupported tool. Apple makes no warranty or representation, expressed or implied, with respect to this program, its quality, performance or fitness for a particular purpose.


About TrueType Font Editor


Known Incompatibilities

When you're using the TrueType Font Editor application, it controls the TrueType fonts installed on your system. If you select another application to use while TrueType Font Editor is open, the fonts in the menu bar and in dialog boxes may not display correctly. If this situation should occur, follow these steps:

If you continue to experience this situation, restart your computer.

You should be able to print fonts you create with the TrueType Font Editor on most LaserWriter printers. However, you may not be able to print the fonts on some printers. If this happens, you may see a message that there is a PostScript error.

Introduction
The TrueType Font Editor lets you create Traditional Chinese and Simplified Chinese characters that you can enter in your documents. These non-standard or customized characters are called gaiji. The name gaiji refers to characters other than the standard 13,000 Traditional Chinese characters and 6,763 Simplified Chinese characters which are already part of the Chinese Language Kit. This document provides brief instructions on how to use the True Type Font Editor version 1.0.2.

Note: You can also create Korean and Roman characters using the TrueType Font Editor.

Overview

The TrueType Font Editor allows you to create new font suitcase files and to copy character outlines out of existing fonts, modify them and then save them in your newly created suitcase files.

The Font View window shows you the contents of a font suitcase file. From this window, you can select characters for editing and also change the code number allocated to each character. In this way you can manage your custom characters as a collection in one window by adding, deleting and arranging the characters according to their code numbers.

The Character Editor window enables you to combine and arrange shapes from any number of source fonts to form a new individual character. When you select a character from any location, a copy is made and shown in the Character Editor window. You do not see or modify the original outline. It is always a copy in the Editor window. In order to preserve the shapes you have edited, the contents of the Character Editor window has to be saved into a font suitcase by you. This is done at any stage of editing by using the Add In Font command from the Character Menu.

The activity of using the TrueType Font Editor falls into three parts:


Before You Start

Before creating a font, you need to set the Advance Width in the preference dialog box. This setting affects the size of the character, the position of the character and the distance between the characters.



Figure 1 Preferences

Click on the Use Defaults button. This sets the values shown. However the default values are not suitable for all fonts. For best results, set the value according those in your chosen starting font. To get the value from the existing font, follow these steps:


Note: The Preferences settings will apply to font files which you create after changing the value. They do not change the values in existing font files.

Character Encoding

Each character you create must have a code number. If you are creating a Traditional Chinese character, it has a Big5 code, which is a hexadecimal number. If you are creating a Simplified Chinese character it has a Quwei code, which is a decimal number. The Big5 and Quwei codes are divided into three ranges for symbols, frequently used characters, and other characters respectively.

When you create a character, the default code number will not always fall in the correct range. The TrueType Font Editor has the ability to edit or overwrite any character in a font, including the existing standard characters. Therefore you must take care in choosing code numbers for your characters. Use the following guidelines to assign a code number to your character.

Traditional Chinese Big5 Code Ranges

The three ranges for the Big5 codes for Traditional Chinese characters are:


Simplified Chinese Quwei Code Ranges

The three ranges for the Quwei codes for Simplified Chinese characters are:


Setting up a Font Suitcase File

To create new font suitcase for your collection of custom characters, follow these steps:




Figure 3 ExampleSuitcase

Creating and Designing a Character

To create a new character using the TrueType Font Editor, start by copying an existing Chinese character and then changing it. Typically a Chinese character consists of several radicals, so you might delete one radical of a character and add a radical of another character to it. You can also move radicals that make up the character you are creating.

To create new character in the character editor window, follow these steps:

The example below shows combining of parts from previous two screens. The upper grass radical cao-zi-tou has been moved up from its starting position.



Figure 8 Suitcases

Saving a Character to a Font Suitcase


To save the character you have created in the character editor window, follow these steps:


Preparing to Use Your Character

To enter the character you have created in a document:


When your computer starts up, you can enter the character in a document. See the chapter in the Chinese Language Kit User's Manual for the input method you are using for instructions on entering the character.

Working with a Collection of characters in a suitcase file

As you create new characters by using Add In Font from the Character Menu, your font suitcase file will gradually accumulate characters. These will be displayed, arranged in ascending code value order, at 24 point size in the main area of the Font View window.




Figure 13 ExampleSuitcase


Published Date: Feb 20, 2012