Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 55 additions & 0 deletions NavilIME.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# NavilIME - 开源韩文输入法项目

## 项目概述

[NavilIME](https://github.com/navilera/NavilIME) 是一个开源的韩文(韩语/Hangul)输入法编辑器(IME),专为 Windows 系统设计。该项目基于 Text Service Framework (TSF) 框架构建,并使用 libhangul 库来处理韩文字符的组合逻辑。

## 主要特性

### 支持多种键盘布局
NavilIME 支持多种流行的韩文键盘布局:

- **세벌 3-18Na** (Sebeol 3-18Na)
- **세벌 3-90** (Sebeol 3-90)
- **세벌 3-91 최종** (Sebeol 3-91 final)
- **세벌 무시프트** (Sebeol no-shift)
- **세벌 옛한글** (Sebeol yet-Hangul)
- **두벌** (Dubeol - 标准及古韩文)
- **로마자** (Hangul roman - 罗马字输入)

### 技术架构
- **TSF 架构**: 确保与现代 Windows 系统和应用程序完全集成
- **libhangul 支持**: 高级韩文音节组合处理,用于正确的韩文输入
- **多键盘布局**: 适用于有经验的打字员、语言学习者或需要替代布局的用户

### 开源许可
NavilIME 采用 **GPL-3.0** 许可证,完全免费使用、修改和贡献,鼓励社区开发。

## 与 WSIME 的关系

NavilIME 和 WSIME(词句输入法)都属于输入法编辑器(IME)项目家族。两者可能有以下共同技术:

1. **Text Service Framework (TSF)**: Windows 系统的标准输入法框架
2. **语言特定的字符组合逻辑**: NavilIME 使用 libhangul 处理韩文,WSIME 作为中文输入法可能有类似的字符处理逻辑
3. **开源协作模式**: 两者都采用开源方式开发

## 参考资源

- **GitHub 仓库**: https://github.com/navilera/NavilIME
- **Microsoft TSF 文档**: https://learn.microsoft.com/en-us/windows/apps/develop/input/input-method-editors
- **韩文 IME 指南**: https://learn.microsoft.com/en-us/globalization/input/korean-ime

## 构建与安装

### 构建步骤
1. 使用 Visual Studio 打开 `NavilIME.sln` 解决方案文件
2. 支持 x86 和 x64 两种架构的构建
3. 编译生成输入法组件

### 安装方式
- **安装程序**: 使用项目提供的安装程序
- **手动安装**: 通过命令行步骤复制文件并注册 IME

---

*此文档旨在为输入法开发者提供 NavilIME 项目的参考信息。*
2 changes: 1 addition & 1 deletion ReadMe.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
"�ʾ����뷨"
"词句输入法"