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.
2DesignPro Font Editor for AFP User Guide
Contents
Chapter 1: Introduction7
Font Editor Overview ............................................................................7
Using the Preview Tool........................................................................... 101
Chapter 7: Transforming Fonts105
Using Character Transform Tools .....................................................105
Appendix A: Glossary121
Index133
Contents 5
6DesignPro 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.
8DesignPro 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: Introduction9
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.
ConventionInformation 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.
10DesignPro Font Editor for AFP User Guide
ConventionInformation 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: Introduction11
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.
12DesignPro 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: Introduction13
14DesignPro 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.
16DesignPro 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 offscreen 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 Environment17
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 applicationspecific 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.
18DesignPro 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 Environment19
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.
20DesignPro 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 Environment21
Use <Ctrl> + <Z> and <Ctrl> + <Y> shortcut keys to perform the undo and
redo actions respectively.
22DesignPro 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
24DesignPro 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 Structure25
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.
26DesignPro 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 Structure27
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
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 Structure29
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.
30DesignPro Font Editor for AFP User Guide
Loading...
+ 112 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.