* power-reader-mode
@ 2004-02-12 12:41 Fabian Braennstroem
2004-02-12 18:12 ` power-reader-mode Kevin Rodgers
` (2 more replies)
0 siblings, 3 replies; 11+ messages in thread
From: Fabian Braennstroem @ 2004-02-12 12:41 UTC (permalink / raw)
Hello,
as a Emacs-User I have to read a lot and now using Gnus even more :-)
Does a package exist which can work as a 'power-reader'? I.e. when I mark a
region and start the power-reader-mode, a small buffer opens, in which the
words are printed one after another (maybe two or three).
Greetings!
--
Fabian Braennstroem
Duesseldorf/Berlin
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: power-reader-mode
2004-02-12 12:41 power-reader-mode Fabian Braennstroem
@ 2004-02-12 18:12 ` Kevin Rodgers
2004-02-12 22:43 ` power-reader-mode Fabian Braennstroem
2006-02-10 9:37 ` power-reader-mode Joakim Verona
[not found] ` <mailman.88.1139564272.2885.help-gnu-emacs@gnu.org>
2 siblings, 1 reply; 11+ messages in thread
From: Kevin Rodgers @ 2004-02-12 18:12 UTC (permalink / raw)
Fabian Braennstroem wrote:
> as a Emacs-User I have to read a lot and now using Gnus even more :-)
> Does a package exist which can work as a 'power-reader'? I.e. when I mark a
> region and start the power-reader-mode, a small buffer opens, in which the
> words are printed one after another (maybe two or three).
M-| cat RET
--
Kevin Rodgers
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: power-reader-mode
2004-02-12 18:12 ` power-reader-mode Kevin Rodgers
@ 2004-02-12 22:43 ` Fabian Braennstroem
2004-02-12 23:22 ` power-reader-mode Kevin Rodgers
0 siblings, 1 reply; 11+ messages in thread
From: Fabian Braennstroem @ 2004-02-12 22:43 UTC (permalink / raw)
Kevin Rodgers <ihs_4664@yahoo.com> writes:
> Fabian Braennstroem wrote:
>
>> as a Emacs-User I have to read a lot and now using Gnus even more :-)
>> Does a package exist which can work as a 'power-reader'? I.e. when I mark a
>> region and start the power-reader-mode, a small buffer opens, in which the
>> words are printed one after another (maybe two or three).
>
> M-| cat RET
That's is a nice new function for me, but I did not mean that. I meant with one
after another, that only one word is displayed in the buffer, then, after a
certain timestep, the next word is displayed.
I found a website, which can explain it better
<URL: http://www.rocketreader.com/works/works.html>
There, the explanation about the flash-training gives that:
"The RocketReader flash-training exercises use a unique computer-display
flash technique that forces your eyes to read sentences in a very small
period of time with very few fixations. A word or a sentence is flashed
onto the screen for a fraction of a second (as quickly as 15 thousandth
of one second). You must then correctly read the flashed word or sentence. ..."
Greetings!
--
Fabian Braennstroem
Duesseldorf/Berlin
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: power-reader-mode
2004-02-12 22:43 ` power-reader-mode Fabian Braennstroem
@ 2004-02-12 23:22 ` Kevin Rodgers
2004-02-13 0:26 ` power-reader-mode Marco Parrone
0 siblings, 1 reply; 11+ messages in thread
From: Kevin Rodgers @ 2004-02-12 23:22 UTC (permalink / raw)
Fabian Braennstroem wrote:
> Kevin Rodgers <ihs_4664@yahoo.com> writes:
>
>
>>Fabian Braennstroem wrote:
>>
>>
>>>as a Emacs-User I have to read a lot and now using Gnus even more :-)
>>>Does a package exist which can work as a 'power-reader'? I.e. when I mark a
>>>region and start the power-reader-mode, a small buffer opens, in which the
>>>words are printed one after another (maybe two or three).
>>>
>>M-| cat RET
>>
> That's is a nice new function for me, but I did not mean that. I meant with one
> after another, that only one word is displayed in the buffer, then, after a
> certain timestep, the next word is displayed.
M-| while read line; do C-q C-j
for word in $line; do C-q C-j
echo -e "$word \c" C-q C-j
sleep 1 C-q C-j
done C-q C-j
echo C-q C-j
done RET
> I found a website, which can explain it better
>
> <URL: http://www.rocketreader.com/works/works.html>
>
> There, the explanation about the flash-training gives that:
> "The RocketReader flash-training exercises use a unique computer-display
> flash technique that forces your eyes to read sentences in a very small
> period of time with very few fixations. A word or a sentence is flashed
> onto the screen for a fraction of a second (as quickly as 15 thousandth
> of one second). You must then correctly read the flashed word or sentence. ..."
OK, it should be easy to whip up an Emacs implementation using timers...
--
Kevin Rodgers
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: power-reader-mode
2004-02-12 23:22 ` power-reader-mode Kevin Rodgers
@ 2004-02-13 0:26 ` Marco Parrone
2004-02-13 1:26 ` power-reader-mode Marco Parrone
0 siblings, 1 reply; 11+ messages in thread
From: Marco Parrone @ 2004-02-13 0:26 UTC (permalink / raw)
Kevin Rodgers on Thu, 12 Feb 2004 16:22:12 -0700 writes:
>> I found a website, which can explain it better
>> <URL: http://www.rocketreader.com/works/works.html>
>> There, the explanation about the flash-training gives that:
>> "The RocketReader flash-training exercises use a unique computer-display
>> flash technique that forces your eyes to read sentences in a very small
>> period of time with very few fixations. A word or a sentence is flashed
>> onto the screen for a fraction of a second (as quickly as 15
>> thousandth of one second). You must then correctly read the flashed
>> word or sentence. ..."
>
> OK, it should be easy to whip up an Emacs implementation using timers...
This should work.
(setq flash-training-sit-for-seconds 0)
(setq flash-training-sit-for-milliseconds 15)
(defun flash-training (begin end)
"Reading exercise."
(interactive "r")
(let ((strings (split-string (buffer-substring begin end))))
(while (not (null strings))
(message (car strings))
(setq strings (cdr strings))
(sit-for flash-training-sit-for-seconds
flash-training-sit-for-milliseconds))))
--
Marco Parrone - marc0@autistici.org - 0x45070AD6
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: power-reader-mode
2004-02-13 0:26 ` power-reader-mode Marco Parrone
@ 2004-02-13 1:26 ` Marco Parrone
2004-02-13 11:07 ` power-reader-mode Fabian Braennstroem
0 siblings, 1 reply; 11+ messages in thread
From: Marco Parrone @ 2004-02-13 1:26 UTC (permalink / raw)
I wrote:
> This should work.
(setq flash-training-sit-for-seconds 0)
(setq flash-training-sit-for-milliseconds 15)
(defun flash-training (begin end)
"Reading exercise."
(interactive "r")
(get-buffer-create "*flash-training-temp*")
(get-buffer-create "*flash-training*")
(let ((string (buffer-substring begin end)))
(with-current-buffer "*flash-training-temp*"
(kill-region (point-min) (point-max))
(insert string)
(beginning-of-buffer)
(set-mark (point))))
(with-current-buffer "*flash-training*"
(kill-region (point-min) (point-max))
(switch-to-buffer "*flash-training*")
(while (with-current-buffer "*flash-training-temp*"
(forward-word 1))
(with-current-buffer "*flash-training-temp*"
(kill-region (region-beginning) (region-end)))
(yank)
(sit-for flash-training-sit-for-seconds
flash-training-sit-for-milliseconds)))
(kill-buffer "*flash-training-temp*")
(message "Type C-x b RET to restore this window."))
--
Marco Parrone - marc0@autistici.org - 0x45070AD6
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: power-reader-mode
2004-02-13 1:26 ` power-reader-mode Marco Parrone
@ 2004-02-13 11:07 ` Fabian Braennstroem
2004-02-13 11:19 ` power-reader-mode Marco Parrone
0 siblings, 1 reply; 11+ messages in thread
From: Fabian Braennstroem @ 2004-02-13 11:07 UTC (permalink / raw)
Hello!
Marco Parrone <marc0@autistici.org> writes:
> I wrote:
>
>> This should work.
>
> (setq flash-training-sit-for-seconds 0)
> (setq flash-training-sit-for-milliseconds 15)
>
> (defun flash-training (begin end)
> "Reading exercise."
> (interactive "r")
> (get-buffer-create "*flash-training-temp*")
> (get-buffer-create "*flash-training*")
> (let ((string (buffer-substring begin end)))
> (with-current-buffer "*flash-training-temp*"
> (kill-region (point-min) (point-max))
> (insert string)
> (beginning-of-buffer)
> (set-mark (point))))
> (with-current-buffer "*flash-training*"
> (kill-region (point-min) (point-max))
> (switch-to-buffer "*flash-training*")
> (while (with-current-buffer "*flash-training-temp*"
> (forward-word 1))
> (with-current-buffer "*flash-training-temp*"
> (kill-region (region-beginning) (region-end)))
> (yank)
> (sit-for flash-training-sit-for-seconds
> flash-training-sit-for-milliseconds)))
> (kill-buffer "*flash-training-temp*")
> (message "Type C-x b RET to restore this window."))
Thanks to you two! I will use Marco's function. Now I try to modify it a little
bit, so that I get large letter like in the 'info'-headers and that the words
flash in the middle of the buffer by deleting the old one.
Greetings!
Fabian
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: power-reader-mode
2004-02-13 11:07 ` power-reader-mode Fabian Braennstroem
@ 2004-02-13 11:19 ` Marco Parrone
2004-02-14 16:49 ` power-reader-mode Fabian Braennstroem
0 siblings, 1 reply; 11+ messages in thread
From: Marco Parrone @ 2004-02-13 11:19 UTC (permalink / raw)
[-- Attachment #1.1: Type: text/plain, Size: 619 bytes --]
Fabian Braennstroem on Fri, 13 Feb 2004 12:07:57 +0100 writes:
> Hello!
Hi Fabian,
> Thanks to you two! I will use Marco's function. Now I try to modify
> it a little bit, so that I get large letter like in the
> 'info'-headers and that the words flash in the middle of the buffer
> by deleting the old one.
When you finish it, please post it back here or on gnu.emacs.sources,
where you think it is more appropriate.
Both the two versions of the `flash-training' function I've written
are in the public domain - you can do with it whatever you want.
Greets,
--
Marco Parrone - marc0@autistici.org - 0x45070AD6
[-- Attachment #1.2: Type: application/pgp-signature, Size: 188 bytes --]
[-- Attachment #2: Type: text/plain, Size: 151 bytes --]
_______________________________________________
Help-gnu-emacs mailing list
Help-gnu-emacs@gnu.org
http://mail.gnu.org/mailman/listinfo/help-gnu-emacs
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: power-reader-mode
2004-02-13 11:19 ` power-reader-mode Marco Parrone
@ 2004-02-14 16:49 ` Fabian Braennstroem
0 siblings, 0 replies; 11+ messages in thread
From: Fabian Braennstroem @ 2004-02-14 16:49 UTC (permalink / raw)
Hello Marco,
Marco Parrone <marc0@autistici.org> writes:
> Fabian Braennstroem on Fri, 13 Feb 2004 12:07:57 +0100 writes:
>
>> Hello!
>
> Hi Fabian,
>
>> Thanks to you two! I will use Marco's function. Now I try to modify
>> it a little bit, so that I get large letter like in the
>> 'info'-headers and that the words flash in the middle of the buffer
>> by deleting the old one.
>
> When you finish it, please post it back here or on gnu.emacs.sources,
> where you think it is more appropriate.
I will need a while, but when it is ready i'll post it.
>
> Both the two versions of the `flash-training' function I've written
> are in the public domain - you can do with it whatever you want.
Oh sorry, I forgot to ask about the license. Thanks.
Greetings!
--
Fabian Braennstroem
Duesseldorf/Berlin
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: power-reader-mode
2004-02-12 12:41 power-reader-mode Fabian Braennstroem
2004-02-12 18:12 ` power-reader-mode Kevin Rodgers
@ 2006-02-10 9:37 ` Joakim Verona
[not found] ` <mailman.88.1139564272.2885.help-gnu-emacs@gnu.org>
2 siblings, 0 replies; 11+ messages in thread
From: Joakim Verona @ 2006-02-10 9:37 UTC (permalink / raw)
Fabian Braennstroem <f.braennstroem@gmx.de> writes:
There is "speedread.el" that does exactly that.
I've used it and its pretty neat!
> Hello,
>
> as a Emacs-User I have to read a lot and now using Gnus even more :-)
> Does a package exist which can work as a 'power-reader'? I.e. when I mark a
> region and start the power-reader-mode, a small buffer opens, in which the
> words are printed one after another (maybe two or three).
>
> Greetings!
> --
> Fabian Braennstroem
> Duesseldorf/Berlin
--
Joakim Verona
www.verona.se
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: power-reader-mode
[not found] ` <mailman.88.1139564272.2885.help-gnu-emacs@gnu.org>
@ 2006-02-11 14:28 ` Tim X
0 siblings, 0 replies; 11+ messages in thread
From: Tim X @ 2006-02-11 14:28 UTC (permalink / raw)
Joakim Verona <joakim@verona.se> writes:
> Fabian Braennstroem <f.braennstroem@gmx.de> writes:
>
> There is "speedread.el" that does exactly that.
>
> I've used it and its pretty neat!
>
> > Hello,
> >
> > as a Emacs-User I have to read a lot and now using Gnus even more :-)
> > Does a package exist which can work as a 'power-reader'? I.e. when I mark a
> > region and start the power-reader-mode, a small buffer opens, in which the
> > words are printed one after another (maybe two or three).
> >
> > Greetings!
> > --
> > Fabian Braennstroem
> > Duesseldorf/Berlin
>
> --
> Joakim Verona
> www.verona.se
>
there is an even better solution IMO.
Check out festival and testival.el or speech-dispatcher and speechd-el
or emacspeak. All of these packages give you speech (text-to-speech)
facilities from within emacs.
So, instead of sitting there reading the documentation, you can
actually have your computer read it to you. After a while, you get use
to the speech and can increase the speeds. I use such a fast speed
now, nobody else can understand what is being said, but I can listen
to it and get through as much as I use to get through by reading for
the same time.
Tim
--
Tim Cross
The e-mail address on this message is FALSE (obviously!). My real e-mail is
to a company in Australia called rapttech and my login is tcross - if you
really need to send mail, you should be able to work it out!
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2006-02-11 14:28 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-02-12 12:41 power-reader-mode Fabian Braennstroem
2004-02-12 18:12 ` power-reader-mode Kevin Rodgers
2004-02-12 22:43 ` power-reader-mode Fabian Braennstroem
2004-02-12 23:22 ` power-reader-mode Kevin Rodgers
2004-02-13 0:26 ` power-reader-mode Marco Parrone
2004-02-13 1:26 ` power-reader-mode Marco Parrone
2004-02-13 11:07 ` power-reader-mode Fabian Braennstroem
2004-02-13 11:19 ` power-reader-mode Marco Parrone
2004-02-14 16:49 ` power-reader-mode Fabian Braennstroem
2006-02-10 9:37 ` power-reader-mode Joakim Verona
[not found] ` <mailman.88.1139564272.2885.help-gnu-emacs@gnu.org>
2006-02-11 14:28 ` power-reader-mode Tim X
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).