pangu 0.1.0

Paranoid text spacing for good readability, to automatically insert whitespace between CJK (Chinese, Japanese, Korean) and half-width characters (alphabetical letters, numerical digits and symbols).
Documentation
# pangu

[![Build Status][build-badge]][build-status]
[![Crates Version][crates-badge]][crates-url]
[![Rust Docs][docs-badge]][docs-url]

Paranoid text spacing for good readability, to automatically insert whitespace between CJK (Chinese, Japanese, Korean) and half-width characters (alphabetical letters, numerical digits and symbols).

- [pangu.clj]https://github.com/coldnew/pangu.clj (Clojure)
- [pangu.ex]https://github.com/cataska/pangu.ex (Elixir)
- [pangu.go]https://github.com/vinta/pangu (Go)
- [pangu.java]https://github.com/vinta/pangu.java (Java)
- [pangu.js]https://github.com/vinta/pangu.js (JavaScript, both Node and Browser)
- [pangu.objective-c]https://github.com/Cee/pangu.objective-c (Objective-C)
- [pangu.php]https://github.com/Kunr/pangu.php (PHP)
- [pangu.py]https://github.com/vinta/pangu.py (Python)
- [pangu.rb]https://github.com/dlackty/pangu.rb (Ruby)
- [pangu.swift]https://github.com/X140Yu/pangu.Swift (Swift)

## usage

add this to `Cargo.toml`:

```toml
[dependencies]
pangu = "0.1"
```

example:

```rust
extern crate pangu;

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

## license

MIT

[build-badge]: https://img.shields.io/travis/airt/pangu.rs.svg
[build-status]: https://travis-ci.org/airt/pangu.rs
[crates-badge]: https://img.shields.io/crates/v/pangu.svg
[crates-url]: https://crates.io/crates/pangu
[docs-badge]: https://docs.rs/pangu/badge.svg
[docs-url]: https://docs.rs/pangu