home *** CD-ROM | disk | FTP | other *** search
- // File Fontog.enc
- //
- // This file is read each time Fontographer begins execution.
- // It can be used to define additional font encodings, such
- // as non-Roman language fonts.
- //
- // The simplest way to add a new encoding is to open a font
- // that has that encoding in Fontographer and export its
- // encoding. Use the Export item in the File menu. This will
- // generate a text file. Copy the text from that file to
- // this file and save it with its current name (Fontog.enc).
- // The next time you run Fontographer, the new encoding will
- // be available to you, just like all the standard encoding
- // that are built into the program.
- //
- // You may want to change the name of the encoding from that
- // of the font you used to the language. To accomplish this,
- // just change its name in the first line of the file. The
- // encoding name follows the word Encoding:.
- //
- // The following is a commented example which shows how you
- // might define your own Pig Latin encoding:
- //
- // Encoding: Pig Latin
- // Size: 256
- // 32 0020 space
- // 33 0021 exclam
- //
- // < other punctuation characters go here >
- //
- // 65 0041 Aay
- // 66 0042 EBay
- // 67 0043 ECay
- // 68 0044 EDay
- //
- // < more alphabetic and other characters go here >
- //
- // 255 02c7 aroncay
- // -1
- //
- //
- // The first line of the example names this encoding as Pig Latin.
- //
- // The second line tells you how many character slots are in the
- // encoding.
- //
- // Each character slot is defined by a single line per slot. Each
- // line contains the slot number, the Unicode value (hexidecimal),
- // and the character's name. For example, slot 32 will contain
- // the space character which has a Unicode value of 0020. If a
- // slot does not have a Unicode value, use four spaces so that
- // the character name aligns with the characters on the previous
- // and following lines.
- //
- // The line following the last character in your encoding must
- // have a -1 and nothing else.
- //
- // You can define several encodings using the Fontog.enc file by
- // simply adding them to the other encodings that you have added.
- // Each encoding should have a unique name. Otherwise, you won't
- // know which one is which.
- //
- // WARNING: In order to use some foreign language fonts, you will
- // probably also have to edit some of the OS/2 tables to tell
- // so that the operating system will recognize that the font
- // is a particular language. This is an envolved process. Attempt
- // it if you already know what you are doing, or enjoy frustrating
- // puzzles. Tech support won't be able to help you here. Refer
- // to Font specifications such as the TrueType 1.0 Font Files
- // Technical Specifications Revision 1.66 for details.
- //
- // NOTE: your definition lines should
- // not begin with //.
- //
- // Add your encodings below. Have fun and good luck!
- //
-
-
-