[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

w3m and reading www pages with multiple collumns




There are a couple of things you can try. However, I'm a bit confused
as to whether your talking real frames or tables which put the
contents into columns. It just seems odd w3m would render frames in
one window/buffer as I cannot see how you would manipulate the frames
independently of each other.

The easiest is to mark a rectangle and use the command
emacspeak-speak-rectangle, which is bound to C-e R. Put the cursor at
the top left corner and hit C-space, move to the bottom right corner
of the column you want spoken and hit C-e R.

A second possible method, which I've not used yet, is to use and XSLT
transformation of the page and turn the two columns into a linear
page. Raman has provided a number of XSLT recipies which could help
with this - its probably easier to do using w3 as Raman has integrated
this sort of functionality, but I believe it is also possible to
achieve the same result using w3m. 

alternatively, you could change your w3m config so that it doesn't
automatically render frames. Instead, you will get a page with two
links (or links for as many frames as it has) and then you can just
read each frame. This is assuming it is using frames and not tables
which simulate a frame like layout. If you use W3, then the frames are
in their own windows and you don't get this problem to start with as
each frame is a distinct buffer.

Tim

Pawel writes:
 > Hallo
 > 
 > when I visit home pages that contain text in two frames, and then I read sentence from first collumn, it does not focus only on that collumn, it is, it treats two columns as one page and interleaves them while reading (I hope I explained it clear enough).
 > My question is: is there a way to force emacspeak focus on one column only ?
 > 
 > Greetings
 > 
 > -----------------------------------------------------------------------------
 > To unsubscribe from the emacspeak list or change your address on the
 > emacspeak list send mail to "emacspeak-request@cs.vassar.edu" with a
 > subject of "unsubscribe" or "help"
 > 

-----------------------------------------------------------------------------
To unsubscribe from the emacspeak list or change your address on the
emacspeak list send mail to "emacspeak-request@cs.vassar.edu" with a
subject of "unsubscribe" or "help"


Emacspeak Files | Subscribe | Unsubscribe | Search