Xerox DesignPro Tools for AFP User Guide

DesignPro Tools
Font Editor for AFP
User Guide
Elixir Technologies Corporation 721 East Main Street Ventura, CA 93003
Copyright ©2006 by Elixir Technologies Corporation. All rights reserved. DP200608V200
To report any errors you might find, please send a note to errata@elixir.com. Please note: emails are used to correct future versions of this guide and may not receive an individual reply. For technical support, please see "Customer Support" on page 12.
2 DesignPro Font Editor for AFP User Guide
Contents
Chapter 1: Introduction 7
Font Editor Overview ............................................................................7
Associated DesignPro Modules.............................................................8
About this User Guide ...........................................................................8
Who Should Use this Guide?....................................................................... 9
Related Guides.............................................................................. .... ..... ...... 9
Conventions.........................................................................................10
Typographic Conventions.......................................................................... 10
Symbolic Conventions............................................................................... 11
Getting the Answers You Need...........................................................12
Customer Support...................................................................................... 12
Elixir Web Site Support............................................................................. 13
Elixir Training ...........................................................................................13
Product Help.............................................................................................. 13
Chapter 2: Font Editor Environment 15
DesignPro Font Editor Overview.............................................................. 15
What is in the Workspace? ....................................................................... 16
Using Workspace Tools............................................................................. 18
Navigating the Workspace......................................................................... 21
Chapter 3: Font Structure 23
Font Structure ......................................................................................23
Type Family............................................................................................... 24
Typeface ....................................................................................................24
Type Font............................................................................. .... ..... ............. 24
AFP Font Components.........................................................................25
Character Set.............................................................................................. 25
Code Page.................................................................................................. 25
Coded Font ................................................................................................ 26
AFP Font Types...................................................................................26
Bounded Box Fonts...................................................................................26
Unbounded Box Fonts............................................................................... 27
Contents 3
AFP Font Naming Conventions ..........................................................27
Bounded Box Naming Convention ........................................................... 27
Unbounded Box Naming Convention....................................................... 27
Code Page Naming Convention ................................................................ 28
Font Characteristics.............................................................................28
Character Placement.................................................................................. 28
Inline (Print) Direction.............................................................................. 29
Character Baseline..................................................................................... 29
Character Rotation..................................................................................... 30
Character Orientation ................................................................................ 31
Toned-Pel Box........................................................................................... 31
Printing Adjacent Characters..................................................................... 32
Raster-Pattern Box.............................................................. .... ................... 33
Ascenders and Descenders........................................................................ 34
Baseline Positioning.................................................................................. 34
Kerning...................................................................................................... 35
Elixir Legacy Font Structure..................................................................... 36
Elixir Font Converted from a Non-AFP Source........................................ 36
Elixir Font Converted from an AFP Source.............................................. 36
Chapter 4: Font Editor Basics 39
Managing Fonts...................................................................................39
Opening Fonts ........................................................................................... 40
Creating Font............................................................................................. 46
Saving Fonts.............................................................................................. 58
Setting File Format Properties................................................................... 62
Chapter 5: Customizing DesignPro Font Editor 65
Changing Application Default Options..................................................... 65
Customizing Toolbars and Menus............................................................. 67
Chapter 6: Editing Fonts 71
Editing Fonts .......................................................................................71
Font Characteristics................................................................................... 71
Changing Fonts.......................................................................................... 73
Formatting Fonts ....................................................................................... 78
Character Properties .................................................................................. 86
Font Properties........................................................................................... 91
Using Drawing Tools ................................................................................ 93
4 DesignPro Font Editor for AFP User Guide
Editing Characters ............................................................................ ..... ....94
Using the Preview Tool........................................................................... 101
Chapter 7: Transforming Fonts 105
Using Character Transform Tools .....................................................105
Appendix A: Glossary 121
Index 133
Contents 5
6 DesignPro Font Editor for AFP User Guide
Chapter 1:
Introduction
This guide provides both background and procedural information for using DesignPro Tools Font Editor. Because business requirements and user preferences can vary for each company , the material contained herein should be viewed as a general guide only.
As you step through the material, please remember that your specific business needs will govern selection of the options and preferences described. Similarly, certain selections will require that some tasks be repeated, while other selections will allow you to omit tasks entirely.

