uni2ascii

软件截图:
uni2ascii
软件详细信息:
版本: 4.18
上传日期: 11 May 15
开发: Bill Poser
许可: 免费
人气: 12

Rating: 3.5/5 (Total Votes: 2)

uni2ascii和ascii2uni UTF-8 Unicode和任何种类的7位ASCII当量,包括之间的转换:十进制和十六进制数字的HTML字符引用,U-逃逸,标准的十六进制和原始十六进制。
包括节目源的Unicode文本时,将文本输入的Web程序,可以处理Unicode字符集,但不是8位安全时,调试等时ASCII等效是有用的。
该Unicode转义可用如下:
 
- HTML十六进制数字字符引用(例如)
- HTML十进制数字字符引用(如ȳ)
- U-逃逸,如Python的使用(例如u00E9)
- 在BMP和U-逃逸超越BMP,如在U-逃逸u00E9但U00010024。
- U -escapes(例如ü00E9)
- U-逃逸(例如U00E9)
- U-逃逸(例如u00E9)
- 尖括号内的U-逃逸(例如)
- X-逃逸(例如x00E9)
- X-逃逸用大括号(例如,x {} 00E9)
- 标准的十六进制(例如0x00E9)
- 原始十六进制(例如00E9)
uni2ascii接受命令行标记来确定是否自动对焦产生大写AF或小写作为十六进制数字,因为一些一些程序只接受一个或另一个。 ascii2uni接受要么。
在uni2ascii默认的情况下,只有ASCII范围之外的字符转换。即使ASCII字符也被转换,换行被保留,除非他们的转换有明确要求。空格字符也保留下来,除非转换是有明确要求。在这三个非ASCII空格字符(埃塞俄比亚语字的空间,欧甘文空间,和表意空间)的情况下,如果空格字符不被转换,这些将被替换的ASCII空格(0x20),以便保持输出内的7-位ASCII范围。
此包包含四个程序。主程序uni2ascii。它是用C语言编写,并且必须进行编译。 uni2html.py的前身uni2ascii。因为它是用Python编写的,它不需要被编译并应运行在几乎所有当前的计算机。 uni2ascii是否则优越在于:
- 它产生更广泛的输出格式。
- 这是大约快20倍。
- 它处理的完整的32位Unicode范围的输入。与此相反,uni2html仅处理
基本多文种平面(平面0),因为在目前的Python代表内部使用16位整数的Unicode编码的文本。如果你有,比方说,B类线形或乌加里特文本,你需要uni2ascii。
它报告错误一个更好的工作。如果遇到在其输入的错误,如恶意形成的UTF-8,它报告都在从该文件的开头的字符计数(从0开始)的条件,并在字节数计的误差的位置从该文件的开头(也从0开始​​)。 (字符数和字节计数一般不相同的,因为一个UTF-8编码的字符占用从一个到四个字节。)只Python的版本报告的字符计数。 uni2ascii还提供有关错误性质的信息。
第三程序,ascii2uni,是uni2ascii的倒数。它接受含有多种Unicode字符的ASCII表示文字和生成UTF-8的Unicode。
第四个方案,ascii2uni.py,读7位ASCII含U-逃脱的Unicode,因为在Python和Tcl,并将其转换为UTF-8的Unicode。这是原来的计划,其中ascii2uni是一个泛化

什么在此版本中是新的

  • 修正了错误uni2ascii其中在某些情况下subsitution数过高,固定Debian错误#626268。
  • 在修补处理情况的NetBSD缺少函数getline。
  • 澄清纯选项的语义转换的字符不是空间和换行符其他ASCII范围。修正了在这个不正确的UTF8类型实现的。

在什么版本的4.17都是新

  • 添加到uni2ascii下列转换为ASCII最近相当于:U 2022子弹'O',U + 00B7中间点至期间,U + 0085下一行换行,U + 2028线分隔换行符。

在什么版本的4.16都是新

  • 在该Q格式又工作在​​ascii2uni
  • 新增U + 2033双引号来使用电子格式uni2ascii下转化为与其最接近的ASCII等效字符。

在什么版本的4.15都是新

  • 更名为endian.h到u2a_endian.h消除冲突外部endian.h。
  • 从ascii2uni.c GNU函数getline除去副本,因为它是作为标准的POSIX2008

什么是在4.14版本新

  • 修正了与使用Q格式的干扰错误在uni2ascii。
  • 修正了其中U + 2502和U + 2503 ascification加双引号输出。
  • 修正了一个错误,其中-a S选项生成的"转换这么多字符"由于在离开调试代码行的每个字符。

在什么版本的4.13都是新

引起的字符数量过多更改为ASCII到

  • 在修正错误被报告。

在4.12版本新什么是:

  • 在这两个程序现在允许指定输入文件名上没有重定向命令行。

什么是在4.11版本新

  • 在此版本增加了对支持的< XX>< XX>和%uXXXX格式。

什么是在4.10版本新

  • 在此版本修复了,使得在Y参数错误ascii2uni空操作的-a标志,并纠正手册页和帮助,以-a标志这两个程序在Y和Q参数。
  • y参数现在是uni2ascii错误。
  • 版本信息和行动的总结更多的信息。

类似的软件

xslet / xsltester
xslet / xsltester

14 Apr 15

hatena2rst
hatena2rst

14 Apr 15

yfind
yfind

20 Feb 15

Wiki2Beamer
Wiki2Beamer

11 May 15

显影剂的其他软件 Bill Poser

WAVE Utilities
WAVE Utilities

2 Jun 15

ColorExplorer
ColorExplorer

2 Jun 15

UnicodeDataBrowser
UnicodeDataBrowser

14 Jul 15

意见 uni2ascii

评论没有发现
添加评论
打开图片!