BabelPad是由当代英国东方学家魏安先生开发的统一码检索、输入与转换工具。该工具支持多种语言文字,尤其适用于东亚语言文字,能够支持汉语、藏语、彝语和蒙古语的多种输入和转换方式。例如汉语和彝语均可以使用统一码、拼音、部首输入。彝语还支持在凉山规范彝文、彝语拼音和国际音标之间的转换,功能令人赞叹。
软件特点
BabelPad能够在广泛的Unicode或遗留编码中打开文件,并支持将文件保存在任何Unicode编码(如utf-8, utf-16, utf-32)或Unicode兼容编码(如GB18030)中,或作为ASCII文本保存,以避免Unicode字符的问题。
它能够打开和编辑非常大的文件(多兆字节),并提供标准的编辑功能,包括拖放编辑、多重撤销/重做、查找和替换,以及套管功能(适用于Unicode的所有外壳脚本)。
软件支持左向右(LTR)或右至左(RTL)页面布局,并支持双向文本。用户可以使用单个字体或用户定义的复合字体来呈现文本,并为每个Unicode块定义使用哪种字体。
BabelPad使用微软的Uniscribe渲染引擎或通用的形状引擎(Windows 10)渲染复杂的Unicode脚本。另外用户可以选择将所有Unicode字符作为单独的间隔符号显示,并可以为不同的Unicode定义的脚本显示不同颜色的文本。
软件支持将Unicode文本转换为/从多种转义代码,包括转换到Unicode字符名称。用户还可以在字符或代码点结束后按Alt-x进行转换。另外BabelPad支持Unicode标准化(NFC, NFKC, NFKD)以及将中文文本转换成繁体字和简体字等功能。
软件还支持将中文文本转换为普通话拼音,转换日语文本在新旧字符之间,转换越南字母和VIQR,将扩展的Wylie西藏音译转换成Unicode的藏文字符,以及转换Yi(Nuosu)罗马化和Unicode音节等。
根据Unicode排序算法(UCA)或CLDR排序算法,BabelPad可以对文本进行排序。另外它还支持操作分隔的文本列(重新排序、剪切、复制、粘贴和排序列,通过选项卡或任何用户指定的字符或字符串分隔)。
用户可以通过代码从一个字符列表或代码点到另一个字符或代码点列表,批量替换一个文本字符串列表和另一个文本字符串列表,并使用高级字符搜索工具查找符合指定条件的所有Unicode字符。
字符映射实用程序可以帮助查找和输入任何Unicode字符。BabelPad还提供对满语、蒙古族、藏语、维吾尔语、彝族语(Nuosu)文本的特殊输入法。
软件包含查找Han(CJKV)字符的字符查找工具,通过激进/笔触或普通话或粤语阅读。用户还可以使用字符查找工具查找Yi(Nuosu)字符,通过引用代码查找Tangut字符。
BabelPad提供有关Unicode版本、脚本、平面和块的详细信息,以及表情数据工具,列出了所有由Unicode定义的表情符号的数据,并允许选择单个或复合的表情符号。
软件在当前游标位置显示字符的所有Unicode属性,并为Han(CJKV)、Tangut和埃及象形文字显示额外的非Unicode数据。
在状态栏中BabelPad显示了当前光标位置上字符的Unicode编码点和字符名称,并提供了更多关于Han(CJKV)和Tangut字符的信息。
安装步骤
本款软件无需安装,下载好后点击自动运行。
- 新游戏暂无消息 参与地图设计大赛赢取奖励 10-31
- 2K公布免费第三人称英雄射击游戏《Ethos计划》 10-21
- 考试啦,《葫芦娃2》带来原动画细节小考卷(4) 10-21
- 王国两位君主北欧之地隐士有什么用 10-21
- 我的世界种子怎么种植方法 10-21
- 崩坏学园2怎么注销崩坏怎么注销账号 10-21
- 不止《生化危机》外媒精选30款恐怖佳作 10-21
- 王国两位君主北欧之地雷神之锤解锁顺序 10-21
- 梦幻西游梦玲珑穿什么 10-21
- 功夫熊猫阿宝邀你切磋,《蛋仔派对》联动KouKouLove第二弹开启 10-21