Menu Hot Keys

Ctl-A Select All Ctl-Shft-A Build Accented Character Alt-Ctl-A Select All Points
Ctl-B Regenerate Bitmaps Ctl-Shft-B Bitmaps Available
Ctl-C Copy Ctl-Shft-C Copy Fg to Bg
Ctl-D Show/Hide Points Ctl-Shft-D Correct Direction
Ctl-E Find Problems Ctl-Shft-E Expand Stroke
Ctl-F Fit in Window Ctl-Shft-F Font Info Alt-Ctl-F Find / Replace
Ctl-G Copy Reference Ctl-Shft-G Generate Fonts Alt-Ctl-G Generate Mac Family
Ctl-H Open Outline Ctl-Shft-H AutoHint Alt-Ctl-H Review Hints
Ctl-I Get Info Ctl-Shft-I Import Alt-Ctl-Shft-I Char Info Alt-Ctl-I Show Dependencies...
Ctl-J Open Bitmap Ctl-Shft-J Join
Ctl-K Open Metrics Ctl-Shft-K Auto Kern Alt-Ctl-Shft-K Merge Kern Info
Ctl-L Set LBearing Ctl-Shft-L Set Width
Ctl-M Merge Point Ctl-Shft-M Simplify Alt-Ctl-M Elide Point Alt-Ctl-Shft-M Simplify More
Ctl-N New Ctl-Shft-N
Ctl-O Open Ctl-Shft-O Remove Overlap
Ctl-P Print Ctl-Shft-P Alt-Ctl-P Display
Ctl-Q Quit Ctl-Shft-Q Close
Ctl-R Set RBearing Ctl-Shft-R Revert File Ctl-Alt-R Revert Glyph
Ctl-S Save Ctl-Shft-S Save As
Ctl-T Ctl-Shft-T AutoTrace
Ctl-U Unlink Reference Ctl-Shft-U
Ctl-V Paste Ctl-Shft-V Paste Into
Ctl-W Copy Width Ctl-Shft-W Auto Width
Ctl-X Cut Ctl-Shft-X Add Extrema
Ctl-Y Redo Ctl-Shft-Y
Ctl-Z Undo Ctl-Shft-Z
Ctl-\ Transform
Ctl-Shft-_ Round to Int
Ctl-1 Make First Ctl-Shft-! MetaFont Alt-Ctl-1 Invokes user script
Ctl-2 24 pixel outline
Curve Point
Ctl-Shft-@ Average Points Alt-Ctl-2 Invokes user script
Ctl-3 36 pixel outline
Corner Point
Ctl-Shft-# Space Points Alt-Ctl-3 Invokes user script
Ctl-4 48 pixel outline
Tangent Point
Ctl-5 Anti-Alias
Ctl-6 Fit To Em
Ctl-7 72 pixel outline
Ctl-9 96 pixel outline
Ctl-0 Add Anchor Point...
Ctl-] Next Char Ctl-Shft-} Next Point
Ctl-[ Prev Char Ctl-Shft-{ Prev Point
Ctl-. Execute Script
Select First Point
Ctl-Shft-> Goto

First Point, Next Contour
Ctl-, Ctl-Shft-< Find In Font View
Escape Deselect All
Backspace Clear
Delete Clear
Ctl-Shft-+ Bigger Pixel Size Alt-Ctl-Shift-+ Zoom In
Ctl-- Smaller Pixel Size Alt-Ctl-- Zoom Out
Help Help
F1 Help Index
F5 Add x MD
F6 Add y MD
F7 Round X
F8 No Round X
F9 Round Y
F10 No Round Y

Hot Keys are not configurable at runtime (you could change the source code though...)

Different Keyboards

The above descriptions assume you are using a keyboard for an IBM pc or compatable. But different keyboard vendors label their keys differently and different versions of X may map them differently.

I am aware of the following significant differences:

PfaEdit will attempt to guess what keyboard you are using and produce menus with hot-key indicators that match the host machine. If you are displaying on a different machine from the one you are running on the menu names may be wrong. You can fix this up with the keyboard resource, or the -keyboard command line argument.

The menus

-- Prev -- TOC -- Next --