0.2.0 • Published 9 years ago
textlint-rule-incremental-headers v0.2.0
textlint-rule-incremental-headers
this is a linter plugin for japanese text.
このtextlint-ruleは次の3つの規則を検査します。
- ページの始まりの見出しは#(h1)から始まる。
- ページの始まり以外の見出しで#(h1)が使われていない。(##, ###,...を利用する。)
- 見出しの深さ(h1, h2, h3など)は必ず1つずつ増加する。(h1, h3のように急に深くならない)
Example
# この文章は
ルールに従っているので
## 問題
## ありません
### すばらしい
ですね
## この文章は
h2から始まっているので
## 問題です
# この文章は
h1を文中で使っているので
# 問題です
# この文章は
以下のように
### 突然
#の数が多い(深い)見出しが付いているので
### 問題です
Installation
ruleのインストールは以下のように行います。
まずnpmのライブラリとしてインストールを行います。
npm install -D textlint textlint-rule-incremental-headers
その後、.textlintrcで以下のようにrulesを記述します。
{
"rules": {
"incremental-headers": true
}
}