Руководство пользователя KTouch
Руководство пользователя KTouch
След.

Руководство пользователя KTouch

Håvard Frøiland

Andreas Nicolai

Перевод на русский: Пётр Астахов (Zebar)
Редакция русского перевода: Николай Шафоростов
Обновление русского перевода: Юрий Федорченко
Издание 1.5 (2005-06-19)

Разрешается копировать, распространять и/или изменять этот документ на условиях лицензии GNU для свободной документации, версии 1.1 или более поздней, опубликованной Фондом Free Software Foundation; без неизменямых разделов, без текста на первой странице, без текста на последней странице. Копия лицензии находится здесь the section entitled "GNU Free Documentation License".

KTouch — программа обучения набора на клавиатуре. KTouch предоставляет вам упражнения для тренировки в зависимости от вашего уровня подготовки. Программа указывает клавишу, которую необходимо нажимать следующей, и правильное расположение пальцев на клавиатуре.


Глава 1. Использование KTouch
Использование KTouch
Пред.
След.

Глава 1. Использование KTouch

Введение

Что такое KTouch?

KTouch — программа обучения печати «вслепую».

KTouch предоставляет вам упражнения различного уровня сложности в зависимости от вашего уровня подготовки. Программа указывает клавишу, которую необходимо нажимать следующей, и правильное расположение пальцев на клавиатуре.


Основное окно  KTouch

KTouch — это прекрасный учитель печати «вслепую». С помощью её вы со временем научитесь набирать текст всеми пальцами, не смотря на клавиатуру в поиске нужной клавиши (что замедляет процесс набора). Она подходит для всех возрастов и является прекрасной обучающей программой печати для школ, университетов и для индивидуального обучения. Программа является свободной и распространяется на условиях лицензии GNU Public License, и вам никогда не придётся платить за программу или любые её обновления.

Возможности

В текущей версии KTouch 1.5 реализованы следующие полезные возможности:

  • Поддерживается множество различных упражнений на разных языках, включающих специфичные для языка шрифты, и удобный редактор упражнений
  • Поддерживаются различные раскладки клавиатуры с возможностью использования раскладок определённых пользователем
  • Во время выполнения упражнений собирается полная статистическая информация для анализа ваших успехов (вами или учителем)

Другие свойства программы описаны в соответствующих главах этого руководства.

Обучение печати в KTouch
Обучение печати в KTouch

Обучение печати в KTouch

Работа в KTouch с раскладкой клавиатуры и упражнением на немецком языке:


Основное окно KTouch

Несмотря на то, что использовать KTouch достаточно просто, мы рассмотрим работу с KTouch более подробно в следующих разделах руководства.

Начало работы

При запуске KTouch появляется окно, показанное выше. Оно делится на три главных части:

  1. Немного статистики в верхнем блоке
  2. Текст упражнения и введённый вами текст в соответствующих строках
  3. Клавиатура (скорее всего, похожая на вашу)

Эти разделы будут рассмотрены позже.

При первом запуске KTouch открывается упражнение и раскладку клавиатуры по умолчанию. Перед выполнением упражнений необходимо выбрать раскладку клавиатуры соответствующей вашей, выбрав в Настройка->Раскладка клавиатуры язык. Если вы не нашли подходящую раскладку, можно её, при необходимости, переопределить (подробнее об этом можно узнать в разделе Создание собственной раскладки клавиатуры).

После выбора раскладки клавиатуры выберите упражнение. В окне программы показана первая строка упражнения м текущий уровень. Выберите упражнение в пункте меню Упражнение->Упражнение по умолчанию или откройте файл (если ваш преподаватель дал вам другое упражнение) Файл->Открыть упражнение.... Также можно создать своё упражнение (это изложено в главе Создание собственного упражнения). После выбора раскладки и упражнения можно приступать к обучению.

Расположите пальцы на клавиатуре, как указывают клавиши для пальцев (большие пальцы над пробелом), и начинайте набор текста упражнения. На изображении клавиатуры подсвечивается клавиша, которую необходимо нажать. Постарайтесь по возможности не передвигать руки и возвращать палец на исходную позицию после нажатия клавиши.

Подсказка

Цвета клавиш используются для обозначения положения пальцев на клавиатуре.

