Adding a New Character - the EURO Sign

<< Click to Display Table of Contents >>

Navigation:  Editing Fonts > Editing Fonts >

Adding a New Character - the EURO Sign

Sometimes a font is missing one or more characters. This will explain how to add the EURO sign to an existing font.


There are two ways to add a character to a font.

1a. The easiest and recommended way is to simply add a character at the end of the glyph list

Select Characters from the Insert menu. Enter "€" or "EURO SIGN" into the Find by Character (Name) and press the Find Next button. Now select the Add button and press the OK button.


1b. Alternatively you can add a glyph at the end of the glyph list and manually set the glyph name and code-point

Select Glyphs from the Insert menu and insert one glyph after the last glyph.

Open the Glyph Properties tool window (View -> Glyph Properties or shortcut F3) and enter "Euro" as Glyph Name.

Click the Generate button next to the code-points to automatically fill in the proper code-point.

Click the Apply button to assign the changes


2. Edit the glyph

Double-click the Euro glyph to open the Glyph Edit window. There are several ways to add contours to the glyph:

Free Draw contours (Insert -> Free Draw Contours...)

Import an image (Tools -> Import Image)

Add new contours (right-click and select "New Contour...")

Paste contours from other glyphs

Drag outlines from the Samples toolbar

Copy and paste from other software like Adobe Illustrator


3. Adjust the left and right side-bearings

Around the glyph there are four lines that represent the Bearings. These are shown by default but you can hide them through the Show Bearings button on the Drawing toolbar. The left and right side-bearings can be changed by dragging them to their desired position.


You could also adjust the side-bearings from the Glyph Properties tool window.


4. Test the font.

Select Test TTF/OTF or Test WOFF in the Font menu.

Add a Euro sign in the text area with Alt-0128 or use a font manager like MainType to copy and paste the EURO character into the text area.