1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168
|
.TH tipptrainer 1 2004-02-15 PingoS Tipptrainer
.SH NAME
PingoS Tipptrainer \- a typing trainer
.SH SYNOPSIS
.HP 6
.B tipptrainer
.SH DESCRIPTION
.B PingoS\-Tipptrainer
is a training program for users, which are interested in
learning the touch typing system. The concept was adapted to
the usage of a typical PC keyboard.
Tipptrainer is localized in means of keyboard layout and dialog
language. Currently, German and English are supported. German is
better supported due to the native language of the authors.
.P
The main goal is to make touch typing lessons in schools easier
and OS independant. That's why wxWindows was chosen as base library.
.P
There are three available modes: single lesson, a whole course or
contest mode. The latter also supports lessons from remote sources
like FTP or HTTP for easier distribution.
.SH OPTIONS
There are no command line options. All Options are settable either
directly in the configuration files (see FILES section below) or
in dialogs.
Forced settings are implemented by mechanism provided with the wxWindows
library. They can be applied by prefixing entries with ! in the global
configuration file.
For a complete list of Options, take a look at src/ConfigFile.H in the
tipptrainer sources.
.SH NOTES
Localization (choosing keyboard layout and dialog language) is done using
your current locale (see output of "locale"). You can force a language
in the option dialogs but you MUST have a proper locale installed to use
a dialog language different than English.
.P
If you want to exchange the default lesson files, you MUST encode them
in UTF-8 text encoding. Take a look at the iconv tool to do this or use
a good editor in an UTF-8 locale.
.SH ABOUT TOUCH TYPING
The touch typing system was developed for effective writing on typewriters.
It is based on logical and physical conditions of your fingers. So the little
fingers and the index fingers have a greater range than the ringfinger or
the middle finger. The
.B thumbs
have to control the <space>-key. For effectivly doing that you should use the
thumb of the right hand when there follows a key for a finger of the left hand,
and the left thumb when the next key is for a finger of the right hand.
The keys sorted by fingers:
.TP 17
.B left hand - index finger:
.br
5 6
.br
r t
.br
f g
.br
v b
.TP 23
.B right hand - index finger:
.br
7 8
.br
y u
.br
h j
.br
n m
.TP 14
.B left hand - middelfinger:
.br
4
.br
e
.br
d
.br
c
.TP 29
.B right hand - middelfinger:
.br
9
.br
i
.br
k
.br
,
.TP 11
.B left hand - ringfinger:
.br
3
.br
w
.br
s
.br
x
.TP 32
.B right hand - ringfinger:
.br
0
.br
o
.br
l
.br
.
.TP 2
.B left hand - little finger:
.br
` 1 2
.br
<TAB> q
.br
<CAPS> a
.br
<SHIFT> z
.br
<CTRL>
.TP 35
.B right hand - little finger:
.br
\- = \\ <BACKSP>
.br
p { }
.br
; ' <ENTER>
.br
/ <SHIFT>
.br
<CTRL>
.P
The original finger used for the Alt was originally the ring finger.
However, with current keyboard layouts with windows keys, this may not
be appropriate any more.
When the <SHIFT>-key is pressed you will get the second character of
each key, i.e. the capital letters.
.SH DEFINITIONS
The touch count counts key combinations that result is a visible character.
This is an old definition from the times of mechanical typing mashines.
Thus, <SHIFT>+a is counted as one, not two.
.SH FILES
.TP 5
/etc/tipptrainer.conf
global configuration file
.TP 5
~/.Tipptrainer
user configuration file
.SH BUGS
See provided BUGS file for known bugs.
.SH SEE ALSO
.B locale(1), iconv(1)
.SH AUTHOR
This program was developed by the PingS Software team.
See the about dialog for details.
|