こういったブログとか会社で文章を書くときに、誤字脱字だったり、誤った使用方法、表現をチェックしてくれるツールでいいものがないものかと考えていました。
個人ブログレベルであれば、誤字脱字があっても、そこまで害はないですが会社で公式に出すような文章でそのようなものがあると恥ずかしいなと感じていました。
そうした中、smartHRのブログで以下のようなものが投稿されていました。
こちらは、textlintルールプリセットになります。
Visual Studio Codeで、textlintやテキスト校正くんを使用して文章を書くということをしてはいました。
smartHRのルールプリセットをVS Codeでも使えるようにカスタマイズしてみます。
リポジトリは、以下になります。
VS Codeと、プラグインであるvscode-textlintは既にインストール済みであることとします。
ホームディレクトリで以下を実行して、smartHRのルールプリセットをインストールします。
$ npm install textlint-rule-preset-smarthr
ホームディレクトリの”.textlintrc”に、smartHRのプリセットを呼び出す行を追加します。
{
"filters": {},
"rules": {
"preset-ja-technical-writing": true,
"preset-jtf-style": true,
"preset-smarthr": true <=== 追加
}
}
ホームディレクトリから、VS Codeを起動します。
$ code .
実際に、ここまでの文章を貼り付けてみます。(修正前)
常々、こういったブログとか、会社で文章を書くときに、誤字脱字だったり、誤った使用方法、表現などを
チェックしてくれるツールでいいものはないかと考えていました。
個人ブログレベルであれば、誤字脱字等があっても、そこまで害はないですが
会社で公式に出すような文章でそのようなものがあると恥ずかしいなと感じていました
そうした中、smartHRのブログで以下のようなものが投稿されていました。
![文章の校正ツールについて](https://res.cloudinary.com/dz7ruywxa/images/w_1024,h_551,c_scale/f_auto,q_auto/v1618114022/dbf7da23ce02c3c89f0cdfeccde9ba1d/dbf7da23ce02c3c89f0cdfeccde9ba1d.png?_i=AA 1024w, https://res.cloudinary.com/dz7ruywxa/images/w_300,h_161,c_scale/f_auto,q_auto/v1618114022/dbf7da23ce02c3c89f0cdfeccde9ba1d/dbf7da23ce02c3c89f0cdfeccde9ba1d.png?_i=AA 300w, https://res.cloudinary.com/dz7ruywxa/images/w_768,h_413,c_scale/f_auto,q_auto/v1618114022/dbf7da23ce02c3c89f0cdfeccde9ba1d/dbf7da23ce02c3c89f0cdfeccde9ba1d.png?_i=AA 768w, https://res.cloudinary.com/dz7ruywxa/images/f_auto,q_auto/v1618114022/dbf7da23ce02c3c89f0cdfeccde9ba1d/dbf7da23ce02c3c89f0cdfeccde9ba1d.png?_i=AA 1126w)
画像の青枠を見てもらうとわかるように、smarthrのルールでチェックされていることが確認できます。
修正後が以下になります。
こういったブログとか会社で文章を書くときに、誤字脱字だったり、誤った使用方法、表現をチェックしてくれるツールでいいものがないものかと考えていました。
個人ブログレベルであれば、誤字脱字があっても、そこまで害はないですが会社で公式に出すような文章でそのようなものがあると恥ずかしいなと感じていました。
そうした中、smartHRのブログで以下のようなものが投稿されていました。
その他に、どのような文章の指摘があるのか、誤った文章を入力して確認してみます。
文末が”。”で終わっていません。
![文章の校正ツールについて](https://res.cloudinary.com/dz7ruywxa/images/f_auto,q_auto/v1618114017/f51ee1d74b842253e7ef6735e9eb78b7/f51ee1d74b842253e7ef6735e9eb78b7.png?_i=AA 936w, https://res.cloudinary.com/dz7ruywxa/images/w_300,h_72,c_scale/f_auto,q_auto/v1618114017/f51ee1d74b842253e7ef6735e9eb78b7/f51ee1d74b842253e7ef6735e9eb78b7.png?_i=AA 300w, https://res.cloudinary.com/dz7ruywxa/images/w_768,h_185,c_scale/f_auto,q_auto/v1618114017/f51ee1d74b842253e7ef6735e9eb78b7/f51ee1d74b842253e7ef6735e9eb78b7.png?_i=AA 768w)
〜することができる。(冗長表現)
![文章の校正ツールについて](https://res.cloudinary.com/dz7ruywxa/images/w_1024,h_273,c_scale/f_auto,q_auto/v1618114012/350da998dddb4e71ca075281c0cd24d4/350da998dddb4e71ca075281c0cd24d4.png?_i=AA 1024w, https://res.cloudinary.com/dz7ruywxa/images/w_300,h_80,c_scale/f_auto,q_auto/v1618114012/350da998dddb4e71ca075281c0cd24d4/350da998dddb4e71ca075281c0cd24d4.png?_i=AA 300w, https://res.cloudinary.com/dz7ruywxa/images/w_768,h_205,c_scale/f_auto,q_auto/v1618114012/350da998dddb4e71ca075281c0cd24d4/350da998dddb4e71ca075281c0cd24d4.png?_i=AA 768w, https://res.cloudinary.com/dz7ruywxa/images/f_auto,q_auto/v1618114012/350da998dddb4e71ca075281c0cd24d4/350da998dddb4e71ca075281c0cd24d4.png?_i=AA 1402w)
ひながら表記のほうが読みやすいもの
![文章の校正ツールについて](https://res.cloudinary.com/dz7ruywxa/images/w_1024,h_183,c_scale/f_auto,q_auto/v1618114009/33a80560f4d8d434c6bc084b07ba77c6/33a80560f4d8d434c6bc084b07ba77c6.png?_i=AA 1024w, https://res.cloudinary.com/dz7ruywxa/images/w_300,h_54,c_scale/f_auto,q_auto/v1618114009/33a80560f4d8d434c6bc084b07ba77c6/33a80560f4d8d434c6bc084b07ba77c6.png?_i=AA 300w, https://res.cloudinary.com/dz7ruywxa/images/w_768,h_138,c_scale/f_auto,q_auto/v1618114009/33a80560f4d8d434c6bc084b07ba77c6/33a80560f4d8d434c6bc084b07ba77c6.png?_i=AA 768w, https://res.cloudinary.com/dz7ruywxa/images/f_auto,q_auto/v1618114009/33a80560f4d8d434c6bc084b07ba77c6/33a80560f4d8d434c6bc084b07ba77c6.png?_i=AA 1228w)
![文章の校正ツールについて](https://res.cloudinary.com/dz7ruywxa/images/w_1024,h_303,c_scale/f_auto,q_auto/v1618114007/51cc390854bd0e5730a289f5f98ac068/51cc390854bd0e5730a289f5f98ac068.png?_i=AA 1024w, https://res.cloudinary.com/dz7ruywxa/images/w_300,h_89,c_scale/f_auto,q_auto/v1618114007/51cc390854bd0e5730a289f5f98ac068/51cc390854bd0e5730a289f5f98ac068.png?_i=AA 300w, https://res.cloudinary.com/dz7ruywxa/images/w_768,h_227,c_scale/f_auto,q_auto/v1618114007/51cc390854bd0e5730a289f5f98ac068/51cc390854bd0e5730a289f5f98ac068.png?_i=AA 768w, https://res.cloudinary.com/dz7ruywxa/images/f_auto,q_auto/v1618114007/51cc390854bd0e5730a289f5f98ac068/51cc390854bd0e5730a289f5f98ac068.png?_i=AA 1318w)
二重否定
![文章の校正ツールについて](https://res.cloudinary.com/dz7ruywxa/images/w_1024,h_164,c_scale/f_auto,q_auto/v1618114005/db844cbd59a66d0d11866e7ffe373a4f/db844cbd59a66d0d11866e7ffe373a4f.png?_i=AA 1024w, https://res.cloudinary.com/dz7ruywxa/images/w_300,h_48,c_scale/f_auto,q_auto/v1618114005/db844cbd59a66d0d11866e7ffe373a4f/db844cbd59a66d0d11866e7ffe373a4f.png?_i=AA 300w, https://res.cloudinary.com/dz7ruywxa/images/w_768,h_123,c_scale/f_auto,q_auto/v1618114005/db844cbd59a66d0d11866e7ffe373a4f/db844cbd59a66d0d11866e7ffe373a4f.png?_i=AA 768w, https://res.cloudinary.com/dz7ruywxa/images/f_auto,q_auto/v1618114005/db844cbd59a66d0d11866e7ffe373a4f/db844cbd59a66d0d11866e7ffe373a4f.png?_i=AA 1326w)
なかなか良さげな感じですね。
極力、正しい言葉で文章は書きたいものですね。
そのうち、AIで、文章チェックしてくれるものが出ることを期待しています。