Font Editor Overview

DesignPro Font Editor is a bitmap character set editor that allows you to create and edit various fonts in a what-you-see-is-what-you-get (WYSIWYG) environment.
DesignPro Font Editor enables you to perform the following operations:
! Create character sets, legacy fonts, code pages, and coded fonts through the use of
convenient wizards.
! Edit individual font characters using tools to manipulate each character bitmap. ! Apply transformations to one, all, or a sequence of font characters to embolden,
italicize, underline, and apply other transformations.
! Display and change character or font properties such as kerning, baseline offset, and
orientation.
! Convert character sets to AFP format and AFP format fonts to other supported
formats.
DesignPro Font Editor fully supports character set editing and conversion to and from AFP bounded-box and unbounded-box fonts. It also supports opening, editing, and saving double-byte fonts.
Working together with DesignPro Manag er and Converter, you can import and convert fonts to the Elixir generic format, perform desired edits, and then reconvert to original or other formats.
7

Associated DesignPro Modules

DesignPro Tools for AFP employs five integrated modules to provid e advanced functionality for designing forms.
Following are the DesignPro Tools for AFP modules:
! DesignPro Manager – a Windows-based desktop program for launching and
managing applications. You can also convert resource files to and from m ultiple formats using the Converters application in the DesignPro Manager.
! DesignPro Form Editor – an advanced forms design tool used to create and edit
forms for AFP printers.
! DesignPro Visual PPFA – a combined form editing and application building tool
for creating IBM PPFA PageDefs and FormDefs.
! DesignPro Font Editor – a complete font design application used for creating and
editing AFP raster fonts as well as elixir and PCL fonts. You can also open true type fonts in this editor.
! DesignPro Graphics Editor – a full service bitmap editor providing vario us
transformations and commands for tiling graphics into raster fonts.

About this User Guide

The DesignPro Font Editor User Guide provides definitions and step-by-step instructions to help you understand the different font types and their structure and to create and edit AFP raster fonts, elixir, and PCL fonts.
The guide is organized to explain the font creation and editing process. Each chapter describes tasks in the same order you can use for creating and editing different font types and then transforming them to suit your needs:
Chapter 1: Introduction, provides an overview of the DesignPro Font Editor and related application modules, identifies available support resources and describes application start and exit procedures.
Chapter 2: Font Editor Environment, provides an overview of DesignPro Font Editor Font Editor environment, including workspace, menu bar and toolbars.
Chapter 3: Font Structure, describes font structures and how DesignPro Fon t Edito r handles fonts.
8 DesignPro Font Editor for AFP User Guide
Chapter 4: Font Editor Basics, describes basic DesignPro Font Editor operations, including opening and saving AFP and Elixir Legacy fonts and character sets, loading images in character sets, converting True Type and ATM fonts to Elixir Legacy format and setting file format properties.
Chapter 5: Customizing DesignPro Font Editor, provides information for specifying application default settings for DesignPro Font Editor and for customizing workspace menu bar and toolbar displays.
Chapter 6: Editing Fonts, explains how to edit Elixir and AFP-format fonts, and set and change font properties.
Chapter 7: Transforming Fonts, describes using DesignPro Font Editor to perform transform operations on single character or all characters in a font or font character set.
Appendix A: Glossary, provides an alphabetical listing of product-specific or unique terms and abbreviations used in this guide.

Who Should Use this Guide?

This guide assumes you are already familiar with Microsoft Windows operations, printer and font management operations and PC peripherals. You should also have access to reference manuals for PC software and hardware, including any printers you are using for the design and print process.

