>EMACSPEAK --Complete Audio Desktop

Next: , Previous: emacspeak-aumix, Up: Emacspeak Commands


11.9 emacspeak-bookshare

Commentary: BOOKSHARE == http://www.bookshare.org provides book access to print-disabled users. It provides a simple Web API http://developer.bookshare.org This module implements an Emacspeak Bookshare client. For now, users will need to get their own API key

Automatically generated documentation for commands defined in module emacspeak-bookshare.

— Interactive Command: emacspeak-bookshare nil

control e control b

Bookshare Interaction.

— Interactive Command: emacspeak-bookshare-action nil

Not bound to any key.

Call action specified by invoking key.

— Interactive Command: emacspeak-bookshare-author-search nil

Not bound to any key.

Perform a Bookshare author search. Interactive prefix arg filters search by category.

— Interactive Command: emacspeak-bookshare-browse nil

Not bound to any key.

Browse Bookshare.

— Interactive Command: emacspeak-bookshare-browse-latest nil

Not bound to any key.

Return latest books.

— Interactive Command: emacspeak-bookshare-browse-popular nil

Not bound to any key.

Browse popular books. Optional interactive prefix arg prompts for a category to use as a filter.

— Interactive Command: emacspeak-bookshare-download-brf nil

Not bound to any key.

Download Daisy format of specified book to target location.

— Interactive Command: emacspeak-bookshare-download-brf-at-point nil

Not bound to any key.

Download Braille version of book under point. Target location is generated from author and title.

— Interactive Command: emacspeak-bookshare-download-daisy nil

Not bound to any key.

Download Daisy format of specified book to target location.

— Interactive Command: emacspeak-bookshare-download-daisy-at-point nil

Not bound to any key.

Download Daisy version of book under point. Target location is generated from author and title.

— Interactive Command: emacspeak-bookshare-download-internal nil

Not bound to any key.

Download content to target location.

— Interactive Command: emacspeak-bookshare-expand-at-point nil

Not bound to any key.

Expand entry at point by retrieving metadata. Once retrieved, memoize to avoid multiple retrievals.

— Interactive Command: emacspeak-bookshare-extract-and-view nil

Not bound to any key.

Extract content refered to by link under point, and render via the browser.

— Interactive Command: emacspeak-bookshare-extract-xml nil

Not bound to any key.

Extract content refered to by link under point, and return an XML buffer.

— Interactive Command: emacspeak-bookshare-flush-lines nil

Not bound to any key.

Flush lines matching regexp in Bookshare buffer.

— Interactive Command: emacspeak-bookshare-fulltext-search nil

Not bound to any key.

Perform a Bookshare fulltext search.

— Interactive Command: emacspeak-bookshare-get-more-results nil

Not bound to any key.

Get next page of results for last query.

— Interactive Command: emacspeak-bookshare-id-search nil

Not bound to any key.

Perform a Bookshare id search.

— Interactive Command: emacspeak-bookshare-isbn-search nil

Not bound to any key.

Perform a Bookshare isbn search.

— Interactive Command: emacspeak-bookshare-list-preferences nil

Not bound to any key.

Return preference list.

— Interactive Command: emacspeak-bookshare-mode nil

Not bound to any key.

A Bookshare front-end for the Emacspeak desktop.

The Emacspeak Bookshare front-end is launched by command emacspeak-bookshare bound to C-e C-b

This command switches to a special buffer that has Bookshare 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-bookshare-mode provides the necessary functionality to Search and download Bookshare material, Manage a local library of downloaded Bookshare content, And commands to easily read newer Daisy books from Bookshare.

Here is a list of all emacspeak Bookshare commands along with their key-bindings: a Author Search A Author/Title Search t Title Search s Full Text Search d Date Search b Browse

key binding — ———

ESC Prefix Command SPC emacspeak-bookshare-expand-at-point + emacspeak-bookshare-action A emacspeak-bookshare-action B emacspeak-bookshare-download-brf-at-point C emacspeak-bookshare-toc-at-point D emacspeak-bookshare-download-daisy-at-point I emacspeak-bookshare-action P emacspeak-bookshare-action S emacspeak-bookshare-action U emacspeak-bookshare-unpack-at-point V emacspeak-bookshare-view-at-point [ backward-page ] forward-page a emacspeak-bookshare-action b emacspeak-bookshare-browse c emacspeak-bookshare-toc d emacspeak-bookshare-action f emacspeak-bookshare-flush-lines i emacspeak-bookshare-action j next-line k previous-line l .. m emacspeak-bookshare-action p emacspeak-bookshare-action q bury-buffer s .. t emacspeak-bookshare-action v emacspeak-bookshare-view

M-n emacspeak-bookshare-next-result M-p emacspeak-bookshare-previous-result

In addition to any hooks its parent mode `text-mode' might have run, this mode runs the hook `emacspeak-bookshare-mode-hook', as the final step during initialization.

— Interactive Command: emacspeak-bookshare-next-result nil

Not bound to any key.

Move to next result.

— Interactive Command: emacspeak-bookshare-periodical-list nil

Not bound to any key.

Return list of periodicals.

— Interactive Command: emacspeak-bookshare-previous-result nil

Not bound to any key.

Move to previous result.

— Interactive Command: emacspeak-bookshare-set-preference nil

Not bound to any key.

Set preference preference-id to value.

— Interactive Command: emacspeak-bookshare-sign-out nil

Not bound to any key.

Sign out, clearing password.

— Interactive Command: emacspeak-bookshare-since-search nil

Not bound to any key.

Perform a Bookshare date search. Optional interactive prefix arg filters by category.

— Interactive Command: emacspeak-bookshare-title-search nil

Not bound to any key.

Perform a Bookshare title search. Interactive prefix arg filters search by category.

— Interactive Command: emacspeak-bookshare-title/author-search nil

Not bound to any key.

Perform a Bookshare title/author search.

— Interactive Command: emacspeak-bookshare-toc nil

Not bound to any key.

View TOC for book in specified directory.

— Interactive Command: emacspeak-bookshare-toc-at-point nil

Not bound to any key.

View TOC for book at point. Make sure it's downloaded and unpacked first.

— Interactive Command: emacspeak-bookshare-unpack-at-point nil

Not bound to any key.

Unpack downloaded content if necessary.

— Interactive Command: emacspeak-bookshare-url-executor nil

Not bound to any key.

Custom URL executor for use in Bookshare TOC.

— Interactive Command: emacspeak-bookshare-version-handler nil

Not bound to any key.

Do nothing and return nil. This function accepts any number of arguments, but ignores them.

— Interactive Command: emacspeak-bookshare-view nil

Not bound to any key.

View book in specified directory.

— Interactive Command: emacspeak-bookshare-view-at-point nil

Not bound to any key.

View book at point. Make sure it's downloaded and unpacked first.

— Interactive Command: emacspeak-bookshare-view-page-range nil

Not bound to any key.

Play pages in specified page range from URL.