「レビュー内の現在の文字を通知」2回押しの場合だけかな文字とアルファベットのフォネティック読みを
文字説明モードとフォネティック読み設定について、仕様を整理して再検討します。
現状の仕様の説明:
http://www.nvda.jp/nvda2014.4jp/ja/readmejp.html#toc8
4.1. 文字説明モード
NVDA日本語版は、左矢印キーや右矢印キーによる文字単位の移動と、文字単位のレビューで、文字の詳細読みを行なう「文字説明モード」を導入しています。
「レビューカーソルの現在の文字を通知」(デスクトップ配列:テンキー2 ラップトップ配列:NVDA+ピリオド)を4回押すと、「説明モード」「読みかたモード」の切替ができます。
レビュー内の前の文字に移動
レビューカーソルをテキスト内の現在行の前の文字に移動します。 説明モードではその文字の説明や例を通知します。
レビュー内の現在の文字を通知
テキスト内の現在行のレビューカーソル位置の文字を通知します。 説明モードではその文字の説明や例を通知します。 2回押すとその文字の種類を説明します。 3回押すと10進数と16進数による文字コードを通知します。 4回押すと 「説明モード」「読みかたモード」が切り替わります。
レビュー内の次の文字に移動
レビューカーソルをテキスト内の現在行の次の文字に移動します。 説明モードではその文字の説明や例を通知します。
http://www.nvda.jp/nvda2014.4jp/ja/readmejp.html#toc16
5.2.4. かな文字をフォネティック読みする
チェックありにすると、文字レビュー(説明モード)のときに、ひらがなとカタカナを「あさひのあ」のように読みます。 初期値はチェックなしです。
5.2.5. アルファベットをフォネティック読みする
チェックありにすると、文字レビュー(説明モード)のときに、アルファベットを「A アルファー」のように読みます。 初期値はチェックなしです。
本件に関する作業ブランチ:
To git@bitbucket.org:nvdajp/nvdajp.git * [new branch] ti34812 -> ti34812
変更方針
他の作業に関するバグを見つけたので、スナップショットはもう少し待ってください。
さきほどの書き込みの一部訂正:
NVDA日本語版の説明の更新案
| レビュー内の現在の文字を通知 | テンキー2 | NVDA+ピリオド | テキスト内の現在行のレビューカーソル位置の文字を通知します。 説明モードではその文字の説明や例を通知します。 2回押すとその文字の種類(ひらがな、カタカナ、半角、全角、大文字の区別)と、文字の説明や例、 日本語設定で有効にした場合はカナ文字とアルファベットのフォネティック読みも通知します。 3回押すと10進数と16進数による文字コードを通知します。 4回押すと 「説明モード」「読みかたモード」が切り替わります。 | +++ かな文字をフォネティック読みする +++ チェックありにすると、「レビュー内の現在の文字を通知」を2回続けて押したときに、ひらがなとカタカナを「あさひのあ」のように読みます。 初期値はチェックなしです。 +++ アルファベットをフォネティック読みする +++ チェックありにすると、「レビュー内の現在の文字を通知」を2回続けて押したときに、アルファベットを「A アルファー」のように読みます。 初期値はチェックなしです。
いろいろご意見はあると思いますが、いったん jpbeta ブランチにマージして、 この作業は完了とさせていただきます。
今までの仕様に近づけるために 「左右の文字移動でもフォネティック読みをする」 のようなオプションを追加することは、 要望があれば考えてみたいと思いますが、 簡単に実装できるかどうか調べてみないと分からないです。
「レビュー内の現在の文字を通知」2回押しの場合は、 かな文字やアルファベットのフォネティック読みを有効にしたいが、 「説明モード」でのカーソル移動ではフォネティック読みをさせたくない、 というご意見をいただいています。
以下、私宛のメールを許可を得て(表記を一部なおして)引用します: