UniToy介绍


简介

UniToy是一个Unicode大全式的工具软件。UniToy全面展现Unicode和语言、代码页的关系,用户通过UniToy可以全方位、多角度查看Unicode的字符和编码。除了Unicode浏览、Unicode文本编辑之外,UniToy还提供了康熙部首检索、代码页转换、ISO8859字符集查看等功能。文章 《浅谈文字编码和Unicode》介绍了代码页、字符集和Unicode编码的基本概念,也介绍了UniToy的部分功能。

功能

UniToy 1.0主要具备以下功能:

  1. 基本的Unicode文本编辑功能
  2. 支持Unicode 5.0全部字符
  3. 插入任意连续区域Unicode字符
  4. 插入指定编码的Unicode字符
  5. 显示指定文本的Unicode编码
  6. 按Unicode区块查看字符
  7. 按Unicode文字属性查看字符
  8. 查看Windows的ANSI代码页字符集
  9. 查看ISO8859系列标准字符集
  10. 通过康熙部首查找Unicode 5.0支持的全部71226个汉字
  11. 导入、导出指定代码页的文本;在任意代码页间作编码转换
  12. 中文简繁体转换

UniToy的开发花费了我不少时间,特别是Unicode字符名的翻译。其中部分字符名参照了Windows的翻译。但Windows只支持Unicode早期版本,而且有较多错误。印象比较深的是将“苏州码子”翻译成“杭州数字”。苏州码子(〡〢〣〤〥〦〧〨〩十)是我国古代的算筹,多用于中药方子、裁缝店、五金店铺等经商场合,因最初产生于明代工商业最发达的城市—苏州而得名。当然,我的翻译也肯定有很多错漏之处,欢迎大家指正。

我会根据自己的工作需要和大家的反馈,不断完善UniToy。

使用UniToy

UniToy支持Unicode 5.0的全部字符,但这些字符的显示需要字体文件的支持。例如:

图1

图2

图1使用的字体是“宋体-方正超大字符集”。图2使用的字体是“中日韩汉字超大字符集(SuperCJK)”。感谢网友amateur向我推荐SuperCJK。这套字体能支持Unicode 5.0的全部汉字和很多其它符号,例如六十四卦、太玄经符号等。

下载演示版本

UniToy的演示版本除了不能复制文本、保存文件外,其它功能与正式版本完全相同。只要在演示版的运行目录放入许可证文件,就可以将演示版转换成正式版本。通过演示版本,用户可以使用浏览Unicode、导入各种代码页的文本、查看代码页和ISO 8859编码等功能。对于大多数《浅谈文字编码和Unicode》的读者,UniToy的演示版本已经可以起到全面展示Unicode的作用。

下载UniToy的演示版本

UniToy不需要安装,下载后,解压倒一个目录,直接运行即可。卸载就是删除文件。UniToy会在注册表里保存一些用户设置,删除注册表的“HKEY_CURRENT_USER\Software\fmddlmyy”项,就可以完全清除UniToy。

购买正式版本

如果大家在工作中确实需要使用UniToy的完整功能,即复制文本、保存文件、导出各种代码页的文本等,欢迎大家购买UniToy的正式版。大家可以通过淘宝网购买UniToy的许可证。

购买UniToy的正式版本

 

个人主页留言本我的空间随笔集 fmdd@263.net