#cjk #white-space #spacing #readability #korean #japanese #chinese

pangu

为了提高可读性,pangu 实现了针对 CJK(中文、日文、韩文)和半角字符(字母、数字和符号)的偏执文本间距,自动在这些字符之间插入空格。

3 个版本 (重大更新)

使用旧的 Rust 2015 版本

0.2.0 2018年5月26日
0.1.0 2017年5月10日
0.0.1 2017年5月7日

#11 in #cjk

每月41次下载
用于 notedown_fmt

MIT/Apache 许可

11KB
51

pangu

Build Status Crates Version Rust Docs

为了提高可读性,pangu 实现了针对 CJK(中文、日文、韩文)和半角字符(字母、数字和符号)的偏执文本间距,自动在这些字符之间插入空格。

用法

添加到 Cargo.toml

[dependencies]
pangu = "0.2"

示例

extern crate pangu;

fn main() {
  assert_eq!(
    pangu::spacing("新八的構造成分有95%是眼鏡、3%是水、2%是垃圾"),
    "新八的構造成分有 95% 是眼鏡、3% 是水、2% 是垃圾"
  );
}

许可协议

根据您的选择,许可协议为

依赖关系

~2.1–3MB
~53K SLoC