Related Guides

If you require further information about a specific topic or wish to obtain product background information, reference the following resources, all of which are part of the DesignPro Tools for AFP documentation package.
! DesignPro Tools for AFP Getting Started Guide. ! DesignPro Manager for AFP User Guide. ! DesignPro Form Editor for AFP User Guide ! DesignPro Visual PPFA User Guide. ! DesignPro Graphics Editor for AFP User Guide.
Chapter 1: Introduction 9

Conventions

Elixir products adhere to Microsoft Windows conventions for using menus, menu commands, dialogs, command buttons, icons and mouse. See your Windows manual for more information.
This guide uses the following typographic and symbolic conventions to identify special information.

Typographic Conventions

This guide uses the following typographic conventions to identify special information.
Convention Information Type/Example
< > (angle brackets), <Shift> + <F1>.
Bold type
Keystrokes Example: <Enter> Key combinations are denoted by a plus sign between keys. Example: <Shift> + <F1>.
! Field names within an explanation.
Example: Use rules set by selected Start on option.
! Dialog areas referenced in tasks.
Example: Select an item from the List of used Fonts. Click the Options tab.
! Tool names referenced in dialogs/windows.
Example: Make sure the Text tool is selected.
! Button names with text written on them.
Example: Click OK to save settings.
! Any text that you must type.
Example: Enter LPT1 for the following option.
10 DesignPro Font Editor for AFP User Guide
Convention Information Type/Example
Italic type ! References to other guides.
Example: For more information, see “Chapter 6: File Format Dictionary” in DesignPro Manager for AFP User Guide.
! References to other chapters.
Example: For more information, see "Managing Images" on page 25 in Chapter 3: "Graphics Editor Basics"
! Toolbar names.
Example: Click any tool on the Drawing toolbar.
! Window names.
Example: Message window displays.
! File paths and directories.
Example: drive:\Elixir\Fonts\Elixir.
! Captions.
Quotation marks
! References to tasks, activities, or concepts.
Example: For more information, see “Using Colors” in Chapter 5: “Editing Images”.

Symbolic Conventions

Look for the following symbols as you read through this guide to identify special information.
The Note symbol calls your attention to additional information.
The Tip symbol highlights a helpful tip.
The Shortcut symbol calls your attention to an easier way of accomplishing a task.
Chapter 1: Introduction 11
The War ning symbol warns you of problems you might encounter.

Getting the Answers You Need

Elixir Technologies provides you with multiple ways to learn and use DesignPro Font Editor:
! "Customer Support" on page 12 ! "Elixir Web Site Support" on page 13 ! "Elixir Training" on page 13 ! "Product Help" on page 13

Customer Support

If you purchased this product directly from Elixir Technologies, you can contact the Customer Support Center for your region at the number listed below.
North and South America:
! +1 805 641 5900 ext. 3
Monday - Friday, 7:00 am to 4:00 pm Pacific Standard Time; if closed, press 2 to reach Elixir’s extended Support coverage.
! Elx_support@elixir.com
Asia Pacific:
! Asia_support@elixir.com
Europe:
! +44 (0) 207 993-4811
Monday - Friday, 6:00 am to 4:00 pm Central European Time
! +1 805 641 5900 ext. 3
Monday - Friday, 4:00 pm to 2:00 am Central European Time
! Europe_support@elixir.com
An Elixir Product Specialist will take your call and ask for the following information:
! Your name, organization, telephone number and address.
12 DesignPro Font Editor for AFP User Guide
! Elixir product name and version number. ! A complete description of the problem, including any error messages printed or
displayed on your monitor.

Elixir Web Site Support

