254 |
\def\S#1{$S_{\scriptscriptstyle #1}$} |
\def\S#1{$S_{\scriptscriptstyle #1}$} |
255 |
\def\swap{$\leftrightarrow$} |
\def\swap{$\leftrightarrow$} |
256 |
|
|
257 |
\def\mhash{M-\#\ } |
\def\calcprefix{C-x *\ } |
258 |
\def\,{{\rm ,\hskip.55em}\ignorespaces} |
\def\,{{\rm ,\hskip.55em}\ignorespaces} |
259 |
\def\lesssectionskip{\vskip-1.5ex} |
\def\lesssectionskip{\vskip-1.5ex} |
260 |
|
|
277 |
|
|
278 |
\section{Starting and Stopping} |
\section{Starting and Stopping} |
279 |
|
|
280 |
\wkey{start/stop standard Calc}{\mhash c} |
\wkey{start/stop standard Calc}{\calcprefix c} |
281 |
\wkey{start/stop X keypad Calc}{\mhash k} |
\wkey{start/stop X keypad Calc}{\calcprefix k} |
282 |
\wkey{\quad start/stop either: \kbd{\mhash \#} or \kbd{\mhash \mhash}}{} |
\wkey{\quad start/stop either: \kbd{\calcprefix *}}{} |
283 |
\wkey{stop standard Calc}{q} |
\wkey{stop standard Calc}{q} |
284 |
|
|
285 |
\wkey{Calc tutorial}{\mhash t} |
\wkey{Calc tutorial}{\calcprefix t} |
286 |
\wkey{run Calc in other window}{\mhash o} |
\wkey{run Calc in other window}{\calcprefix o} |
287 |
\wkey{quick calculation in minibuffer}{\mhash q} |
\wkey{quick calculation in minibuffer}{\calcprefix q} |
288 |
|
|
289 |
\section{Getting Help} |
\section{Getting Help} |
290 |
|
|
295 |
\key{describe key briefly}{h c} |
\key{describe key briefly}{h c} |
296 |
\key{describe key fully}{h k} |
\key{describe key fully}{h k} |
297 |
\key{describe function or command}{h f} |
\key{describe function or command}{h f} |
298 |
\key{read on-line manual}{h i{\rm\enskip or\enskip}\mhash i} |
\key{read on-line manual}{h i{\rm\enskip or\enskip}\calcprefix i} |
299 |
\key{read full Calc summary}{h s{\rm\enskip or\enskip}\mhash s} |
\key{read full Calc summary}{h s{\rm\enskip or\enskip}\calcprefix s} |
300 |
|
|
301 |
\section{Error Recovery} |
\section{Error Recovery} |
302 |
|
|
306 |
\key{redo last operation}{D} |
\key{redo last operation}{D} |
307 |
\key{recall last arguments}{M-RET} |
\key{recall last arguments}{M-RET} |
308 |
\key{edit top of stack}{`} |
\key{edit top of stack}{`} |
309 |
\wkey{reset Calc to initial state}{\mhash 0 {\rm (zero)}} |
\wkey{reset Calc to initial state}{\calcprefix 0 {\rm (zero)}} |
310 |
|
|
311 |
\section{Transferring Data} |
\section{Transferring Data} |
312 |
|
|
313 |
\wkey{grab region from a buffer}{\mhash g} |
\wkey{grab region from a buffer}{\calcprefix g} |
314 |
\wkey{grab rectangle from a buffer}{\mhash r} |
\wkey{grab rectangle from a buffer}{\calcprefix r} |
315 |
\wkey{grab rectangle, summing columns}{\mhash :} |
\wkey{grab rectangle, summing columns}{\calcprefix :} |
316 |
\wkey{grab rectangle, summing rows}{\mhash \_} |
\wkey{grab rectangle, summing rows}{\calcprefix \_} |
317 |
|
|
318 |
\wkey{yank data to a buffer}{\mhash y} |
\wkey{yank data to a buffer}{\calcprefix y} |
319 |
|
|
320 |
Also, try \kbd{C-k}/\kbd{C-y} or X cut and paste. |
Also, try \kbd{C-k}/\kbd{C-y} or X cut and paste. |
321 |
|
|
645 |
|
|
646 |
\key{begin, end recording a macro}{C-x (\, C-x )} |
\key{begin, end recording a macro}{C-x (\, C-x )} |
647 |
\key{replay keyboard macro}{X} |
\key{replay keyboard macro}{X} |
648 |
\wkey{read region as written-out macro}{\mhash m} |
\wkey{read region as written-out macro}{\calcprefix m} |
649 |
\key{if, else, endif}{Z [\, Z :\, Z ]} |
\key{if, else, endif}{Z [\, Z :\, Z ]} |
650 |
\key{equal to, less than, member of}{a =\, a <\, a \{} |
\key{equal to, less than, member of}{a =\, a <\, a \{} |
651 |
\key{repeat {\it n} times, break from loop}{Z <\, Z >\, Z /} |
\key{repeat {\it n} times, break from loop}{Z <\, Z >\, Z /} |