Skip to content

Commit

Permalink
Update training.html
Browse files Browse the repository at this point in the history
* More in-page links
  • Loading branch information
DreymaR committed Sep 9, 2024
1 parent e8ededc commit 1babb0e
Showing 1 changed file with 20 additions and 13 deletions.
33 changes: 20 additions & 13 deletions docs/training.html
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,8 @@ <h3 class="anchor" id="alt-fingering">Alternate fingerings</h3><p>
</p>


<h2 class="anchor" id="amphetype">TRAINING WITH AMPHETYPE</h2><p>
<h2 class="anchor" id="amphetype">TRAINING WITH AMPHETYPE</h2>
<p>
<a href="https://gitlab.com/franksh/amphetype"><b>Amphetype</b></a> is a brilliant cross-platform typing trainer program written by Frank S. Hestvik, that has recently had a "revival release" with a platform update and some extra features. It'll be exciting to see its further development!
</p><p>
Amphetype can be used for leisurely typing texts or for intensive focused training sessions, as you like. It's flexible and informative despite being a one-man project – and it's free. I keep its database in my Dropbox so I can use it from anywhere while keeping track of my texts and progress.
Expand Down Expand Up @@ -152,7 +153,8 @@ <h2 class="anchor" id="amphetype">TRAINING WITH AMPHETYPE</h2><p>
<p><i>Amphetype's Performance tab, not sugar-coating my lack of progress.</i> &nbsp; &nbsp; ᏊᵕꈊᵕᏊ</p><br>


<h2 class="anchor" id="type-reading">TYPE-READING</h2><p>
<h2 class="anchor" id="type-reading">TYPE-READING</h2>
<p>
I usually get a book as a text file from <a href="https://www.gutenberg.org/"><b>Project Gutenberg</b></a> or similar, and put it into Amphetype. Experiment a little with how large text chunks you want to use; I use somewhere between 300 and 900 characters. This is brilliant for getting a lot of typing mileage. I've "read" Machiavelli that way, as well as Alice Through The Looking Glass, some Lovecraft and a 19th century book of questionable moral value!
</p><p>
For racking up mileage by type-reading books, I recommend not using too strict parameters so you won't have to type the same page again very often. Your average speed -10 WPM and 97% accuracy is a good starting point. You set the limits on the Sources tab, while selecting what text/lesson to type next. I turn off the need to press SPACE before each lesson, so I can type fluently. The timer doesn't start until you start typing a page, so take your time before diving in if you want to.
Expand All @@ -168,23 +170,25 @@ <h2 class="anchor" id="type-reading">TYPE-READING</h2><p>
<ul class="disc"><li>
The UTF-8 Unicode encoded texts at Project Gutenberg may have special glyphs in them. But from "more files...", look for '####-0.txt' or just '####.txt'.
</li><li>
Monkeytype (see below) has an option to "Remove fancy typography". It can take a whole book it seems, but didn't fix «» nor accented letters when I tried it.
Monkeytype (<a href="/training.html#monkeytype">see below</a>) has an option to "Remove fancy typography". It can take a whole book it seems, but didn't fix «» nor accented letters when I tried it.
</li><li>
There should be several tools on the web, such as this <a href="https://www.alejtech.com/en/services/additional-services/online-text-transformation-tools/diacritics-removal.html"><b>Diacritics Removal Tool</b></a>. Some tools actually remove the symbols completely though, and others leave accented letters untouched.
</li></ul>
</div>
</div>

<p>
Type-reading alternatives exist; see the <a href="training.html#tools">links section</a> below.
Type-reading alternatives exist; see the <a href="/training.html#tools">links section</a> below.
One neat offline alternative is <a href="https://github.com/ProfXwing/copytype"><b>CopyType</b></a>, a dedicated e-book typer program.
</p><br>