При наборе возможны ошибки. В этом случае в строка набора изменяет цвет (по умолчанию на красный) и необходимо нажать клавишу Backspace, чтобы стереть неверно введённые символы.

После успешного набора строки нажмите клавишу Enter для перехода к новой строке упражнения.

Упражнения и уровни

Как упомянуто выше, необходимо выбрать упражнение, включающее текст на всех уровнях. Обычно сложность текста постепенно возрастает, так как большинство упражнений включают различные уровни. Тем не менее некоторые упражнения могут состоять из одного уровня (например, газетной статьи для проверки ваших навыков набора).

В верхней части окна KTouch слева показан текущий уровень. Кнопки «+» и «-» служат для изменения текущего уровня. Обычно уровень изменяется автоматически (подробности в Настройка упражнения). Блок справа показывает краткую информацию о текущем уровне — список новых символов на данном уровне. Два блока посередине показывают скорость (в символах в минуту) и точность набора. Это статистика уровня и при смене уровня она обнуляется. Но в программе запоминаются данные обо всех упражнениях (об этом сказано в главе Статистика в KTouch).

Запуск и остановка упражнений

Во время набора упражнения идёт сеанс обучения. Для начала нового сеанса необходимо выбрать пункт меню Упражнение->Начать или нажать соответствующую кнопку на панели инструментов. Изменение уровня упражнения (вручную или автоматически) не меняет сеанс. Сеанс продолжается до тех пор, пока вы не начнёте новый сеанс, выберете новое упражнение (выбор которого автоматически начинает новый сеанс) или выйдете из программы.

При открытии любого диалога в KTouch сеанс обучения приостанавливается, останавливается таймер и программа ждёт следующего нажатия клавиши. Сеанс обучения можно приостановить выбором пункта меню Упражнение->Приостановить или соответствующей кнопкой на панели инструментов.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Статистика в KTouch
Статистика в KTouch

Статистика в KTouch

Во время упражнения KTouch собирает полезную (и иногда просто интересную) статистическую информацию. В KTouch для каждого упражнения ведётся раздельная статистика. Информация разделяется также по уровням и сеансам, что исключает мошенничество.

Статистика сеанса


Статистика по текущему упражнению

В начале нового сеанса создаётся новая запись статистики. В KTouch для определения вашей квалификации и выявления проблемных клавиш запоминается следующее:

  • число набранных символов
  • правильность набора
  • процент ошибок по клавишам
  • число набранных слов
  • затраченное время

Используя статистику сеанса в KTouch можно вычислить темп набора и квалификацию в определённом упражнении.

Статистика уровня

Для каждого уровня упражнения в сеансе ведётся такая же статистика, как и для сеанса в целом. Используя эти данные, можно проследить успехи в упражнении от уровня к уровню, а также сконцентрировать внимание на проблемных уровнях.

Окно статистики

Пункт меню Упражнение->Статистика или нажатие кнопки «Статистика» на панели инструментов открывает окно статистики. В нем показана статистика текущего упражнения, статистика уровня и диаграмма истории упражнений.

В окне статистики расположены вкладки: Текущее упражнение, Статистика уровня и Процесс выполнения. На первой вкладке показана суммарная информация по всем вашим сеансам. На второй — статистика по текущему уровню. Это помогает разделить информацию о темпе набора и квалификации по уровням.

Третья вкладка позволяет просмотреть статистическую информацию на графике. При сборе информации запоминается также дата, что позволяет отследить изменения квалификации при больших перерывах в занятиях, а также узнать, когда какое упражнение выполнялось.


Диаграмма статистики


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Пред.
След.
Начало


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Глава 2. Главное меню и диалоги KTouch
Главное меню и диалоги KTouch
Пред.
След.

Глава 2. Главное меню и диалоги KTouch

В этой главе будет дана более подробная информация об интерфейсе программы.

Подсказка

Используйте команду «Что это?» (кнопка со знаком вопроса рядом с кнопками окна свернуть/развернуть) в диалогах программы.

Меню KTouch

Все пункты в меню KTouch в достаточной степени описывают своё назначение. Меню «Файл» содержит пункты для загрузки пользовательских упражнений и их редактирования. Меню «Упражнение» — пункты для выбора упражнений и управления сеансом обучения. Меню «Настройка» служит для настройки программы. Возможности по настройке программы рассматриваются в следующей главе.

