The algorithm is inspired from [[https://github.com/Miserlou/OpenSpritz][OpenSpritz]].
+
+** Screencast
+
+[[screencast.gif]]
+
+The story continues at [[https://www.gnu.org/philosophy/right-to-read.html][gnu.org]]
+
+
** Deficiencies in similar projects which spray.el solves:
Mostly as of June 28, 2014.
- The emacs learning curve.
- Would be hard to get running on a phone.
-
-** Screencast
-
-[[screencast.gif]]
-
** Installation
Put spray.el into a "load-path"ed directory, and load it in your init
- [Variable] spray-height
- [Variable] spray-margin-top
- [Variable] spray-margin-left
+- [Variable] spray-ramp
- [Keymap] spray-mode-map
- [Face] spray-base-face
- [Face] spray-accent-face
Each word is displayed for (60 / the choosen wpm) seconds, except if the word ends with ,:— or is greater than 9 characters long, in which case it is displayed for twice as long.
+When started, an added delay is optionally added, based on the spray-ramp variable. See it's documentation for details.
+
The accent location is chosen as the nth character in a word, depending on its length, based on the following table
| length | accent position |
| 1 | 1 |