テキストのかきかた

 「タイピングの練習(れんしゅう)」のテキストは、かんたんな命令(めいれい)をふくんだテキストファイルで構成(こうせい)されています。

 テキストのファイルのなかでは、つぎの(ひょう)のような命令(めいれい)をつかうことができます。

練習(れんしゅう)問題(もんだい)構成(こうせい)する命令(めいれい)

 練習(れんしゅう)問題(もんだい)をつくる命令(めいれい)です。命令(めいれい)をよびだす順番(じゅんばん)任意(にんい)です。

命令(めいれい) 説明(せつめい)
:hint つぎの(ぎょう)から、画面(がめん)ひだりがわに表示(ひょうじ)するヒントをかきます。
:ime_mode [モード] 練習(れんしゅう)使用(しよう)する「ひらがなIME」の入力(にゅうりょく)モードを指定(してい)します。英数(えいすう)モードにするときは「A」を、かなモードにするときは「あ」を指定(してい)します。
:keyboard 練習(れんしゅう)画面(がめん)にキーボードを表示(ひょうじ)するようにします。
:text つぎの(ぎょう)から、メニューのテキストや練習(れんしゅう)するテキストをかきます。
:title [タイトル] テキストのタイトルを指定(してい)します。
:zenkaku 半角(はんかく)入力(にゅうりょく)した文字(もじ)(アラビア数字(すうじ)など)も全角(ぜんかく)とみなして評価(ひょうか)するようにします。

 ヒントや練習(れんしゅう)するテキストにはルビをふっておくことができます。ルビは、ユニコードのルビ(よう)のコードポイントU+FFF9からU+FFFBに対応(たいおう)しています。「ふりがなパッド」をつかうと、ルビのついたテキストをかんたんにかくことができます。

 ヒントやメニューのテキストのなかでは、「Pangoマークアップ言語(げんご)」をつかうことができます。くわえて、テキストでは、キーボードのキーをあらわすための<kbd>タグをつかうことができます。

練習(れんしゅう)開始(かいし)する命令(めいれい)

 練習(れんしゅう)問題(もんだい)構成(こうせい)ができたら、つぎの命令(めいれい)のいずれかひとつをよびだします。

命令(めいれい) 説明(せつめい)
:menu [ファイル(めい)]... 練習(れんしゅう)メニューを表示(ひょうじ)して、ユーザーの選択(せんたく)をまちます。[ファイル(めい)]...には、メニュー画面(がめん)からジャンプするテキストのファイル(めい)順番(じゅんばん)指定(してい)していきます。
:random [練習(れんしゅう)(すう)] テキストから練習(れんしゅう)(すう)ぶんの(ぎょう)をランダムにぬきだして、練習(れんしゅう)画面(がめん)開始(かいし)します。テキストの部分(ぶぶん)単語(たんご)を1(ぎょう)ずつかいておけば、ランダムに単語(たんご)練習(れんしゅう)をすることができます。
:start テキストをつかって、タイピングの練習(れんしゅう)開始(かいし)します。

練習(れんしゅう)終了(しゅうりょう)()処理(しょり)をおこなう命令(めいれい)

:nextと:upは、どちらかひとつを指定(してい)します。

命令(めいれい) 説明(せつめい)
:show_score 練習(れんしゅう)結果(けっか)画面(がめん)表示(ひょうじ)します。
:next :menu命令(めいれい)指定(してい)したファイルリスト(ちゅう)のつぎのファイルにジャンプします。
:up ひとつうえのメニュー画面(がめん)にもどります。

じぶんで用意(ようい)したテキストで練習(れんしゅう)するには

 コマンドライン引数(ひきすう)にテキストのファイル(めい)指定(してい)して起動(きどう)すると、じぶんで用意(ようい)したテキストで練習(れんしゅう)できます。

$ esrille-typing-practice [ファイル名]