Параметры настройки KTouch
Параметры настройки KTouch

Параметры настройки KTouch

KTouch позволяет пользователю настроить программу под себя. Окно настройки вызывается в Настройка->Настроить KTouch....

Главное

В этом разделе собраны общие настройки поведения KTouch.


Главное

Включение и выключение звука и настройка скорости прокрутки текста упражнения.

Наиболее важная возможность — выбор шрифта для упражнения. KTouch обычно использует шрифты, указанные в файле упражнения. Если шрифт отсутствует в системе (или если шрифт не указан), используется системный шрифт, который может содержать не все символы, необходимые для упражнения. В этом случае необходимо указать подходящий шрифт.

Замечание

В KTouch используются разные шрифты для клавиатуры и упражнений, изменение одного из шрифтов не влияет на другой. Изменение шрифта для клавиатуры производиться в разделе «Клавиатура».

Упражнение

Здесь можно изменить порядок изменения уровней упражнения в KTouch.


Упражнение

При установленном флажке Автоматическое изменение уровня сложности, KTouch проверяет установки и решает изменять ли уровень упражнения. Изменения уровня происходят при завершении последней строки данного уровня упражнения. Критериями для изменения уровня служат скорость набора и точность. При достижении ими «Ограничений на увеличение уровня» KTouch переходит на следующий уровень. При уменьшении одного из показателей в под «Ограничения на уменьшение уровня» уровень будет понижен.

Также здесь можно указать запоминать ли текущий уровень при выходе из программы.

Клавиатура

В этом разделе настраивается показ клавиатуры.


Клавиатура

Здесь можно изменить шрифт показа символов на клавишах экранной клавиатуры. Отключение «подсвечивания клавиш на клавиатуре» можно использовать для увеличения сложности набора.

Подсказка

При хорошем знании расположения клавиш можно отключить подсветку клавиш чтобы не отвлекаться от текста упражнения.

Цвета

В этом разделе можно изменить внешний вид KTouch.


Цвета

Этот пункт не нуждается в объяснении. Здесь можно выбрать одну из четырёх цветовых тем клавиатуры. Также цветовую тему можно изменить выбрав пункт меню Настройка->Цветовая тема.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Пред.
След.
Начало


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Глава 3. Расширение KTouch
Расширение KTouch
Пред.
След.

Глава 3. Расширение KTouch

Создание собственного упражнения

Создать собственное упражнение во встроенном редакторе упражнений KTouch достаточно просто. При выборе Файл->Изменить упражнение... появится диалог «Открыть упражнение» где необходимо выбрать что сделать с упражнением: изменить текущее упражнение, любое из упражнений по умолчанию (необходимы права на запись в папку с упражнениями) или создать новое упражнение.

Создание упражнения

Предположим, что вы хотите создать новое упражнение. Вот несколько полезных советов:

  • На первые 20 клавиш добавляйте по 2 новых клавиши на уровень. Предоставьте ученику сначала освоиться с различными их комбинациями, а, затем — с новыми клавишами в словах в сочетании с уже знакомыми словами.

  • И, наконец, добавьте несколько уровней, чтобы ученик ощутил прогресс в течении занятий.

  • Не делайте уровни очень длинными.

  • Постарайтесь постепенно наращивать сложность и сами протестируйте свой текст.

  • После обучения нескольким клавишам включите закрепляющее упражнение.

Что нужно знать об упражнениях

Для быстрого выбора через меню и показа статистики нужно указать название упражнения. В комментарии необходимо указать автора и источник текста упражнения (если имеется).

Для каждого уровня необходимо указать новые символы, которые будут показаны в поле «Новые символы на этом уровне» в верхней части основного окна KTouch.

Также можно указать шрифт для текста упражнения в редакторе упражнений с помощью кнопки Шрифт....

Создание собственной раскладки клавиатуры
Создание собственной раскладки клавиатуры

Создание собственной раскладки клавиатуры

Можно создать собственную клавиатуру, создав файл раскладки. На данный момент в KTouch нет редактора клавиатуры, но создание клавиатуры достаточно простой процесс, требующий небольших усилий по созданию расположения клавиш и немного времени. Лучше начать с изменения копии существующего файла клавиатуры.

