home *** CD-ROM | disk | FTP | other *** search
/ Frame 3.2 / Frame.iso / Application / FrameMaker.app / fminit2.0 / ukenglish / kbmap < prev    next >
Encoding:
Text File  |  1994-08-11  |  52.6 KB  |  2,091 lines

  1. Frame Maker Keyboard:Function Mappings - 26Sep89
  2.  
  3. ------------------------------------------------------------------------------
  4. 900829 sbs for FrameMaker 2.1
  5. Added NextStepEncoding -> maker mappings for the 8-bit characters.
  6.  
  7.     Various national keyboards deliver keys with different values for
  8.     the modifier bits.  For example, the Belgian ``azerty'' keyboard
  9.     requires that you type SHIFT-2 to enter the digit 2; other
  10.     keyboards require that you not use SHIFT.
  11.     In an attempt to avoid lots of support problems, FrameMaker now
  12.     discards the SHIFT bit for the purpose of key matching.  So,
  13.     SHIFT-2 and 2 are equivalent.  The SHIFT bit is only discarded
  14.     when matching printable characters, so SHIFT-CTRL-E and CTRL-E will
  15.     continue to be distinct.  However, a problem arises from the
  16.     definition of ``printable.''  If a new NextStep character is added,
  17.     a FrameMaker internal table must be modified to account for
  18.     this.  (This table could be computed from the keyboard map itself,
  19.     except that the table is used to generate the keyboard map!)
  20. ------------------------------------------------------------------------------
  21. For the NeXT keyboard the Alt mask means the symbol font encoding is
  22. on instead of the alternate mask being down, because the NeXT event
  23. handling has already processed the alternate key.
  24. ------------------------------------------------------------------------------
  25.  
  26. Mappings in this file define FrameMaker's keyboard mappings, documented in
  27. FrameMaker's written documentation.
  28.  
  29. Changing these mappings may cause you confusion when reading the manuals,
  30. and may confuse other users on your system.
  31. Therefore, change this file with care.
  32.  
  33. This file maps keyboard sequences to maker function sequences.
  34. Each mapping is surrounded by angle brackets and has the format shown
  35. below (the key sequence can be up to 15 key values in length, and the
  36. function sequence can contain up to 150 function values) Each mapping
  37. can span several lines. The layout used below is simply for readability.
  38.  
  39. Within each mapping the following characters are supported:
  40.     \!    means ascii escape (0x1b)
  41.     \s    means ascii space  (0x20)
  42.     \\    means ascii \       (0x5C)
  43.     \xhhh    means a hex number indicated by one or more hex digits,
  44.         terminated by a non-hex digit.
  45.         ex: \x12A means 0x12A.
  46.     \other    a `\` followed by any other character, including space,
  47.         means that character. (i.e. '\w' means 'w', '\:' means ':'
  48.     space    All space characters unless preceeded by `\` are ignored.
  49.     :    A colon (when not immediately following a '\') separates
  50.         the key sequence from the func. sequence
  51.     other    All other printing characters represent themselves.
  52.         Nonprinting characers (newline, tab, etc.) are ignored.
  53.  
  54.  
  55. Within the key sequence, individual keys are represented using
  56. either regular characters or hex values.  Hex values are used to represent
  57. key values AND the state of the SHIFT, ALT, and CONTROL keys.
  58. The key values are in the range 0x0..0xFF.  0x100 is added to the key value if
  59. either shift key is down.  0x200 is added for the control key.  And 0x400 is
  60. added for either alt key.  Due to keyboard variations, it is impossible to
  61. use a less general approach than this (for example, on a Sun-3, ^1 returns a
  62. keyvalue of 0x31, ^2 returns 0x0, ^6 returns 0x1E, and ^- returns 0x1F).
  63.  
  64. On the NeXT, a 0x800 is added to the keyvalue if the key pressed represents
  65. a symbol font character described in the keyboard mapping diagram of the
  66. standard font family, in Appendix D of the NeXT User Manual.
  67.  
  68. Sample key sequence string designations:
  69.     String    Meaning
  70.     ------    -----------------------------------------
  71.     a    the unshifted A key
  72.     A    the shifted A key (we can at least figure that out!)
  73.     1    the unshifted 1 key
  74.     !    the shifted 1 key
  75.     \x31    the unshifted 1 key represented another way
  76.     \x140    the shifted 2 key ('@') SHIFT + '@'
  77.     \x061    the unshifted a key
  78.     \x141    the shifted A key
  79.     \x201    the A key with the Control key held down
  80.     \x4e1    the A key with a Alt key held down
  81.     \x5c1    the A key with shift and Alt keys down
  82.     \x681    the A key with Control & Alt keys down
  83.     \x781    the A key with Shift, Control, & Alt keys down
  84.     \x8ac    the left arrow key down
  85.     \xcb8    the / key with the alt key held down.
  86.  
  87. Each mapping can have 3 scopes:
  88. \M means the key mapping is active only when a math expression
  89.     is selected (IP or highlighting).
  90. \? (or nothing) means the key mapping is active only when a math
  91.     expression is NOT selected.
  92. \A means the key mapping is active no matter what's selected.
  93.  
  94. Within the Function sequence, functions are represented by individual
  95. characters or by hex values.  The characters represent themselves ("a" means
  96. put an "a" character in the document).  Hex values below 0xFF also mean put
  97. this value in the document (use hex values below 0x20 with care!).  Maker
  98. functions, like "bring up the paragraph window" or "highlight the next word"
  99. are indicated by hex values greater than 0xFF.  Values for all maker functions
  100. available from the keyboard are listed in the file fm_commands.h.
  101.  
  102. Now, for the actual mappings.
  103.  
  104.  
  105. Key Name        Function name(s)
  106.     Key Codes        Function sequence
  107. ------------------------------------------
  108.  
  109. Character Format
  110. ----------------
  111. Esc c w            Display the Character Formats Catalog Window
  112.     <\A \!cw      : \xF24>
  113. Esc q c, Command-8, Ctrl-8    Quick key for Character Format Catalog
  114.     <\A \!qc      : \xF40>
  115.     <\A \x238        : \xF40>
  116.     <\A \x7b4     : \xF40>
  117. Esc c b, Command-2        Set characters to bold
  118.     <\A \!cb      : \x260>
  119.     <\A \x732   : \x260>
  120.     <\A \x762     : \x260>
  121. Esc c i, Command-3, Command-i        Set characters to italic
  122.     <\A \!ci      : \x261>
  123.     <\A \x733   : \x261>
  124.     <\A \x769   : \x261>
  125. Esc c u, Command-4        Set characters to underline
  126.     <\A \!cu      : \x262>
  127.     <\A \x734   : \x262>
  128. Esc c s, Command-5        Set characters to strike through
  129.     <\A \!cs         : \x26C>
  130.     <\A \x735   : \x26C>
  131. Esc c d, Command-1        Set characters to Default Pgf Font (plain in TextLines)
  132.     <\A \!cd      : \x26D>
  133.     <\A \x731   : \x26D>
  134. Esc c p            Set characters to plain
  135.     <\A \!cp      : \x263>
  136. Esc c o            Set characters to overline
  137.     <\A \!co      : \x26E>
  138. Esc c h            Set characters to change bar
  139.     <\A \!ch      : \x26F>
  140. Esc c k            Set characters to kerned
  141.     <\A \!ck      : \x270>
  142. Esc c +            Set characters to superscript
  143.     <\A \!c\x12b     : \x264>
  144. Esc c minus        Set characters to subscript
  145.     <\A \!c-      : \x265>
  146. Esc c 2            Set characters to double underline (NOT IMPL)
  147.     \A \!c2     : \x278
  148. Esc c 1            Set characters to numeric underline (NOT IMPL)
  149.     \A \!c1     : \x279
  150. Esc c =            Set characters to normal
  151.     <\A \!c=     : \x266>
  152. Esc c S            Set characters to small caps
  153.     <\A \!cS      : \x273>
  154. Esc c C            Set characters to initial caps
  155.     <\A \!cC      : \x274>
  156. Esc c U            Set characters to upper case
  157.     <\A \!cU      : \x275>
  158. Esc c L            Set characters to lower case
  159.     <\A \!cL      : \x276>
  160. Esc c A            Set characters to as-typed case
  161.     <\A \!cA      : \x277>
  162. Esc c =            Set characters to normal
  163.     <\A \!c=      : \x266>
  164. Esc c ], Esc + s    Increment text size 1 pt.
  165.     <\A \!c]      : \x267>
  166.     <\A \!\x12b s : \x267>
  167. Esc c [, Esc minus s    Decrement text size 1pt.
  168.     <\A \!c[      : \x268>
  169.     <\A \!-s      : \x268>
  170. Esc cl     Squeeze spacing 20% of an em
  171.     <\A \!cl      : \x269>
  172. Esc cr    Spread spacing 20% of an em
  173.     <\A \!cr      : \x26A>
  174. Esc c c            Repeat last font-related command
  175.     <\A \!cc         : \x26B>
  176.  
  177. Deletion
  178. --------
  179. Delete, Backspace    Delete back one character
  180. Ctrl-d                Delete forward one character
  181. Alt-Delete&Alt-Backspace
  182.                     Delete back to start of word
  183. Alt-d                Delete forward to end of word
  184. Ctrl-k                Delete forward to end of line
  185. Alt-k                Delete forward to end of sentence
  186. Ctrl-u                Delete backward from insertion point to start of line
  187.     (above commands built in)
  188. Shift Delete : Same as Delete key
  189.     <\A \x108    : \x112>
  190.  
  191. Esc k b             Delete backward to previous word start
  192.     <\A \!kb    : \x160>
  193. Esc k f             Delete forward to next word end
  194.     <\A \!kf    : \x161>
  195. Esc k s             Delete forward to next sentence start
  196.     <\A \!ks    : \x162>
  197. Esc k a             Delete backward to previous sentence end
  198.     <\A \!ka    : \x163>
  199.  
  200. Diacritics
  201. ----------
  202. The pattern is: Esc mod char
  203.     where: Esc is the Escape key, mod is one of ' ~ ` % ^ * or ,
  204.     and char is a character, typically a vowel.
  205.  
  206. The mod keys represent diacritics:
  207.     ' = acute       ~ = tilde       ` = grave
  208.     % = dieresis    ^ = circumflex  * = ring
  209.     , = cedilla
  210.  
  211. acute aeiou
  212. <\!'a : \x87> <\!'e : \x8e> <\!'i : \x92> <\!'o : \x97> <\!'u : \x9c>
  213. <\!'A : \xe7> <\!'E : \x83> <\!'I : \xea> <\!'O : \xee> <\!'U : \xf2>
  214.  
  215. next
  216. <\x4C2 a: \x87> <\x4C2 e: \x8e> <\x4C2 i: \x92> <\x4C2 o: \x97> <\x4C2 u: \x9c>
  217. <\x4C2 A: \xe7> <\x4C2 E: \x83> <\x4C2 I: \xea> <\x4C2 O: \xee> <\x4C2 U: \xf2>
  218.  
  219. tilde ano
  220. <\!~a : \x8b> <\!~n : \x96> <\!~o : \x9b>
  221. <\!~A : \xcc> <\!~N : \x84> <\!~O : \xcd>
  222.  
  223. next
  224. <\x4C4 a: \x8b> <\x4C4 n: \x96> <\x4C4 o: \x9b>
  225. <\x4C4 A: \xcc> <\x4C4 N: \x84> <\x4C4 O: \xcd>
  226.  
  227. grave aeiou
  228. <\!`a : \x88> <\!`e : \x8f> <\!`i : \x93> <\!`o : \x98> <\!`u : \x9d>
  229. <\!`A : \xcb> <\!`E : \xe9> <\!`I : \xed> <\!`O : \xf1> <\!`U : \xf4>
  230.  
  231. next
  232. <\x4C1 a: \x88> <\x4C1 e: \x8f> <\x4C1 i: \x93> <\x4C1 o: \x98> <\x4C1 u: \x9d>
  233. <\x4C1 A: \xcb> <\x4C1 E: \xe9> <\x4C1 I: \xed> <\x4C1 O: \xf1> <\x4C1 U: \xf4>
  234.  
  235. dieresis aeiouy
  236. <\!%a : \x8a> <\!%e : \x91> <\!%i : \x95> <\!%o : \x9a> <\!%u : \x9f>
  237. <\!%y : \xd8>
  238. <\!%A : \x80> <\!%E : \xe8> <\!%I : \xec> <\!%O : \x85> <\!%U : \x86>
  239. <\!%Y : \xd9>
  240.  
  241. next
  242. <\x4C8 a: \x8a> <\x4C8 e: \x91> <\x4C8 i: \x95> <\x4C8 o: \x9a> <\x4C8 u: \x9f>
  243. <\x4C8 y: \xd8>
  244. <\x4C8 A: \x80> <\x4C8 E: \xe8> <\x4C8 I: \xec> <\x4C8 O: \x85> <\x4C8 U: \x86>
  245. <\x4C8 Y: \xd9>
  246.  
  247. circumflex aeiou
  248. <\!^a : \x89> <\!^e : \x90> <\!^i : \x94> <\!^o : \x99> <\!^u : \x9e>
  249. <\!^A : \xe5> <\!^E : \xe6> <\!^I : \xeb> <\!^O : \xef> <\!^U : \xf3>
  250.  
  251. next
  252. <\x5C3 a: \x89> <\x5C3 e: \x90> <\x5C3 i: \x94> <\x5C3 o: \x99> <\x5C3 u: \x9e>
  253. <\x5C3 A: \xe5> <\x5C3 E: \xe6> <\x5C3 I: \xeb> <\x5C3 O: \xef> <\x5C3 U: \xf3>
  254.  
  255. ring a
  256. <\!*A : \x81> <\!*a : \x8c>
  257.  
  258. next
  259. <\x4CA A: \x81> <\x4CA a: \x8c>
  260.  
  261. cedilla c
  262. <\!,C : \x82> <\!,c : \x8d>
  263.  
  264. next
  265. <\x4CB C : \x82> <\x4CB c : \x8d>
  266.  
  267. Edit Menu
  268. ---------
  269. Esc e u, Command-Z Undo
  270.     <\A \!eu    : \x320>
  271. Ctrl-w, Esc e x, Command-x        Cut
  272.     <\A \x217   : \x321>
  273.     <\A \!ex    : \x321>
  274. Esc e c, Command-c                Copy
  275.     <\A \!ec    : \x322>
  276. Ctrl-y, Esc e p, Command-v        Paste
  277.     <\A \x219   : \x323>
  278.     <\A \!ep    : \x323>
  279. Esc e b            Clear
  280.     <\A \!eb    : \x324>
  281. Esc e f            Copy Char Format
  282.     <\A \!ef    : \x325>
  283. Esc e r            Copy Pgf Format (restore 1.3 mapping- note
  284.                                  change to menu string)
  285.     <\A \!er    : \x326>
  286. Esc e w            copy column Width
  287.     <\A \!ew   : \xF9C>
  288. Esc e D            copy conDition setting
  289.     <\A \!eD   : \xF9D>
  290. Esc e a            Select all
  291.     <\A \!ea    : \x327>
  292. Ctrl-s, Esc e s, Command-f        Search
  293.     <\A \x213   : \x329>
  294.     <\A \!es    : \x329>
  295. Esc e l            Spelling Checker
  296.     <\A \!el    : \x32A>
  297. Esc e C            Capitalization
  298.     <\A \!eC    : \x32B>
  299.  
  300. File Menu
  301. ---------
  302. Esc d n            New
  303.     <\A \!dn         : \x300>
  304. Esc d o            Open
  305.     <\A \!do         : \x301>
  306. Esc d s, Ctrl-x Ctrl-s    Save
  307.     <\A \!ds         : \x310>
  308.     <\A \x218 \x213    : \x310>
  309. Esc d a, Ctrl-x Ctrl-w    Save As
  310.     <\A \!da         : \x311>
  311.     <\A \x218 \x217    : \x311>
  312. Esc d r            Revert
  313.     <\A \!dr         : \x312>
  314. Esc d p            Print
  315.     <\A \!dp         : \x313>
  316. Esc d i            Import
  317.     <\A \!di         : \x314>
  318. Esc d g            Generate
  319.     <\A \!dg         : \x315>
  320. Esc d u            Use Formats From
  321.     <\A \!du         : \x316>
  322. Esc d k            Keyboard
  323.     <\A \!dk         : \x317>
  324. Esc d c            Capture
  325.     <\A \!dc         : \x256>
  326. Esc d P            Preferences
  327.     <\A \!dP         : \x318>
  328. Esc d q            Quit
  329.     <\A \!dq         : \x399>
  330. Esc d O            Open All
  331.     <\A \!dO         : \x31A>
  332. Esc d Q            Quit All
  333.     <\A \!dQ         : \x31B>
  334. Esc d S            Save All
  335.     <\A \!dS         : \x31C>
  336. Esc d f            Add file to book
  337.     <\A \!df         : \x30A>
  338. Esc d d            File Setup (book)
  339.     <\A \!dd         : \x30B>
  340. Esc d e            Rearrange Files (book)
  341.     <\A \!de         : \x30C>
  342. Ctrl-]            Start/Stop recording keys
  343.     (Built-in)
  344. Esc F l k        Lock Doc
  345.     <\A \!Flk         : \xf00>
  346.  
  347. Fill Pattern
  348. ------------
  349. Esc zero f        Set to first fill pattern (black)
  350.     <\A \!0f            : \x3B4>
  351. Esc 9 f            Set to last fill pattern (stripes)
  352.     <\A \!9f            : \x3B5>
  353. Esc + f            Increment fill pattern
  354.     <\A \!\x12b f    : \x3B6>
  355. Esc minus f        Decrement fill pattern
  356.     <\A \!-f         : \x3B7>
  357.  
  358. Format Menu
  359. -----------
  360. Esc f c            Character
  361.     <\A \!fc         : \x330>
  362. Esc f p,         Paragraphs
  363.     <\A \!fp         : \x331>
  364. Esc f l            Flow
  365.     <\A \!fl         : \x332>
  366. Esc f d            Document
  367.     <\A \!fd         : \x333>
  368. Esc f b            Change Bars
  369.     <\A \!fb         : \x334>
  370. Esc f n            Footnote Properties
  371.     <\A \!fn         : \x335>
  372. Esc f e            Equations
  373.     <\A \!fe         : \x336>
  374.  
  375. Graphics Menu
  376. -------------
  377. Esc g g            Group
  378.     <\A \!gg         : \x382>
  379. Esc g u            Ungroup
  380.     <\A \!gu         : \x383>
  381. Esc g f            Front
  382.     <\A \!gf         : \x380>
  383. Esc g b            Back
  384.     <\A \!gb         : \x381>
  385. Esc g a            Align
  386.     <\A \!ga         : \x384>
  387. Esc g d            Distribute
  388.     <\A \!gd         : \x385>
  389. Esc g r            Reshape
  390.     <\A \!gr         : \x376>
  391. Esc g s            Smooth
  392.     <\A \!gs         : \x374>
  393. Esc g m            Unsmooth
  394.     <\A \!gm         : \x375>
  395. Esc g v            Flip U/D
  396.     <\A \!gv         : \x370>
  397. Esc g h            Flip L/R
  398.     <\A \!gh         : \x371>
  399. Esc g t            Rotate
  400.     <\A \!gt         : \x372>
  401. Esc g T            Rotate Clockwise
  402.     <\A \!gT         : \x386>
  403. Esc g z            Scale
  404.     <\A \!gz         : \x373>
  405. Esc g n            Set # Sides
  406.     <\A \!gn         : \x378>
  407. Esc g o            Properties (Object)
  408.     <\A \!go         : \x387>
  409. Esc g O            Pick up properties (Object)
  410.     <\A \!gO         : \x388>
  411. Esc g y            Gravity Toggle
  412.     <\A \!gy         : \x37b>
  413. Esc g p            Snap Toggle
  414.     <\A \!gp         : \x37A>
  415.  
  416. Highlighting
  417. ------------
  418. Esc h c            Select current character, then next one
  419.     <\A \!hc         : \x240>
  420. Esc h w            Select current word, then next one
  421.     <\A \!hw         : \x241>
  422. Esc h l            Select current line, then next one
  423.     <\A \!hl         : \x242>
  424. Esc h s            Select current sentence, then next one
  425.     <\A \!hs         : \x243>
  426. Esc h p            Select current paragraph, then next one
  427.     <\A \!hp         : \x244>
  428. Esc h b            Shift selection left 1 character
  429.     <\A \!hb         : \x245>
  430. Esc h f            Shift selection right 1 character
  431.     <\A \!hf         : \x246>
  432. Esc h zero        Unhighlight
  433.     <\A \!h0         : \x247 >
  434.  
  435. Esc H C             Extend one character to the left
  436.     <\A \!HC    : \x410>
  437. Esc H W             Select current word, then extend to previous one
  438.     <\A \!HW    : \x411>
  439. Esc H L             Select current line, then extend to previous one
  440.     <\A \!HL    : \x412>
  441. Esc H S             Select current sentence, then extend to previous one
  442.     <\A \!HS    : \x413>
  443. Esc H P             Select current paragraph, then extend to previous one
  444.     <\A \!HP    : \x414>
  445.  
  446. Esc h u             Extend one line up
  447.     <\A \!hu    : \x415>
  448. Esc h d             Extend one line down
  449.     <\A \!hd    : \x416>
  450. Esc h t             Extend to top of column
  451.     <\A \!ht    : \x417>
  452. Esc h m             Extend to bottom of column
  453.     <\A \!hm    : \x418>
  454. Esc h g             Extend to beginning of flow
  455.     <\A \!hg    : \x419>
  456. Esc h e             Extend to end of flow
  457.     <\A \!he    : \x41A>
  458.  
  459. Esc H c             Extend one character to the right
  460.     <\A \!Hc    : \x510>
  461. Esc H w             Select current word, then extend to next one
  462.     <\A \!Hw    : \x511>
  463. Esc H l             Select current line, then extend to next one
  464.     <\A \!Hl    : \x512>
  465. Esc H s             Select current sentence, then extend to next one
  466.     <\A \!Hs    : \x513>
  467. Esc H p             Select current paragraph, then extend to next one
  468.     <\A \!Hp    : \x514>
  469. Esc h F                Select text with the same character format
  470.     <\A \!hF    : \x515>
  471. Esc h C                Select text with the same condition tags
  472.     <\A \!hC    : \x516>
  473.  
  474. Object Selection
  475. ----------------
  476. Esc o f             Select first object on current page
  477.     <\A \!of    : \x600>
  478. Esc o n             Select next object on current page
  479.     <\A \!on    : \x601>
  480. Esc o e             Extend object selection to next object on current page
  481.     <\A \!oe    : \x602>
  482.  
  483. Insertion Point
  484. ---------------
  485. cntrl-alt-t             Top of Column
  486.     <\A \x614     : \x100>
  487. Ctrl-p        Up 1 line
  488.     <\A \x4ad         : \x101>
  489.     <\A \x8ad         : \x101>
  490. Ctrl-n        Down 1 line
  491.     <\A \x4af         : \x102>
  492.     <\A \x8af         : \x102>
  493. Ctrl-f        Right 1 character
  494.     <\A \x4ae         : \x103>
  495.     <\A \x8ae         : \x103>
  496. Ctrl-b        Left 1 character
  497.     <\A \x4ac         : \x104>
  498.     <\A \x8ac         : \x104>
  499.  
  500.  
  501. Ctrl-a            Beginning of line
  502. Ctrl-e            End of line
  503. Alt-b            Beginning of word
  504. Alt-f            End of word
  505. Alt-a            Beginning of sentence
  506. Alt-e            End of sentence
  507. Alt-[            Beginning of paragraph
  508. Alt-]            End of paragraph
  509. Ctrl-alt-{        Beginning of flow (\x10F)
  510.     (built in)
  511.  
  512. shift-cntrl-alt-t        Bottom of Column
  513.     <\A \x714 : \x10E >
  514.  
  515. Ctrl-alt-}        End of flow
  516.     <\A \x71d : \x110 \x106 >
  517.  
  518. Esc b w             Forward ip to next word start
  519.     <\A \!bw    : \x140>
  520. Esc b s             Forward ip to next sentence start
  521.     <\A \!bs    : \x141>
  522. Esc b p             Forward ip to next paragraph start
  523.     <\A \!bp    : \x142>
  524. Esc b f             First text column on current page
  525.     <\A \!bf    : \x143>
  526. Esc b n             Next text column on current page
  527.     <\A \!bn    : \x144>
  528.  
  529.  
  530. Line Width
  531. ----------
  532. Esc zero w        Set to thinnest width
  533.     <\A \!0w             : \x3AC>
  534. Esc 9 w            Set to thickest width
  535.     <\A \!9w             : \x3AD>
  536. Esc + w            Increment line width
  537.     <\A \!\x12b w    : \x3AE>
  538. Esc minus w        Decrement line width
  539.     <\A \!-w             : \x3AF>
  540.  
  541. Main Window
  542. -----------
  543. Esc d n            New
  544.     <\A \!dn             : \x300>
  545. Ctrl-x Ctrl-f, Esc d o    Open
  546.     <\A \x218 \x206     : \x301>
  547.     <\A \!do             : \x301>
  548. Alt-? ,  Esc d h    Help
  549.     <\A \x5bf             : \x302>
  550.     <\A \!dh             : \x302>
  551. Esc d I            Info
  552.     <\A \!dI             : \x303>
  553.  
  554. Miscellaneous
  555. -------------
  556. Esc Alt-8        Set all items to No Change in dialog
  557.     <\A \! \x738     : \xF4A>
  558. Esc Alt-9        Reset dialog
  559.     <\A \! \x739     : \xF4B>
  560. Ctrl-o            Open line (same as Return R10 )
  561.     <\A \x20f     : \x0a \x104>
  562. Ctrl-t            Transpose characters
  563.     <\A \x214         : \x224>
  564. Esc space h, Alt-space    Nonbreaking space (not word delimiter)
  565.     <\A \!\ h         : \x228>
  566.     <\A \x480         : \x228>
  567. Esc space 1        Number space
  568.     <\A \!\ 1         : \x22A>
  569. Esc space t        Thin space
  570.     <\A \!\ t         : \x22B>
  571. Esc space m        Em space
  572.     <\A \!\ m         : \x22C>
  573. Esc space n        En space
  574.     <\A \!\ n         : \x22D>
  575. Esc hyphen h, Nonbreaking hyphen (not word delimiter)
  576.     <\A \!-h         : \x227>
  577. Esc hyphen d, Ctrl-hyphen    Discretionary hyphen
  578.     <\A \!-d         : \x225>
  579.     <\A \x21f         : \x225>
  580. Esc n s,      No hyphenation in word
  581.     <\A \!ns         : \x226>
  582. Alt Return , Enter , Command Hard Return
  583.     <\A \x40d      : \x229>
  584.     <\A \x003      : \x229>
  585.     <\A \x703      : \x229>
  586.  
  587. ctrl ' (apostrophe)      ASCII apostrophe
  588.     <\A \x227        : \x27>
  589. ctrl-"             Straight quote
  590.     <\x322          : " >
  591.  
  592. Esc Z Z c       Print cache usage
  593.     <\A \!ZZc      : \xF05>
  594.  
  595. Esc Z Z m       Print memory usage
  596.     <\A \!ZZm      : \xF04>
  597.  
  598. Esc D t c , Esc Z Z s      Toggle Save As Text mode
  599.     <\A \!Dtc      : \xF03>
  600.     <\A \!ZZs      : \xF03>
  601.  
  602. Page Menu
  603. ---------
  604. Esc p f, Shift-command-6
  605.     <\A \!pf         : \x340>
  606. Esc p l, Shift-command-7
  607.     <\A \!pl         : \x341>
  608. Esc p b            Body
  609.     <\A \!pb         : \x342>
  610. Esc p m            Master
  611.     <\A \!pm         : \x343>
  612. Esc p r            Reference
  613.     <\A \!pr         : \x344>
  614. Ctrl-g, Esc p g        Go To
  615.     <\A \x207         : \x345>
  616.     <\A \!pg         : \x345>
  617. Esc p a            Add
  618.     <\A \!pa         : \x346>
  619. Esc p d            Delete
  620.     <\A \!pd         : \x347>
  621. Esc p t            Column Layout
  622.     <\A \!pt         : \x348>
  623. Esc p c            Column Connections
  624.     <\A \!pc         : \x349>
  625. Esc p o            Rotate Page
  626.     <\A \!po         : \x34E>
  627. Esc p O            Rotate Page Clockwise
  628.     <\A \!pO         : \x34F>
  629. Esc p k            Background
  630.     <\A \!pk         : \x34A>
  631. Esc p z            Freeze Pagination
  632.     <\A \!pz         : \x34B>
  633. Esc p p, Previous
  634.     <\A \!pp         : \x34C>
  635. Ctrl-v, Esc p n, Next
  636.     <\A \x216         : \x34D>
  637.     <\A \!pn         : \x34D>
  638. Esc C S            Split column below IP
  639.     <\A \!CS         : \x35A>
  640. Esc C C            Connect columns
  641.     <\A \!CC         : \x35B>
  642. Esc C H            Cut Head (Disconnect from previous column in flow)
  643.     <\A \!CH         : \x35C>
  644. Esc C T            Cut Tail (Disconnect from next column in flow)
  645.     <\A \!CT         : \x35D>
  646. Esc p N            Rename master/reference page
  647.     <\A \!pN         : \xF3A>
  648.  
  649. Paragraph Format
  650. ----------------
  651. Esc j w            Display Paragraph Formats Catalog Window
  652.     <\A \!jw         : \xF23>
  653. Esc q p, Alt-9, Ctrl-9    Quick key for paragraphs
  654.     <\A \!qp         : \xF41>
  655.     <\A \x739         : \xF41>
  656.     <\A \x239         : \xF41>
  657. Esc j +, Esc + l    Increment line leading 1 pt.
  658.     <\A \!j\x12b     : \x280>
  659.     <\A \!\x12b l    : \x280>
  660. Esc j minus, Esc minus l    Decrement line leading 1 pt.
  661.     <\A \!j-         : \x281>
  662.     <\A \!-l         : \x281>
  663. Esc j c            Center paragraph/objects
  664.     <\A \!jc         : \x282>
  665. Esc j l            Left justify paragraph/objects
  666.     <\A \!jl         : \x283>
  667. Esc j r            Right justify paragraph/objects
  668.     <\A \!jr         : \x284>
  669. Esc j f            Fully justify paragraph/objects
  670.     <\A \!jf         : \x285>
  671. Esc j t            Top align selected objects
  672.     <\A \!jt         : \x290>
  673. Esc j m            Top/bottom (middle) align selected objects
  674.     <\A \!jm         : \x291>
  675. Esc j b            Bottom align selected objects
  676.     <\A \!jb         : \x292>
  677. Esc j x            Set paragraph line spacing to fixed (default font size
  678.                 plus leading)
  679.     <\A \!jx         : \x287>
  680. Esc j o            Set paragraph line spacing to floating (largest font
  681.                 size plus leading)
  682.     <\A \!jo         : \x288>
  683. Esc j U            Make all paragraphs with current paragraph's tag
  684.                 match current paragraph's format (Unify)
  685.     <\A \!jU         : \x289>
  686. Esc j j            Repeat last paragraph-related command
  687.     <\A \!jj         : \x286>
  688. Esc j h            Turn hyphenation on
  689.     <\A \!jh         : \x27E>
  690. Esc j n            Turn hyphenation off
  691.     <\A \!jn         : \x27F>
  692. Esc j P            Start paragraph at top of page
  693.     <\A \!jP         : \x28A>
  694. Esc j C            Start paragraph at top of column
  695.     <\A \!jC         : \x28B>
  696. Esc j L            Start paragraph at top of left page
  697.     <\A \!jL         : \x28C>
  698. Esc j R            Start paragraph at top of right page
  699.     <\A \!jR         : \x28D>
  700. Esc j A            Start paragraph anywhere
  701.     <\A \!jA         : \x28E>
  702.  
  703. Pen Pattern
  704. -----------
  705. Esc zero p        Set to first pen pattern (black)
  706.     <\A \!0p             : \x3B0>
  707. Esc 9 p            Set to last pen pattern (diagonal stripes)
  708.     <\A \!9p             : \x3B1>
  709. Esc + p            Increment pen pattern
  710.     <\A \!\x12b p    : \x3B2>
  711. Esc minus p        Decrement pen pattern
  712.     <\A \!-p             : \x3B3>
  713.  
  714. Search and Replace
  715. ---------------------------
  716. Esc s p    Search backward
  717.     <\A \!sp         : \x230>
  718.     <\A \x764         : \x230>
  719. Esc s n, Search forward
  720.     <\A \!sn         : \x231>
  721.     <\A \x767        : \x231>
  722. Ctrl-%, Esc r o        Change
  723.     <\A \x325         : \x232>
  724.     <\A \!ro         : \x232>
  725. Esc r g            Change All
  726.     <\A \!rg         : \x233>
  727. Esc r a            Change & Search Again
  728.     <\A \!ra         : \x234>
  729. Esc s s            Display Set Search String dialog box
  730.     <\A \!ss          : \x235>
  731.  
  732. Special Menu
  733. ------------
  734. Esc q v, Ctrl-0    Quick Key for Variables
  735.     <\A \!qv         : \xF42>
  736.     <\A \x230        : \xF42>
  737. Esc q C, Ctrl-3    Quick Key for Conditional Text "In"
  738.     <\A \!qC         : \xF44>
  739.     <\A \x233        : \xF44>
  740. Esc q D, Ctrl-4    Quick Key for Conditional Text "NotIn"
  741.     <\A \!qD         : \xF45>
  742.     <\A \x234        : \xF45>
  743. Esc q U, Ctrl-5    Quick Key for Conditional Text "Unconditional"
  744.     <\A \!qU         : \xF46>
  745.     <\A \x235        : \xF46>
  746. Esc s a            Anchored Frame
  747.     <\A \!sa         : \x350>
  748. Esc s f            Footnote
  749.     <\A \!sf         : \x351>
  750. Esc s c            Cross Reference
  751.     <\A \!sc         : \x352>
  752. Esc s v            Variable
  753.     <\A \!sv         : \x353>
  754. Esc s i            Inset
  755.     <\A \!si         : \x354>
  756. Esc i E            editors
  757.     <\A \!iE        : \x357>
  758. Esc s m            Markers
  759.     <\A \!sm         : \x355>
  760. Esc m k            Insert new marker. Like New Marker button.
  761.     <\A \!mk        : \x356>
  762. Esc s C            Conditional Text
  763.     <\A \!sC        : \x357>
  764.  
  765. Spelling
  766. --------
  767. Esc l s            Start checking current selection/word
  768.     <\A \!ls         : \x3C0>
  769. Esc l e         Start checking entire document
  770.     <\A \!le         : \x3C1>
  771. Esc l p            Start checking current page
  772.     <\A \!lp         : \x3CB>
  773. Esc l c w        Correct word
  774.     <\A \!lcw         : \x3C2>
  775. Esc l a p        Add word to personal dictionary (Learn)
  776.     <\A \!lap         : \x3C3>
  777. Esc l a d        Add word to document dictionary
  778.     <\A \!lad         : \x3C4>
  779. Esc l a c        Add word and correction to auto corrections
  780.     <\A \!lac         : \x3C5>
  781. Esc l x p        Delete word from personal dictionary
  782.     <\A \!lxp         : \x3C6>
  783. Esc l x d        Delete word from document dictionary
  784.     <\A \!lxd         : \x3C7>
  785. Esc l c a        Clear auto corrections
  786.     <\A \!lca         : \x3C8>
  787. Esc l c d        Change dictionaries
  788.     <\A \!lcd         : \x3C9>
  789. Esc l o            Spelling Checker Options
  790.     <\A \!lo        : \x3CC>
  791. Esc l b            Batch spell check
  792.     <\A \!lb         : \x3CE>
  793. Esc l r            Clear no-need-to-recheck flags
  794.     <\A \!lr        : \x3CA>
  795. Esc l -            Show Word's Hyphenation
  796.     <\A \!l-         : \x3CD>
  797. Esc l R            Reformat entire document
  798.     <\A \!lR         : \x3CF>
  799.  
  800.  
  801. Tools
  802. -----
  803. Esc one w        Display Tools Window
  804.     <\A \!1w         : \xF22>
  805. Esc one s        Smart selection tool
  806.     <\A \!1s         : \xF20>
  807. Esc one o        Object selection tool
  808.     <\A \!1o         : \xF21>
  809. Esc one l        Line
  810.     <\A \!1l         : \x3A0>
  811. Esc one r        Rectangle
  812.     <\A \!1r         : \x3A1>
  813. Esc one R        Rounded Rectangle
  814.     <\A \!1R         : \x3A5>
  815. Esc one p g        Polygon
  816.     <\A \!1pg        : \x3A2>
  817. Esc one p l        Polyline
  818.     <\A \!1pl        : \x3A3>
  819. Esc one a        Arc
  820.     <\A \!1a         : \x3A4>
  821. Esc one e        Ellipse
  822.     <\A \!1e         : \x3A6>
  823. Esc one t l        TextLine
  824.     <\A \!1tl        : \x3A7>
  825. Esc one t c        TextColumn
  826.     <\A \!1tc        : \x3A8>
  827. Esc one f        Freehand
  828.     <\A \!1f         : \x3A9>
  829. Esc one m        Frame
  830.     <\A \!1m         : \x3AA>
  831. Esc one one        Select last-used tool
  832.     <\A \!11         : \x3AB>
  833.  
  834. View Menu
  835. ---------
  836. Esc v b            Borders
  837.     <\A \!vb         : \x361>
  838. Esc v t            Text Symbols
  839.     <\A \!vt         : \x362>
  840. Esc v r            Rulers
  841.     <\A \!vr         : \x363>
  842. Esc v g            Grid
  843.     <\A \!vg         : \x364>
  844. Esc v o            Options
  845.     <\A \!vo         : \x360>
  846. Esc v s            Spot Colors
  847.     <\A \!vs         : \x365>
  848. Esc v v            Toggle draw/don't draw preference setting
  849.     <\A \!vv         : \x366>
  850. Esc v C            Condition Visibility
  851.     <\A \!vC        : \x367>
  852. Esc v O            Toggle Condition Use Format Override
  853.     <\A \!vO        : \x368>
  854.  
  855. View Different Separations
  856. --------------------------
  857. Esc v 1            View separation 1
  858.     <\A \!v1         : \x36D>
  859. Esc v 2            View separation 2
  860.     <\A \!v2         : \x36E>
  861. Esc v 3            View separation 3
  862.     <\A \!v3         : \x36F>
  863.  
  864. Window Menu
  865. -----------
  866. Ctrl-l,  Esc w r    Redisplay Window
  867.     <\A \x20c         : \x398>
  868.     <\A \!wr         : \x398>
  869. Esc w h        Hide Window
  870.     <\A \!wh        : \x396>
  871. Esc w h        Expose Window
  872.     <\A \!we        : \x395>
  873. Esc z i            Zoom in
  874.     <\A \!zi         : \xF30>
  875. Esc z o            Zoom out
  876.     <\A \!zo         : \xF31>
  877. Esc z p            Zoom fit page in window
  878.     <\A \!zp         : \xF32>
  879. Esc z w            Zoom fit window to page
  880.     <\A \!zw         : \xF33>
  881. Esc z z            Zoom to 100%
  882.     <\A \!zz         : \xF35>
  883.  
  884. Dialog resource building
  885. ------------------------
  886. Esc r e s            Save document to dbre resource file
  887.     <\A \!res         : \xF70>
  888. Esc r e t 1            Test document as a modal dialog
  889.     <\A \!ret1        : \xF71>
  890. Esc r e t 2            Test document as a modeless dialog
  891.     <\A \!ret2        : \xF72>
  892. Esc r e f            Set stuff item
  893.     <\A \!ref        : \xF73>
  894.  
  895. Table Commands
  896. --------------
  897. Esc t i            Insert table
  898.     <\A \!ti       : \xF80>
  899. Esc t f            Table format
  900.     <\A \!tf       : \xF81>
  901. Esc t r            Row format
  902.     <\A \!tr       : \xF85>
  903. Esc t x            Custom ruling and shading
  904.     <\A \!tx       : \xF86>
  905. Esc t a            Add rows or columns
  906.     <\A \!ta       : \xF87>
  907. Esc t z            Resize column
  908.     <\A \!tz       : \xF88>
  909. Esc t l            Straddle/unstraddle
  910.     <\A \!tl       : \xF89>
  911. Esc t v            Convert text to table/convert table to text
  912.     <\A \!tv       : \xF8A>
  913. Esc t I         Move IP out of table if it was in
  914.     <\A \!tI       : \xFC0>
  915.  
  916. Esc t e            Edit ruling style
  917.     <\A \!te       : \xF8C>
  918.  
  919. Esc Tab         Tab for table cell
  920.     <\A \!\x9      : \x223>
  921.  
  922. Should be taken out eventually.
  923. Esc z t            Table debug
  924.     <\A \!zt       : \xF8B>
  925.  
  926. Table dialog bypass shortcuts
  927. -----------------------------
  928. Esc t u t         Unify table formats
  929.     <\A \!tut      : \xF90>
  930. Esc t d a        Add rows above
  931.     <\A \!tda        : \xF92>
  932. Ctrl <CR>, Esc t d b        Add rows below
  933.     <\A \x20D        : \xF93>
  934.     <\A \!tdb        : \xF93>
  935. Esc t d l        Add columns to left
  936.     <\A \!tdl        : \xF94>
  937. Esc t d r        Add columns to right
  938.     <\A \!tdr        : \xF95>
  939. Esc t d c        Clear leaving cells empty
  940.     <\A \!tdc        : \xF96>
  941. Esc t d x        Clear removing cells
  942.     <\A \!tdx        : \xF97>
  943. Esc t p r        Paste replacing selection
  944.     <\A \!tpr        : \xF98>
  945. Esc t p b        Paste before
  946.     <\A \!tpb        : \xF99>
  947. Esc t p a        Paste after
  948.     <\A \!tpa        : \xF9A>
  949. Esc t d z       Column width shrink wrap
  950.     <\A \!tdz      : \xFD0>
  951.  
  952. Keyboard table selection
  953. ------------------------
  954. Esc t h e         Select the current cell, then next
  955.     <\A \!the       : \xFA0>
  956. Esc t h r         Select the current row, then next
  957.     <\A \!thr       : \xFA1>
  958. Esc t h c         Select the current column, then next
  959.     <\A \!thc       : \xFA2>
  960. Esc t h t         Select the current table
  961.     <\A \!tht       : \xFA3>
  962. Esc t h a         Select all text in the cell
  963.     <\A \!tha       : \xFA4>
  964. Esc t h b         Select the current column body cells only, then next
  965.     <\A \!thb       : \xFA5>
  966. Esc t h 0         Clear table selection and put ip at top left cell
  967.                   Same as !tms below
  968.     <\A \!th0       : \xFB0>
  969.  
  970. Keyboard table insertion point navigation
  971. -----------------------------------------
  972. Esc t m s         Move insertion point to top left cell of table selection
  973.     <\A \!tms       : \xFB0>
  974. Esc t m r         Move insertion point to cell on right
  975.                   When at edge, wrap around the same row
  976.     <\A \!tmr       : \xFB1>
  977. Esc t m l         Move insertion point to cell on left
  978.                   When at edge, wrap around the same row
  979.     <\A \!tml       : \xFB2>
  980. Esc t m u         Move insertion point to cell above
  981.     <\A \!tmu       : \xFB3>
  982. Ctrl-Shift-Tab      Move insertion point to cell above and select text
  983.     <\A \x309        : \xFB3 \xFA4>
  984. Esc t m d         Move insertion point to cell below
  985.     <\A \!tmd       : \xFB4>
  986. Ctrl-Tab          Move insertion point to cell below and select text
  987.     <\A \x209        : \xFB4 \xFA4>
  988. Esc t m a         Move insertion point to left most cell in current row
  989.     <\A \!tma       : \xFB5>
  990. Esc t m e         Move insertion point to right most cell in current row
  991.     <\A \!tme       : \xFB6>
  992. Esc t m n         Move insertion point to cell on right
  993.                   When at edge, wrap to next row
  994.     <\A \!tmn       : \xFB7>
  995. Esc t m p         Move insertion point to cell on left
  996.                   When at edge, wrap to next row
  997.     <\A \!tmp       : \xFB8>
  998. Esc t m t         Move insertion point to top cell in current column
  999.     <\A \!tmt       : \xFB9>
  1000. Esc t m b         Move insertion point to bottom cell in current column
  1001.     <\A \!tmb       : \xFBA>
  1002.  
  1003. Symbols
  1004. -------
  1005.  
  1006. shift-Alt-e         macron
  1007.     <\A \xdc5     : \xF8>
  1008.  
  1009. Alt-f             florin
  1010.     <\A \x4a6     : \xC4>
  1011.  
  1012. Alt-g             ae
  1013.     <\A \x4f1     : \xBE>
  1014.  
  1015. Shift-Alt-g         AE
  1016.     <\A \x5e1     : \xAE>
  1017.  
  1018. shift-Alt-i         dotlessi
  1019.     <\A \x5f5     : \xF5>
  1020.  
  1021. Alt-j         breve
  1022.     <\A \x4c6     : \xF9>
  1023.  
  1024. shift-Alt-j         fi
  1025.     <\A \x5ae     : \xDE>
  1026.  
  1027. Alt-k         ogonek
  1028.     <\A \x4ce     : \xFE>
  1029.  
  1030. shift-Alt-k         fl
  1031.     <\A \x5af     : \xDF>
  1032.  
  1033. Alt-l         lslash
  1034.     <\A \x4f8     : l >
  1035.  
  1036. shift-Alt-l     Lslash
  1037.     <\A \x5e8     : L >
  1038.  
  1039. Alt-o         oslash
  1040.     <\A \x4f9     : \xBF>
  1041.  
  1042. shift-Alt-o     Oslash
  1043.     <\A \x5e9     : \xAF>
  1044.  
  1045. Alt-q         oe
  1046.     <\A \x4fa     : \xcf>
  1047.  
  1048. shift-Alt-q     OE
  1049.     <\A \x5ea     : \xce>
  1050.  
  1051. Alt-s         germandbls
  1052.     <\A \x4fb     : \xA7>
  1053.  
  1054. shift-Alt-s     section
  1055.     <\A \x5a7     : \xA4>
  1056.  
  1057. shift-Alt-u     hungarumlaut
  1058.     <\A \x5cd     : \xFD>
  1059.  
  1060. Alt-y             Yen
  1061.     <\A \x4A5     : \xB4>
  1062.  
  1063. Alt-z             caron
  1064.     <\A \x4cf     : \xFF>
  1065.  
  1066. shift-Alt-1     exclamdown
  1067.     <\A \x5a1     : \xC1>
  1068.  
  1069. Alt-2         daggar
  1070.     <\A \x4b2     : \xA0>
  1071.  
  1072. shift-Alt-2     daggerdbl
  1073.     <\A \x5b3     : \xE0>
  1074.  
  1075. Alt-3         sterling
  1076.     <\A \x4A3     : \xA3>
  1077.  
  1078. Alt-4         cent
  1079.     <\A \x4A2     : \xA2>
  1080.  
  1081. shift-Alt-4     currency
  1082.     <\A \x5A8     : \xDB>
  1083.  
  1084. shift-Alt-5     perthousand
  1085.     <\A \x5bd     : \xE4>
  1086.  
  1087. Alt-6         paragraph
  1088.     <\A \x4b6     : \xA6>
  1089.  
  1090. Alt-7         bullet
  1091.     <\A \x4b7     : \xA5>
  1092.  
  1093. shift-Alt-8     periodcentered
  1094.     <\A \x5b4     : \xE1>
  1095.  
  1096. Alt-9         guilsingleft
  1097.     <\A \x4ac     : \xDC>
  1098.  
  1099. shift-Alt-9  guillemotleft
  1100.     <\A \x5ab     : \xC7>
  1101.  
  1102. Alt-0         guilsingright
  1103.     <\A \x4ad     : \xDD>
  1104.  
  1105. shift-Alt-0  guillemotright
  1106.     <\A \x5bb     : \xC8>
  1107.  
  1108. Alt--         endash
  1109.     <\A \x4b1     : \xD0>
  1110.  
  1111. shift-Alt--  emdash
  1112.     <\A \x5d0     : \xD1>
  1113.  
  1114. Alt-[         quoteleft
  1115.     <\A \x460     : \xD4>
  1116.  
  1117. shift-Alt-[  quotedblleft
  1118.     <\A \x5aa     : \xD2>
  1119.  
  1120. Alt-]         quoteright
  1121.     <\A \x427     : \xD5>
  1122.  
  1123. shift-Alt-]  quotedblright
  1124.     <\A \x5ba     : \xD3>
  1125.  
  1126. Alt-\         ordfeminine
  1127.     <\A \x4e3     : \xbb>
  1128.  
  1129. shift-Alt-\  ordmasculine
  1130.     <\A \x5eb     : \xbc>
  1131.  
  1132. Alt-,    cedilla
  1133.     \A \x4cb     : \xFC
  1134.  
  1135. Alt-'         quotesingle
  1136.     <\A \x4a9     : \x27>
  1137.  
  1138. Alt .            ellipses
  1139.     <\A \x4bc        : \xC9 >
  1140.  
  1141. shift-Alt-/     questiondown
  1142.     <\A \x5bf        : \xC0 >
  1143.  
  1144. shift-Alt-a     dotaccent
  1145.     <\A \x5c7        : \xFA >
  1146.  
  1147. Ctrl-`             grave
  1148.     <\A \x260     : \x60>
  1149.  
  1150.  
  1151. Kerning
  1152. -------
  1153. Ctrl-up    Move (1 point/zoom%) up
  1154.     <\A \xaad : \x11A>
  1155. Ctrl-down    Move (1 point/zoom%) down
  1156.     <\A \xaaf : \x11B>
  1157. Ctrl-left    Move (1 point/zoom%) left
  1158.     <\A \xaac : \x11C>
  1159. Ctrl-right    Move (1 point/zoom%) right
  1160.     <\A \xaae : \x11D>
  1161. Shift-up        Move (6 points/zoom%) up
  1162.     <\A \x9ad : \x121>
  1163. Shift-down    Move (6 points/zoom%) down
  1164.     <\A \x9af : \x122>
  1165. Shift-left    Move (6 points/zoom%) left
  1166.     <\A \x9ac : \x123>
  1167. Shift-right    Move (6 points/zoom%) right
  1168.     <\A \x9ae : \x124>
  1169.  
  1170. Command-i        Set characters to italic
  1171.     <\A \x769   : \x261>
  1172. Command-8    Quick key for Character Format Catalog
  1173.     <\A \x738     : \xF40>
  1174. Command-2        Set characters to bold
  1175.     <\A \x732   : \x260>
  1176.  
  1177. symbol font characters
  1178. shift-alt-3
  1179.     <\A \xDBA   : \x506 \xBA \x505>
  1180. alt-5
  1181.     <\A \xCA5   : \x506 \xA5 \x505>
  1182. shift-alt-7
  1183.     <\A \xDAB   : \x506 \xAB \x505>
  1184. alt-8
  1185.     <\A \xCB0   : \x506 \xB0 \x505>
  1186. alt-=
  1187.     <\A \xCB9   : \x506 \xB9 \x505>
  1188. shift-alt-=
  1189.     <\A \xDB1   : \x506 \xB1 \x505>
  1190.     <\A \x5d1   : \x506 \xb1 \x505>
  1191.     <\A \x4d1   : \x506 \xb1 \x505>
  1192. alt-w
  1193.     <\A \xCC8   : \x506 \xC8 \x505>
  1194. shift-alt-w
  1195.     <\A \xDC7   : \x506 \xC7 \x505>
  1196. alt-r
  1197.     <\A \xCD2   : \x506 \xD2 \x505>
  1198. shift-alt-r
  1199.     <\A \xDE2   : \x506 \xE2 \x505>
  1200. alt-t
  1201.     <\A \xCE4   : \x506 \xD4 \x505>
  1202. shift-alt-t
  1203.     <\A \xDD4   : \x506 \xE4 \x505>
  1204. shift-alt-y
  1205.     <\A \xDDB  : \x506 \xD8 \x505>
  1206. alt-p
  1207.     <\A \xC70   : \x506 \x70 \x505>
  1208. shift-alt-p
  1209.     <\A \xD50   : \x506 \x50 \x505>
  1210. alt-d
  1211.     <\A \xD44   : \x506 \x44 \x505>
  1212. shift-alt-d
  1213.     <\A \xDB6   : \x506 \xB6 \x505>
  1214. alt-;
  1215.     <\A \xCB2   : \x506 \xB2 \x505>
  1216. shift-alt-;
  1217.     <\A \xDA2   : \x506 \xA2 \x505>
  1218. shift-alt-z
  1219.     <\A \xD57   : \x506 \x57 \x505>
  1220. alt-x
  1221.     <\A \xCB4   : \x506 \xB4 \x505>
  1222.     <\A \x49e   : \x506 \xb4 \x505>
  1223. shift-alt-x
  1224.     <\A \xDCE   : \x506 \xCE \x505>
  1225. alt-c
  1226.     <\A \xCE3   : \x506 \xE3 \x505>
  1227. shift-alt-c
  1228.     <\A \xDD3   : \x506 \xD3 \x505>
  1229. alt-v
  1230.     <\A \xCD6   : \x506 \xD6 \x505>
  1231. shift-alt-v
  1232.     <\A \xDE0   : \x506 \xE0 \x505>
  1233. alt-b
  1234.     <\A \xCE5   : \x506 \xE5 \x505>
  1235. shift-alt-b
  1236.     <\A \xDF2   : \x506 \xF2 \x505>
  1237. alt-m
  1238.     <\A \xC6D   : \x506 \x6D \x505>
  1239. shift-Alt-m     logical-not
  1240.     <\A \xdd8        : \x506 \xd8 \x505>
  1241. shift-alt-m
  1242.     <\A \xDDB   : \x506 \xDB \x505>
  1243. shift-alt-,
  1244.     <\A \xDA3   : \x506 \xA3 \x505>
  1245. shift-alt-.
  1246.     <\A \xDB3   : \x506 \xB3 \x505>
  1247. alt-/
  1248.     (\A \xCB8   : \xB8)
  1249.     <\A \xCB8    : \x506 \xB8 \x505 >
  1250.     We need both shifted and unshifted versions of characters
  1251.     that are translated from NextStepEncoding to Symbol.
  1252.     <\A \x59f    : \x506 \xB8 \x505 >
  1253.     <\A \x49f    : \x506 \xB8 \x505 >
  1254. shift-alt-`
  1255.     <\A \xDBB   : \x506 \xBB \x505>
  1256.     <\A \xCBB   : \x506 \xBB \x505>
  1257. alt-1
  1258.     <\A \xCAD   : \x506 \xAD \x505>
  1259.     <\A \xDAD   : \x506 \xAD \x505>
  1260. shift-alt-f
  1261.     <\A \xDAC   : \x506 \xAC \x505>
  1262.     <\A \xCAC   : \x506 \xAC \x505>
  1263. shift-alt-n
  1264.     <\A \xDAF   : \x506 \xAF \x505>
  1265.     <\A \xCAF   : \x506 \xAF \x505>
  1266. shift-alt-'
  1267.     <\A \xDAE   : \x506 \xAE \x505>
  1268.     <\A \xCAE   : \x506 \xAE \x505>
  1269.  
  1270. Rotation commands
  1271. Esc 1 2
  1272.     <\A \!12         : \x500>
  1273. Esc 1 3
  1274.     <\A \!13          : \x501>
  1275.  
  1276. Added by dpb -
  1277. Esc x x 1        Rotate Object
  1278.     <\A \!xx1        : \x389>
  1279. Esc x x 2        Rotate Object interactive
  1280.     <\A \!xx2        : \x38A>
  1281.  
  1282.  
  1283. Input focus to current document kit and modeless dialogs
  1284. --------------------------------------------------------
  1285. Esc f i d         Current document
  1286.     <\A \!fid       : \x620>
  1287. Esc f i s         Search
  1288.     <\A \!fis       : \x621>
  1289. Esc f i m         Marker
  1290.     <\A \!fim       : \x622>
  1291. Esc f i l         Spelling
  1292.     <\A \!fil       : \x623>
  1293. Esc f i 8         Paragraph format catalog
  1294.     <\A \!fi8       : \x624>
  1295. Esc f i 9         Character format catalog
  1296.     <\A \!fi9       : \x625>
  1297. Esc f i p         Paragraph format
  1298.     <\A \!fip       : \x626>
  1299. Esc f i c         Character format
  1300.     <\A \!fic       : \x627>
  1301. Esc f i 1         Tools
  1302.     <\A \!fi1       : \x628>
  1303. Esc f i o         Conditional text
  1304.     <\A \!fio       : \x629>
  1305. Esc f i r         Custom ruling and shading
  1306.     <\A \!fir       : \x62B>
  1307. Esc f i t         Table format
  1308.     <\A \!fit       : \x62C>
  1309. Esc f i q         Equation
  1310.     <\A \!fiq       : \x62D>
  1311.  
  1312.     MATH
  1313.     ----
  1314.  
  1315. Equations menu
  1316. --------------
  1317. Esc m w            Display Equations Window
  1318.     <\A \!mw              : \xF26>
  1319. Esc m s            Small equation
  1320.     <\A \!ms              : \xF50>
  1321. Esc m m            Medium equation
  1322.     <\A \!mm              : \xF51>
  1323. Esc m l            Large equation
  1324.     <\A \!ml              : \xF52>
  1325. Esc m p         Shrinkwrap
  1326.     <\A \!mp              : \xF53>
  1327. Esc m e            Expand (unwrap)
  1328.     <\A \!me              : \xF54>
  1329. Esc m r    p        Remove Parentheses
  1330.     <\M \!mrp        : \x201c>
  1331.  
  1332. Esc m t, Ctrl-T        Toggle Format
  1333.     <\M \!mt        : \x1904>
  1334.     <\M \x314        : \x1904>
  1335. Esc m n, Ctrl-N        New Operand
  1336.     <\M \!mn        : \x1902>
  1337.     <\M \x30e        : \x1902>
  1338. '            Insert String
  1339.     <\M \x27        : \x27>
  1340.  
  1341.  
  1342. Greek letters:
  1343. -------------
  1344. Alt-a : alpha        <\M \x4ca : \x1300>
  1345. Alt-b : beta        <\M \xce5 : \x1301>
  1346. Alt-c : chi        <\M \xce3 : \x1302>
  1347. Alt-d : delta        <\M \xd44 : \x1303>
  1348. Alt-D : Delta        <\M \xdb6 : \x1304>
  1349. Alt-e : epsilon    <\M \x4c2 : \x1305>
  1350. Alt-f : phi        <\M \x4a6 : \x1306>
  1351. Alt-j : varphi        <\M \x4c6  :\x1307>
  1352. Alt-F : Phi        <\M \xdac : \x1308>
  1353. Alt-g : gamma        <\M \x4f1 : \x1309>
  1354. Alt-G : Gamma        <\M \x5e1 : \x130a>
  1355. With NextStep 2.0, alt-h was changed from /eta (68) to /ordfeminine (e3).
  1356. This still doesn't help people who customize their keyboards.
  1357. Alt-h : eta        <\M \x468 : \x130b>
  1358. Alt-h : eta        <\M \x4e3 : \x130b>
  1359. Alt-i : iota        <\M \x4c1 : \x130c>
  1360. Alt-k : kappa        <\M \x4ce : \x130d>
  1361. Alt-7 : cpartial    <\M \x4b7 : \x132e>
  1362. Alt-l : lambda        <\M \x4f8 : \x130e>
  1363. Alt-L : Lambda        <\M \x5e8 : \x130f>
  1364. Alt-m : mu        <\M \xc6d : \x1310>
  1365. Alt-n : nu        <\M \x4c4 : \x1311>
  1366. Alt-p : pi        <\M \xc70 : \x1312>
  1367. Alt-P : Pi        <\M \xd50 : \x1313>
  1368. Alt-q : theta        <\M \x4fa : \x1314>
  1369. Alt-J :vartheta    <\M \x5ae : \x1315>
  1370. Alt-Q : Theta        <\M \x5ea : \x1316>
  1371. Alt-r : rho        <\M \xcd2 : \x1317>
  1372. Alt-s : sigma        <\M \x4fb : \x1318>
  1373. Alt-E : varsigma    <\M \xdc5 : \x1319>
  1374. Alt-E : varsigma    <\M \x5c5 : \x1319>    NextStepEncoding "macron"
  1375. Alt-S : Sigma        <\M \x5a7 : \x131a>
  1376. Alt-t : tau        <\M \xce4 : \x131b>
  1377. Alt-u : upsilon    <\M \x4c8 : \x131c>
  1378. Alt-U : Upsilon    <\M \x5cd : \x131d>
  1379. Alt-o : omega        <\M \x4f9 : \x131e>
  1380. Alt-I : varpi        <\M \x5f5 : \x131f>
  1381. Alt-O : Omega        <\M \x5e9 : \x1320>
  1382. Alt-x : xi        <\M \xcb4 : \x1321>
  1383. Alt-X : Xi        <\M \xdce : \x1322>
  1384. Alt-y : psi        <\M \x4a5 : \x1323>
  1385. Alt-Y : Psi        <\M \xddb : \x1324>
  1386. Alt-z : zeta        <\M \x4cf : \x1325>
  1387.  
  1388.  
  1389. Diacritical Marks:
  1390. Back Quote   : Prime            <\M \`   : \x1503>
  1391. Alt-minus   : bar            <\M \x4b1: \x1502>
  1392. Alt-Shift-6 : Hat            <\M \x5c3: \x1504>
  1393. Alt-Shift-V : Vector            <\M \xde0: \x1505>
  1394. Alt-Shift-~ : SubTilde            <\M \xdbb: \x1506>
  1395. Alt-Shift-_ : SubBox            <\M \x5d0: \x1507>
  1396.  
  1397.  
  1398. Unusual symbols
  1399. Alt-1        infty             <\M \xcad  : \x1326 >
  1400. Alt-2        bot             <\M \x4b2  : \x1327 >
  1401. Alt-period    ldots             <\M \x4bc  : \x1328 >
  1402. Alt-3        aleph             <\M \x4a3  : \x1329 >
  1403. Alt-4        Im             <\M \x4a2  : \x132a >
  1404. Alt-$        Re             <\M \x5a8  : \x132b >
  1405. Alt-5        wp             <\M \xca5  : \x132c >
  1406. Alt-0        emptyset         <\M \x4ad  : \x132d >
  1407. Alt-6        nabla             <\M \x4b6  : \x132f >
  1408. Alt-'        prime             <\M \x4a9  : \x1330 >
  1409. Alt-"        pprime             <\M \xdae  : \x1331 >
  1410. Alt-)        degree             <\M \x5bb  : \x1332 >
  1411.  
  1412.  
  1413. Templates
  1414. ---------
  1415.  
  1416. N-ary
  1417. =                       equal
  1418.     <\M =                : \x1901 >
  1419.     <\M \![211z          : \x1901 >
  1420. Esc m =,                force equals
  1421.     <\M\!m=              : \x100e >
  1422. +, NPad +        plus
  1423.     <\M \x12b            : \x100d >
  1424.     <\M \![253z          : \x100d >
  1425. *, NPad *        mult
  1426.     <\M *        : \x100b >
  1427.     <\M \![213z          : \x100b >
  1428. Ctrl-q :        equiv
  1429.     <\M \x211 \x13a      : \x1020 >
  1430. Ctrl-q ;        approx
  1431.     <\M \x211 ;         : \x1022 >
  1432. Ctrl-q 5        propto
  1433.     <\M \x211 5         : \x1021 >
  1434. Ctrl-period        cdot
  1435.     <\M \x22e          : \x1033 >
  1436. Ctrl-q K        notsubset
  1437.     <\M \x211 \x14b      : \x102d >
  1438. Ctrl-'            ni
  1439.     <\M \x227          : \x1032 >
  1440. Ctrl-j            jotdot
  1441.     <\M \x20a          : \x1010 >
  1442. Ctrl-q D        otimes
  1443.     <\M \x211 \x144      : \x1011 >
  1444. Ctrl-q E        oplus
  1445.     <\M \x211 \x145      : \x1012 >
  1446. Ctrl-Alt-=        notequal
  1447.     <\M \xeb9          : \x1019 >
  1448. @            cong
  1449.     <\M \x140          : \x1023 >
  1450. Ctrl-m ~        sim
  1451.     <\M \x20d ~          : \x1024 >
  1452. Ctrl-q Y        wedge
  1453.     <\M \x211 \x159      : \x1030 >
  1454. Ctrl-q Z        vee
  1455.     <\M \x211 \x15a      : \x1031 >
  1456. Ctrl-q N        in
  1457.     <\M \x211 \x14e      : \x102e >
  1458. Ctrl-q L        subset
  1459.     <\M \x211 \x14c      : \x102b >
  1460. Ctrl-q I        superset
  1461.     <\M \x211 \x149      : \x1029 >
  1462. Ctrl-less_than        leq
  1463.     <\M \x33c          : \x101b >    NeXT
  1464. Ctrl->            geq
  1465.     <\M \x33e          : \x101d >    NeXT
  1466. Ctrl-q ,        leftarrow
  1467.     <\M \x211 ,         : \x1013 >
  1468. Ctrl-q period        rightarrow
  1469.     <\M \x211 .         : \x1014 >
  1470. Ctrl-q +        lrarrow
  1471.     <\M \x211 \x12b      : \x1015 >
  1472. ,            comma
  1473.     <\M,         : \x100f >
  1474. Ctrl-m p        parallel
  1475.     <\M \x20d p         : \x1026 >
  1476. Ctrl-m r        perp
  1477.     <\M \x20d r         : \x1025 >
  1478. Ctrl-m i        cap
  1479.     <\M \x20d i         : \x1027 >
  1480. Ctrl-m u        cup
  1481.     <\M \x20d u         : \x1028 >
  1482. Ctrl-q O        notin
  1483.     <\M \x211 \x14f      : \x102f >
  1484. Ctrl-q J        subseteq
  1485.     <\M \x211 \x14a      : \x102c >
  1486. Ctrl-q M        supseteq
  1487.     <\M \x211 \x14d      : \x102a >
  1488. Ctrl-Alt-less_than    ll
  1489.     <\M \xfa3          : \x101f >
  1490. Ctrl-Alt->        gg
  1491.     <\M \xfb3          : \x101e >
  1492. Ctrl-q \        Leftarrow
  1493.     <\M \x211 \\         : \x1016 >
  1494. Ctrl-q ^        Rightarrow
  1495.     <\M \x211 \x15e      : \x1017 >
  1496. Ctrl-q [        LRarrow
  1497.     <\M \x211 [         : \x1018 >
  1498.  
  1499. Multi-Format
  1500. [            square brackets
  1501.     <\M [        : \x1075 \x1605 \x1904 \x1606 >
  1502. {            Braces
  1503.     <\M {        : \x1075 \x1605 \x1904 \x1904 \x1606 >
  1504. Ctrl-(            lparen
  1505.     <\M \x328        : \x1071 >    NeXT
  1506. Ctrl-m [        lparen square bracket
  1507.     <\M \x20d [      : \x1071 \x1605 \x1904 \x1606 >
  1508. Ctrl-m {        lparen brace
  1509.     <\M \x20d {      : \x1071 \x1605 \x1904 \x1904 \x1606 >
  1510. )            rparen
  1511.     <\M )         : \x1072 >
  1512. ]            rparen square bracket
  1513.     <\M ]         : \x1072 \x1605 \x1904 \x1606 >
  1514. }            rparen brace
  1515.     <\M }         : \x1072 \x1605 \x1904 \x1904 \x1606 >
  1516. /, NPad /        over
  1517.     <\M /        : \x107c >
  1518.     <\M \![212z        : \x107c >
  1519. Ctrl-m /        div
  1520.     <\M \x20d /      : \x1087 >
  1521. Ctrl-Alt-/        fract
  1522.     <\M \xeb8          : \x1088 >
  1523.  
  1524. Large
  1525. Ctrl-i            int
  1526.     <\M \x209          : \x106d >
  1527. Ctrl-Alt-i        oint
  1528.     <\M \x609          : \x106e >
  1529. Ctrl-S            sum
  1530.     <\M \x313          : \x106b >
  1531. Ctrl-P            prod
  1532.     <\M \x310          : \x106c >
  1533. Ctrl-m I        bigcap
  1534.     <\M \x20d \x149      : \x1070 >
  1535. Ctrl-m U        bigcup
  1536.     <\M \x20d \x155      : \x106f >
  1537.  
  1538. w/ Additional Operands
  1539. Ctrl-Alt-t        optotal
  1540.     <\M \x614          : \x1069 >
  1541. Ctrl-Alt-p        oppartial
  1542.     <\M \x610          : \x106a >
  1543. Ctrl-r            sqrt
  1544.     <\M \x212          : \x1055 >
  1545. Ctrl-t            o_TOTAL
  1546.     <\M \x214          : \x1809 >
  1547. Ctrl-p            o_PARTIAL
  1548.     <\M \x210          : \x180a >
  1549. |            substitution
  1550.     <\M \|        : \x1034 >
  1551. Binary
  1552. minus, NPad minus    minus (negate)
  1553.     <\M \x2d            : \x103a >
  1554.     <\M \![254z            : \x103a >
  1555. Ctrl-m B        bket
  1556.     <\M \x20d \x142      : \x1083 >
  1557. Ctrl-m N        inprod
  1558.     <\M \x20d \x14e      : \x1084 >
  1559. Ctrl-m h        choice
  1560.     <\M \x20d h         : \x1080 >
  1561. Esc m h, Ctrl-;        list
  1562.     <\M \!mhl        : \x100a >
  1563.     <\M \x23b        : \x100a >
  1564. Esc m v, Ctrl-a        atop
  1565.     <\M \!mvl         : \x1009 >
  1566.     <\M \x201          : \x1009 >
  1567. Ctrl-L            lim
  1568.     <\M \x30c          : \x107f >
  1569. Ctrl-8            bullet
  1570.     <\M \x238          : \x1085 >
  1571. Ctrl-m C        cmut
  1572.     <\M \x20d \x143      : \x1081 >
  1573. Ctrl-E            sn
  1574.     <\M \x305          : \x107e >
  1575. Ctrl-*            cross
  1576.     <\M \x32a        : \x1086 >    NeXT
  1577. Ctrl-m A        acmut
  1578.     <\M \x20d \x141      : \x1082 >
  1579.  
  1580. Indices
  1581. Ctrl-Alt-^    pre-superscript
  1582.     <\M \x71e          : \x18a7 >
  1583. Ctrl-^        superscript
  1584.     <\M \x31e          : \x18a5 >
  1585. Ctrl-Alt-_    pre-subscript
  1586.     <\M \x71f          : \x18a8 >
  1587. Ctrl-_        subscript
  1588.     <\M \x31f          : \x18a6 >
  1589. Ctrl-n            o_ADDINDEX
  1590.     <\M \x20e          : \x18a4 >
  1591.  
  1592. Functions
  1593. Ctrl-f            function
  1594.     <\M \x206          : \x100c >
  1595.  
  1596.  
  1597. Unaries
  1598. Ctrl-minus        o_NEGATE
  1599.     <\M \x21f          : \x1900 >
  1600. Ctrl-=            uequal
  1601.     <\M \x23d          : \x105d >
  1602. Ctrl-m a        forall
  1603.     <\M \x20d a         : \x1061 >
  1604. Ctrl-m e        exists
  1605.     <\M \x20d e         : \x1062 >
  1606. Ctrl-m t        therefore
  1607.     <\M \x20d t         : \x1060 >
  1608. Ctrl-m n        neg
  1609.     <\M \x20d n         : \x105f >
  1610. Ctrl-m x        box
  1611.     <\M \x20d x         : \x105a >
  1612. Ctrl-,            ucomma
  1613.     <\M \x22c          : \x1067 >
  1614. ;            semicolon
  1615.     <\M \;         : \x1068 >
  1616. Ctrl-m lessthan        dangle
  1617.     <\M \x20d <          : \x1078 >
  1618. Ctrl-q 1        pm
  1619.     <\M \x211 1         : \x1038 >
  1620. Ctrl-q P        angle
  1621.     <\M \x211 \x150      : \x105e >
  1622. Ctrl-Alt-d        var
  1623.     <\M \x604          : \x1064 >
  1624. Ctrl-d            diff
  1625.     <\M \x204          : \x1063 >
  1626. Ctrl-q Q        grad
  1627.     <\M \x211 \x151      : \x1056 >
  1628. Ctrl-m v        div
  1629.     <\M \x20d v         : \x1057 >
  1630. Ctrl-m o        boxdot
  1631.     <\M \x20d o         : \x105b >
  1632. Ctrl-|            abs
  1633.     <\M \x31c          : \x1076 >
  1634. Ctrl-q i        ceil
  1635.     <\M \x211 i         : \x108a >
  1636. Ctrl-m b        bra
  1637.     <\M \x20d b         : \x1079 >
  1638. Ctrl-m d        dagger
  1639.     <\M \x20d d         : \x1036 >
  1640. Ctrl-m 1        mp
  1641.     <\M \x20d 1         : \x1039 >
  1642. Ctrl-Alt-D        change
  1643.     <\M \x704          : \x1066 >
  1644. Ctrl-D            partial
  1645.     <\M \x304          : \x1065 >
  1646. Ctrl-m c        curl
  1647.     <\M \x20d c         : \x1058 >
  1648. Ctrl-m l        lap
  1649.     <\M \x20d l         : \x1059 >
  1650. Ctrl-m 2        box2
  1651.     <\M \x20d 2         : \x105c >
  1652. Ctrl-Alt-|        norm
  1653.     <\M \x71c          : \x1077 >
  1654. Ctrl-q k        floor
  1655.     <\M \x211 k         : \x1089 >
  1656. Ctrl-m k        ket
  1657.     <\M \x20d k         : \x107a >
  1658. Ctrl-m s        ast
  1659.     <\M \x20d s         : \x1037 >
  1660. Ctrl-m D        downbrace
  1661.     <\M \x20d D      : \x1074 >
  1662. Ctrl-m P        upbrace
  1663.     <\M \x20d P      : \x1073 >
  1664.  
  1665.  
  1666. Matrices
  1667. ------
  1668. Esc x m, Ctrl-x        Create 1x1 matrix
  1669.     <\M \!xm         : \x1008>
  1670.     <\M \x218          : \x1008>
  1671. Esc x r, Ctrl-R        Add Row
  1672.     <\M \!xr         : \x18a0>
  1673.     <\M \x312          : \x18a0 >
  1674. E x c, Ctrl-C        Add Column
  1675.     <\M \!xc         : \x18a1 >
  1676.     <\M \x303          : \x18a1 >
  1677. Esc x R, Ctrl-Alt-R    Delete Row
  1678.     <\M \!x \x152      : \x18a2 >
  1679.     <\M \x712          : \x18a2 >
  1680. Esc x C, Ctrl-Alt-C    Delete Column
  1681.     <\M \!x \x143      : \x18a3 >
  1682.     <\M \x703          : \x18a3 >
  1683. Esc x t:        Transpose Matrix
  1684.     <\M \!xt         : \x200f >
  1685. Esc x a:        Matrix Algebra
  1686.     <\M \!xa         : \x2017 >
  1687.  
  1688.  
  1689. Computation
  1690. -----------
  1691.                 Differentiate
  1692.     <\M \!mvd        : \x2004>
  1693.                 Differentiate Once
  1694.     <\M \!mvD        : \x2005>
  1695.                 Evaluate
  1696.     <\M \!mve        : \x201b>
  1697.                 Factor
  1698.     <\M \!muf        : \x200c>
  1699.                 Factor Some
  1700.     <\M \!muF        : \x200d>
  1701.                 Integrate
  1702.     <\M \!mvi        : \x2006>
  1703.                 Distribute
  1704.     <\M \!mud        : \x2011>
  1705.                 Number Crunch
  1706.     <\M \!mvn        : \x2007>
  1707.                 Show All Digits
  1708.     <\M \!mv.        : \x2008>
  1709.                 Long Division
  1710.     <\M \!mdl        : \x200e>
  1711.                 Order in Sum
  1712.     <\M \!mao        : \x2018>
  1713.                 Order in Sum other way
  1714.     <\M \!maO        : \x2019>
  1715.                 Pull out one term
  1716.     <\M \!moe        : \x2009>
  1717.                 Pull out all terms
  1718.     <\M \!moE        : \x200a>
  1719.                 Add fractions
  1720.     <\M \!maa        : \x201a>
  1721.                 Simplify
  1722.     <\M \!mos        : \x2000>
  1723.                 Simplify Some
  1724.     <\M \!moS        : \x2001>
  1725.                 Multiply out
  1726.     <\M \!mum        : \x2002>
  1727.                 Multiply out once
  1728.     <\M \!muM        : \x2003>
  1729.                 Isolate Term
  1730.     <\M \!moi        : \x2016>
  1731.                 Enter Definition
  1732.     <\M \!mre        : \x2204>
  1733.                 Apply Definition
  1734.     <\M \!mra        : \x2205>
  1735.     Designate Dummy
  1736.     <\M \!mrd               : \x1508>
  1737.                 Eval Substitutions
  1738.     <\M \!mvs        : \x200b>
  1739.                 Distribute over =
  1740.     <\M \!muD        : \x2010>
  1741.                 Remove Division
  1742.     <\M \!mdd        : \x2012>
  1743.                 Remove Division Once
  1744.     <\M \!mdD         : \x2013>
  1745.                 Remove Neg Powers
  1746.     <\M \!mdn         : \x2014>
  1747.                 Remove Neg Powers Once
  1748.     <\M \!mdN        : \x2015>
  1749.  
  1750.  
  1751. Tab                Move to Next Prompt
  1752.     <\M \x9           : \x1600>
  1753. Delete, Backspace, NPad Delete    Delete
  1754.     <\M \x7f        : \x1609>
  1755.     <\M \x8           : \x1609>
  1756.     <\M \![249z           : \x1609>
  1757. Esc e x, Ctrl-w            Cut
  1758.     <\M \!ex        : \x2200>
  1759.     <\M \x217        : \x2200>
  1760. Esc e c, Alt-w            Copy
  1761.     <\M \!ec        : \x2201>
  1762.     <\M \xcc8        : \x2201>
  1763. Esc e p, Ctrl-y            Paste
  1764.     < \M \!ep        : \x2202>
  1765.     < \M \x219        : \x2202>
  1766. Esc e b                Clear
  1767.     <\M \!eb        : \x2203>
  1768.  
  1769.  
  1770. These are the NeXT arrow keys for Math
  1771.  
  1772. Ctrl-            -\ : Move Left                <\M \xaac : \x2103>
  1773. Ctrl-Alt-    -\ : Move Left Into                <\M \xeac : \x2104>
  1774. Ctrl-Shift-    -\ : Move Left All The Way        <\M \xbac : \x2105>
  1775. Ctrl-            \- : Move Right                <\M \xaae : \x2100>
  1776. Ctrl-Alt-    \- : Move Right    Into            <\M \xeae : \x2101>
  1777. Ctrl-Shift-    \- : Move Right    All The Way        <\M \xbae : \x2102>
  1778. Ctrl-             ^ : Move Up                <\M \xaad : \x2106>
  1779. Ctrl-              v : Move Down                <\M \xaaf : \x2107>
  1780. Ctrl-Alt-Shift-Left:  Swap Left            <\M \xfac : \x2108>
  1781. Ctrl-Alt-Shift-Right: Swap Right            <\M \xfae : \x2109>
  1782.  
  1783. Shift-Alt up        : kern up    6 points 121
  1784.     <\M \xdad     : \x1704>
  1785. Shift-Alt down        : kern down  6 points 122
  1786.     <\M \xdaf     : \x1705>
  1787. Shift-Alt left        : kern left  6 points 123
  1788.     <\M \xdac     : \x1706>
  1789. Shift-Alt right    : kern right 6 points 124
  1790.     <\M \xdae     : \x1707>
  1791.  
  1792. Shift up    : kern up  1 point
  1793.     <\M \x9ad : \x11A>
  1794. Shift-down    : kern down 1 point
  1795.     <\M \x9af : \x11B>
  1796. Shift-left    : kern left 1 point
  1797.     <\M \x9ac : \x11C>
  1798. Shift-right    : kern right 1 point
  1799.     <\M \x9ae : \x11D>
  1800.  
  1801. International keys.
  1802.  
  1803. <\A \x85 : \x80>    Adieresis
  1804. <\A \x485 : \x80>    Adieresis
  1805. <\A \x86 : \x81>    Aring
  1806. <\A \x586 : \x81>    Aring
  1807. <\A \x87 : \x82>    Ccedilla
  1808. <\A \x587 : \x82 > Ccedille
  1809. <\A \x89 : \x83>    Eacute
  1810. <\A \x589 : \x83>    Eacute
  1811. <\A \x91 : \x84>    Ntilde
  1812. <\A \x591 : \x84>    Ntilde
  1813. <\A \x96 : \x85>    Odieresis
  1814. <\A \x596 : \x85>    Odieresis
  1815. <\A \x9a : \x86>    Udieresis
  1816. <\A \x59a : \x86>    Udieresis
  1817. <\A \x5a9 : \x27>    quotesingle
  1818. <\A \xd6 : \x87>    aacute
  1819. <\A \x4d6 : \x87>    aacute
  1820. <\A \xd5 : \x88>    agrave
  1821. <\A \x4d5 : \x88>    agrave
  1822. <\A \xd7 : \x89>    acircumflex
  1823. <\A \x4d7 : \x89>    acircumflex
  1824. <\A \xd9 : \x8a>    adieresis
  1825. <\A \x4d9 : \x8a>    adieresis
  1826. <\A \xd8 : \x8b>    atilde
  1827. <\A \x4d8 : \x8b>    atilde
  1828. <\A \xda : \x8c>    aring
  1829. <\A \x4da : \x8c>    aring
  1830. <\A \xdb : \x8d>    ccedilla
  1831. <\A \x4db : \x8d > ccedille
  1832. <\A \xdd : \x8e>    eacute
  1833. <\A \x4dd : \x8e>    eacute
  1834. <\A \xdc : \x8f>    egrave
  1835. <\A \x4dc : \x8f>    egrave
  1836. <\A \xde : \x90>    ecircumflex
  1837. <\A \x4de : \x90>    ecircumflex
  1838. <\A \xdf : \x91>    edieresis
  1839. <\A \x5df : \x91>    edieresis
  1840. <\A \xe2 : \x92>    iacute
  1841. <\A \x4e2 : \x92>    iacute
  1842. <\A \xe0 : \x93>    igrave
  1843. <\A \x4e0 : \x93>    igrave
  1844. <\A \xe4 : \x94>    icircumflex
  1845. <\A \x4e4 : \x94>    icircumflex
  1846. <\A \xe5 : \x95>    idieresis
  1847. <\A \x4e5 : \x95>    idieresis
  1848. <\A \xe7 : \x96>    ntilde
  1849. <\A \x4e7 : \x96>    ntilde
  1850. <\A \xed : \x97>    oacute
  1851. <\A \x4ed : \x97>    oacute
  1852. <\A \xec : \x98>    ograve
  1853. <\A \x4ec : \x98>    ograve
  1854. <\A \xee : \x99>    ocircumflex
  1855. <\A \x4ee : \x99>    ocircumflex
  1856. <\A \xf0 : \x9a>    odieresis
  1857. <\A \x4f0 : \x9a>    odieresis
  1858. <\A \xef : \x9b>    otilde
  1859. <\A \x4ef : \x9b>    otilde
  1860. <\A \xf3 : \x9c>    uacute
  1861. <\A \x4f3 : \x9c>    uacute
  1862. <\A \xf2 : \x9d>    ugrave
  1863. <\A \x4f2 : \x9d>    ugrave
  1864. <\A \xf4 : \x9e>    ucircumflex
  1865. <\A \x4f4 : \x9e>    ucircumflex
  1866. <\A \xf6 : \x9f>    udieresis
  1867. <\A \x4f6 : \x9f>    udieresis
  1868. <\A \xb2 : \xa0>    dagger
  1869. <\A \x4b2 : \xa0>    dagger
  1870. <\A \xa2 : \xa2>    cent
  1871. <\A \x4a2 : \xa2>    cent
  1872. <\A \xa3 : \xa3>    sterling
  1873. <\A \x4a3 : \xa3>    sterling
  1874. <\A \xa7 : \xa4>    section
  1875. <\A \x4a7 : \xa4>    section
  1876. <\A \xb7 : \xa5>    bullet
  1877. <\A \x4b7 : \xa5>    bullet
  1878. <\A \xb6 : \xa6>    paragraph
  1879. <\A \x4b6 : \xa6>    paragraph
  1880. <\A \xfb : \xa7>    germandbls
  1881. <\A \x4fb : \xa7>    germandbls
  1882. <\A \xb0 : \xa8>    registered
  1883. <\A \x4b0 : \xa8>    registered
  1884. <\A \xa0 : \xa9>    copyright
  1885. <\A \x4a0 : \xa9>    copyright
  1886. <\A \xc2 : \xab>    acute
  1887. <\A \x4c2 \x4c2 : \xab>    acute
  1888. <\A \xc8 : \xac>    dieresis
  1889. <\A \x4c8 \x4c8 : \xac>    dieresis
  1890. <\A \xe1 : \xae>    AE
  1891. <\A \x5e1 : \xae>    AE
  1892. <\A \xe9 : \xaf>    Oslash
  1893. <\A \x5e9 : \xaf>    Oslash
  1894. <\A \xa5 : \xb4>    yen
  1895. <\A \x4a5 : \xb4>    yen
  1896. <\A \xe3 : \xbb>    ordfeminine
  1897. <\A \x4e3 : \xbb>    ordfeminine
  1898. <\A \xeb : \xbc>    ordmasculine
  1899. <\A \x4eb : \xbc>    ordmasculine
  1900. <\A \xf1 : \xbe>    ae
  1901. <\A \x4f1 : \xbe>    ae
  1902. <\A \xf9 : \xbf>    oslash
  1903. <\A \x4f9 : \xbf>    oslash
  1904. <\A \xbf : \xc0>    questiondown
  1905. <\A \x4bf : \xc0>    questiondown
  1906. <\A \xa1 : \xc1>    exclamdown
  1907. <\A \x5a1 : \xc1 > exclamdown
  1908. <\A \xbe : \xc2>    logicalnot
  1909. <\A \x4be : \xc2>    logicalnot
  1910. <\A \xa6 : \xc4>    florin
  1911. <\A \x4a6 : \xc4>    florin
  1912. <\A \xab : \xc7>    guillemotleft
  1913. <\A \x4ab : \xc7>    guillemotleft
  1914. <\A \xbb : \xc8>    guillemotright
  1915. <\A \x4bb : \xc8>    guillemotright
  1916. <\A \xbc : \xc9>    ellipsis
  1917. <\A \x4bc : \xc9>    ellipsis
  1918. <\A \x81 : \xcb>    Agrave
  1919. <\A \x581 : \xcb>    Agrave
  1920. <\A \x84 : \xcc>    Atilde
  1921. <\A \x584 : \xcc>    Atilde
  1922. <\A \x95 : \xcd>    Otilde
  1923. <\A \x595 : \xcd>    Otilde
  1924. <\A \xea : \xce>    OE
  1925. <\A \x5ea : \xce>    OE
  1926. <\A \xfa : \xcf>    oe
  1927. <\A \x4fa : \xcf>    oe
  1928. <\A \xb1 : \xd0>    endash
  1929. <\A \x4b1 : \xd0>    endash
  1930. <\A \xd0 : \xd1>    emdash
  1931. <\A \x4d0 : \xd1>    emdash
  1932. <\A \xaa : \xd2>    quotedblleft
  1933. <\A \x4aa : \xd2>    quotedblleft
  1934. <\A \xba : \xd3>    quotedblright
  1935. <\A \x4ba : \xd3>    quotedblright
  1936. <\A \xfd : \xd8>    ydieresis
  1937. <\A \x5fd : \xd8>    ydieresis
  1938. <\A \xa4 : \xda>    fraction
  1939. <\A \x4a4 : \xda>    fraction
  1940. <\A \xa8 : \xdb>    currency
  1941. <\A \x4a8 : \xdb>    currency
  1942. <\A \xac : \xdc>    guilsinglleft
  1943. <\A \x4ac : \xdc>    guilsinglleft
  1944. <\A \xad : \xdd>    guilsinglright
  1945. <\A \x4ad : \xdd>    guilsinglright
  1946. <\A \xae : \xde>    fi
  1947. <\A \x4ae : \xde>    fi
  1948. <\A \xaf : \xdf>    fl
  1949. <\A \x4af : \xdf>    fl
  1950. <\A \xb3 : \xe0>    daggerdbl
  1951. <\A \x4b3 : \xe0>    daggerdbl
  1952. <\A \xb4 : \xe1>    periodcentered
  1953. <\A \x4b4 : \xe1>    periodcentered
  1954. <\A \xb8 : \xe2>    quotesinglbase
  1955. <\A \x5b8 : \xe2>    quotesinglbase
  1956. <\A \xb9 : \xe3>    quotedblbase
  1957. <\A \x5b9 : \xe3>    quotedblbase
  1958. <\A \xbd : \xe4>    perthousand
  1959. <\A \x4bd : \xe4>    perthousand
  1960. <\A \x83 : \xe5>    Acircumflex
  1961. <\A \x583 : \xe5>    Acircumflex
  1962. <\A \x8a : \xe6>    Ecircumflex
  1963. <\A \x58a : \xe6>    Ecircumflex
  1964. <\A \x82 : \xe7>    Aacute
  1965. <\A \x582 : \xe7>    Aacute
  1966. <\A \x8b : \xe8>    Edieresis
  1967. <\A \x58b : \xe8>    Edieresis
  1968. <\A \x88 : \xe9>    Egrave
  1969. <\A \x588 : \xe9>    Egrave
  1970. <\A \x8d : \xea>    Iacute
  1971. <\A \x58d : \xea>    Iacute
  1972. <\A \x8e : \xeb>    Icircumflex
  1973. <\A \x58e : \xeb>    Icircumflex
  1974. <\A \x8f : \xec>    Idieresis
  1975. <\A \x58f : \xec > Idieresis
  1976. <\A \x8c : \xed>    Igrave
  1977. <\A \x58c : \xed>    Igrave
  1978. <\A \x93 : \xee>    Oacute
  1979. <\A \x593 : \xee>    Oacute
  1980. <\A \x94 : \xef>    Ocircumflex
  1981. <\A \x594 : \xef>    Ocircumflex
  1982. <\A \x92 : \xf1>    Ograve
  1983. <\A \x592 : \xf1>    Ograve
  1984. <\A \x98 : \xf2>    Uacute
  1985. <\A \x598 : \xf2>    Uacute
  1986. <\A \x99 : \xf3>    Ucircumflex
  1987. <\A \x599 : \xf3>    Ucircumflex
  1988. <\A \x97 : \xf4>    Ugrave
  1989. <\A \x597 : \xf4>    Ugrave
  1990. <\A \xf5 : \xf5>    dotlessi
  1991. <\A \x4f5 : \xf5>    dotlessi
  1992. <\A \xc1 : \x60>    grave
  1993. <\A \x4c1 \x4c1 : \x60>    grave
  1994. <\A \xc2 : \xab>    acute
  1995. <\A \x4c2 \x4c2 : \xab>    acute
  1996. <\A \xc3 : \xf6>    circumflex
  1997. <\A \x4c3 \x4c3 : \xf6>    circumflex
  1998. <\A \xc4 : \xf7>    tilde
  1999. <\A \x4c4 \x4c4 : \xf7>    tilde
  2000. <\A \xc8 : \xac>    dieresis
  2001. <\A \x4c8 \x4c8 : \xac>    dieresis
  2002. <\A \xc5 : \xf8>    macron
  2003. <\x5c5 : \xf8>    macron
  2004. <\A \xc6 : \xf9>    breve
  2005. <\A \x4c6 : \xf9>    breve
  2006. <\A \xc7 : \xfa>    dotaccent
  2007. <\A \x4c7 : \xfa>    dotaccent
  2008. <\A \xca : \xfb>    ring
  2009. <\A \x4ca \x4ca : \xfb>    ring
  2010. <\A \xcb : \xfc>    cedilla
  2011. <\A \x4cb \x4cb : \xfc>    cedilla
  2012. <\A \xcd : \xfd>    hungarumlaut
  2013. <\A \x4cd : \xfd>    hungarumlaut
  2014. <\A \xce : \xfe>    ogonek
  2015. <\A \x4ce : \xfe>    ogonek
  2016. <\A \xcf : \xff>    caron
  2017. <\A \x4cf : \xff>    caron
  2018.  
  2019. Odd characters on NeXT's international keyboards.
  2020.  
  2021. mu can be delivered in either Symbol or NextStepEncoding (thanks, guys).
  2022. <\M \x9d : \x1310>    mu
  2023. <\M \x96d : \x1310>    symbol mu
  2024. <\x9d : \x506 \x6d \x505> mu
  2025. <\x19d : \x506 \x6d \x505> mu
  2026. <\x96d : \x506 \x6d \x505> symbol mu
  2027.  
  2028. <\x9b0 : \x506 \xb0 \x505> degree
  2029.  
  2030. <\A \xa9 : ' >        quotesingle
  2031.  
  2032. <\M \x8b0 : \x1332>    degree (math only)
  2033.  
  2034. <\A \x82d : - >        map symbol-minus to ASCII minus (hyphen).
  2035. <\A \xc2d : - >        map symbol-minus to ASCII minus (hyphen).
  2036.  
  2037. <\xcd7 : \x506 \xd7 \x505 > dotmath
  2038. <\xdd7 : \x506 \xd7 \x505 > dotmath
  2039.  
  2040. <\xcac : \x506 \xac \x505 > arrowleft
  2041. <\xcae : \x506 \xae \x505 > arrowright
  2042.  
  2043. <\xda8 : \x506 \xa8 \x505 > diamond
  2044. <\xd53 : \x506 \x53 \x505 > Sigma
  2045. <\xdd9 : \x506 \xd9 \x505 > logicaland
  2046. <\xdda : \x506 \xda \x505 > logicalor
  2047. <\xc64 : \x506 \x64 \x505 > delta
  2048.  
  2049. Normal characters that are on the Alt-key on international keyboards.
  2050. <\A \x421 : \x21 > !
  2051. <\A \x422 : \x22 > "
  2052. <\A \x423 : \x23 > #
  2053. <\A \x424 : \x24 > $
  2054. <\A \x425 : \x25 > %
  2055. <\A \x426 : \x26 > &
  2056. <\A \x428 : \x28 > lparen
  2057. <\A \x429 : \x29 > rparen
  2058. <\A \x42a : * >
  2059. <\A \x42b : + >
  2060. <\A \x42c : \x2c > ,
  2061. <\A \x42d : - >
  2062. <\A \x42e : . >
  2063. <\A \x42f : / >
  2064. <\A \x430 : 0 >
  2065. <\A \x431 : 1 >
  2066. <\A \x432 : 2 >
  2067. <\A \x433 : 3 >
  2068. <\A \x434 : 4 >
  2069. <\A \x435 : 5 >
  2070. <\A \x436 : 6 >
  2071. <\A \x437 : 7 >
  2072. <\A \x438 : 8 >
  2073. <\A \x439 : 9 >
  2074. <\A \x43a : \x3a > colon
  2075. <\A \x43b : \x3b > semicolon
  2076. <\A \x43c : \x3c > less
  2077. <\A \x43d : = >
  2078. <\A \x43e : \x3e > greater
  2079. <\A \x43f : \x3f > question
  2080. <\A \x440 : \x40 > at
  2081. <\A \x45b : \x5b > bracketleft
  2082. <\A \x45c : \x5c > backslash
  2083. <\A \x45d : \x5d > bracketright
  2084. <\A \x45e : \x5e > asciicircum
  2085. <\A \x45f : \x5f > underscore
  2086. <\A \x47b : \x7b > braceleft
  2087. <\A \x47c : \x7c > bar
  2088. <\A \x47d : \x7d > braceright
  2089. <\A \x47e : \x7e > ~
  2090.  
  2091.