スペルチェックで連続した同一単語を見つNo.01188
いのしし さん 14/09/25 10:33
 
英語のスペルチェックでは、連続した同一の単語は警告するのが普通だと思います。
ご検討ください。

[ ]
RE:01188 スペルチェックで連続した同一単No.01190
秀まるお2 さん 14/09/25 11:29
 
 秀丸スペルチェックアドインてすが、一応、中でやってることはAspellさんを
呼び出してチェックしてもらうことだけで、今試してみた限りでは、Aspellさん
の方ではそういう同一単語の連続を警告するような機能は無いようです。

 Thunderbirdでも試してみたんですが、同一単語の連続を何か警告してくれる
機能は、こっちにも無いようです。ということで、スペルチェッカー的にはそこ
まではしてくれないってことなんだと思います。

 たぶん、そこまで行くと文法チェックってことになるんだと思います。

 秀丸エディタから呼び出して使えるような文法チェックソフトがあれば、そう
いうことも出来るのかもしれませんが、とりあえずAspellでは無理そうというこ
とでお願いします。

[ ]
RE:01188 スペルチェックで連続した同一単No.01191
Iranoan さん 14/09/25 15:17
 
 いのししさん今日は、Iranoan です。
> 英語のスペルチェックでは、連続した同一の単語は警告するのが普通だと思います。
> ご検討ください。
 確かにこれは、秀まるおさんが仰るようにスペルではなく文法チェックにな
りそうですね。

 「どの記号/文字を単語/単語区切りの一部と見なすのか?」は言語によって異
なるので、「どの言語でも」というのは難しいかも知れませんが、マクロとい
うか正規表現を用いた検索で、見つけられそうです。

 例えば、英語なら
(?<![A-Za-z']+)([A-Za-z']+)[ \t\n]\1(?![A-Za-z']+)
といった文字列検索で。改行による区切りを無視して良いなら、
(?<![A-Za-z']+)([A-Za-z']+)[ \t](\1)(?![A-Za-z']+)(?\2)
の方が実用的かも。

[ ]
RE:01190 スペルチェックで連続した同一単No.01192
いのしし さん 14/09/25 17:02
 
> たぶん、そこまで行くと文法チェックってことになるんだと思います。

古い話ですが、1980年ころ職場にデスク型のIBM英文ワードプロセッサというものが
入りました。10インチくらいの緑色のディスプレーがついていて、8インチフロッ
ピーディスクに文書ファイルを保存していました。プリンタはホイールタイプ。そい
つのスペルチェックでは連続した同一単語を注意してくれていたので、一応申し上げ
ました。文法などは何もチェックしてくれなかったと記憶します。

文法チェックのなかった初期のMSワードでも、スペルチェックを動かすと見つけてく
れていました。

そういうわけで、同一単語チェックはスペルチェックの機能と思っておりましたが、
読み直せば簡単に見つかるので無理にとは言いません。秀丸のほうでも何かしらのロ
ジックがあるのかと思っていました。

[ ]
RE:01192 スペルチェックで連続した同一単No.01193
いいじま さん 14/09/25 17:08
 
いいじまです。

> そういうわけで、同一単語チェックはスペルチェックの機能と思って
> おりましたが、読み直せば簡単に見つかるので無理にとは言いません。
> 秀丸のほうでも何かしらのロジックがあるのかと思っていました。

日本語の校正用途も兼ねて、いちど文章を音声で読み上げさせるという
手もありますね。Microsoftが「Speech Platform」というエンジンを
無料で公開していて、Vista以降ならデフォルトでインストール済み
(英語以外のエンジンは別途ダウンロードの必要があるかも)、
現行のバージョンはXPでも動きます。

…というわけでいつかは読み上げエンジンを入れようと思っているのですが、
他のことに気を取られて、まだ全然手を付けられないでいます。

[ ]
RE:01192 スペルチェックで連続した同一単No.01194
秀まるお2 さん 14/09/25 17:35
 
> 文法チェックのなかった初期のMSワードでも、スペルチェックを動かすと見つけてく
> れていました。

 今、こちらのWord 2007で試してみたら、たしかにWordだとスペルミス扱いに
なるようでした。

 Super super man

 とか書くと、2個目のsuperがスペルミス扱いになるようです。

 っと思ったら、これは「スペルミス」扱いじゃなくて、「文章の校正」って機
能によってミス扱いになってるようです。「スペルチェックと文書校正」って
コマンドを実行すると、

 文書校正: 英語
 繰り返しの単語:
 Super super man
        ↑
        ここだけ赤い太字


 と出てきて、2個目のsuperを削除するように勧められるようです。

 とりあえず、単語の繰り返したげに限っては、秀丸スペルチェックアドインで
独自にやろうと思えば出来そうな気もしますけども…。

 他にも文書校正のネタがあるのやら?

[ ]
RE:01194 スペルチェックで連続した同一単No.01195
IKKI さん 14/09/25 17:54
 
こんにちは。ユーザーのIKKIです。横から失礼いたします。

> 他にも文書校正のネタがあるのやら?
文書校正は、失礼ながら、サイトー企画が手を出すには荷が重いのではないかと…。
やるとしたら、校正専門のソフトウェアと連携できるようにするのがいいと思います。
たとえば、Ginger と連携するアドオンができたら (テキストエディタ初!) すごく嬉
しいです。
http://www.getginger.jp/

[ ]
RE:01194 スペルチェックで連続した同一単No.01196
IKKI さん 14/09/25 18:12
 
ユーザーのIKKIです。念のため意見表明しておきます…

> とりあえず、単語の繰り返したげに限っては、秀丸スペルチェックアドインで
>独自にやろうと思えば出来そうな気もしますけども…。
たとえ可能だとしても、これはやってほしくないです。
例えば次の英文は同じ単語の繰り返しが含まれていますが、意味的に正しい英文です。

"James while John had had had had had had had had had had had a better effec
t on the teacher."
"Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo."
"That that is is that that is not is not is that it it is."

スペルチェックはスペルチェックに専念し、校正は (やるとしても) 別建てにしてほ
しいです。

cf. http://ja.wikipedia.org/wiki/Buffalo_buffalo_Buffalo_buffalo_buffalo_buffalo_Buffalo_buffalo


[ ]
RE:01196 スペルチェックで連続した同一単No.01198
秀まるお2 さん 14/09/25 19:26
 
 やるとしたらどっちにしてオプションにはなると思います。デフォルトもOFF
になると思います。

 とりあえず、簡単に出来るかどうか考えてみるというか…。ネタということに
させていただこうかと思います。

 Gingerとの連携も、マクロとかで出来るのかもしれませんけど、これもネタ扱
いということでお願いします。

[ ]