-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
17 changed files
with
1,864 additions
and
612 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,45 +1,44 @@ | ||
[简体中文](../../#中文字体简繁处理工具) **繁體中文** | ||
|
||
# 中文字型簡繁處理工具 | ||
繁體字型製作 簡轉繁字型 同義字(簡體字 繁體字 異體字)補全字型檔 合併簡繁字型 合併字型等。 | ||
簡繁轉換字型製作 同義字(簡體字 繁體字 異體字)補全字型檔 合併簡繁字型 合併字型。 | ||
|
||
## 功能 | ||
### 生成簡繁轉換字型 | ||
#### 1. 生成簡轉繁字型 | ||
提供繁體、繁體臺灣、繁體香港、繁體舊字形 4 種風格。 | ||
對於簡繁一對多情況可選擇不處理、使用單一常用字、使用詞彙正確處理簡繁一對多。 | ||
#### 2. 同義字補全字型檔 | ||
使用字型檔中存在的異體字、繁體字、簡體字補全缺失的字元,在不增加字形的情況下可顯示更多的字元。 | ||
#### 3. 合併簡繁字型 | ||
簡體與簡體編碼的簡入繁出字型合併。針對於簡體編碼的簡繁字型的合併。 | ||
#### 4. 合併兩個字型 | ||
可以是簡體 GB2312 併入繁體 BIG5 的字型,也可以是字元較少的字型併入字元較全的字型,用以補充字型檔中字形的數目。 | ||
#### 5. 日本字型新字形轉為舊字形 | ||
針對部分日本字型的處理。 | ||
#### 6. 生成繁轉簡字型 | ||
可選擇繁體預設、繁體臺灣、繁體香港、繁體舊字形 4 種繁體異體字。 | ||
對於簡繁一對多情況可選擇不處理一簡多繁、使用單一常用字、使用詞彙動態匹配一簡多繁、使用臺灣詞彙動態匹配(包含臺灣常用語以及化學元素名稱的轉換)。 | ||
#### 2. 生成繁轉簡字型 | ||
繁入簡出的字型。 | ||
#### 7. 生成簡轉繁字型臺灣詞彙 | ||
包含臺灣常用語以及化學元素名稱的轉換。 | ||
### 補充字型檔 | ||
#### 1. 從其他字型檔補入 | ||
可一次補入多個字型檔。 | ||
#### 2. 使用字型本身簡繁異體補充 | ||
使用字型檔中存在的異體字、繁體字、簡體字補全缺失的字元,在不增加字形的情況下可顯示更多的字元。 | ||
#### 3. 合併簡體與簡入繁出字型 | ||
針對於簡體編碼的簡繁字型的合併。 | ||
### 操作介面 | ||
#### 1. Windows 系統 | ||
Windows 系統下可直接使用圖形介面。 | ||
#### 2. Linux 或 Mac 系統 | ||
需在終端中執行,在終端中執行 `python run_in_command_line_tc.py` 或 `python3 run_in_command_line_tc.py`。執行前需要確保 otfcc 相關檔案已新增允許執行許可權,`chmod +x ./otfcc/*`。 | ||
|
||
## 常見問題 | ||
#### 1. 如何在 Linux 或 Mac 上使用? | ||
答:在終端中執行 `python run_in_command_line.py` 或 `python3 run_in_command_line.py`。*註:執行前需要先將 otfcc 相關檔案新增允許執行許可權`chmod +x ./otfcc/*`。* | ||
#### 2. 某些字型處理失敗怎麼辦? | ||
#### 1. 某些字型處理失敗怎麼辦? | ||
答:工具提供 oftcc 和 FontForge 兩種字型處理方法,如果處理失敗,可嘗試換另一種。 | ||
#### 3. 已經安裝過 FontForge 、Python 可否不使用程式附帶的 FontForge 、Python? | ||
答:可以。需要在 **appdata** 檔案中指定 fontforge.exe、python.exe 所在的全路徑。 | ||
#### 4. 如何顯示轉換過程中的命令視窗? | ||
#### 2. 圖形介面下如何顯示轉換過程中的命令視窗? | ||
答:主程式新增 `cmd` 引數可顯示轉換過程中的命令視窗。 | ||
#### 5. 對於轉換規則不滿意,可否自行修改? | ||
#### 3. 對於轉換規則不滿意,可否自行修改? | ||
答:可以。本工具轉換規則來自[OpenCC](/~https://github.com/BYVoid/OpenCC),所使用的轉換字典為純文字格式,位於 **datas** 目錄中。 | ||
#### 6. 簡轉繁字型侷限性 | ||
答:使用詞彙的簡轉繁字型的侷限性可參閱[《正確實現簡轉繁字體》](https://ayaka.shn.hk/s2tfont/),其他方法的簡轉繁字型見本帳戶其他字型專案。 | ||
#### 4. 簡轉繁字型注意問題及侷限性 | ||
答:使用詞彙的簡轉繁字型需要使用 OpenType 功能。侷限性可參閱[《正確實現簡轉繁字型》](https://ayaka.shn.hk/s2tfont/hant/),其他方法的簡轉繁字型見本賬戶其他字型專案。 | ||
|
||
## 下載地址 | ||
可從 [Releases](/~https://github.com/GuiWonder/TCFontCreator/releases) 頁面下載最新版。 | ||
可從 [Releases](/~https://github.com/GuiWonder/TCFontCreator/releases) 頁面下載。 | ||
|
||
## 特別感謝 | ||
* [otfcc](/~https://github.com/caryll/otfcc) | ||
* [FontForge](/~https://github.com/fontforge/fontforge) | ||
* [Open Chinese Convert](/~https://github.com/BYVoid/OpenCC) | ||
* [《正確實現簡轉繁字型》](https://ayaka.shn.hk/s2tfont/hant/)、[繁媛明朝](/~https://github.com/ayaka14732/FanWunMing) 作者 [Ayaka](/~https://github.com/ayaka14732) | ||
* [《正確實現簡轉繁字型》](https://ayaka.shn.hk/s2tfont/hant/)、[繁媛明朝](/~https://github.com/ayaka14732/FanWunMing) | ||
|
||
## 其他說明 | ||
本工具網址 /~https://github.com/GuiWonder/TCFontCreator |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,45 +1,44 @@ | ||
**简体中文** [繁體中文](README-TC.md#中文字型簡繁處理工具) | ||
|
||
# 中文字体简繁处理工具 | ||
繁体字体制作 简转繁字体 同义字(简体字 繁体字 异体字)补全字库 合并简繁字体 合并字体等。 | ||
简繁转换字体制作 同义字(简体字 繁体字 异体字)补全字库 合并简繁字体 合并字体。 | ||
|
||
## 功能 | ||
### 生成简繁转换字体 | ||
#### 1. 生成简转繁字体 | ||
提供繁体、繁体台湾、繁体香港、繁体旧字形 4 种风格。 | ||
对于简繁一对多情况可选择不处理、使用单一常用字、使用词汇正确处理简繁一对多。 | ||
#### 2. 同义字补全字库 | ||
使用字库中存在的异体字、繁体字、简体字补全缺失的字符,在不增加字形的情况下可显示更多的字符。 | ||
#### 3. 合并简繁字体 | ||
简体与简体编码的简入繁出字体合并。针对于简体编码的简繁字体的合并。 | ||
#### 4. 合并两个字体 | ||
可以是简体 GB2312 并入繁体 BIG5 的字体,也可以是字符较少的字体并入字符较全的字体,用以补充字库中字形的数目。 | ||
#### 5. 日本字体新字形转为旧字形 | ||
针对部分日本字体的处理。 | ||
#### 6. 生成繁转简字体 | ||
可选择繁体预设、繁体台湾、繁体香港、繁体旧字形 4 种繁体异体字。 | ||
对于简繁一对多情况可选择不处理一简多繁、使用单一常用字、使用词汇动态匹配一简多繁、使用台湾词汇动态匹配(包含台湾常用语以及化学元素名称的转换)。 | ||
#### 2. 生成繁转简字体 | ||
繁入简出的字体。 | ||
#### 7. 生成简转繁字体台湾词彙 | ||
包含台湾常用语以及化学元素名称的转换。 | ||
### 补充字库 | ||
#### 1. 从其他字体补入 | ||
可一次补入多个字体。 | ||
#### 2. 使用字体本身简繁异体补充 | ||
使用字库中存在的异体字、繁体字、简体字补全缺失的字符,在不增加字形的情况下可显示更多的字符。 | ||
#### 3. 合并简体与简入繁出字体 | ||
针对于简体编码的简繁字体的合并。 | ||
### 操作界面 | ||
#### 1. Windows 系统 | ||
Windows 系统下可直接使用图形界面。 | ||
#### 2. Linux 或 Mac 系统 | ||
需在终端中运行,在终端中运行 `python run_in_command_line_sc.py` 或 `python3 run_in_command_line_sc.py`。运行前需要确保 otfcc 相关文件已添加允许执行权限,`chmod +x ./otfcc/*`。 | ||
|
||
## 常见问题 | ||
#### 1. 如何在 Linux 或 Mac 上使用? | ||
答:在终端中运行 `python run_in_command_line.py` 或 `python3 run_in_command_line.py`。*注:运行前需要先将 otfcc 相关文件添加允许执行权限`chmod +x ./otfcc/*`。* | ||
#### 2. 某些字体处理失败怎么办? | ||
#### 1. 某些字体处理失败怎么办? | ||
答:工具提供 oftcc 和 FontForge 两种字体处理方法,如果处理失败,可尝试换另一种。 | ||
#### 3. 已经安装过 FontForge 、Python 可否不使用程序附带的 FontForge 、Python? | ||
答:可以。需要在 **appdata** 文件中指定 fontforge.exe、python.exe 所在的全路径。 | ||
#### 4. 如何显示转换过程中的命令窗口? | ||
#### 2. 图形界面下如何显示转换过程中的命令窗口? | ||
答:主程序添加 `cmd` 参数可显示转换过程中的命令窗口。 | ||
#### 5. 对于转换规则不满意,可否自行修改? | ||
#### 3. 对于转换规则不满意,可否自行修改? | ||
答:可以。本工具转换规则来自[OpenCC](/~https://github.com/BYVoid/OpenCC),所使用的转换字典为纯文本格式,位于 **datas** 目录中。 | ||
#### 6. 简转繁字体局限性 | ||
答:使用词汇的简转繁字体的局限性可参阅[《正确实现简转繁字体》](https://ayaka.shn.hk/s2tfont/),其他方法的简转繁字体见本账户其他字体项目。 | ||
#### 4. 简转繁字体注意问题及局限性 | ||
答:使用词汇的简转繁字体需要使用 OpenType 功能。局限性可参阅[《正确实现简转繁字体》](https://ayaka.shn.hk/s2tfont/),其他方法的简转繁字体见本账户其他字体项目。 | ||
|
||
## 下载地址 | ||
可从 [Releases](/~https://github.com/GuiWonder/TCFontCreator/releases) 页面下载最新版。 | ||
可从 [Releases](/~https://github.com/GuiWonder/TCFontCreator/releases) 页面下载。 | ||
|
||
## 特别感谢 | ||
* [otfcc](/~https://github.com/caryll/otfcc) | ||
* [FontForge](/~https://github.com/fontforge/fontforge) | ||
* [Open Chinese Convert](/~https://github.com/BYVoid/OpenCC) | ||
* [《正确实现简转繁字体》](https://ayaka.shn.hk/s2tfont/)、[繁媛明朝](/~https://github.com/ayaka14732/FanWunMing) 作者 [Ayaka](/~https://github.com/ayaka14732) | ||
* [《正确实现简转繁字体》](https://ayaka.shn.hk/s2tfont/)、[繁媛明朝](/~https://github.com/ayaka14732/FanWunMing) | ||
|
||
## 其他说明 | ||
本工具网址 /~https://github.com/GuiWonder/TCFontCreator |
Oops, something went wrong.