Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/huanlin/chinese-converter
中文簡繁轉換的命令列工具
https://github.com/huanlin/chinese-converter
Last synced: about 1 month ago
JSON representation
中文簡繁轉換的命令列工具
- Host: GitHub
- URL: https://github.com/huanlin/chinese-converter
- Owner: huanlin
- License: mit
- Created: 2014-10-05T19:41:24.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2022-02-06T08:28:51.000Z (almost 3 years ago)
- Last Synced: 2024-03-20T17:10:48.851Z (8 months ago)
- Language: C#
- Homepage:
- Size: 870 KB
- Stars: 13
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.chs.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
Chinese Converter
=================此工具是用来转换繁体中文与简体中文档案。基本上,由繁入简或由简至繁应该都可以,但目前只测试过繁至简的转换。
由于此工具使用了 MS Word 来进行简繁转换,故你的 Windows 作业环境必须有安装 MS Word。
我只在 Word 2013 上测试过。若您发现任何问题,欢迎回报 bugs。注:此文件的简体中文版 README.chs.md 就是利用此工具产生的。
###使用方法
tscc [Dictionary File(s)]
**参数:**
* InputFile: 输入档名。目前仅支持 UTF-8 编码。
* OutputFile: 输出档名。目前仅支持 UTF-8 编码。若档案已存在,将会被覆盖。
* ConversionDirection: "t2s" 或 "s2t",分别表示「繁->简」或「简->繁」。
* Dictionary File(s): 字典文件。支持多个字典文件,文件名以空白分隔。注:字典文件系用于前置转换作业,亦即输入档案会先经过此字典文件的转换,然后才喂给 MS Word 进行简繁/繁简转换。**范例:**
tscc README.md README.chs.md t2s cht2chs.dict art_cht2chs.dict
###原始码
完整原始码:
其中的 Dictionary 文件夹是用来存放自定义的简繁术语字典。我打算在这里维护一份自己使用的字典,每次碰到缺的词汇就加进去。
如果您也有用这个工具,欢迎协助添加字典文件。关于字典文件的详细说明,请参考下一节。###字典档案
字典文件是个纯文本档案,用来定义存放自定义的简繁转换词汇。请注意,字典档案只是用来补足 MS Word 未提供的术语,而不是完整的术语对照表。
字典档案是纯文本档案,每一列代表一个词汇的对应,规则如下:
* 来源词汇与目标词汇之间是以等号('=')分隔。
* 目标词汇之后可以用分号或等号再衔接原文词汇。
* 若一列文字是以分号(';')开头,会被视为批注。
参考以下范例:;这是批注,不会被处理。
相依性注入=依赖注入;dependency injection
对象=对象=object注意:添加词汇至字典文件时,如果其他字典文件已经存在该词汇,则程序在执行转换时,只会取「第一个」词汇对照,而忽略其余重复定义的词汇。