@0x6b/textlint-rule-normalize-whitespaces 中文文档教程

发布于 3年前 浏览 26 项目主页 更新于 3年前

textlint-rule-normalize-whitespaces

textlint 规则将文档中的以下空格替换为普通空格 (U+0020)。

Code PointName
U+00A0NO-BREAK SPACE
U+1680OGHAM SPACE MARK
U+180EMONGOLIAN VOWEL SEPARATOR
U+2000EN QUAD
U+2001EM QUAD
U+2002EN SPACE
U+2003EM SPACE
U+2004THREE-PER-EM SPACE
U+2005FOUR-PER-EM SPACE
U+2006SIX-PER-EM SPACE
U+2007FIGURE SPACE
U+2008PUNCTUATION SPACE
U+2009THIN SPACE
U+200AHAIR SPACE
U+202FNARROW NON-BREAKING SPACE
U+205FMEDIUM MATHEMATICAL SPACE
U+3000IDEOGRAPHIC SPACE

Install

使用 npmYarn 安装:

npm install @0x6b/textlint-rule-normalize-whitespaces # or
yarn add @0x6b/textlint-rule-normalize-whitespaces

此模块需要 Node .js >= 6.

Usage

通过 .textlintrc(推荐):

{
    "rules": {
        "@0x6b/normalize-whitespaces": true
    }
}

通过 CLI:

textlint --rule @0x6b/normalize-whitespaces README.md

Build

构建源代码以发布到 lib/ 文件夹。 您可以在 src/ 文件夹中编写 ES2015+ 源代码。

npm install && npm run build # or
yarn && yarn build

Test

通过 textlint-testertest 文件夹中运行测试代码。

npm test # or
yarn test

References

License

麻省理工学院 © 0x6b

textlint-rule-normalize-whitespaces

textlint rule which replaces following whitespaces to normal whitespace (U+0020) in your document.

Code PointName
U+00A0NO-BREAK SPACE
U+1680OGHAM SPACE MARK
U+180EMONGOLIAN VOWEL SEPARATOR
U+2000EN QUAD
U+2001EM QUAD
U+2002EN SPACE
U+2003EM SPACE
U+2004THREE-PER-EM SPACE
U+2005FOUR-PER-EM SPACE
U+2006SIX-PER-EM SPACE
U+2007FIGURE SPACE
U+2008PUNCTUATION SPACE
U+2009THIN SPACE
U+200AHAIR SPACE
U+202FNARROW NON-BREAKING SPACE
U+205FMEDIUM MATHEMATICAL SPACE
U+3000IDEOGRAPHIC SPACE

Install

Install with npm or Yarn:

npm install @0x6b/textlint-rule-normalize-whitespaces # or
yarn add @0x6b/textlint-rule-normalize-whitespaces

This module requires Node.js >= 6.

Usage

Via .textlintrc(recommended):

{
    "rules": {
        "@0x6b/normalize-whitespaces": true
    }
}

Via CLI:

textlint --rule @0x6b/normalize-whitespaces README.md

Build

Builds source codes for publish to the lib/ folder. You can write ES2015+ source codes in src/ folder.

npm install && npm run build # or
yarn && yarn build

Test

Run test code in test folder by textlint-tester.

npm test # or
yarn test

References

License

MIT © 0x6b

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文