>
|
5.3 Reading Without Moving The Cursor.
Emacspeak speaks information as you move around within a buffer. How
much text is spoken depends on how you move, thus, when you move by
words, you hear the current word; when you move by paragraphs, you hear
the current paragraph spoken. In addition, the following commands allow
you to listen to information without moving point (point is emacs
terminology for the editing cursor).
Reading without moving point:
- control e c
- emacspeak-speak-char
Speak character under point.
Pronounces character phonetically unless called with a PREFIX arg.
- control e w
- emacspeak-speak-word
Speak current word.
With prefix ARG, speaks the rest of the word from point.
Negative prefix arg speaks from start of word to point.
If executed on the same buffer position a second time, the word is
spelled instead of being spoken.
- control e l
- emacspeak-speak-line
Speaks current line.
With prefix ARG, speaks the rest of the line
from point. Negative prefix optional arg speaks from start of line
to point. Voicifies if option `voice-lock-mode' is on. Indicates
indentation with a tone if audio indentation is in use. Indicates
position of point with an aural highlight if option
`emacspeak-show-point' is turned on –see command `emacspeak-show-point'
bound to M-x emacspeak-show-point.
Lines that start hidden blocks of text,
e.g. outline header lines,
or header lines of blocks created by command
`emacspeak-hide-or-expose-block' are indicated with auditory icon ellipses.
- control e up
- emacspeak-read-previous-line
Read previous line, specified by an offset, without moving.
Default is to read the previous line.
- control e down
- emacspeak-read-next-line
Read next line, specified by an offset, without moving.
Default is to read the next line.
- control e {
- emacspeak-speak-paragraph
Speak paragraph.
With prefix arg, speaks rest of current paragraph.
Negative prefix arg will read from start of current paragraph to point.
If voice-lock-mode is on, then it will use any defined personality.
- control e r
- emacspeak-speak-region
Speak current region delimited by point and mark.
When called from a program, argument START and END specify region to speak.
- control e cap R
- emacspeak-speak-rectangle
Speak a rectangle of text.
Rectangle is delimited by point and mark.
When call from a program,
arguments specify the START and END of the rectangle.
- control e b
- emacspeak-speak-buffer
Speak current buffer contents.
With prefix ARG, speaks the rest of the buffer from point.
Negative prefix arg speaks from start of buffer to point.
If voice lock mode is on, the paragraphs in the buffer are
voice annotated first, see command `emacspeak-speak-voice-annotate-paragraphs'.
- control e n
- emacspeak-speak-rest-of-buffer
Speak remainder of the buffer starting at point
- control e /
- emacspeak-speak-this-buffer-other-window-display
Speak this buffer as displayed in a different frame.
Emacs allows you to display the same buffer in multiple
windows or frames.
These different windows can
display different portions of the buffer.
This is equivalent to leaving a book open at places at once.
This command allows you to listen to the places where you
have left the book open. The number used to invoke this
command
specifies which of the displays you wish to speak. Typically
you will have two or at most three such displays open.
The current display is 0, the next is 1, and so on.
Optional argument ARG specifies the display to speak.
- control e left
- emacspeak-speak-this-buffer-previous-display
Speak this buffer as displayed in a `previous' window.
See documentation for command
`emacspeak-speak-this-buffer-other-window-display' for the
meaning of `previous'.
- control e right
- emacspeak-speak-this-buffer-next-display
Speak this buffer as displayed in a `previous' window.
See documentation for command
`emacspeak-speak-this-buffer-other-window-display' for the
meaning of `previous'.
- control e [
- emacspeak-speak-page
Speak a page.
With prefix ARG, speaks rest of current page.
Negative prefix arg will read from start of current page to point.
If option `voice-lock-mode' is on, then it will use any defined personality.
- control e 9 control e 8 control e 7 control e 6 control e 5 control e 4 control e 3 control e 2 control e 1 control e 0
- emacspeak-speak-predefined-window
Speak one of the first 10 windows on the screen.
In general, you'll never have Emacs split the screen into more than
two or three.
Argument ARG determines the 'other' window to speak.
Speaks entire window irrespective of point.
Semantics of `other' is the same as for the builtin Emacs command
`other-window'.
- control e control n
- emacspeak-speak-next-window
Speak the next window.
- control e control p
- emacspeak-speak-previous-window
Speak the previous window.
- control e control o
- emacspeak-speak-other-window
Speak contents of `other' window.
Speaks entire window irrespective of point.
Semantics of `other' is the same as for the builtin Emacs command
`other-window'.
Optional argument ARG specifies `other' window to speak.
- ESCAPE up
- emacspeak-owindow-previous-line
Move to the next line in the other window and speak it.
Numeric prefix arg COUNT specifies number of lines to move.
- ESCAPE down
- emacspeak-owindow-next-line
Move to the next line in the other window and speak it.
Numeric prefix arg COUNT can specify number of lines to move.
- ESCAPE next
- emacspeak-owindow-scroll-up
Scroll up the window that command `other-window' would move to.
Speak the window contents after scrolling.
- ESCAPE prior
- emacspeak-owindow-scroll-down
Scroll down the window that command `other-window' would move to.
Speak the window contents after scrolling.
- control e '
- emacspeak-speak-sexp
Speak current sexp.
With prefix ARG, speaks the rest of the sexp from point.
Negative prefix arg speaks from start of sexp to point.
If option `voice-lock-mode' is on, then uses the personality.
- control e meta control @
- emacspeak-speak-spaces-at-point
Speak the white space at point.