textlint機能
textlintはオープンソースの自然言語用Linter(テキスト校正ツール)です。本機能はPRUVの第2のチェックエンジンとして、textlintコミュニティの素晴らしい成果物を提供します。
textlintは本体と各種ルールで構成されています。PRUVは現時点で以下のルールをインストールしています。
- textlint-rule-no-invalid-control-character
- textlint rule check invalid control character in the document.
- textlint-rule-no-unmatched-pair
- textlint rule that check unmatched pairs like ( and ]
- textlint-rule-ja-hiragana-daimeishi
- 漢字よりもひらがなで表記したほうが読みやすい代名詞・形式名詞を指摘します。
- textlint-rule-ja-keishikimeishi
- 漢字よりもひらがなで表記したほうが読みやすい形式名詞を指摘します。
- textlint-rule-ja-no-abusage
- よくある誤用をチェックするtextlintルール
- textlint-rule-ja-no-redundant-expression
- 冗長な表現を禁止するtextlintルールです。
- textlint-rule-ja-no-successive-word
- 同一の単語(厳密には形態素解析した結果のToken)が間違えて連続しているのを見つけるtextlintルール。
- textlint-rule-ja-unnatural-alphabet
- 不自然なアルファベットを検知するtextlintルール。
- textlint-rule-max-comma
- textlint rule is that limit maximum comma(,) count of sentence.
- textlint-rule-max-kanji-continuous-len
- 漢字が連続する最大文字数を制限するtextlintルールです。
- textlint-rule-max-ten
- 一文に利用できる、の数を制限するtextlintルール
- textlint-rule-no-double-negative-ja
- 二重否定 を検出するtextlintルールです。
- textlint-rule-no-doubled-conjunction
- 同じ接続詞が連続して書かれていないかをチェックするためのtextlintルールです。
- textlint-rule-no-doubled-joshi
- 1つの文中に同じ助詞が連続して出てくるのをチェックするtextlintルールです。
- textlint-rule-no-doubled-conjunctive-particle-ga
- 逆接の接続助詞「が」が同一文中に複数回出現していないかどうかをチェックするためのtextlintルールです。
- textlint-rule-no-dropping-the-ra
- ら抜き言葉を検出するtextlintルールです。
- textlint-rule-no-hankaku-kana
- 半角カナの利用を禁止するtextlintルール。
- textlint-rule-no-nfd
- Mac OS XでPDFやFinderからのコピペで問題となる濁点を見つけて、修正するtextlintルールです。
- textlint-rule-no-zero-width-spaces
- textlint rule that disallow zero width spaces.
- textlint-rule-preset-jtf-style
- JTF日本語標準スタイルガイド(翻訳用) for textlint.
- textlint-rule-no-insert-dropping-sa
- サ抜き、サ入れ表現の誤用をチェックするtextlintルール
- textlint-rule-no-synonyms
- 文章中の同義語を表記ゆれをチェックするtextlintルールです。
- textlint-rule-prefer-tari-tari
- 「〜たり〜たりする」をチェックするtextlintルール
- textlint-rule-no-dropping-i
- い抜き言葉を検出するtextlintルールです。
- textlint-rule-no-insert-re
- れ足す言葉を検出するtextlintルールです。
- textlint-rule-ja-joyo-or-jinmeiyo-kanji
- 常用漢字または人名用漢字であることをチェックするtextlintルール
- textlint-rule-ja-no-orthographic-variants
- 表記ゆれをチェックする textlint ルール
- textlint-rule-preset-ja-spacing
- 日本語周りにおけるスペースの有無を決定するtextlintルールプリセットを提供します。
- textlint-rule-kmu-termcheck
- 英語アルファベットで記述されている製品名やサービス名などの表記ミスをチェックするためのtextlintルールです。
※textlint本体および各種ルールとそのデータの著作権は全て各著作権者に帰属します。