<HTML> <HEAD> <!-- Created with AOLpress/2.0 --> <!-- AP: Created on: 10-Nov-2001 --> <!-- AP: Last modified: 28-Jan-2002 --> <TITLE>Hot Keys</TITLE> </HEAD> <BODY> <H2 ALIGN=Center> Menu Hot Keys </H2> <P> <TABLE CELLPADDING="2"> <TR> <TD>Ctl-A</TD> <TD><A HREF="editmenu.html#All">Select All</A></TD> <TD>Ctl-Shft-A</TD> <TD><A HREF="elementmenu.html#Accented">Build Accented Character</A></TD> </TR> <TR> <TD>Ctl-B</TD> <TD><A HREF="elementmenu.html#Regenerate">Regenerate Bitmaps</A></TD> <TD>Ctl-Shft-B</TD> <TD><A HREF="elementmenu.html#Bitmaps">Bitmaps Available</A></TD> </TR> <TR> <TD>Ctl-C</TD> <TD><A HREF="editmenu.html#Copy">Copy</A></TD> <TD>Ctl-Shft-C</TD> <TD><A HREF="editmenu.html#CopyFg">Copy Fg to Bg</A></TD> </TR> <TR> <TD>Ctl-D</TD> <TD><A HREF="viewmenu.html#Points">Show/Hide Points</A></TD> <TD>Ctl-Shft-D</TD> <TD><A HREF="elementmenu.html#Correct">Correct Direction</A></TD> </TR> <TR> <TD>Ctl-E</TD> <TD><A HREF="elementmenu.html#Problems">Find Problems</A></TD> <TD>Ctl-Shft-E</TD> <TD><A HREF="elementmenu.html#Expand">Expand Stroke</A></TD> </TR> <TR> <TD>Ctl-F</TD> <TD><A HREF="viewmenu.html#Fit">Fit in Window</A></TD> <TD>Ctl-Shft-F</TD> <TD><A HREF="elementmenu.html#Font">Font Info</A></TD> </TR> <TR> <TD>Ctl-G</TD> <TD><A HREF="editmenu.html#Reference">Copy Reference</A></TD> <TD>Ctl-Shft-G</TD> <TD><A HREF="filemenu.html#Generate">Generate Fonts</A></TD> </TR> <TR> <TD>Ctl-H</TD> <TD><A HREF="filemenu.html#Outline">Open Outline</A></TD> <TD>Ctl-Shft-H</TD> <TD><A HREF="hintsmenu.html#AutoHint">AutoHint</A></TD> </TR> <TR> <TD>Ctl-I</TD> <TD><A HREF="elementmenu.html#Info">Get Info</A></TD> <TD>Ctl-Shft-I</TD> <TD><A HREF="filemenu.html#Import">Import</A></TD> <TD>Alt-Shft-I</TD> <TD><A HREF="elementmenu.html#Dependents">Show Dependencies...</A></TD> </TR> <TR> <TD>Ctl-J</TD> <TD><A HREF="filemenu.html#Bitmap">Open Bitmap</A></TD> <TD>Ctl-Shft-J</TD> <TD></TD> </TR> <TR> <TD>Ctl-K</TD> <TD><A HREF="filemenu.html#Metrics">Open Metrics</A></TD> <TD>Ctl-Shft-K</TD> <TD><A HREF="metricsmenu.html#Kern">Auto Kern</A></TD> <TD>Alt-Shft-K</TD> <TD><A HREF="filemenu.html#Merge-kern">Merge Kern Info</A></TD> </TR> <TR> <TD>Ctl-L</TD> <TD><A HREF="metricsmenu.html#LBearing">Set LBearing</A></TD> <TD>Ctl-Shft-L</TD> <TD><A HREF="metricsmenu.html#Width">Set Width</A></TD> </TR> <TR> <TD>Ctl-M</TD> <TD><A HREF="editmenu.html#Merge">Merge Point</A></TD> <TD>Ctl-Shft-M</TD> <TD><A HREF="elementmenu.html#Simplify">Simplify</A></TD> <TD>Alt-Ctl-M</TD> <TD><A HREF="editmenu.html#Elide">Elide Point</A></TD> <TD>Alt-Ctl-Shft-M</TD> <TD><A HREF="editmenu.html#Simplify">Simplify More</A></TD> </TR> <TR> <TD>Ctl-N</TD> <TD><A HREF="filemenu.html#New">New</A></TD> <TD>Ctl-Shft-N</TD> <TD></TD> </TR> <TR> <TD>Ctl-O</TD> <TD><A HREF="filemenu.html#Open">Open</A></TD> <TD>Ctl-Shft-O</TD> <TD><A HREF="elementmenu.html#Remove">Remove Overlap</A></TD> </TR> <TR> <TD>Ctl-P</TD> <TD><A HREF="filemenu.html#Print">Print</A></TD> <TD>Ctl-Shft-P</TD> <TD></TD> </TR> <TR> <TD>Ctl-Q</TD> <TD><A HREF="filemenu.html#Quit">Quit</A></TD> <TD>Ctl-Shft-Q</TD> <TD><A HREF="filemenu.html#Close">Close</A></TD> </TR> <TR> <TD>Ctl-R</TD> <TD><A HREF="metricsmenu.html#RBearing">Set RBearing</A></TD> <TD>Ctl-Shft-R</TD> <TD><A HREF="filemenu.html#Revert">Revert File</A></TD> </TR> <TR> <TD>Ctl-S</TD> <TD><A HREF="filemenu.html#Save">Save</A></TD> <TD>Ctl-Shft-S</TD> <TD><A HREF="filemenu.html#SaveAs">Save As</A></TD> </TR> <TR> <TD>Ctl-T</TD> <TD></TD> <TD>Ctl-Shft-T</TD> <TD><A HREF="elementmenu.html#AutoTrace">AutoTrace</A></TD> </TR> <TR> <TD>Ctl-U</TD> <TD><A HREF="editmenu.html#Unlink">Unlink Reference</A></TD> <TD>Ctl-Shft-U</TD> <TD></TD> <TD></TD> </TR> <TR> <TD>Ctl-V</TD> <TD><A HREF="editmenu.html#Paste">Paste</A></TD> <TD>Ctl-Shft-V</TD> <TD></TD> </TR> <TR> <TD>Ctl-W</TD> <TD><A HREF="editmenu.html#Width">Copy Width</A></TD> <TD>Ctl-Shft-W</TD> <TD><A HREF="metricsmenu.html#Auto">Auto Width</A></TD> </TR> <TR> <TD>Ctl-X</TD> <TD><A HREF="editmenu.html#Cut">Cut</A></TD> <TD>Ctl-Shft-X</TD> <TD><A HREF="elementmenu.html#Add-Extrema">Add Extrema</A></TD> </TR> <TR> <TD>Ctl-Y</TD> <TD><A HREF="editmenu.html#Redo">Redo</A></TD> <TD>Ctl-Shft-Y</TD> <TD></TD> </TR> <TR> <TD>Ctl-Z</TD> <TD><A HREF="editmenu.html#Undo">Undo</A></TD> <TD>Ctl-Shft-Z</TD> <TD></TD> </TR> <TR> <TD>Ctl-\</TD> <TD><A HREF="elementmenu.html#Transform">Transform</A></TD> </TR> <TR> <TD></TD> <TD></TD> <TD>Ctl-Shft-_</TD> <TD><A HREF="elementmenu.html#Round">Round to Int</A></TD> </TR> <TR> <TD>Ctl-1</TD> <TD><A HREF="pointmenu.html#Make-First">Make First</A></TD> <TD>Ctl-Shft-!</TD> <TD><A HREF="elementmenu.html#MetaFont">MetaFont</A></TD> <TD>Alt-Ctl-1</TD> <TD><A HREF="filemenu.html#ScriptMenu">Invokes user script</A></TD> </TR> <TR> <TD>Ctl-2</TD> <TD><A HREF="viewmenu.html#px24">24 pixel outline</A><BR> <A HREF="pointmenu.html#Curve">Curve Point</A></TD> <TD>Ctl-Shft-@</TD> <TD><A HREF="elementmenu.html#Average">Average Points</A></TD> <TD>Alt-Ctl-2</TD> <TD><A HREF="filemenu.html#ScriptMenu">Invokes user script</A></TD> </TR> <TR> <TD>Ctl-3</TD> <TD><A HREF="viewmenu.html#px36">36 pixel outline</A><BR> <A HREF="pointmenu.html#Corner">Corner Point</A></TD> <TD>Ctl-Shft-#</TD> <TD><A HREF="elementmenu.html#Space-Pts">Space Points</A></TD> <TD>Alt-Ctl-3</TD> <TD><A HREF="filemenu.html#ScriptMenu">Invokes user script</A><BR> ...</TD> </TR> <TR> <TD>Ctl-4</TD> <TD><A HREF="viewmenu.html#px48">48 pixel outline</A><BR> <A HREF="pointmenu.html#Tangent">Tangent Point</A></TD> </TR> <TR> <TD>Ctl-5</TD> <TD><A HREF="viewmenu.html#AntiAlias">Anti-Alias</A></TD> <TD></TD> <TD></TD> </TR> <TR> <TD>Ctl-6</TD> <TD></TD> </TR> <TR> <TD>Ctl-7</TD> <TD><A HREF="viewmenu.html#px72">72 pixel outline</A></TD> </TR> <TR> <TD>Ctl-8</TD> <TD></TD> </TR> <TR> <TD>Ctl-9</TD> <TD><A HREF="viewmenu.html#px96">96 pixel outline</A></TD> </TR> <TR> <TD>Ctl-0</TD> <TD></TD> </TR> <TR> <TD>Ctl-]</TD> <TD><A HREF="viewmenu.html#Next">Next Char</A></TD> <TD>Ctl-Shft-}</TD> <TD><A HREF="viewmenu.html#NPoint">Next Point</A></TD> <TD></TD> </TR> <TR> <TD>Ctl-[</TD> <TD><A HREF="viewmenu.html#Prev">Prev Char</A></TD> <TD>Ctl-Shft-{</TD> <TD><A HREF="viewmenu.html#PPoint">Prev Point</A></TD> </TR> <TR> <TD>Ctl-.</TD> <TD><A HREF="filemenu.html#Execute">Execute Script</A></TD> <TD>Ctl-Shft-></TD> <TD><A HREF="viewmenu.html#Goto">Goto</A></TD> </TR> <TR> <TD>Backspace</TD> <TD><A HREF="editmenu.html#Clear">Clear</A></TD> </TR> <TR> <TD>Delete</TD> <TD><A HREF="editmenu.html#Clear">Clear</A></TD> </TR> <TR> <TD></TD> <TD></TD> <TD>Ctl-Shft-+</TD> <TD><A HREF="viewmenu.html#Bigger">Bigger Pixel Size</A></TD> <TD>Alt-Ctl-Shift-+</TD> <TD><A HREF="viewmenu.html#In">Zoom In</A></TD> </TR> <TR> <TD>Ctl--</TD> <TD><A HREF="viewmenu.html#Smaller">Smaller Pixel Size</A></TD> <TD></TD> <TD></TD> <TD>Alt-Ctl--</TD> <TD><A HREF="viewmenu.html#Out">Zoom Out</A></TD> </TR> <TR> <TD>Help</TD> <TD>Help</TD> </TR> <TR> <TD>F1</TD> <TD>Help</TD> </TR> <TR> <TD>F2</TD> <TD></TD> </TR> <TR> <TD>F3</TD> <TD></TD> </TR> <TR> <TD>F4</TD> <TD></TD> </TR> <TR> <TD>F5</TD> <TD><A HREF="hintsmenu.html#MDX">Add x MD</A></TD> </TR> <TR> <TD>F6</TD> <TD><A HREF="hintsmenu.html#MDY">Add y MD</A></TD> </TR> <TR> <TD>F7</TD> <TD><A HREF="hintsmenu.html#RX">Round X</A></TD> </TR> <TR> <TD>F8</TD> <TD><A HREF="hintsmenu.html#NRX">No Round X</A></TD> </TR> <TR> <TD>F9</TD> <TD><A HREF="hintsmenu.html#RY">Round Y</A></TD> </TR> <TR> <TD>F10</TD> <TD><A HREF="hintsmenu.html#NRY">No Round Y</A></TD> </TR> </TABLE> <P> Hot Keys are not configurable at runtime (you could change the source code though...) <H2> Different <A NAME="Keyboards">Keyboards</A> </H2> <P> 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. <P> I am aware of the following significant differences: <UL> <LI> On Mac OS/X the Option key is equivalent to the Alt modifier key<BR> (And I have mapped the Command (cloverleaf, apple) key so that it is synonimous with the control key) <LI> On Suse PPC linux, the Command key is equivalent to the Alt modifier key<BR> (And the Option key acts as a compose key in the same way it does on the Mac when not using X) <LI> On Suns the meta (diamond) key is equivalent to the Alt modifier key. </UL> <P> 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 <A HREF="xres.html#Keyboard">keyboard resource</A>, or the -keyboard command line argument. <H2> Other menus </H2> <UL> <LI> <A HREF="filemenu.html">File</A> <LI> <A HREF="editmenu.html">Edit</A> <LI> <A HREF="pointmenu.html">Point</A> <LI> <A HREF="elementmenu.html">Element</A> <LI> <A HREF="hintsmenu.html">Hints</A> <LI> <A HREF="viewmenu.html">View</A> <LI> <A HREF="metricsmenu.html">Metrics</A> <LI> <A HREF="cidmenu.html">CID</A> <LI> <A HREF="windowmenu.html">Window</A> <LI> <A HREF="helpmenu.html">Help</A> <LI> <A HREF="HotKeys.html">Hot Keys</A> </UL> <P ALIGN=Center> -- <A HREF="helpmenu.html">Prev</A> -- <A HREF="overview.html">TOC</A> -- <A HREF="locale.html">Next</A> -- </BODY></HTML>