You can obtain product support from the Elixir web page at www.elixir.com. Select Support to:
! Ask a question of Elixir Support. ! Find answers from a list of Frequently Asked Questions. ! Review the latest Tips and Techniques for increasing productivity. ! Download the latest Product Releases and Patches. ! View the latest product Release Notes. ! Access newsgroups to see how others are using Elixir products. ! Sign up for an Elixir Learning Program.

Elixir Training

Elixir Technologies offers training for its full-range of Windows-based products. For more information, contact:
Elixir Learning
+1 805 641 5900, ext. 4

Product Help

Elixir software uses the Microsoft Windows Help program to provide online help for all product functions.
This online tool includes step-by-step procedures that you can follow as you work.
! Context-Sensitive Help can be activated from within the software for dialogs by
clicking in the upper-right corner of a dialog. You can also get this information by right-clicking the control and selecting What’s This? from pop-up menu or selecting a dialog control such as an input field, radio button, or drop-down list, and then pressing Shift + F1.
! Online Help can be opened by selecting Help>Contents from the menu.
Chapter 1: Introduction 13
14 DesignPro Font Editor for AFP User Guide
Chapter 2:
Font Editor Environment
In this chapter...
! What is in the Workspace?
! Using Workspace Tools
! Navigating the Workspace
! Choosing Commands
! Undoing and Repeating Commands
This chapter provides information on DesignPro Font Editor for AFP environment.

DesignPro Font Editor Overview

DesignPro Font Editor is a bitmap character set editor that provides tools for creating and editing fonts. The Font Editor enables you to work in a what-you-see-is-what-you-get (WYSIWYG) environment.
With the DesignPro Font Editor you can:
! Create new raster fonts using an existing vector fonts, or from scratch ! Edit, transform or delete characters in a character set ! Merge characters from one character set into another ! Edit a single character spacing or placement ! Edit character cells width or height ! Manage images saved as fonts ! Convert fonts to different formats.
15

What is in the Workspace?

The Font Editor workspace comprises the following main components:
! Character set window ! Toolbox ! Messages window
You can customize the position and size of the windows to meet your requirements. The workspace windows can be, displayed as either floating, docked, or can also be hidden from view. The following sections explain each window in detail.
Font Editor components.
16 DesignPro Font Editor for AFP User Guide

Character Set Window

The character set window displays immediately below the toolbar and contains the active character set. The character set window is vertically scrollable only. You use the character set window to create, edit and save character sets.
Double clicking a character in the character set window enables you to edit the selected character. In edit mode, the character set window is split into three panes:
! Character set pane displays at the bottom of the screen. ! Editing pane shows the selected character in magnified view for editing. ! The right most pane displays the selected character in its original size. Magnifying or
reducing the view displays a locator box over the character allowing panning of the character. Panning is a display method for scanning the selected character horizontally or vertically. You can click and drag the locator box to bring an off­screen extension of the selected character smoothly into view in the editing pane.
Character set window split into three panes in edit mode.

Toolbox

Toolbox is displayed at the left of the design area by default. The Toolbox displays different options available for most toolbar items in the Drawing toolbar and the
Transform toolbar. Clicking on the toolbar item displays the associated options in the Toolbox. The last selected toolbar item options are not changed in the Toolbox until
another toolbar item (whose options are available) is selected.
Chapter 2: Font Editor Environment 17

Messages Window

The Messages window is docked at the bottom of the workspace by default and can be docked to any other position as required. This window displays processing and compilation errors, warnings and informational messages as generated by the application.
You can clear messages in this window by pressing <Ctrl > + <D> on the keyboard. You can also close the Messages window by selecting View>Messages or by clicking at
the top of the Messages window or by pressing <Ctrl> + <Shift> + <M> on the keyboard. Closing the Messages window provides more space within which you can work; however, this window automatically redisplays whenever a message is generated by the application.
You can change the message display settings by right-clicking in the Messages window and choosing the required options. You can also change the Messages window defaults using the Options dialog Messages category.

Using Workspace Tools

