14个版本

0.9.0 2024年8月10日
0.9.0-rc.32024年7月27日
0.8.5 2024年7月8日
0.8.4 2024年5月31日
0.8.0-beta.12024年4月28日

#657 in 文本处理

Download history • Rust 包仓库 323/week @ 2024-04-26 • Rust 包仓库 254/week @ 2024-05-03 • Rust 包仓库 236/week @ 2024-05-10 • Rust 包仓库 169/week @ 2024-05-17 • Rust 包仓库 166/week @ 2024-05-24 • Rust 包仓库 208/week @ 2024-05-31 • Rust 包仓库 14/week @ 2024-06-07 • Rust 包仓库 2/week @ 2024-06-14 • Rust 包仓库 4/week @ 2024-06-28 • Rust 包仓库 134/week @ 2024-07-05 • Rust 包仓库 82/week @ 2024-07-12 • Rust 包仓库 89/week @ 2024-07-19 • Rust 包仓库 147/week @ 2024-07-26 • Rust 包仓库 18/week @ 2024-08-02 • Rust 包仓库 112/week @ 2024-08-09 • Rust 包仓库

372 每月下载量

LGPL-2.1-or-later

115KB
2K SLoC

libchewing的兼容C的API。

所有项都可通过C头文件 <chewing.h> 获取。

从libchewing共享库中公开了函数符号。

函数根据它们提供的服务组织到几个模块中。

概述

正如我们所期望的,输入法(实际上,文本输入和输出的方式,尤其是在多语言环境中)在系统集成中变得越来越复杂。需要出现适用于实用和灵活的开发周期的标准,以便我们面对来自各种中文输入法实施和集成到现有框架或系统设计的影响。因此,Chewing输入法(简称"Chewing")试图成为解决和缓解问题的方法之一,在跨平台和跨操作环境派生类的基础上,这些派生类被构建为智能中文拼音输入法实施的抽象骨干。从这一角度出发,Chewing通过通用接口定义了智能拼音IM应该如何工作的抽象行为,Chewing允许输入法实施通过额外的参数和属性来扩展其特定功能。

依赖项

~3–16MB
~132K SLoC