命令行Unicode字符代码点和字符名搜索

font-unicode的Python项目详细描述


什么是字体Unicode?

Font Unicode是一个命令行应用程序,它执行对 按Unicode代码点的Unicode字符名,对于Unicode代码 按字符名称点。它支持Unicode标准V8.0.0。这个 新字体的adobe glyph列表补充了查询结果 v1.7字形名称(如适用)。

安装

使用pip命令安装:

$ pip install font-unicode

或者download the source repository, 将其解包,并导航到存储库的顶层。然后输入:

$ python setup.py install

用法

按Unicode码位搜索

$ font-unicode search [Unicode code point 1] [...Unicode code point X]

您可以对unicode使用u+00000000格式 代码点查询。向^{tt4}包含一个或多个查询$ 命令。

按Unicode字符名搜索

$ font-unicode name [Unicode character name query 1] [...Unicode character name query X]

包含一个或多个字符名搜索项作为 name命令。用引号将多字查询括起来。你可以 在同一命令中包含多个搜索。

将原始数据管道传输到另一个可执行文件

你可以用管道把生的Adobe Glyph List for New Fonts 使用list命令发送给其他可执行文件:

$ font-unicode list agl | [other executable]

生的Unicode Standard v8.0.0 names list 可以通过list命令管道传输到其他可执行文件:

$ font-unicode list unicode | [other executable]

例如,可以使用grep在 分号分隔的adobe glyph列表如下:

$ font-unicode list agl | grep '012E'
012E;Iogonek;LATIN CAPITAL LETTER I WITH OGONEK

许可证

字体Unicode是在麻省理工学院的许可下授权的。的全文 许可证可用 here

新字体的adobe glyph列表是在apache许可下授权的, 2.0版。许可证全文可用 here

Unicode标准V8.0.0名称列表数据文件在 数据文件和软件的Unicode许可协议。全文 许可证有效 here

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
IE中的java跨域cookie问题   重复java中已经满足的循环   编译java RMI服务器时出错   JavaServlet POST中作为参数传递的javascript大型JSON数组数据为空   java片段未每次刷新/调用   java无法编译。错误消息   java如何构造大型类?   java Hibernate:TableThingsDB。事情并不存在   java如何操作从匹配项创建的数组。发现   循环以搜索和显示数组Java的某些部分   加载或注册SQLite JDBC驱动程序时出现java问题   活动和服务之间的java连接   JavaGWTG2D:ie8中的drawImage   java在安卓中设置hessian阈值   在Tomcat中使用Logback时发生java错误