>EMACSPEAK --Complete Audio Desktop

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


11.63 emacspeak-we

Commentary: we is for webedit Invoke XSLT to edit/transform Web pages before they get rendered. we makes emacspeak's webedit layer independent of a given Emacs web browser like W3 or W3M This module will use the abstraction provided by browse-url to handle Web pages. Module emacspeak-webutils provides the needed additional abstractions not already covered by browse-url

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

— Interactive Command: emacspeak-we-class-filter-and-follow (CLASS URL)

Follow url and point, and filter the result by specified class. Class can be set locally for a buffer, and overridden with an interactive prefix arg. If there is a known rewrite url rule, that is used as well.

— Interactive Command: emacspeak-we-count-matches (URL LOCATOR)

Count matches for locator in Web page.

— Interactive Command: emacspeak-we-count-nested-tables (URL)

Count nested tables in Web page.

— Interactive Command: emacspeak-we-count-tables (URL)

Count tables in Web page.

— Interactive Command: emacspeak-we-extract-by-class (CLASS URL &optional SPEAK)

Extract elements having specified class attribute from HTML. Extracts specified elements from current WWW page and displays it in a separate buffer. Interactive use provides list of class values as completion.

— Interactive Command: emacspeak-we-extract-by-class-list (CLASSES URL &optional SPEAK)

Extract elements having class specified in list `classes' from HTML. Extracts specified elements from current WWW page and displays it in a separate buffer. Interactive use provides list of class values as completion.

— Interactive Command: emacspeak-we-extract-by-id (ID URL &optional SPEAK)

Extract elements having specified id attribute from HTML. Extracts specified elements from current WWW page and displays it in a separate buffer. Interactive use provides list of id values as completion.

— Interactive Command: emacspeak-we-extract-by-id-list (IDS URL &optional SPEAK)

Extract elements having id specified in list `ids' from HTML. Extracts specified elements from current WWW page and displays it in a separate buffer. Interactive use provides list of id values as completion.

— Interactive Command: emacspeak-we-extract-matching-urls (PATTERN URL &optional SPEAK)

Extracts links whose URL matches pattern.

— Interactive Command: emacspeak-we-extract-media-streams (URL &optional SPEAK)

Extract links to media streams. operate on current web page when in a browser buffer; otherwise prompt for url. Optional arg `speak' specifies if the result should be spoken automatically.

— Interactive Command: emacspeak-we-extract-media-streams-under-point ()

In browser buffers, extract media streams from url under point.

— Interactive Command: emacspeak-we-extract-nested-table (INDEX URL &optional SPEAK)

Extract nested table specified by `table-index'. Default is to operate on current web page when in a browser buffer; otherwise prompt for URL. Optional arg `speak' specifies if the result should be spoken automatically.

— Interactive Command: emacspeak-we-extract-nested-table-list (TABLES URL &optional SPEAK)

Extract specified list of tables from a Web page.

— Interactive Command: emacspeak-we-extract-print-streams (URL &optional SPEAK)

Extract links to printable streams. operate on current web page when in a browser buffer; otherwise prompt for url. Optional arg `speak' specifies if the result should be spoken automatically.

— Interactive Command: emacspeak-we-extract-table-by-match (MATCH URL &optional SPEAK)

Extract table containing specified match. Optional arg url specifies the page to extract content from.

— Interactive Command: emacspeak-we-extract-table-by-position (POSITION URL &optional SPEAK)

Extract table at specified position. Default is to extract from current page.

— Interactive Command: emacspeak-we-extract-tables-by-match-list (MATCH-LIST URL &optional SPEAK)

Extract specified tables from a WWW page. Tables are specified by containing match pattern found in the match list.

— Interactive Command: emacspeak-we-extract-tables-by-position-list (POSITIONS URL &optional SPEAK)

Extract specified list of nested tables from a WWW page. Tables are specified by their position in the list of nested tables found in the page.

— Interactive Command: emacspeak-we-follow-and-filter-by-id (ID)

Follow url and point, and filter the result by specified id. Id can be set locally for a buffer, and overridden with an interactive prefix arg. If there is a known rewrite url rule, that is used as well.

— Interactive Command: emacspeak-we-junk-by-class-list (CLASSES URL &optional SPEAK)

Junk elements having class specified in list `classes' from HTML. Extracts specified elements from current WWW page and displays it in a separate buffer. Interactive use provides list of class values as completion.

— Interactive Command: emacspeak-we-style-filter (STYLE URL &optional SPEAK)

Extract elements matching specified style from HTML. Extracts specified elements from current WWW page and displays it in a separate buffer. Optional arg url specifies the page to extract contents from.

— Interactive Command: emacspeak-we-toggle-xsl-keep-result ()

Toggle xsl keep result flag.

— Interactive Command: emacspeak-we-url-expand-and-execute ()

Applies buffer-specific URL expander/executor function.

— Interactive Command: emacspeak-we-url-rewrite-and-follow (&optional PROMPT)

Apply a url rewrite rule as specified in the current buffer before following link under point. If no rewrite rule is defined, first prompt for one. Rewrite rules are of the form `(from to)' where from and to are strings. Typically, the rewrite rule is automatically set up by Emacspeak tools like websearch where a rewrite rule is known. Rewrite rules are useful in jumping directly to the printer friendly version of an article for example. Optional interactive prefix arg prompts for a rewrite rule even if one is already defined.

— Interactive Command: emacspeak-we-xpath-filter-and-follow (&optional PROMPT)

Follow url and point, and filter the result by specified xpath. XPath can be set locally for a buffer, and overridden with an interactive prefix arg. If there is a known rewrite url rule, that is used as well.

— Interactive Command: emacspeak-we-xpath-junk-and-follow (&optional PROMPT)

Follow url and point, and filter the result by junking elements specified by xpath. XPath can be set locally for a buffer, and overridden with an interactive prefix arg. If there is a known rewrite url rule, that is used as well.

— Interactive Command: emacspeak-we-xsl-toggle ()

Toggle application of XSL transformations.

— Interactive Command: emacspeak-we-xslt-apply (XSL)

Apply specified transformation to current Web page.

— Interactive Command: emacspeak-we-xslt-filter (PATH URL &optional SPEAK)

Extract elements matching specified XPath path locator from Web page – default is the current page being viewed.

— Interactive Command: emacspeak-we-xslt-junk (PATH URL &optional SPEAK)

Junk elements matching specified locator.

— Interactive Command: emacspeak-we-xslt-select (XSL)

Select XSL transformation applied to Web pages before they are displayed .