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
Character Orientation
Character orientation is specified as portrait, landscape, inverse portrait and inverse
landscape. Text printing depends on page orientation, which can be portrait or lan dscape.
The following figure illustrates the effect of printing text with different orientations on
portrait and landscape pages:
Character orientation.
Toned-Pel Box
A toned-pel box defines the boundaries of a character bitmap. Each character bitmap in a
character set comprises an ordered array of black dots (toned-pels) and non-printing blank
dots (untoned-pels). Toned-pels define the shape of the character; untoned-pels define the
white space in and about the character.
Chapter 3: Font Structure31
Toned-pel box.
Printing Adjacent Characters
When printing side-by-side characters (as text in a word), each character is positioned
according to its character reference point and character escapement point. Character
reference point defines the current print position for the character.
Character escapement point marks the end of the space along the baseline allocated for the
character. When printing adjacent characters, the reference point of the next character is
placed at this point.
The distance from the character reference point to the near edge of the toned-pel box is the
character’s A-space; the toned-pel box width is the character’s B-space; and the distance
from the far edge of the toned-pel box to the escapement point is the character’s C-space.
Character measurements.
32DesignPro Font Editor for AFP User Guide
A-space, B-space, and C-space are measured in pels (dots). The sum of the A-space, Bspace, and C-space ) is the character increment.
If a font's characters have the same increment (or uniform increment), the font is a
monospaced or fixed pitch font; if a font's character increments differ for each character,
the font is a proportional-spaced or typographic font.
Raster-Pattern Box
A Raster-pattern box encloses or is superimposed upon the toned-pel box. The Rasterpattern box provides another method of placing characters on a printed page.
Raster-pattern box.
For a Bounded Box font, the width of the Raster-pattern box is measured along the inline
(print) direction; for an Unbounded Box font, the width of the Raster-pattern box is always
measured along the top edge of the printed form.
For a Bounded Box font, the A-space is the number of pels in the character's A-space from
the near edge of the Raster-pattern box to the character reference point. The A-space can
be zero or positive (zero means that the character reference point lies on the near edge of
the Raster-pattern box).
Monospaced Bounded Box fonts have the same A-space value for all characters. In an
Unbounded Box font, this measurement is the Uniform Inline Offset and is used to shift
characters left when kerning (for more information, refer to "Kerning" on page 35).
Chapter 3: Font Structure33
Ascenders and Descenders
The character ascender is the distance from the character baseline to the topmost tonedpel. The character descender is the distance from the character baseline to the lowest
toned-pel.
Ascenders and descenders.
Ascenders and descenders are different for different rotations of a character.
Baseline Positioning
The character baseline offset specifies the character placement relative to the character
baseline. The following figure shows the baseline offset (measured in pels) for different
character rotations.
Baseline offsets.
34DesignPro Font Editor for AFP User Guide
If the baseline offset is the same for all characters in a given rotation of a character set, it is
a Uniform Baseline Offset. If the baseline offset is different for characters in a given
rotation, the largest offset is the Maximum Baseline Offset.
Kerning
Kerning is a technique of printing characters so that they partially overlap. Kerning is
normally used to place italicized characters closer to each other for a more pleasing
appearance.
Left kerning example.
Kerning can be of two types:
!A left-kerned character partially overlaps the preceding character, as in the letter “i”
in the figure above. A left-kerned character has a negative A-space.
!A right-kerned character partially overlaps the next character, as in the letter “f” in
the following example. A right-kerned character has a negative C-space.
Right kerning example.
Chapter 3: Font Structure35
Elixir Legacy Font Structure
When converted to Elixir format, a font can be edited and transformed in a number of
ways (e.g., a font can be resized, rotated, underlined, etc.). The operations you can
perform on a font and individual font characters depend on the source of the font (i.e.,
whether font was converted from an AFP character set or from non-AFP sourced fonts).
The following sections describe how DesignPro Font Editor handles fonts originating
from AFP (Bounded Box and Unbounded Box) and fonts originating from non-AFP
sources.
Subsequent chapters describe how to edit and transform AFP and non-AFP sourced fonts.
Elixir Font Converted from a Non-AFP Source
Each Elixir format font includes at least three components with different file extensions in
the drive:\Elixir\Fonts\Elixir directory. These are:
!.HDR component (file containing font header information).
!.GLH component (file containing header information for each character).
!.GLY component (file defines actual character bitmaps).
Elixir Font Converted from an AFP Source
When an AFP (Bounded Box or Unbounded-box) font is converted to an Elixir format
font, you can choose to create either a PC-mapped or full Elixir version of the AFP font
(for more information, refer to “Chapter 6: File Format Dictionary” in DesignPro Managers for AFP User Guide.
PC-Mapped Elixir Fonts
The PC-mapped option creates an Elixir version that is a subset of the AFP font. Because
an AFP character set may contain more characters than allowed by other non-AFP fonts,
the PC-mapped version limits the number of characters to 256. An Elixir Keyboard
Mapping Table determines the subset that is converted (the table is a .KMP file in
drive:\Elixir\Fonts\Maps).
A number of .KMP files are written to the drive:\Elixir\Fonts\Maps directory during
DesignPro Manager installation. Each .KMP file is an ASCII file listing GCIDs with
corresponding ASCII (hex) keyboard positions. Y ou can select the .KMP file used for font
conversion in DesignPro Manager unless generating fonts in another language (refer to
DesignPro Manager for AFP User Guide for more information).
36DesignPro Font Editor for AFP User Guide
The PC-mapped font contains the three .HDR, .GLH, and .GL Y components (described in
"Elixir Font Converted from a Non-AFP Source" on page 36” ). The PC-mapped Elixir
font stem name starts with X0 (if source was a Bounded Box font) or X1, X2, or X4 (i f
source was an Unbounded Box font).
You should not edit a PC-mapped font unless you do not plan to convert it back
to AFP format.
Full Character Set Elixir Fonts
The full character set option converts an entire AFP character set to an Elixir-format font.
This option is used when you want to edit an Elixir-format font, and then reconvert it back
to AFP format (Bounded Box or Unbounded-box). When creating a full font, the
following components are generated in the drive:\Elixir\Fonts\Elixir directory:
Bounded Box Fonts
!.HDR, .GLH, and .GLY components (described in "Elixir Font Converted from a
Non-AFP Source" on page 36). The stem names are the same as the AFP character
set and start with C0.
!.GL1, .GL2, .GL3, and .GL4 files. The stem name of each file is the same as the stem
name of the Bounded Box character set (for example, C0A075N0.GL1,
C0A075N0.GL2, etc.). The files correspond to 0
the Bounded Box character set. Each is an ASCII file containing metrics information
(such as A-space, B-space, C-space, GCID, and orientation) and other information
for each character set character. All four files are created during conversion.
!.HDA file with the same stem name as the Bounded Box character set (starting with
C0). This file contains additional font header information for the Bounded Box font.
o
, 90o, 180o, and 270o rotations of
Unbounded Box Fonts
!.HDR, .GLH, and .GLY components (described in "Elixir Font Converted from a
Non-AFP Source" on page 36). The stem names are the same as the AFP Unbounded
Box font file and start with C1, C2, or C4, depending on the source font orientation.
!A .GL0 file (called the GCID Mapping List) with the same stem name as the
Unbounded Box font (starting with C1 through CG, depending on source font
orientation). The file includes metrics information (such as A-space, B-space, Cspace, GCID, and orientation) and other information for each character in the set
character.
Chapter 3: Font Structure37
!An .HDA file with the same stem name as the Unbounded Box character set (starting
with C1 through C4, depending on source font orientation). This file contains
additional font header information for the Elixir version of the Unbounded Box font.
The following components are created for both Unbounded Box and Bounded Box fonts:
!A .COD file with the same stem name as the character set (starting with T1). This is
an ASCII file derived from the AFP Code Page comprising a list of EBCDIC code
points and corresponding GCIDs for each AFP character set character.
!A .CDF file with the same stem name as the character set (starting with X0, X1, X2,
or X4, depending on the source font). This is an ASCII file derived from the AFP
Coded Font listing correspondence between character set name, code page name, and
the Keyboard Mapping File (.KMP).
Differences Between Character Set and Font
The differences described below assume you are familiar with editing AFP and Elixirformat character sets and non-AFP fonts described in the following chapters.
DesignPro Font Editor handles AFP and Elixir-format character sets and non-AFP fonts
differently, as follows:
!AFP-originated character sets are arranged in order of GCID; non-AFP fonts are
arranged in ASCII-sorted order in the displayed character cells.
!When using the merge insert mode option in an Elixir format character set, the
program prompts you for an alternate character GCID if the GCID already exists in
the target font. You can use the suggested GCID or enter your own. The merge insert
mode option cannot be used in a non-AFP font.
!Character properties dialogs for AFP and non-AFP character sets are different.
!AFP fonts are raster fonts; non- AFP fonts, such as TrueType and ATM fonts are
vector fonts.
!DesignPro Font Editor supports Unicode TrueType fonts and ATM Type 1 fonts.
38DesignPro Font Editor for AFP User Guide
Chapter 4:
Font Editor Basics
In this chapter...
! Opening Fonts
! Creating Font
! Saving Fonts
! Setting File Format Properties
This chapter describes basic operations performed in the DesignPro Font Editor.
Managing Fonts
DesignPro Font Editor enables you to open, create, save, and edit fonts. It also enables you
to change the file type and attributes of fonts. You can open and save fonts in the
following input and output formats:
Input Formats (Open):
!Adobe Type Manager Fonts
!AFP Character Set (C0*;C1*;C2*;C3*;C4*)
!AFP Code Page (T1*)
!AFP Coded Font (X0*;X1*;X2*;X3*;X4*)
!Elixir Legacy Fonts (*.hdr)
!Elixir Legacy Code Page (*.cod)
!Elixir Legacy Coded Font (*.cdf)
!PCL Fonts (*.pcl, *.flj)
!True Type Fonts
39
Windows applications use True Type or Postscript fonts. The True Type fonts are
Windows-based outline fonts technology used by Microsoft. Adobe Type Manager
(ATM) fonts are PostScript Adobe Type 1 fonts. ATM is a utility to render smooth
characters on PC screens from font outlines (Type 1 fonts) instead of using bitmap or
raster fonts.
!Output Formats (Save As):
!AFP Character Set (C0*;C1*;C2*;C3*;C4*)
!AFP Code Page (T1*)
!AFP Coded Font (X0*;X1*;X2*;X3*;X4*)
!Elixir Fonts (*.hdr)
!Elixir Legacy Code Page (*.cod)
!Elixir Legacy Coded Font (*.cdf)
!PCL Fonts (*.pcl, *.flj)
Opening Fonts
DesignPro Font Editor enables you to load AFP, Elixir Legacy, PCL, or Window fonts.
The font character bitmaps are arranged with a predefined left-to-right and top-to-bottom
order according to the predefined ASCII position of characters in the font.
Each character in a font has an ASCII number assigned to it denoting its position
in the font. This number is defined in the font header .HDR file.
The maximum number of characters in a font is 256. Y ou can set the range of the character
set using the ASCII numbers. For more information on setting the range of the character
set, see "Opening Window Fonts" on page 45.
40DesignPro Font Editor for AFP User Guide
When opening a font you can edit the property settings by clicking Edit Property
settings, which displays the GDF/Elixir Form, AFPDS, and PCL property dialog(s),
depending on the file type selected in the Files of type in the Open dialog. You can also
restore the default setting of the application by clicking Restore default settings in the
Open dialog. For more information, refer to "Setting File Format Properties" on page 62.
For detailed information, you can refer to “Chapter 6: File Format Dictionary” in the
DesignPro Manager for AFP User Guide.
You can also edit required property settings or restore default settings using
or respectively. (Refer to "Setting File Format Properties" on page 62)
Opening AFP Fonts
To open an AFP font:
1Select File>Open from the menu bar.
The Open dialog displays.
You can also use one of following methods to open a font:
! Click on the Standard toolbar.
! Use <Ctrl> + <O> shortcut key.
2Select the required AFP Character Set, AFP Coded Font, or AFP Code Page from
the Files of type drop-down list.
The path automatically updates to the specified profile directory for the selected
Files of type if Elixir is selected from the left panel of the Open dialog. For
example, the default profile lists drive:\elixir\fonts\elixir as the directory for Elixir
Legacy Fonts.
3Select the required font and click Open.
The Messages window displays custom mappings for Graphics Character ID’s
(GCID) in the Resource Map. The font opened contains some customized GCIDs,
which are not part of the standard IBM GCIDs.
Chapter 4: Font Editor Basics41
The Messages window.
To view or select the currently opened code pages in Font Editor, select the
required code page from the drop-down list in the character set window.
Opening Elixir Legacy Fonts
To open an Elixir Legacy font:
1Select File>Open from the menu bar.
The Open dialog displays.
2Select the required Elixir Legacy Font, Elixir Legacy Coded Font, or Elixir
Legacy Code Page from the Files of type drop-down list.
3Select the required font and click Open.
If the font is in ASCII format, the Reformat to AFP dialog displays. For more
information see the "Reformatting to AFP Character Set" on page 43.
4Do either one of the following:
Click Yes in the Reformat to AFP dialog to open the Reformatting to AFP Character
Set dialog to set the AFP character set properties.
Or
Click No in the Reformat to AFP dialog to open the character set and return to the
application without reformatting.
The Messages window displays messages regarding the location of the font.
42DesignPro Font Editor for AFP User Guide
To view or select the currently opened code pages in Font Editor, select the
required code page from the drop-down list in the character set window.
Reformatting to AFP Character Set
DesignPro Font Editor enables you to reformat a font in ASCII format to an AFP character
set. When opening or creating a non AFP font, DesignPro Font Editor confirms if the font
needs to be reformatted to AFP character set by opening the Reformat to AFP message
box. The message box is only displayed if the Reformat ASCII option is selected from
the Options dialog.
You can either choose to reformat to an AFP character set when opening a font or you can
choose to reformat later by selecting Tools>Reformat from the menu bar.
You can also use the <Ctrl> + <Shift> + <R> shortcut key to open the
Reformatting to AFP Character Set dialog.
To reformat to an AFP character set:
1Select Tools>Reformat from the menu bar.
The Reformatting to AFP Character Set dialog displays.
2Select the required AFP font type option from the following:
! Bounded – uses bounded AFP font.
! 3800 Unbounded – uses unbounded AFP font. This option is enabled only when
the 240 fixed pels resolution option is selected.
Chapter 4: Font Editor Basics43
3Select the required DPI resolution option from the following:
Resolution refers to the sharpness and clarity of an image. The term is most often
used to describe monitors, printers, and bit-mapped graphic images. DPI (dots per
inch) indicates the resolution of images. Greater number of DPI indicates higher
resolution.
! 240 fixed pels – sets the character resolution to 240 pels.
! 300 relative units – sets the AFP header bounded fonts to a relative character
resolution of 300 units.
! 600 relative units – sets the AFP header bounded fonts to a relative character
resolution of 600 units.
4Enter a name identifying the AFP character set in Name.
5Browse for the required GCID (Graphic Character ID) mapping list by clicking
next to the GCID Mappings List option. The list maps character indexes in the font
to the GCID’s.
6Select the Resize glyph to the selected resolution option to change the current font
resolution to the resized resolution value. This option is enabled only when the actual
font resolution option is not selected.
7Click OK to reformat and return to the application.
Opening PC Mapped Fonts
To open a PC mapped font:
1Select File>Open from the menu bar.
The Open dialog displays.
2Select Elixir Legacy Font (*.hdr) format from the Files of type drop-down list.
3Select the required font. The PC mapped fonts are prefixed by X0, X1, X2, X3, or
X4.
4Click Open.
The PC mapped font opens in the application window.
44DesignPro Font Editor for AFP User Guide
Opening Window Fonts
T o open a Windows font:
1Select File>Open Windows Font from the menu bar.
The Font dialog displays.
You can also use <Ctrl> + <Shift> + <O> shortcut key to open a Windows font.
2Specify the font type, size, style, orientation, and resolution in this dialog.
You can view a sample of your selections in the Sample area.
3Select the font character set from the Script list.
4T o set the Output Na me , do either one of the following:
Select Auto to use the automatically generated name of the selected font.
Or
Select Custom to enter a custom name of the selected font.
5Select the Character Set Range by specifying the ASCII lower and upper values
from the drop-down lists.
6Click OK to select the desired windows (True Type) font.
The Reformat to AFP dialog displays.
7Do either one of the following:
Click Yes in the Reformat to AFP dialog to reformat the font and return to the
application.
Or
Click No in the Reformat to AFP dialog to open the character set and return to the
application without reformatting.
For more information, see the "Reformatting to AFP Character Set" on page 43.
Chapter 4: Font Editor Basics45
Opening Recently Used Fonts
To open a recently used font, you can either:
1Select a font from the File menu.
2Select File>Open from the menu bar.
3Select History from the side pane in the Open dialog and select the required font.
The Messages window displays messages regarding the location of the font.
Creating Font
DesignPro Font Editor enables you to create both ASCII and AFP type fonts. It also
enables you to create Elixir Legacy fonts and AFP character sets from Windows font
sources.
To create an ASCII or AFP font, you can use the new or existing character sets and code
pages. The DesignPro Font Editor provides a wizard to walk you through the necessary
steps for creating a character set.
Creating an ASCII Font
To create an ASCII (PC Mapped) font:
1Select File>New>Character Set from the menu bar.
The New Character Set dialog displays.
2Select the ACSII Font option to specify the character set type as ASCII.
3Enter a file name in the External name text box.
DesignPro Font Editor assigns a default name to the new font. You can change the
default name and specify a custom name for the font.
4Enter the following character set properties:
! Number of characters – sets the number of null characters for the ASCII font.
The value can be between 1 and 256.
! Baseline from bottom – sets the distance in pels from the character baseline to
the character box bottom edge. The value can be between1 and 99 for ASCII
fonts.
The character type for ASCII font is NULL by default and can be reviewed from All Type(s). Since all of the character cells are null, most of the settings do not display any
change.
46DesignPro Font Editor for AFP User Guide
5Specify the following character box dimensions:
! Width – sets the character raster pattern horizontal length in pels. For ASCII
font, the value of width is always 8 pels. The character cell width does not show
for null characters.
! Height – sets the character raster pattern vertical length in pels. The value can be
between2 and 2000.
6Click Next to set the font properties.
The Font Properties dialog displays. For more information on setting font
properties, see the "Setting Font Properties" on page 50.
7Do either one of the following:
Click Back to review or edit your selections made in the Font dialog.
Or
Click Finish to create an ASCII font with a null character set and return to the
application.
Most of the settings made during creation of fonts can be changed later using the
Font Properties dialog. For more information, see "Font Properties" on page 91
in Chapter 6: "Editing Fonts".
Creating an AFP Character Set
Creating an AFP character set involves going through six different dialogs. The DesignPro
Font Editor provides a wizard that guides the user through each dialog. The first dialog is
covered in this task; subsequent dialogs are covered in following subtasks. The sequence
in the wizard must be followed, as illustrated in the figure below:
Chapter 4: Font Editor Basics47
To create an AFP character set:
1Select File>New>Character Set from the menu bar.
The New Character Set dialog displays.
48DesignPro Font Editor for AFP User Guide
2Select the AFP Character Set type option to specify the character set type as AFP.
3Enter a file name in the External name text box. The DesignPro Font Editor assigns
a default name to the new font. You can change the default name and specify a
custom name for the font. The name should be prefixed by C0. The name cannot be
greater than 8 characters in length including the prefix.
4Enter the following character set properties:
! Number of characters – sets the number of spacing characters for AFP fonts.
The value can be between 1 and 1000.
! Baseline from bottom – sets the distance in pels from the character baseline to
the character box bottom edge. The value can be between1 and 59 for AFP fonts.
The character type for AFP font is SPACING by default and can be reviewed from All Type(s).
5Enter the following character box dimensions:
! Width – sets the character raster pattern horizontal length in pels. The value can
be between0 and 512.
! Height – sets the character raster pattern vertical length in pels. The value can be
between2 and 127.
6Click Next to specify the AFP character set properties. For more information on
setting the AFP character set properties refer to "Creating a New AFP Character Set"
on page 49.
Creating a New AFP Character Set
To create a new AFP character set using the New AFP Character Set dialog:
You can view the file name for the new AFP character set from Character set name.
1Select the required AFP font type option from the following:
! Bounded – uses bounded AFP font.
! 3800 Unbounded – uses unbounded AFP font. This option is enabled only when
the 240 Fixed pels resolution option is selected.
2Select the required resolution option from the following:
! 240 Fixed pels – sets the character resolution to 240 pels.
! 300 Relative units – sets the AFP header bounded fonts to a relative character
resolution of 300 units.
! 600 Relative units – sets the AFP header bounded fonts to a relative character
resolution of 600 units.
Chapter 4: Font Editor Basics49
3Select Yes as a Resolution change option to change current font resolution to the
resized resolution value. You can view the current and resize resolutions from
Current resolution and Resize to.
4Click Next to set font properties. For more information, see "Setting Font Properties"
on page 50.
Setting Font Properties
To set font properties for an ASCII or an AFP character set using the Font Properties
dialog:
1Select the required font character orientation option from the following:
! Port – sets to portrait.
! IPort – sets to inverse portrait.
! Land – sets to landscape.
! ILand – sets to inverse landscape.
You cannot set the font orientation and resolution options when creating an AFP
character set.
DesignPro Font Editor displays the characters only in portrait style. The
orientation results are visible in printing.
2Select the required resolution option from the following:
! 240 – sets the glyph resolution to 240 pels.
! 300 – sets the glyph resolution to 300 pels.
! 600 – sets the glyph resolution to 600 pels.
Review the glyph horizontal and vertical resolution in pels displayed under Hor
resolution and Ver resolution repectively. The values depend on the resolution
option selected.
You cannot set the font orientation and resolution options when creating an AFP
character set.
3Select the required pitch (number of characters per linear inch) option from the
following:
! Fixed – uses the same horizontal spacing for characters in the character set.
! Proportional – uses variable horizontal spacing for characters in the character
set.
50DesignPro Font Editor for AFP User Guide
4Enter or select the following:
! Enter fixed width – enters a fixed width in pels. The value can be between 0 and
2000.
! Bitmap placement – sets the font character bitmap alignment from the drop-
down list.
The Bitmap placement (character alignment) does not display any difference
for null characters. The alignment of characters in the character cells becomes
visible when cell width is greater than the character.
These options are enabled only when Fixed pitch option is selected.
5Enter the required distance information in the following:
! Distance above – sets the character distance above the baseline in pels.
! Below – sets the character distance below the baseline in pels.
! Leading – sets the leading space between two consecutive lines. The value can
be between –999 and 999.
The sum of Distance above, Below, and Leading values gives the total space
between two consecutive lines. You can view the total space entered from Total.
6Enter the required value specifying the last character position in the character set in
Last character at. The value can be between 0 and 255.
You can view the Point Size initialized by 0 for ASCII font and 1 for AFP fonts. The point
size is dependant on the pixel height but does not have any effect during font creation.
You can also view the pixel height from Pixel Height set in the New Character Set dialog.
7Enter the required value in Amount to change cell width. The value can be between
–512 and 512.
8Click Finish to create an ASCII font and if you are creating an AFP font, click Next
to specify character set attributes. For more information, see "Setting Character Set
Attributes" on page 52.
You can click Back to go to the previous dialogs and change or review your
settings.
Chapter 4: Font Editor Basics51
Setting Character Set Attributes
To set character set attributes using the Character Set Attrib utes dialog:
1Enter a name identifying the typeface (characters having the same styles) in the
Typeface name.
2Review the font type following information:
! Bounded – uses bounded AFP font. Bounded fonts have no white space around
glyph or raster in the character cell. They use one AFP font for all character
rotations (0, 90, 180, 270) and all print directions (across, down, back, up).
! Unbounded – uses unbounded AFP font. Unbounded fonts allow white space
around glyph or raster in the character cell. They use separate AFP font for all
character rotations (0, 90, 180, 270) and all print directions (across, down, back,
up).
! Both – uses both bounded and unbounded AFP fonts.
Selection depends on the Character type selected in the New AFP Character Set
dialog.
3Select the font style option from the following:
! Weight – sets character weight (degree of boldness of a typeface) style.
! Width – sets character width style.
! Point size – sets character point size (number of dots measured vertically from
baseline to baseline) in pels.
4Select the character descriptors option from the following:
5Select MICR Flag to allow usage of Magnetic Ink Character Recognition (MICR), a
character recognition system. MICR uses special ink and characters that can be
magnetized and read automatically.
6Click Next to specify required character set spacing increments. For more
information, the see "Setting Character Set Increments" on page 53.
52DesignPro Font Editor for AFP User Guide
Setting Character Set Increments
To set character set increments using the Character Set Increments dialog:
1Select the character rotation option from the following:
! 0 – rotates character 0 degrees.
! 90 – rotates character 90 degrees.
! 180 – rotates character 180 degrees.
! 270 – rotates character 270 degrees.
2Review the following information for character spacing:
! Monospaced – uses the same horizontal spacing for characters in the character
set.
! Typographic – uses variable horizontal spacing for characters in the character
set.
Selection depends on the Pitch option selected from the Font Properties dialog.
3Enter the required value in Character increment (0 to 256). It specifies the uniform
character increment for monospaced and maximum character increment for
typographic character set in pels. The value of increment can be between 0 and 256.
4Enter the required value in Baseline offset (-256 to 256). It specifies the character
set maximum baseline offset value in pels. The value can be between -256 and 256.
5Enter the required value in A-Space (-256 to 256). It specifies the uniform A-space
value for monospaced and minimum A-space value for typographic character set in
pels. The value can be between -256 and 256.
6Click Next to specify the character set designs. For more information, see "Setting
Character Set Designs" on page 53.
Setting Character Set Designs
To set character set design from the Character Set Design dialog:
1Enter a name identifying the typeface in the Typeface name.
You can view the font display resolution in pels per inch multiplied by a factor of ten
to the value in Pel resolution.
2Enter the character height information in the following:
! x-Height (-256 to 256) – enters the lower case x character (GCID LX010000)
height value in pels. The value can be between –256 and 256.
! M-Height (-256 to 256) – enters the upper case M character (GCID LM020000)
height value in pels. The value can be between –256 and 256.
Chapter 4: Font Editor Basics53
You can view the EmSpace (0 to 255) specifying Emspace character increment value in
pels. The value can be between 0 and 255.
1Enter the required underscore information in the following:
! Width (-255 to 255) – enters the underscore stroke thickness value in pels. The
value can be between –255 and 255.
! Position (-255 to 255) – enters the underscore top pel distance from baseline
value in pels. The value can be between –255 and 255.
2Review the following information for character box format:
! Uniform – uses the same size for the character raster-pattern boxes.
! Variable – uses variable size for the character raster-pattern boxes.
Selection depends on the Pitch option selected from the Font Properties dialog.
3Review the following information for box dimension:
! Width (+1) – displays the character set raster pattern box width in pels. It
displays the largest character width in the variable raster pattern character set.
! Height (+1) – displays the character set raster pattern box height in pels. It
displays the largest character height in the variable raster pattern character set.
4You can click Finish to create an AFP character set and return to the application
window.
Creating an AFP Coded Font
To create an AFP coded font:
1Select File>New>Coded Font from the menu bar.
The New Coded Font dialog displays.
You can also use one of following methods to create an AFP coded font:
! Click on the Standard toolbar.
! Use <Ctrl> + <N> shortcut key.
2Enter a name identifying the AFP coded font in Coded Font. The name should be
prefixed by X0. The name cannot be greater than 8 characters in length including the
prefix.
3Select the required character set option from the following:
! Existing – selects an existing character set.
! New – creates a new character set.
54DesignPro Font Editor for AFP User Guide
4Do either one of the following:
! Click Select to load an existing character set. This option is enabled only when
Existing is selected from Character set. The Open Character Set dialog displays. Browse for the required character set and click Open.
! Click Create to create a new character set. This option is enabled only when
New is selected from Character set. The New Character Set dialog displays. For
more information on creating a new character set, see "Creating a New AFP
Character Set" on page 49.
5Select the required code page option from the following:
! Existing – selects an existing code page.
! New – creates a new code page.
6Do either one of the following:
! Click Select to load an existing code page. This option is enabled only when
Existing is selected from Code page. The Open Code Page dialog displays. Browse for the required code page and click Open.
! Click Create to create a new character set. This option is enabled only when
New is selected from Code page. The New Code Page Properties dialog
displays. For more information on creating a new code page, see "Creating a
Code Page" on page 55.
7Click OK to create the coded font and return to the application.
Creating a Code Page
To create a code page:
1Select File>New>Code Page from the menu bar.
The New Code Page Properties dialog displays.
2Enter a brief narrative describing the code page in the Description text box.
You can view the number of points in code page from the No of code points.
3Set the default character options from the following:
! Default char GCID – sets the default GCID (Graphic Character ID) character.
! On position – sets the default character position in the code page.
! Hex – displays the On position value in hexadecimal format.
! Dec – displays the On position value in decimal format.
Chapter 4: Font Editor Basics55
4Select the required flag options from the following:
! Valid – does not flag the character for processing.
! Printed – flags the character for presentation.
! Incremented – flags the character for character incrementing.
5Set the default character options from the following:
! On position – sets variable space character position in the code page.
! Hex – displays the On position value in hexadecimal format.
! Dec – displays the On position value in decimal format.
6Select Variable space enabled to flag space character for a variable space
incrementing.
7Click OK to create a code page and return to the application.
Creating a PC Mapped Font
To create a PC mapped font:
1Open or create the required coded font.
2Select File>Save As Coded Font from the menu bar.
The Save As dialog displays.
3Select Elixir Legacy Coded Font (X0*.cdf; X1*.cdf; X2*.cdf; X3*.cdf; X4*.cdf)
from Save as.
4Click Edit Property settings.
The ElixirForm dialog displays.
5Click the Fonts category to display the associated options.
6Select Bounded or Unbounded option from Raster Fonts Output.
7Select Create PC Mapped Font.
8Select the required KMP file from the KMP list.
9Click Apply and OK to save settings.
10 Enter the file name and click Save to create a PC mapped font.
56DesignPro Font Editor for AFP User Guide
Creating an Elixir Legacy Font from a Windows Font
To create an Elixir legacy font from a Windows font:
1Open a windows font. For more information, see the "Opening Window Fonts" on
page 45.
You can create an Elixir Legacy font even without reformatting the font to an
AFP character set.
2Select File>Save from the menu bar.
The Save As dialog displays.
You can also use one of following methods to create an Elixir Legacy font:
! Click on the Standard toolbar.
! Use <Ctrl> + <S> shortcut key.
3Select Elixir Legacy Font (*.hdr) from the Files of type drop-down list.
4Enter the file name and click Save to create an Elixir Legacy font from the selected
Windows font.
Creating an AFP Character Set from a Windows Font
To create an AFP character set from a Windows font:
1Open a Windows font. For more information, see "Opening W indow Fonts" on page
45.
You cannot create an AFP character set without reformatting the font to an AFP
character set.
2Select File>Save from the menu bar.
The Save As dialog displays.
3Select AFP Character Set (C0*;C1*;C2*;C3*;C4*) from the Files of type drop-
down list.
Chapter 4: Font Editor Basics57
4Enter the file name and click Save to create an AFP character set from the selected
Windows font.
Saving Fonts
DesignPro Font Editor enables you to save a character set or a code page. You can also
associate character sets with code pages and save these associations as coded fonts.
The character set must be saved to AFP format before it can be used on an AFP prin ter.
You have to reformat the character set to AFP and then save it as an AFP character set.
When saving a font, you can edit the property settings by clicking Edit Property settings,
which displays the GDF/Elixir Form, AFPDS, and PCL property dialog(s), depending on
the file type selected in the Files of type in the Save/Save as dialog. You can also restore
the default setting of the application by clicking Restore default settings in the Save/Save
as dialog. For more information, refer to"Setting File Format Properties" on page 62. For
detailed information, you can refer to “Chapter 6: File Fo rm at Dictionary” in DesignPro
Manager for AFP User Guide.
You can also edit required property settings or restore default settings using
or respectively. (For more information, refer to"Setting File Format
Properties" on page 62)
Saving a Font as an Elixir Legacy Font
To save a font as an Elixir Legacy font:
1Open or create the required font.
The code pages or coded fonts cannot be saved as Elixir Legacy fonts.
You can save a font as an Elixir Legacy font even after reformatting the font to an
AFP character set.
2Select File>Save As from the menu bar.
The Save As dialog displays.
3Select Elixir Legacy Font (*.hdr) from Save as. Enter the file nam e and click Save.
The font is saved as an Elixir Legacy font. The Messages window displays messages
regarding the location of the font.
58DesignPro Font Editor for AFP User Guide
Make sure that the name of the Elixir Legacy font has a maximum lenght of eight
characters.
Saving a PC Mapped Font to an Elixir for AFP Font
To save a PC mapped font as an Elixir for AFP font:
1Open or create a PC mapped font.
2Select Tools>Reformat from the menu bar to reformat the font as an AFP character
set. For more information, see "Reformatting to AFP Character Set" on page 43.
3Select File>Save As from the menu bar.
The Save As dialog displays.
4Select Elixir Legacy Font (*.hdr) from Save as.
5Enter the file name and click Save.
The font is saved as an Elixir for AFP font. The Messages window displays
messages regarding the location of the font.
Saving a Font as a PCL Font
DesignPro Font Editor enables non-ASCII format fonts to be saved in PCL format. You
can save an Elixir Legacy, PCL, or a Windows font as a PCL font.
To save a font as a PCL font:
1Open or create the required font.
You cannot save a font as a PCL font if you reformat the font to an AFP character
set.
2Select File>Save As from the menu bar.
The Save As dialog displays.
3Select PCL Font (*.flj;*.pcl) from Save as. Enter the file name and click Save.
The font is saved as a PCL font.
Chapter 4: Font Editor Basics59
Saving as an AFP Character Set
To save a font as an AFP character set:
1Open or create the required font.
The code pages, coded, and PCL fonts cannot be saved as an AFP character set.
2Select Tools>Reformat from the menu bar to reformat the font as an AFP character
set. For more information, see "Reformatting to AFP Character Set" on page 43.
3Select File>Save As from the menu bar.
The Save As dialog displays.
4Select AFP Character Set (C0*;C1*;C2*;C3*;C4*) from the Save as option.
5Enter the file name and click Save.
The font is saved as an AFP character set. The Messages window displays messages
regarding the location of the font.
Saving as a Coded Font
In DesignPro Font Editor, you can save either an AFP coded font or an Elixir Legacy
coded font.
T o save a font as a coded font:
1Open or create the required font.
2Select File>Save As Coded Font from the menu bar.
The Save As dialog displays.
3Select either AFP Coded Font (X0*;X1*;X2*;X3*;X4*) or select Elixir Legacy
Coded Font (X0*.cdf;X1*.cdf;X2*.cdf;X3*.cdf;X4*.cdf) from Save as.
4Browse for the required character set by clicking next to the Charset option.
You can only load a reformatted character set in Charset. The default prefix for the
reformatted character set is C0, C1, C2, C3 and C4.
60DesignPro Font Editor for AFP User Guide
5Browse for the required code page by clicking next to the Code page option.
If you are using a character set or a code page, it is automatically loaded in
Charset or Code page fields respectively. You can change them according to
your requirements.
6Enter the file name and click Save.
The font is saved as an AFP coded font. The Messages window displays messages
regarding the location of the font.
The file name should be prefixed by X0, X1, X2, X3, or X4. The name cannot be
greater than 8 characters in length including the prefix.
Saving a Code Page
In DesignPro Font Editor, you can save either an AFP code page or an Elixir Legacy code
page.
To save a code page:
1Open or create the required code page.
2Select File>Save As from the menu bar.
The Save As dialog displays.
3Select either AFP Code Page (T1*) or select Elixir Legacy Code Page (*.cod)
from Save as.
4Enter the file name and click Save.
The font is saved as a code page. The Messages window displays messages
regarding the location of the font.
For an AFP code page, the file name should be prefixed by T1. The name cannot
be greater than 8 characters in length including the prefix.
Chapter 4: Font Editor Basics61
Setting File Format Properties
DesignPro T ools s upports many industry standard formats. AFPprinters typically support
only AFP format resources; however, DesignPro Tools enables you to use a variety of
resource formats, and set or change resource format processing options. For more
information on specific file format properties options, see “Chapter 6: File Format
Dictionary” in DesignPro Manager for AFP User Guide.
The input and output formats menu contains selections for the following format types:
!AFPDS – Advanced Function Presentation Data Streams.
!PCL – Print Control Language.
!GDF – Elixir Generic Document Format.
Setting Input Format Properties
You can access the input format properties from either the Open or Save As dialogs or
directly from the Tools menu.
To change the input format properties:
1Select Tools>Application Format Settin g>Input Formats from the menu bar to
change the application-level input format settings.
2Select the required input formats type.
The associated input formats dialog displays with the following category selections:
CategoryName
Fonts
General
Main
Shading
Page
Paper
FormDef
Resources
62DesignPro Font Editor for AFP User Guide
CategoryName
Resources – Fonts
Resources – Forms
Resources – Images
Resources – ResGroups
Synthesizer
Tags
3Click the appropriate Category to display the associated options.
Categories displaying in the input format dialogs depend on the selected format
type.
4Review the dialog selections and make your changes.
5Click Apply, and then click OK to save the settings.
Setting Output Format Properties
To change the output format properties:
1From the menu bar, select Tools>Application Format Setting>Output Formats.
2Select the required output format type.
The associated output format dialog displays with the following category selections:
CategoryName
Code Pages
Error Handling
Fonts
Images
Chapter 4: Font Editor Basics63
CategoryName
Main
Page
Paper
Simplifier
3Click the appropriate Category to display the associated options.
Categories displaying in the output format dialogs depend on the selected format
type.
4Review dialog selections and make your changes.
5Click Apply, and then click OK to save the settings.
Setting Elixir Properties
To change the output format properties:
1From the menu bar, select Tools>Application Format Setting>Elixir Properties.
The associated output format dialog displays with the following category selections:
CategoryName
Resources
Resource Library
Caching
2Click the appropriate Category to display the associated options.
3Review the dialog selections and make your changes.
4Click Apply, and then click OK to save the settings.
64DesignPro Font Editor for AFP User Guide
Chapter 5:
Customizing
DesignPro Font Editor
In this chapter...
! Changing Application Default Options
! Customizing Toolbars and Menus
! Adding Buttons to Toolbars
This chapter provides information on specifying application and page default settings, and
customizing workspace menu bar and toolbars for the DesignPro Font Editor.
Changing Application Default Options
DesignPro Font Editor includes an Options dialog that allows you to review, enter, or
change the default settings that control the operation and appearance of the application.
Thus, you can customize the work environment to meet the individual business
requirements.
The Options dialog provides five category settings. Preferences are selected from these
categories by using checkboxes and entering or changing field information. New settings
take effect when you either select another category or close the Options dialog. They
remain in effect until changed.
Use the following steps to view and set preferences for the listed categories:
1Select Tools>Options from the menu bar.
The Options dialog displays.
2Select the required category from Category.
3Review dialog selections and make your changes.
4Click Apply, and then click OK.
65
Setting General Parameters
The General category in the Options dialog allows you to customize application general
parameters. It provides message display and file filter options.
To set the general parameters:
1Select the General category from the Options dialog.
The available options are displayed.
2Set or review the following available options.
! Send all messages to window – displays all error, warning, and informational
messages in the Messages window. If this option is unchecked, each message
generated displays as a separate message box.
! Allow All Files in fileselectors – displays all file formats specified in the file
selectors feature for the Open and Save dialogs.
3Select the Reformat ASCII option as required. Selecting this option will reformat
the font to the ASCII format.
You can save a font as an AFP character set using the Save As dialog after
reformatting.
4Click in front of Default Charset, to launch the Open dialog.
5Browse to select the required default character set. A code page has only GCID and
code points defined in it. The character glyphs in the code page are read from the
default character set.
6Click Apply to save the changes.
You can set all default files (such as country keyboard map, code page, and GCID
file) in the System Data category.
66DesignPro Font Editor for AFP User Guide
For information on Symbols, System Data, Messages, and Info Server
categories, see “Chapter 4: Customizing DesignPro Manager” in DesignPro
Manager for AFP User Guide.
Customizing Toolbars and Menus
You can customize DesignPro Font Editor toolbars to better serve your business and
personal requirements. You can add frequently used commands to toolbars and remove
toolbars and toolbar items you do not need.
Customizing Toolbar Display
You can specify the toolbars that display in the workspace and their appearance in Font
Editor.
To display a toolbar in the workspace:
1Select View>toolbars>Customize from the menu bar.
The Customize dialog displays.
2Select the Toolbars tab.
3Select the toolbar you want to display in the workspace from the Toolbars list.
The name of the selected toolbar displays in the Toolbar name text box.
You cannot deselect the Menu bar option.
4Click OK and return to the application window.
The toolbar is added to the application window.
Chapter 5: Customizing DesignPro Font Editor67
Customizing the Toolbar buttons
To set the appearance of the displayed toolbars:
1Select the Toolbars tab from the Customize dialog.
2Set or review the available options.
! Show Tooltips - displays the tooltips associated with the toolbar buttons.
! Cool Look - displays the toolbar buttons in the smooth look mode.
You can also display a toolbar by selecting View>Toolbars>Toolbar name from the
menu bar.
The workspace reflects the toolbar with (1) Cool Look on and (2) Cool Look off.
! Large Buttons - displays the toolbar buttons in the enlarged mode.
The workspace reflects the toolbar (1) without Large Buttons and (2) with Large
Buttons.
! Reset/Delete - resets the default toolbar to the default settings. This button
toggles to Delete when a user-defined toolbar is selected, and can be used to
delete that toolbar.
3Click OK to save the settings.
Creating a New Toolbar
You can create a new toolbar using the Customize dialog.
To create a new toolbar:
1Select the Toolbars tab from the Customize dialog.
2Click New to open the New Toolbar dialog for creating a new toolbar.
68DesignPro Font Editor for AFP User Guide
3Enter the name of the new toolbar in the Toolbar name field.
You can modify this name later in the Toolbars tab. The names of the default
toolbars are not editable.
4Click OK, the new toolbar displays in the workspace without any buttons added.
You can now add buttons to the newly created toolbar later.
Adding Buttons to Toolbars
You can add buttons to the toolbars using DesignPro Font Editor. You can use this feature
to add buttons to the frequently used toolbars.
T o add a command button to an existing toolbar:
1Select the Commands tab from the Customize dialog.
2Select the required toolbar from the Categories list.
The buttons associated with the toolbar display under Buttons. A brief narrative
describing the selected toolbar buttons displays under Description.
3Click and drag the required button displayed under Buttons to the target toolbar
displaying in the design area, then release the mouse.
The selected button is then appended to the required toolbar at the specified place.
While dragging the required button, the mouse cursor changes from to.
If you place the button anywhere in the application window other than on a
toolbar, Font Editor automatically creates a new toolbar for the button. If you
then select the Toolbars tab, the newly created toolbar name (default name is
ToolBar1) displays in the Toolbars list.
Chapter 5: Customizing DesignPro Font Editor69
Below is an example of adding a button to a toolbar.
Adding a button to a toolbar.
70DesignPro Font Editor for AFP User Guide
Chapter 6:
Editing Fonts
In this chapter...
! Editing Fonts
! Changing Fonts
! Formatting Fonts
! Editing Characters
! Using the Preview Tool
This chapter describes how to modify fonts and set the font and character properties. It
also describes the use of drawing tools to perform associated operations
Editing Fonts
The DesignPro Font Editor provides tools for editing individual character bitmaps to
create customized fonts. Customized fonts are used to create company logos, corporate
fonts, and signature fonts without the surplus characters to manage the fonts more
efficiently. The fonts process and print faster than graphics making the print operation
efficient.
Directly below the menu bar are toolbars with buttons that provide access to various font
modification tools.
Font Characteristics
Elixir fonts are placed in drive:\Elixir\Fonts\Elixir directory during installation. The font
stem name provides information about font type. For example, HE07NP is a Helvetica 7point, normal portrait font. The figure below illustrates characteristics of a character in a
cell:
71
Character attributes.
!Blanks left – blank dots to the left of the characters.
!Blanks right – blank dots to the right of the characters.
!Baseline offset – characters in a font are aligned with an imaginary line called the
baseline The baseline is used to align characters horizontally The character baseline
offset specifies where to place the character relative to the character baseline
Baseline offset is the distance between the baseline and the character glyph bottom If
the bitmap is above the baseline, the offset will be positive and if the bitmap is below
the baseline, the value will be negative.
!Above baseline –distance from the baseline to the top edge of the character cell This
is equal to cell height - baseline.
!Below baseline – distance from the baseline to the bottom edge of the character cell.
!Cell width – width of the character box.
The figure below illustrates character and line-spacing attributes on a printed page:
72DesignPro Font Editor for AFP User Guide
Character and line attributes.
Line spacing is the space, expressed in points, between lines of text, measured from the
baseline (bottom) of one line to the baseline of the next.
The following formula is used to calculate line spacing:
Line spacing = above baseline + below baseline + leading.
Leading is the additional space that can be inserted between rows of character raster
patterns to alter the line spacing value for the font.
For more information on the font properties, see Chapter 3: "Font Structure" on
page 23.
Changing Fonts
The DesignPro Font Editor enables you to modify individual and multiple characters in a
character set using the standard operations such as copy and paste
Selecting and Deselecting Characters
The DesignPro Font Editor provides three options for the selection of character(s). You
can choose either one of the following:
!Select an individual character.
!Select multiple characters.
!Select all of the characters in the character set.
Chapter 6: Editing Fonts73
To select an individual character:
Click the required character in the character set window. The character is selected.
To select multiple characters, you can either:
!Press <Ctrl> and click on the other required characters. The characters are selected.
!To select a range of continuous characters. Select the first character in the required
range, press <Shift> and select the last required character. All of the characters in the
range of the first and last characters are selected.
To select all characters in the character set:
Select Edit>Select All from the menu bar. All of the characters in the font are selected.
You can also use the <Ctrl> + <A> shortcut key to select all of the characters in
the character set.
You can click anywhere in the white area between the character cells or in the
character set window to cancel all selections made.
Copying and Pasting Characters
The DesignPro Font Editor enables you to copy and paste individual and multiple
characters within a character set.
Copying and Pasting Individual Characters
To copy and paste a character in a character set:
1Load the required character set in the application.
2Select the required source character from the character set.
3Do either of the following to copy the selected source character:
! Select Edit>Copy from the menu bar.
! Select from the Standard toolbar.
! Right-click on the character and select Copy from the pop-up menu.
74DesignPro Font Editor for AFP User Guide
You can also copy the character using the <Ctrl> + <C> shortcut key.
You can only copy characters within the same character set.
4Select the required target character from the character set.
5Do either of the following to paste the selected character in the target character:
! Select Edit>Paste from the menu bar.
! Select from the Standard toolbar.
! Right-click on the character and select Paste from the pop-up menu.
You can also paste the character using the <Ctrl> + <V> shortcut key.
The New GCID dialog displays. This dialog displays if a duplicate GCID already
exists in the character set.
6Enter either a new GCID or select the GCID suggested by DesignPro Font Editor.
7Click OK.
The copied character is copied to the target cell.
Cutting Individual Characters
1Load an AFP character set in the application.
2Select the required source character from the character set.
Chapter 6: Editing Fonts75
3Do either of the following to cut the selected character:
! Select Edit>Cut from the menu bar.
! Select from the Standard toolbar.
! Right-click on the character and select Cut from the pop-up menu.
You can also cut the character using the <Ctrl> + <X> shortcut key.
The selected character is removed from the character set.
Copying and Pasting Multiple Characters
To copy and paste multiple characters in a character set:
1Load the required character set in the application.
2Select the required characters from the character set.
3Select Edit>Copy from the menu bar.
4Select the required target characters from the character set.
If the number of target characters selected is less than the copied source
characters, the number of pasted characters will be the same as the selected
target characters.
5Select Edit>Paste from the menu bar.
The selected characters are pasted on the target character cells as shown in the
following image:
76DesignPro Font Editor for AFP User Guide
An example of copying and pasting multiple characters.
Undoing a Change
The DesignPro Font Editor keeps track of your editing and formatting changes. You can
undo a change or a command selection by reversing the previous actions. There are
several methods to undo a change
To undo a change:
!Select Edit>Undo from the menu bar.
!Click on the Standard toolbar.
!Use the <Ctrl> + <Z> shortcut key.
Chapter 6: Editing Fonts77
Formatting Fonts
Formatting tools allow you to swap, kill, and modify individual characters. These tools
can also be used to set the character set properties. You canuse the merge tool to load
multiple fonts, and copy or replace font characters. The Formatting toolbar is active only
when a character set is loaded in the application window.
Inserting a Font Character
You can choose to copy not only the character glyph but also the GCID from one
character set to another using the merge tool. Merging fonts in this mode is valid for AFP
character sets only.
T o insert characters:
1Open the required source and target character sets.
You can arrange the font windows according to your requirement from the Window
menu. For more information on arranging windows, see the DesignPro Graphics
Editor for AFP User Guide.
2Click on the Formatting to olbar and select Insert from the drop-down menu.
You cannot use this option to insert characters in the same character set. If you
try to insert characters in the same character set, the character will be replaced
instead of being inserted.
3Select the required character from the source character set.
4Click and drag the required character from the source character set to the target
character set.
The selected character is added to the target character set.
78DesignPro Font Editor for AFP User Guide
Before inserting a character.
After inserting a character.
If the GCID of the selected character already exists in the target character set,
the New GCID dialog displays. You can enter the new GCID for the inserted
character in Suggested new GCID or (enter new GCID), or accept the
GCID generated by the DesignPro Font Editor.
Chapter 6: Editing Fonts79
Replacing a Font Character
You can choose to copy only the character glyph from one character to another using the
merge tool.
To replace characters:
1Open the required source and target character.
You can arrange the font windows according to you requirements using the Window
menu. For more information on arranging windows, see the DesignPro Graphics
Editor for AFP User Guide.
2Click on the Formatting toolbar and select Replace from the drop-down menu.
You can replace characters within the same character set or between different
character sets.
3Select the required character in the source character set.
4Click and drag the required character from the source character set to the target
character in the target character set.
The New GCID dialog displays. This dialog displays if a duplicate GCID already
exists in the character set.
5Enter either a new GCID or select the GCID suggested by DesignPro Font Editor.
6Click OK.
The selected character is added to the target character set by replacing the selected
character in the target character set.
80DesignPro Font Editor for AFP User Guide
Before replacing a character.
After replacing a character.
Swapping Characters
You can switch the positions of two characters in a font by using the swap character tool.
You can only swap characters in the same character set.
To swap characters:
1Load the required character set in the application.
2Select a character from the character set.
3Click on the Formatting toolbar.
Chapter 6: Editing Fonts81
4Select a target character from the character set.
The character positions are switched.
An example of swapping characters.
Replacing Non-blank characters with Spacing Characters
You can replace a non-blank character with a spacing character using the kill character
tool.
To replace non-blank characters with spacing characters:
1Load the required character set in the application.
2Select a character from the character set.
3Click on the Formatting toolbar and select Blank from the drop-down menu
options.
The selected character is replaced with a spacing character.
82DesignPro Font Editor for AFP User Guide
An example of replacing a non-blank character.
Deleting Characters
The DesignPro Font Editor provides the kill character tool that enables you to either delete
the entire character or remove the character glyph from the selected character.
To delete a character:
1Load the required character set in the application.
The Delete option is enabled only for the AFP character sets. To delete
characters from a non-AFP character set, reformat the character set to an AFP
character set. For more information, see Reformatting to AFP Character Set in
Chapter 4: "Font Editor Basics" on page 39.
2Select a character from the character set.
3Click on the Formatting toolbar and select Delete from the drop-down menu.
The selected character is deleted from the character set.
Delete example.
Chapter 6: Editing Fonts83
4Load the required character set in the application. The character is removed.
To remove a character glyph:
1Select a character from the character set.
2Click on the Formatting toolbar and select Blank from the drop-down menu.
The glyph is removed from the selected character.
Blank example.
Importing Images in a Font
You can import required images in the selected character cell using the import image tool.
The supported image formats for importing images are:
1Load the required font in the application.
2Select the required character(s) from the character set.
3Click on the Formatting toolbar.
4Select the required file type from the Files of type drop-down list.
84DesignPro Font Editor for AFP User Guide
Selecting the Elixir icon in the left dialog pane automatically locates the target
folder based on the selected file type. For example, when you select AFP Files
in Files of type and then select Elixir from the side pane, the default path for
AFP image is automatically set to drive:\Elixir\Pics\AFP.
5Select the required image and click Open to import the image.
The selected image is imported in the application as a character.
Importing Images Larger than the Character Cell
To import images larger than the character cell:
1Load the required font in the application.
2Select the required character(s) from the character set.
3Click on the Formatting toolbar.
The Open dialog displays.
4Select the required file type from the Files of type drop-down list.
Selecting the Elixir icon in the left dialog pane automatically locates the target
folder based on the selected file type. For example, when you select AFP Files
in Files of type and then select Elixir from the side pane, the default path for
AFP image is automatically set to drive:\Elixir\Pics\AFP.
5Select the required image and click Open to import the image.
The Cell Resize Options dialog displays.
6Select the required cell resize option from the following:
! E – extends the selected characters cell beyond its boundaries to fit the imported
image in the cell. The character cell cannot be extended beyond the cell width
limit for fonts.
! S – skips the importing operation for the selected character.
! A – aborts the importing operation for all of the selected characters and returns to
the application without importing.
The image is imported into the font as per the selections made.
Chapter 6: Editing Fonts85
Character Properties
You can view and set individual characterand code point properties for AFP and non-AFP
font character sets and code pages.
Setting Non-AFP Font Character Properties
To set the non-AFP font character properties:
1Load the required non-AFP font in the application.
2Select a character from the character set.
3Click on the Formatting toolbar.
The Character Properties dialog displays.
You can also right-click the character and select Properties from the pop-up
menu to launch the Character Properties dialog.
4Enter or review the following character properties information:
! Cell width – sets the character cell width (character width or delta-X).
! Baseline offset – sets the character baseline offset in pels It is measured from the
character bitmap bottom to the character baseline.
! Blanks left – sets the distance between the character cell left edge and the
character bitmap start in pels.
! Blanks right – displays the distance between the character bitmap right edge and
the right character cell edge in pels.
! Left kerning – sets the character left kerning in pels 9700 family printers do not
support this option.
! Character number – displays the font character ordinate position in decimal.
! Equiv ASCII char – displays the font character ASCII character equivalent.
! Equiv hex char – displays the font character hexadecimal character equivalent.
! Bitmap width – displays the character bitmap width in pels.
! Bitmap height – displays the character bitmap height in pels.
86DesignPro Font Editor for AFP User Guide
5Select the required character type option from the following:
! Nonblank – sets the character type to non-blank.
! Spacing – sets the character type to spacing.
! Null – sets the character type to null.
6Select the required floating accent option from the following:
! High accent – maps high accent position to the character.
! No accent – accent position is not mapped to the character.
! Low accent – maps low accent position to the character.
7Click < Prev to view the preceding character properties.
A confirmation message is displayed if the character properties have been changed.
Click Yes to accept the changes made.
8Click Next > to view the next character properties.
9A confirmation message is displayed if the character properties have been changed.
Click Yes to accept the changes made.
10 Click OK to save changes and return to the application.
Setting Null Character Properties
To set the null character properties:
1Load the required non-AFP font in the application.
2Select a character from the character set.
3Click on the Formatting toolbar.
The Properties of Null Character dialog displays .
4Review the following null character properties information:
! Character number – displays the font character coordinate position in decimal.
! Equiv ASCII char – displays the font character ASCII character equivalent.
! (Hex) – displays the font character hexadecimal character equivalent.
5Click < Prev to view the preceding character properties.
A confirmation message is displayed if the character properties have been changed
Click Yes to accept the changes made.
Chapter 6: Editing Fonts87
6Click Next > to view the next character properties.
A confirmation message is displayed if the character properties have been changed
Click Yes to accept the changes made.
7Click OK to save changes and return to the application.
Setting Spacing Character Properties
To set the spacing character properties:
1Load the required non-AFP font in the application.
2Select a character from the character set.
3Click on the Formatting toolbar.
The Properties of Spacing Character dialog displays.
4Review the following spacing character properties information:
! Character number – displays the font character ordinate position in decimal.
! Equiv ASCII char –displays the font character ASCII character equivalent.
! (Hex) – displays the font character hexadecimal character equivalent.
5Select the required character type option from the following:
! Spacing – sets the character type to spacing.
! Null – sets the character type to null.
6Click < Prev to view the preceding character properties.
7A confirmation message is displayed if the character properties have been changed
Click Yes to accept the changes made.
8Click Next > to view the next character properties.
A confirmation message is displayed if the character properties have been changed
Click Yes to accept the changes made.
9Click OK to save changes and return to the application.
88DesignPro Font Editor for AFP User Guide
Setting AFP Font Character Properties
T o set the AFP font character properties:
1Load the required AFP font in the application.
2Select a character from the character set.
3Click on the Formatting toolbar.
The Character and CodePoint Properties dialog displays.
You can also right-click the character and select Properties from the pop-up
menu to launch the Character and CodePoint Properties dialog.
4Select the required character rotation option from the following:
! 0 – no character rotation is set.
! 90 – sets the character rotation to 90 degrees.
! 180 – sets the character rotation to 180 degrees.
! 270 – sets the character rotation to 270 degrees.
5Set the character’s Graphic Character Identifier (GCID) in Graphic char ID.
Chapter 6: Editing Fonts89
6Enter or review the following information on character properties:
! A-space – sets the distance from the character reference point to the nearest
raster-pattern edge in pels.
! C-space – sets the distance from the character raster-pattern far edge to the
character escapement point.
! Char increment – displays the sum of character’s A-space, raster-pattern width,
and C-space.
! Baseline offset – sets the character baseline offset in pels It is measured from the
character bitmap bottom to the character baseline.
! Char index – displays the character index number The first font character has a
character index of zero.
! Raster width – displays the character bitmap width in pels.
! Raster height – displays the character bitmap height in pels.
! Char ascender – displays the distance from the character baseline to the
character topmost toned-pel in pels.
! Char descender – displays the distance from the character baseline to the lowest
character toned-pel in pels.
7Review the code point information specifying the current character hexadecimal
code point representation from Code point.
8Review the flag information from the following:
! Valid – the character is not used for processing.
! Printed – allows the character presentation.
! Incremented – allows the character incrementing.
The selection depends on the flags selected in the code page mapped with the
character set.
9Click < Prev to view the preceding character properties.
A confirmation message is displayed if the character properties have been changed.
You can click Yes to accept the changes made.
10 Click Next > to view the next character properties.
A confirmation message is displayed if the character properties have been changed.
You can click Yes to accept the changes made.
11 Click OK to save changes and return to the application.
90DesignPro Font Editor for AFP User Guide
Setting Code Point Properties
T o set the code point properties:
1Load the required code page in the application.
2Select a character from the character set.
3Click on the Formatting toolbar.
The CodePoint Properties dialog displays.
You can also right-click the character and select Properties from the pop-up
menu to launch the CodePoint Properties dialog.
4Enter or review the following code point description information:
! Graphic character ID – sets the character’s Graphic Character Identifier
(GCID).
! Position – displays the default character position in the code page.
! Hex – displays the Position value in hexadecimal format.
! Dec –displays the Position value in decimal format.
5Set the code point flags from the following:
! Valid – the character is not used for processing.
! Printed – allows the character presentation.
! Incremented – allows the character incrementing.
6Click OK to save changes and return to the application.
Font Properties
The DesignPro Font Editor enables you to view and set the font properties for AFP, nonAFP character sets, and code pages.
Setting Non-AFP Character Set Properties
To set non-AFP character set properties:
1Load the required non-AFP font in the application.
2Select a character from the character set.
Chapter 6: Editing Fonts91
3Click on the Formatting toolbar.
The Font Properties dialog displays.
4Select the Font Properties tab. For more information on this tab, see "Setting Font
Properties" on page 50 in Chapter 4: "Font Editor Basics".
5Click Apply to save the settings and select the HPPCL Properties tab to set the
typeface properties.
6Enter a unique name identifying the character set in Typeface Name.
7Enter the character cell width (character width or delta-X) in Typeface.
8Enter the character cell width (character width or delta-X) in Symbol set.
9Select the required weight style of a straight or curved line that is used to create
character shape.
You can select the character shape style from the Stroke Weigh t list.
10 Select Italic to italicize the font characters.
11 Click Apply and OK to save the settings and return to the application.
Setting AFP Character Set Properties
To set the AFP character set properties:
1Load the required non-AFP font in the application.
2Select a character from the character set.
3Click on the Formatting toolbar.
The Font Properties dialog displays.
4Select the Font Properties tab. For more information on this tab, see "Setting Font
Properties" on page 50 in Chapter 4: "Font Editor Basics".
5Click Apply to save the settings and select the HPPCL Properties tab to set the
typeface properties.
6Enter a unique name identifying the character set in Typeface Name.
7Enter the character cell width (character width or delta-X) in Typeface.
92DesignPro Font Editor for AFP User Guide
8Enter a unique code identifying the symbol set in Symbol set.
9Select the required weight style of a straight or curved line that is used to create
character shape.
You can select the character shape style from the Strok e Weight list.
10 Select Italic to italicize the font characters.
11 Select the Char Set Attribute tab. For more information on this tab, see "Setting
Character Set Attributes" on page 52 in Chapter 4: "Font Editor Basics".
12 Select the Char Set Increment tab. For more information on this ta b, see "Setting
Character Set Increments" on page 53 in Chapter 4: "Font Editor Basics".
13 Select the Char Set Design tab. For more information on this tab, see "Setting
Character Set Designs" on page 53 in Chapter 4: "Font Editor Basics".
14 Click Apply and OK to save the settings and return to the application.
Setting Code Page Properties
To set the code page properties:
1Load the required code page in the application.
2Select a character from the character set.
3Click on the Formatting too lbar.
The Font Properties dialog displays.
4Select the Code Page Properties tab. For more information on this tab, see
"Creating a Code Page" on page 55 in Chapter 4: "Font Editor Basics".
5Click Apply and OK to save the settings and return to the application.
Using Drawing Tools
The DesignPro Font Editor provides drawing tools for editing individual character
bitmaps. The drawing tools are located on the Drawing toolbar and are enabled only when
a character is open in the edit mode. You can show or hide the Drawing toolbar by
selecting View>Toolbars>Drawing from the menu bar.
Chapter 6: Editing Fonts93
Editing Characters
You perform editing operations using the drawing tools in the edit mode. To switch to the
edit mode, you can click on the Formatting toolbar.
You can also double-click a character in the character set to switch to the edit
mode.
The character set window splits into three panes in edit mode.
The characters in a character set display in the character set pane at the lower end of the
application. The selected character displays in a magnified view in the editing pane. You
can exit the edit mode by clicking .
The character bitmap displays as dots in the editing pane. A character initially displays at
8X magnification. Each dot in the bitmap displays as a black or white box that is 8 bits
high and 8 bits wide.
94DesignPro Font Editor for AFP User Guide
Selecting Areas
You can use the select tool in DesignPro Font Editor to copy and paste a rectangular area
in a character cell. This tool enables you to define straight-edged areas that you can move
or make changes to in the character.
To copy and move areas in a character cell:
1Select the required character in the edit mode.
2Click on the Drawing toolbar.
The Toolbox displays the associated options.
3Select the required select type option from the following:
! – moves the selected area to another cell location.
! – copies the selected area.
4Draw a marquee around the area that you want to copy.
5Click and drag to place the selected area at the required location.
6Click on the Standard toolbar to apply changes to the selected character.
Example of moving the selected area.
Chapter 6: Editing Fonts95
Drawing Lines
You can use the line tool to draw lines in a character cell.
To draw a line:
1Select the required character in the edit mode.
2Click on the Drawing toolbar.
The Toolbox displays the associated options.
3Enter the required line width in dots in Thickness.
4Select the line color option from the following:
! – sets the line color to white.
! – sets the line color to black.
! – sets the line color to inverse. The line is drawn in the color opposite to the
background color.
5Click the required area in the character cell and drag the mouse to draw a line.
6Click on the Standard toolbar to apply changes to the selected character.
Examples of line thickness.
96DesignPro Font Editor for AFP User Guide
Drawing Boxes
You can use the box tool to draw hollow or filled boxes in a character cell.
To draw a box:
1Select the required character in the edit mode.
2Click on the Drawing toolbar.
The Toolbox displays the associated options.
3Enter the required border width in dots in Thickness.
4Select the boxcolor option from the following:
! – sets the boxcolor to white.
! – sets the boxcolor to black.
! – sets the box colorto inverse. The box is drawn in the color opposite to the
background color.
5Select the box fill type option from the following:
! – sets the box type to hollow.
! – sets the box type to filled.
6Click the required area in the character cell and drag the mouse to draw a box.
7Click on the Standard toolbar to apply changes to the selected character.
A box is drawn over the character “@” with invert and fill options selected.
Chapter 6: Editing Fonts97
Using a Box as an Eraser
You can use the box tool to erase objects in a character cell.
To use the box tool as an eraser:
1Select the required character in the edit mode.
2Click on the Drawing toolbar.
The Toolbox displays the associated options.
3Set the box color similar to the background color of the character cell for erasing
objects.
For more information on drawing boxes, refer to the previous task.
4Click on the Standard toolbar to apply changes to the selected character.
The selected area is erased using the box tool.
Drawing Circles
You can use the circle tool to draw hollow or filled boxes in a character cell.
To draw a circle:
1Select the required character in the edit mode.
2Click on the Drawing toolbar.
The Toolbox displays the associated options.
3Enter the required line thickness in dots in Thickness.
98DesignPro Font Editor for AFP User Guide
4Select the circle color option from the following:
! – sets the circle color to white.
! – sets the circle color to black.
! – sets the circle color to inverse. The circle is drawn in the color opposite to
the background color.
5Select the circle fill type option from the following:
! – sets the circle type to hollow.
! – sets the circle type to filled.
6Click the required area in the character cell and drag the mouse to draw a circle.
7Click on the Standard toolbar to apply changes to the selected character.
Circle examples.
Drawing Dots
You can use the dot tool to draw dots in a character cell.
To draw a dot:
1Select the required character in the edit mode.
2Click on the Drawing toolbar.
The Toolbox displays the associated options.
3Enter the required dot thickness in dots in Thickness.
Chapter 6: Editing Fonts99
4Select the dot color option from the following:
! – sets the dot color to white.
! – sets the dot color to black.
! – sets the dot color to inverse. The dot is drawn in the color opposite to the
background color.
5Click the required area in the character cell to draw a dot.
6Click on the Standard toolbar to apply changes to the selected character.
Dot thickness example.
Using the Brush Tool
You can use the brush tool to paint continuous strokes in black, white, or invert colors
with a specified thickness.
To paint using the brush tool:
1Select the required character in the edit mode.
2Click on the Drawing toolbar.
The Toolbox displays the associated options.
3Enter the required brush tip thickness in dots in Thickness.
4Select the painting color option from the following:
! – sets the brush color to white.
! – sets the brush color to black.
! – sets the brush color to inverse. The object is drawn in the color opposite to
the background color.
5Click and drag the brush tip in the required area in a character cell to paint.
100DesignPro Font Editor for AFP User Guide
Loading...
+ 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.