>![]() |
Commentary: Daisy Digital Talking Book Reader
Automatically generated documentation for commands defined in module emacspeak-daisy.
Define persistent outline regexp for this book.
Mark current position in displayed content. No-op if content under point is not currently displayed.
A DAISY front-end for the Emacspeak desktop.
Pre-requisites:
0) mpg123 for playing mp3 files 1) libxml and libxslt packages 2) xml-parse.el for parsing XML in Emacs Lisp.
The Emacspeak DAISY front-end is launched by command emacspeak-daisy-open-book bound to C-e C-b.
This command switches to a special buffer that has DAISY commands bounds to single keystrokes– see the ke-binding list at the end of this description. Use Emacs online help facility to look up help on these commands.
emacspeak-daisy-mode provides the necessary functionality to navigate and listen to Daisy talking books.
Here is a list of all emacspeak DAISY commands along with their key-bindings:
key binding — ———
RET emacspeak-daisy-play-content-under-point SPC emacspeak-daisy-play-audio-under-point ? describe-mode P emacspeak-daisy-play-page-range S emacspeak-daisy-save-bookmarks m emacspeak-daisy-mark-position-in-content-under-point n emacspeak-daisy-next-line o emacspeak-daisy-define-outline-pattern p emacspeak-daisy-previous-line q bury-buffer s emacspeak-daisy-stop-audio
In addition to any hooks its parent mode `text-mode' might have run, this mode runs the hook `emacspeak-daisy-mode-hook', as the final step during initialization.
control e control b
Open Digital Talking Book specified by navigation file filename.
This is the main entry point to the Emacspeak Daisy reader. Opening a Daisy navigation file (.ncx file) results in a navigation buffer that can be used to browse and read the book.