You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -34,26 +34,44 @@ happens automatically, the clock starts on the first character typed and ends
34
34
with the last. Statistics like characters typed, words-per-minute, and total
35
35
time will be shown as soon as the last character is entered.
36
36
37
-
You can use any buffer or part of it to run speed-type. `M-x speed-type-region`
38
-
and `M-x speed-type-buffer` will do the same thing as speed-type-text, except they
39
-
take the text sample you've picked.
40
-
This works for programming code buffers/regions as well.
37
+
Random samples are taken from [Project Gutenberg](https://www.gutenberg.org/).
38
+
A small number of books will be downloaded on demand and stored in
39
+
`~/emacs.d/speed-type`. They will only be downloaded once.
40
+
41
+
You can configure a language (var `speed-type-default-lang`) which
42
+
will pick books of this language. Beaware that gutenberg does not have
43
+
hundreds of books for all supported languages.
41
44
42
-
`speed-type-buffer` by default will only take a random portion of the buffer - If
43
-
you want the whole buffer, use `C-u speed-type-buffer`.
45
+
If you'd like to type a book from start to finish while saving your
46
+
progress you can set `speed-type-randomize` to `nil`.
47
+
48
+
You can use any buffer or part of it to run speed-type. `M-x speed-type-region` and `M-x speed-type-buffer` will do the same thing
49
+
as `speed-type-text`, except they take the text sample you've picked.
50
+
This works for programming code buffers/regions as well.
44
51
45
-
Random samples are taken from Project Gutenberg. A small number of books will be
46
-
downloaded on demand and stored in "~/emacs.d/speed-type". They will only be
47
-
downloaded once.
52
+
`speed-type-buffer` by default will only take a random portion of the
53
+
buffer - If you want the whole buffer, use `C-u speed-type-buffer`.
54
+
You can also call `speed-type-buffer-top-x` which will calculate a
55
+
frequency list of the current buffer and assemble text from the top
56
+
words.
48
57
49
58
`speed-type-region` will start a speed-type session with the text from
50
59
the selected region.
51
60
52
61
`speed-type-top-x` (or -100/-1000) lets you practice the top X words
53
-
for the selected language.
62
+
for the selected language. If your language isn't supported by this
63
+
command you can try using `speed-type-text-top-x` (setting
64
+
var `speed-type-default-lang` beforehand). Which will calculate a
65
+
frequency list of a gutenberg book.
54
66
55
-
`speed-type-quote` by default will take a random quote from a random quote-url listed in `speed-type-quote-urls`. You can `C-u speed-type-quote` to specify the url.
67
+
`speed-type-quote` by default will take a random quote from a random
68
+
quote-url listed in `speed-type-quote-urls`. You can `C-u
69
+
speed-type-quote` to specify the url.
56
70
71
+
`speed-type-pandoc` will prompt you for a URL (e.g. wikipedia) which
72
+
will be downloaded. The contents will be used for setting up the text
73
+
to type. `speed-type-pandoc-top-x` is also included and works similar
0 commit comments