Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

誤判定してるケースを書き込む場所 #15

Open
azu opened this issue May 10, 2016 · 5 comments
Open

誤判定してるケースを書き込む場所 #15

azu opened this issue May 10, 2016 · 5 comments
Labels
Status: Need More Info Lacks enough info to make progress

Comments

@azu
Copy link
Member

azu commented May 10, 2016

これは誤判定なのでは、どういうケースを書き込む場所です。
ご気軽に書き込んで下さい。

書き込む際は、"no-mix-dearu-desumasu"のオプション設定も一緒にご記入下さい。

"no-mix-dearu-desumasu": {
     "preferInHeader": "", // "である" or "ですます"
     "preferInBody": "ですます",// "である" or "ですます"
     "preferInList": "である",    // "である" or "ですます"
     // 文末以外でも、敬体(ですます調)と常体(である調)を厳しくチェックするかどうか
     "strict": true
}
@miiton
Copy link

miiton commented Jun 26, 2016

判定されないケースがありました。

本文

以下の内容のhoge.mdに対してtextlintを実行したところ、エラー無しでした。

# サンプル

当ドキュメントは仕様書です。

当ドキュメントはGitBookを利用して生成されている。

.textlintrc

{
    "rules": {
        "no-mix-dearu-desumasu": {
             "preferInHeader": "", // "である" or "ですます"
             "preferInBody": "ですます",// "である" or "ですます"
             "preferInList": "である",    // "である" or "ですます"
             // 文末以外でも、敬体(ですます調)と常体(である調)を厳しくチェックするかどうか
             "strict": true
        }
    }
}

package.json 抜粋

    "devDependencies": {
        "textlint": "7.0.1",
        "textlint-rule-no-mix-dearu-desumasu": "3.0.2"
    }

@azu
Copy link
Member Author

azu commented Jun 26, 2016

http://azu.github.io/morpheme-match/?text=%E5%BD%93%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E3%81%AFGitBook%E3%82%92%E5%88%A9%E7%94%A8%E3%81%97%E3%81%A6%E7%94%9F%E6%88%90%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%80%82
当ドキュメントはGitBookを利用して生成されている。

上記の文章が常体とも敬体とも認識してないため、エラーがないのは意図通りともいえますが、
どういう状態が意図した挙動でしょうか?

("生成されている"を常体とみなすのかがわからないため、明らかに常体な"である"のみを判定の対象としているため起きている感じです)

@miiton
Copy link

miiton commented Jun 26, 2016

✕生成されている
○生成されています

となるのが希望の挙動でした。

なるほど "である" のみの判定になっているんですね。

@azu
Copy link
Member Author

azu commented Jun 26, 2016

文末に "いる。" のパターンがきたら、これは常体だとみなす実装を加えれば判定はできるのですが、
このパターンには一致するけど、常体じゃないようなパターンがないかが懸念事項ですね。
(文脈によって異なるという感じになってくると、今の実装だと正しく判定するのは難しいですね)

@miiton
Copy link

miiton commented Jun 26, 2016

なるほど、わかりました。ありがとうございます!

@azu azu added the Status: Need More Info Lacks enough info to make progress label Apr 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Need More Info Lacks enough info to make progress
Projects
None yet
Development

No branches or pull requests

2 participants