В текущей версии файл клавиатуры является текстовым файлом в кодировке UTF-8. В следующих версиях планируется также поддержка файлов клавиатуры в формате XML, поэтому дадим только краткое описание структуры файла.

Файл раскладки клавиатуры начинается с заголовка, включающего информацию об авторе и о типе клавиатуры.

####################################################
#    KTouch
#    Файл раскладки клавиатуры для немецкой раскладки
#    Кодировка=UTF-8
####################################################

Сроки, начинающиеся с символа «#» — комментарии. За заголовком следует блок, указывающий расположение пальцев на клавишах для 8 пальцев на клавиатуре.

#
#          Unicode  KeyChar  x    y
#
FingerKey  97       A        18   20
FingerKey  115      S        28   20
FingerKey  100      D        38   20
FingerKey  102      F        48   20
FingerKey  106      J        78   20
FingerKey  107      K        88   20
FingerKey  108      L        98   20
FingerKey  246      Ö        108  20

По умолчанию размер клавиш — 8 единиц, используя сетку в 10 единиц получим нормально изображённую клавиатуру. Первое число — код клавиши в Unicode. KeyText — текст на клавише в кодировке UTF-8 (проверьте, сохраняет ли ваш редактор файлы в кодировке UTF-8).

В следующем разделе находятся специальные (управляющие) клавиши, несущие чисто декоративную нагрузку, кроме Backspace и Enter.

#
#           Unicode  KeyText    x     y     Width Height
#
ControlKey  260      Tab        0     10    15    10
ControlKey  13       Enter      138   20    12    10
ControlKey  258      Shift      123   30    27    10
ControlKey  264      AltGr      120   40    15    10
ControlKey  265      Ctrl       135   40    15    10
ControlKey  263      Alt        15    40    15    10
ControlKey  262      Strg       0     40    15    10
ControlKey  32       Leertaste  30    40    90    10
ControlKey  257      Shift      0     30    13    10
ControlKey  259      CapsLock   0     20    18    10
ControlKey  8        BackSpace  130   0     20    10

Текст для клавиш полностью показывается на клавишах, кроме клавиш «Shift», «CapsLock», «Tab», «Backspace» и «Enter», которые в KTouch показаны соответствующими значками. Так что используйте названия на вашем языке. Названия Ctrl или Alt также необходимо перевести. Специальные клавиши — прямоугольники, определённые верхней левой координатами x, y, шириной и высотой.

В следующем разделе находятся все клавиши клавиатуры (кроме определяющих расположение пальцев), которые можно набрать без нажатия клавиши Shift.

#
#          Unicode  KeyChar   x    y      FingerKeyUnicode
#
NormalKey  94       ^         0    0      97
NormalKey  49       1         10   0      97
NormalKey  50       2         20   0      115
NormalKey  51       3         30   0      100
NormalKey  52       4         40   0      102
NormalKey  53       5         50   0      102
NormalKey  54       6         60   0      102
.
.
.
NormalKey  46       .         103  30     108
NormalKey  45       -         113  30     246

Определение основных клавиш аналогично определению клавиш для пальцев, но с дополнительными свойствами. Последний код, код клавиши для пальца, определяет каким пальцем необходимо нажимать данную клавишу.

Следующий раздел в файле клавиатуры определяет все клавиши, для ввода которых используется дополнительные клавиши клавиши, например Shift.

#
#           Unicode   TargetUnicode   FingerUnicode   ControllUnicode    
Comment
#
HiddenKey   65        97              97              258                 #A
HiddenKey   66        98              102             258                 #B
HiddenKey   67        99              100             258                 #C
HiddenKey   68        100             100             258                 #D
.
.
.
HiddenKey   124       60              97              264                 #|
HiddenKey   64        113             97              264                 #@

«Скрытые клавиши» — клавиши, требующие для набора символа на них нажатие вспомогательной клавиши. Сначала указывается код определяемой клавиши в Unicode. Второй столбец — код клавиши на клавиатуре (определённый ранее для обычных клавиш). Третий столбец — код клавиши для пальца и последний столбец определяет, какую вспомогательную клавишу необходимо использовать.

Рассмотрим пример:

Необходимо определит латинскую букву «R» в верхнем регистре. Код Unicode для неё 82. Клавиша без модификатора для «R» — «r» с кодом 114. Палец для «R» соответствует клавише «f» с кодом 102. Для печати «R» необходимо удерживать правую (или левую) клавишу Shift с кодом 264 (это не код Unicode, а код для события нажатия клавиши в библиотеке QT). Примечание: идентификация специальных клавиш в KTouch, может быть слегка изменена в следующих версиях, но сейчас необходимо использовать коды как в других файлах клавиатуры.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Пред.
След.
Начало


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Глава 4. Команды
Команды
Пред.
След.

Глава 4. Команды

Меню и клавиши по умолчанию

Меню Файл

Файл->Открыть упражнение...

Открыть файл с новым упражнением

Файл->Изменить упражнение...

Открывает редактор упражнений, позволяющий изменять текущее упражнение

Файл->Выход (Ctrl+Q)

Завершить работу KTouch

Меню Упражнение

Упражнение->Начать

Начать новый сеанс обучения, при этом программа спрашивает, начать ли сеанс с текущего уровня

Упражнение->Приостановить

Остановить текущую сессию с сохранением статистики

Упражнение->Статистика

Открыть окно статистики

Упражнение->Упражнение по умолчанию->(название упражнения)

Выбрать упражнение для тренировки

Меню Настройка

Настройка->Скрыть/Показать панель инструментов

Скрыть или показать панель инструментов

Настройка->Раскладка клавиатуры->number.keyboard

Выбрать раскладку нужной клавиатуры

Настройка->Цветовая тема->Чёрно-белая

Выбрать чёрно-белую тему: все клавиши белые, подсвеченная клавиша чёрная

Настройка->Цветовая тема->Классическая

Выбрать классическую тему: отдельный цвет для каждого пальца

Настройка->Цветовая тема->Синева

Выбрать синюю тему: клавиши различных оттенков синего цвета

Настройка->Цветовая тема->Полосатая

Выбрать полосатую тему: клавиши в сине-серых тонах

Настройка->Комбинации клавиш...

Назначить комбинации клавиши для действий

Настройка->Панели инструментов...

Настроить показ и расположение кнопок на панели инструментов

Настройка->Настроить KTouch...

Вызвать диалог настройки KTouch

Меню Справка

Помощь->Содержание (F1)

Запускает Центр помощи KDE и открывает справочное руководство по KTouch. (Этот документ вы и читаете).

Помощь->Что это? (Shift+F1)

Вид курсора меняется на стрелочку со знаком вопроса. Нажимая на различные элементы внутри KTouch, вы увидите подсказку с объяснениями назначения и действия данного элемента (если она для него существует).

Помощь->Сообщить об ошибке...

Открывается диалог отправки сообщения об ошибке. Он служит для того, чтобы вы могли отправить сведения об обнаруженной вами ошибке в программе или свое «пожелание», чтобы какая-либо пока что отсутствующая возможность была реализована в будущих версиях программы.

Помощь->О программе KTouch

Будут выведены сведения о версии и авторах программы.

Помощь->О KDE

Будут выведены сведения о версии KDE.

Пред.
След.
Начало


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Глава 5. Авторские права и лицензирование
Авторские права и лицензирование
Пред.
След.

Глава 5. Авторские права и лицензирование

KTouch

Авторские права на KTouch принадлежат: 1999-2005

  • Håvard Frøiland
  • Andreas Nicolai

При участии:

  • Frank Quotschalla: клавиатура, упражнение и перевод на немецкий язык.
  • Ernesto Hernández-Novich: латиноамериканская клавиатура
  • João Miguel Neves: португальская клавиатура
  • Henri Girard: французская клавиатура

Отдельная благодарность всем (не упомянутым отдельно) создателям файлов клавиатур и упражнений.

Перевод на русский: Астахов Пётр (Zebar) .

Обновление русского перевода: Юрий Федорченко .

Этот документ распространяется на условиях GNU Free Documentation License.

Программа распространяется на условиях лицензии GNU General Public License.

Пред.
След.
Начало


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Приложение A. Как получить и установить KTouch
Как получить и установить KTouch
Пред.

Приложение A. Как получить и установить KTouch

На домашней странице KTouch: http://ktouch.sourceforge.net, находится обновляемая информация о том, как получить KTouch.

KTouch также можно найти в разделе KTouch. KTouch — часть проекта KDE «Образование».

Пред.
Начало


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

След.
 


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team