DesignPro Font Editor provides toolbars for easy access to the most commonly used application commands. You can perform standard MS-Windows operations to hide or display a toolbar, or dock a toolbar at the edge of the workspace. For detailed information on customizing the workspace tools, see "Customizing Toolbars and Menus" on page 67 in Chapter 5: "Customizing DesignPro Font Editor".

Menu bar and Toolbars

A menu bar with drop-down menus displays directly below the application title bar by default. These drop-down menus provide both standard MS-Windows and application­specific options. Selecting a menu item performs the associated action or displays a submenu or a dialog.
Directly below the menu bar are toolbars with buttons that provide access to the most commonly used commands and tools. You can hide or display all available toolbars by selecting View>Toolbars>toolbar name from the menu bar. The toolbar items provide access to the frequently used menu bar commands.

Status Bar

The status bar displays, by default, along the lower edge of the DesignPro Font Editor workspace. The status bar displays a tooltip when the mouse pointer is placed over a command.
18 DesignPro Font Editor for AFP User Guide
When you move the mouse pointer over a character, the status bar displays the Character Id in decimal and in hexa-decimal format, character width in pels, and character type such as blank, non-blank or spacing.
Type spacing specifies a blank bitmap used to provide space between characters or words. All other characters containing bitmaps are non-blank characters.
Status bar showing the tooltip, selected character width and type, and the character id.
In edit mode, the status bar displays additional information about the character; column and row locations, zoom magnification and reduction sizes, and horizontal and vertical coordinates. The coordinates help you in drawing objects within the editing pane.
Status bar in the edit mode.
Chapter 2: Font Editor Environment 19

Grid

You can activate the grid by clicking on the View toolbar or by selecting View>Grid from the menu bar. The grid feature allows you to position and align objects accurately in the character set window. In Font Editor the grid can be activated when the zoom is set 3X (three times) the object size or greater in the edit mode only.
You can also use <F4> shortcut key to enable or disable the grid.
Ruler
You can activate the ruler by clicking on the Drawing toolbar. The ruler feature helps you in accurately editing an object in the character set window . This feature is available in the edit mode only. It is used to measure the distance between two points. The distance is shown as line length in the status bar.
The difference between the two points is dis played in the status bar.
20 DesignPro Font Editor for AFP User Guide

Navigating the Workspace

Workspace components are organized in various parts of the window according to purpose. You can navigate to the workspace components and choose a command as follows:
! To use a menu bar:
Click the appropriate menu, and then select the required o ption from drop-down list.
! To show a toolbar:
From the View menu, select Toolbars > toolbar name. A check mark next to the required toolbar indicates selection.
! To use a toolbar:
Click the required icon on the toolbar to perform an operation.
! To use right-click menu:
Position the cursor in the character set window, right-click the mouse, and then select the required option.

Choosing Commands

A command instructs DesignPro Font Editor to perform a specific action. Y ou can choose a command by either:
! Clicking a toolbar button ! Selecting a menu command ! Using a shortcut menu ! Using a shortcut key
In the chapters that follow, command selection is described using the most common method for the described task. However, related command selections can be used to accomplish the same instruction and are listed down in notes.

Undoing and Repeating Commands

Font Editor keeps track of your editing and formatting changes. If you want to undo a change or command selection, you can usually reverse several previous actions.
Redo command is available in the main view only. You can repeat the last reversed action using the redoing command. It is not activated in the edit mode.
You can update the changes made to the font by clicking Update changes on the Standard toolbar. This command is enabled in the edit mode only. Updating the changes disables the undo command.
Chapter 2: Font Editor Environment 21
Use <Ctrl> + <Z> and <Ctrl> + <Y> shortcut keys to perform the undo and redo actions respectively.
22 DesignPro Font Editor for AFP User Guide
Chapter 3:

Font Structure