<img class="left" alt="Amphetype 1 Typer" src="res/div/SpeedTraining/Amphetype_1-Typer.png" />
<p class="img-text">Amphetype about to start a book text session (from <a href="https://www.gutenberg.org/files/22381/22381-h/22381-h.htm">Berens' Greek/Roman mythology</a>)</p>
<p class="img-text">Amphetype about to start a book text session (from <a href="https://www.gutenberg.org/files/22381/22381-h/22381-h.htm">Berens' Greek/Roman mythology</a>)</p><br>

<h2 class="anchor" id="focused-lessons">FOCUSED LESSONS</h2>
<p>Below is a brilliant post (with an edit or two by me) on generating Amphetype training lessons to <b>focus on hard or common words</b>. It's from a topic called <a href="https://forum.colemak.com/topic/1047-lessons-for-colemak-beginners/"><b>Lessons For Colemak Beginners</b></a>, in which there are lots of other lessons you can use as well:</p>
<p>
Below is a brilliant post (with an edit or two by me) on generating Amphetype training lessons to <b>focus on hard or common words</b>. It's from a topic called <a href="https://forum.colemak.com/topic/1047-lessons-for-colemak-beginners/"><b>Lessons For Colemak Beginners</b></a>, in which there are lots of other lessons you can use as well:
</p>
<div class="spoiler">
<p><span>Generating Amphetype lessons:</span></p>
<div class="spoiler-body">
Expand Down Expand Up @@ -259,8 +263,11 @@ <h2 class="anchor" id="focused-lessons">FOCUSED LESSONS</h2>
</p>


<h2 class="anchor" id="damage-assessment">DAMAGE ASSESSMENT</h2><p>
Furthermore, you can let Amphetype generate a list of your "most damaging" (or slowest, most mistyped etc.) words or trigrams, and send them to the Lesson Generator! I recommend editing out rare words before making the lessons themselves so you don't risk training words like 'Cthulhu' and 'Shub-Niggurath' a lot, but otherwise this is very useful once you've racked up some mileage in your database.
<h2 class="anchor" id="damage-assessment">DAMAGE ASSESSMENT</h2>
<p>
MonkeyType (<a href="/training.html#monkeytype">see below</a>) and some other typing trainers allow you to practice mistyped and even slow words after a lesson; on MonkeyType you can hit a button below your results after each test to achieve this. I've seen this highly recommended by experienced typists.
</p><p>
Furthermore, you can let Amphetype generate a list of your "most damaging" (or slowest, most mistyped etc.) words or trigrams, and send them to the Lesson Generator! I recommend editing out rare words before making the lessons themselves so you don't risk training words like 'Cthulhu' and 'Shub-Niggurath' a lot, but otherwise this is very useful once you've racked up some mileage in your database.
</p>

<img class="left" alt="Amphetype 4 Analysis" src="res/div/SpeedTraining/Amphetype_4-Analysis.png" />
Expand Down Expand Up @@ -314,7 +321,7 @@ <h2 class="anchor" id="n-grams">BIGRAM, TRIGRAM, N-GRAM... TRAINING</h2><p>
Practice it every day. If your hands get tired, take a break and freshen your mind by trying a new combination, say <b>'ent'</b>. Then <b>'went'</b>, then <b>'enter'</b>, progressing to <b>'movement'</b>.
</p></div>

<p>Here are a couple of sample lists for focusing on n-grams. Feel free to add your favourites below!</p>
<p>Here are a couple of sample lists for focusing on n-grams. Feel free to add your favourites!</p>
<div class="spoiler">
<p><span>Spoiler:</span></p>
<div class="spoiler-body">
Expand All @@ -325,7 +332,7 @@ <h2 class="anchor" id="n-grams">BIGRAM, TRIGRAM, N-GRAM... TRAINING</h2><p>
<pre><code class="one-line">
he the then them they there their they're theirs theme theory therein thermal thematic therefore theology theatrics themselves anathema
</code></pre>
<p>See the links below for more word lists. You can filter any such list by n-grams if you wish.</p>
<p>See the <a href="/training.html#more-links">links</a> below for more word lists. You can filter any such list by n-grams if you wish.</p>
</div>
</div>

Expand All @@ -341,7 +348,7 @@ <h2 class="anchor" id="n-grams">BIGRAM, TRIGRAM, N-GRAM... TRAINING</h2><p>


<h2 class="anchor" id="pangram">PANGRAM LEARNING/TRAINING</h2><p>
<a href="https://en.wikipedia.org/wiki/Pangram"><b>Pangrams</b></a> are short phrases that contain all the letters of the alphabet. Speed typist Sophie at the Colemak Discord used the well-known one about the quick brown fox to learn Colemak! She just typed it over and over until she knew where all the keys are. It's not a bad way of learning a layout I think, as you can do it anywhere without other tools than a simple text box – or in Amphetype or Monkeytype (see below) if you wish.
<a href="https://en.wikipedia.org/wiki/Pangram"><b>Pangrams</b></a> are short phrases that contain all the letters of the alphabet. Speed typist Sophie at the Colemak Discord used the well-known one about the quick brown fox to learn Colemak! She just typed it over and over until she knew where all the keys are. It's not a bad way of learning a layout I think, as you can do it anywhere without other tools than a simple text box – or in Amphetype or <a href="/training.html#monkeytype">MonkeyType</a> if you wish.
</p><p>
At higher skill levels, it's probably best to switch your training to the most common words and n-grams as described above. But maybe it's beneficial for trained typists as well to drill the placement of the rarest letters too now and then, as those may trip you up more easily.
</p><p>
Expand All @@ -367,7 +374,7 @@ <h2 class="anchor" id="pangram">PANGRAM LEARNING/TRAINING</h2><p>
<p>
This isn't a pangram but close: It's the 160-letter phrase used by <b>The Guinness World Records</b> for their <a href="https://www.exideas.com/ME/meetOurChamp.php"><b>SMS speed record</b></a>. Good practice for any keyboard type.
</p><p>
Here's an example of pangram training using Monkeytype, see below. I used the common "The quick brown fox..." phrase which comes up by default on the custom test, pressed "change" then "random" and a suitable word count. I'd use that until I felt ready to move on to the usual word list tests.
Here's an example of pangram training using <a href="/training.html#monkeytype">MonkeyType</a>. I used the common "The quick brown fox..." phrase which comes up by default on the custom test, pressed "change" then "random" and a suitable word count. I'd use that until I felt ready to move on to the usual word list tests.
</p>

<img class="left" alt="Pangram Training Monkeytype Custom Random" src="res/div/SpeedTraining/PangramTraining_Monkeytype_CustomRandom.png" />
Expand Down Expand Up @@ -404,7 +411,7 @@ <h2 class="anchor" id="tarmak">STEPWISE LEARNING USING TARMAK (OR NOT)</h2><p>

<p>This produced a list of 360 words...</p>
<ul class="disc"><li>
from the Google 10000 most common English words (with swear words removed) syllabus (link below),
from the Google 10000 most common English words (with swear words removed) syllabus (<a href="/training.html#more-links">link below</a>),
</li><li>
only containing Colemak letters different from their QWERTY positions up to and including the Tarmak4 step,
</li><li>
Expand Down

0 comments on commit 1babb0e

Please sign in to comment.