nvdajp / nvdajpmiscdep

miscdep for NVDA Japanese
https://github.com/nvdajp/nvdajp
1 stars 2 forks source link

NABCCでの点字表示の時に[や{の後にスペースが入る #67

Closed mitsugusakamoto closed 6 years ago

mitsugusakamoto commented 6 years ago

問題の再現手順 (Steps to reproduce):

  1. notepad 起動。
  2. [NVDA][点字]と入力。
  3. {NVDA}{点字}と入力。

期待されること (Expected behavior):

[点字または{点字との間にはスペースが入らない。

実際に起きること (Actual behavior):

[点字または{点字の間にスペースが入る。

システム構成 (System configuration):

NVDA のバージョン (NVDA version): NonVisual Desktop Access (NVDA) Version: 2018.1jp-beta-180130m

インストール環境とポータブル版の種別 (NVDA Installed or portable): Installed

nishimotz commented 6 years ago

とりあえず確認した結果

text   : [NVDA][点字]
result : [NVDA][ テンジ]
pat    : ⡪⡝⡧⡙⡁⡻⡪ ⠟⠴⠐⠳⡻
res_in2: 0,1,2,3,4,5,6,6,7,7,8,9
res_in1: 0,1,2,3,4,5,6,7,8,9,10,10,11
res_in : 0,1,2,3,4,5,6,6,7,7,8,8,9
res_out: 0,1,2,3,4,5,6,8,10,12
comment: https://github.com/nvdajp/nvdajpmiscdep/issues/67

0 [,記号,括弧開,*,*,*,*,[,[,[,*/*,*
1 NVDA,名詞,固有名詞,組織,*,*,*,*
2 ],記号,括弧閉,*,*,*,*,],],],*/*,*
3 [,記号,括弧開,*,*,*,*,[,[,[,*/*,*
4 点字,名詞,一般,*,*,*,*,点字,テンジ,テンジ,0/3,C2
5 ],記号,括弧閉,*,*,*,*,],],],*/*,*

[NVDA][,[NVDA][,名詞,アルファベット,*,*,*,*,[,[][,[][,*/*,[NVDA][,1
点字,点字,名詞,一般,*,*,*,*,点字,テンジ,テンジ,0/3,テンジ,0
],],記号,括弧閉,*,*,*,*,],],],*/*,],0

text   : {NVDA}{点字}
result : {NVDA}{ テンジ}
pat    : ⠪⡝⡧⡙⡁⠻⠪ ⠟⠴⠐⠳⠻
res_in2: 0,1,2,3,4,5,6,6,7,7,8,9
res_in1: 0,1,2,3,4,5,6,7,8,9,10,10,11
res_in : 0,1,2,3,4,5,6,6,7,7,8,8,9
res_out: 0,1,2,3,4,5,6,8,10,12
comment: https://github.com/nvdajp/nvdajpmiscdep/issues/67

0 {,記号,括弧開,*,*,*,*,{,{,{,*/*,*
1 NVDA,名詞,固有名詞,組織,*,*,*,*
2 },記号,括弧閉,*,*,*,*,},},},*/*,*
3 {,記号,括弧開,*,*,*,*,{,{,{,*/*,*
4 点字,名詞,一般,*,*,*,*,点字,テンジ,テンジ,0/3,C2
5 },記号,括弧閉,*,*,*,*,},},},*/*,*

{,{,記号,括弧開,*,*,*,*,{,{,{,*/*,{,0
NVDA}{,NVDA}{,名詞,アルファベット,組織,*,*,*,*,}{,}{,,NVDA}{,1
点字,点字,名詞,一般,*,*,*,*,点字,テンジ,テンジ,0/3,テンジ,0
},},記号,括弧閉,*,*,*,*,},},},*/*,},0
mitsugusakamoto commented 6 years ago

[音楽][読みたい本] も、スペースが入ります。同じ原因かと思い、別のissue立てないでここで報告します

nishimotz commented 6 years ago

確認中です。

以下、作業メモ

text   : [音楽][読みたい本]
result : [オンガク ][ ヨミタイ ホン]
pat    : ⡪⠊⠴⠐⠡⠩ ⡻⡪ ⠜⠷⠕⠃ ⠮⠴⡻
res_in2: 0,1,1,2,2,2,3,4,4,5,6,7,8,8,9,9,10
res_in1: 0,1,2,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16
res_in : 0,1,1,2,2,2,2,3,4,4,5,6,7,8,8,9,9,10
res_out: 0,1,3,7,8,10,11,12,13,15,17
comment: https://github.com/nvdajp/nvdajpmiscdep/issues/67

0 [,記号,括弧開,*,*,*,*,[,[,[,*/*,*
1 音楽,名詞,一般,*,*,*,*,音楽,オンガク,オンガク,1/4,C1
2 ],記号,括弧閉,*,*,*,*,],],],*/*,*
3 [,記号,括弧開,*,*,*,*,[,[,[,*/*,*
4 読み,動詞,自立,*,*,五段・マ行,連用形,読む,ヨミ,ヨミ,2/2,C1
5 たい,助動詞,*,*,*,特殊・タイ,基本形,たい,タイ,タイ,0/2,動詞%F4@1
6 本,名詞,一般,*,*,*,*,本,ホン,ホン,1/2,C3
7 ],記号,括弧閉,*,*,*,*,],],],*/*,*

[,[,記号,括弧開,*,*,*,*,[,[,[,*/*,[,0
音楽,音楽,名詞,一般,*,*,*,*,音楽,オンガク,オンガク,1/4,オンガク,1
][,][,名詞,アルファベット,*,*,*,*,],][,][,*/*,][,1
読み,読み,動詞,自立,*,*,五段・マ行,連用形,読む,ヨミ,ヨミ,2/2,ヨミ,0
たい,たい,助動詞,*,*,*,特殊・タイ,基本形,たい,タイ,タイ,0/2,タイ,1
本,本,名詞,一般,*,*,*,*,本,ホン,ホン,1/2,ホン,0
],],記号,括弧閉,*,*,*,*,],],],*/*,],0
nishimotz commented 6 years ago

場当たり的な作業ですが、次の日本語ベータ版で修正します。 他の不具合事例が見つかったらまたお知らせください。