In this chapter...
! AFP Font Types
! AFP Font Components
! AFP Font Naming Conventions
! Elixir Legacy Font Structure
! Elixir Font Converted from a Non-AFP Source
! Elixir Font Converted from an AFP Source
This chapter describes font structures and how DesignPro Font Editor handles fonts originating from AFP and non-AFP sources. For detailed information on AFP fonts, refer to IBM's Font Object Content Architecture Reference (S544-3285-05) manual.
Font Structure
A font is a set of graphic characters of a given typeface and other properties, such as size, pitch, and style. There can be up to 256 characters in a font (for AFP fonts, you can have a character set with more than 256 characters), consisting of numerals, letters, punctuation marks, and symbols.
Each typeface (Times New Roman, Arial, etc.) can have many fonts. Each font has a specific set of properties defining all of the above characteristics. Most Windows applications blur this definition by allowing you to choose a typeface and then set the other options that define a specific font.
DesignPro Font Editor uses a proprietary structure that enables you to display and edit characters in a WYSIWYG format. In addition, you can also convert TrueType and ATM font formats to Elixir format fonts.
DesignPro Manager converters allow you to convert AFP Bounded Box and Unbounded Box fonts to Elixir format fonts.
23
The following sections describe components of a font type family, a term that encompasses all characteristics of printed text.

Type Family

A type family is a group of typefaces that have a common basic design, but may vary in size and style. Examples of type family are:
! Sonoran Sans Serif ! Courier ! ITC Avant Garde Gothic

Ty p e f a c e

A typeface is a collection of characters having the same style, weight, and width, as described below:
! Style is the inclination of characters with respect to the vertical axis (e.g., Roman
[upright] or italic [top slant to the right]).
! Weight is the degree of boldness of a typeface (e.g., semi-light, light, medium or
bold).
! Width is the degree of horizontal spacing of a character (e.g., condensed or normal).
Typeface examples include:
! Sonoran Sans Serif Roman medium normal ! Helvetica italic bold condensed ! Times italic light nor mal .

Type Font

A type font (also called a font) is a collection of characters that share the same type family, typeface and size. Font examples include:
! Sonoran Sans Serif 10-point Roman medium normal ! Helvetica 8-point italic bold condensed ! Times 12-point italic light normal
24 DesignPro Font Editor for AFP User Guide

AFP Font Components

Each AFP font has three components:
! Character set ! Code page ! Coded font

Character Set

A character set consists of a finite set of characters. The character set corresponds to the type font (or font) described in type family, typeface, bitmap, and point size, and can also include information about the baseline positioning, rotation, ascenders, descenders, etc. Each character within the character set is assigned a unique identifier called a graphic character ID (GCID), or Graphic Character ID.

Code Page

A code page provides a map for the AFP printer to find the correct character for printing in a selected character set. A code page contains hexadecimal identifiers for graphic characters within a character set (each key on a keyboard corresponds to a hexadecimal code point identifier). Arrays of code points representing characters establish a numeral order of these characters. Each code point, or point on the code page, has a GCID which corresponds to the GCID in the character set. When printing on an AFP printer, the code point is matched to a GCID in the code page. This allows you to use different code pages. For example, to print subsets of characters in a character set (like for different European languages).
Font Structure
. A character set contains information about a single
Code page displaying the hexadecimal code point identifiers along with the corresponding graphics character Ids.
Chapter 3: Font Structure 25

Coded Font

A coded font is a font file that associates (links) the character set with the code page. In order for a character to be printed, you must include it in the character set, and list it in a code page, and the two must link in a coded font.
AFP Font Components.
For example, the binary representation of upper case A on a host keyboard is 11000001 or hexadecimal C1 (also called the code point). When printing the letter A:
! Corresponding code point (C1) is matched to a GCID in the code page for the font
(LA020000 as shown in the code page figure above).
! GCID is matched to a raster pattern in the character set for the font. ! Raster pattern is printed as upper case A.
Note that you must include all GCIDs (in the code page) in the character set, otherwise an error condition will exist at print time.

AFP Font Types

AFP fonts can be either Bounded Box or Unbounded Box. .

Bounded Box Fonts

Bounded Box fonts are AFP fonts for IBM printers other than 3800. For printing rotated fonts on these printers, only one font version is required, all rotations are included in one font.
26 DesignPro Font Editor for AFP User Guide

Unbounded Box Fonts

Unbounded Box fonts are AFP fonts for IBM 3800 printers. A characteristic of Unbounded Box fonts is that for printing rotated text, a separate font is required for each
of the four rotations (i.e. 0
o
, 90o, 180o, and 270o from inline print direction).

AFP Font Naming Conventions

AFP font naming conventions relate the inline (print) direction and character rotation combination, to a two-character file name prefix. AFP font names are limited to eight characters. The two-character prefix identifies the coded font or character set, and the remaining (one to six) characters are the coded font ID or character set ID (refer to Font Object Content Architecture Reference (S544-3285-05) manual for more information). In order to track and manage fonts, it is recommended that you use a font naming convention.

Bounded Box Naming Convention

All Bounded Box coded fonts are prefixed with X0, and all Bounded Box character sets are prefixed with C0.

Unbounded Box Naming Convention

Unbounded Box font file name prefixes depend on inline (print) direction and font rotation, as shown in the following table:
Coded
Font ID
Prefix
X1 X2 X4 X5 X6 X8 X9 XA
Inline
(Print)
Direction
o
0
o
90
o
270
o
0
o
90
o
270
o
0
o
90
Character
Rotation
o
0
o
0
o
0
o
90
o
90
o
90
o
180
o
180
Character
Set ID Prefix
C1 C2 C4 C5 C6 C8 C9
CA
Chapter 3: Font Structure 27
Coded
Font ID
Prefix
XC XD XE XG
Unbounded Box fonts do not support printing in the 180 degree inline (print) direction.
Inline
(Print)
Direction
o
270
o
0
o
90
o
270
Elixir currently supports only X1, X2, and X4 rotations.

Code Page Naming Convention

AFP code page file names are always prefixed with T1.
Character
Rotation
o
180
o
270
o
270
o
270
Character
Set ID Prefix
CC CD CE CG

Font Characteristics

This section describes some font characteristics, particularly their appearance on a printed page.

Character Placement

Characters are placed on the printed page using the following concepts. For more information on these concepts, refer to the tasks immediately after this section.
Bounded-Box
Bounded Box characters are placed using the following:
! Character reference point ! Character A-space ! A-space
28 DesignPro Font Editor for AFP User Guide
! Character baseline offset ! Uniform baseline offset ! Character increment ! Uniform increment ! Raster-pattern box
Unbounded-Box
Unbounded Box characters are placed using the following:
! Character reference point ! Uniform inline offset ! Uniform baseline offset ! Character increment ! Uniform increment ! Raster-pattern box.

Inline (Print) Direction

The inline print direction (or simply print direction) is the direction in which characters are added to a line of text. The inline print direction has four possible values: 0o, 90o,
o
180
, or 270o.
Limitation - Unbounded Box fonts do not support 180o print directions.

Character Baseline

The character baseline is a reference to which characters align as they are added to the page in the inline (print) direction. The character baseline is always parallel to the inline (print) direction.
Chapter 3: Font Structure 29
Character baseline.

Character Rotation

Character rotation are the angles through which a printed character is rotated clockwise in
o
90
increments about the character baseline. The following figure shows the four character
o
rotations for the 0
Character rotations for inline print direction.
inline (print) direction:
As there are four inline print directions, there are a total of 16 combinations of inline (print) directions and character rotations. Since Unbounded Box fonts do not support the
o
180
print directions, only 12 combinations apply for Unbounded Box fonts.
30 DesignPro Font Editor for AFP User Guide
Loading...
+ 112 hidden pages