这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 ttx,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
tx — 处理 TrueType 和 OpenType 字体的工具
概要
tx [选项 ...] 文件 ...
商品描述
tx 是用于处理 TrueType 和 OpenType 字体的工具。 它可以转换 TrueType 和
OpenType 字体与一种称为 TTX 的基于 XML 的格式之间的往来。 TTX 文件有一个“.ttx”
延期。
对于每一个 文件 给出的参数, tx 检测它是“.ttf”、“.otf”还是“.ttx”
文件并相应地采取行动:如果它是“.ttf”或“.otf”文件,则生成“.ttx”文件; 如果
它是一个“.ttx”文件,它生成一个“.ttf”或“.otf”文件。
默认情况下,每个输出文件都在与相应输入相同的目录中创建
文件并具有相同的名称,但扩展名已被适当替换。
tx 从不覆盖现有文件; 如有必要,它会在输出文件中附加一个后缀
扩展名前的名称,如 宋体#1.ttf.
一般用途总体评估 选项
-h 显示使用信息。
-d DIR 将输出文件写入目录 DIR 而不是将每个输出文件写入
与相应的输入文件相同的目录。
-o 文件 将输出写入 文件 而不是将其写入与
对应的输入文件。
-v 详细点。 将更多消息写入标准输出,描述正在发生的事情
完成。
-a 允许在编译或反编译时使用虚拟字形 ID。
倾倒 选项
以下选项控制将字体文件(TrueType 或 OpenType)转储到
TTX 文件。
-l 列出表信息。 不是将字体转储到 TTX 文件,而是显示
每个表的最少信息。
-t 表 转储表 表. 可以多次给出此选项以转储多个表
立刻。 如果未指定,则转储所有表。
-x 表 排除表 表 从要转储的表列表中。 可以给出这个选项
多次从转储中排除几个表。 这 -t 和 -x 选项是
互相排斥。
-s 拆分表。 将每个表转储到单独的 TTX 文件并写入(在名称下
如果 -s 没有给出选项)
一个包含对单个表转储文件的引用的小 TTX 文件。 这个
文件可以用作输入 tx 只要可以在其中找到引用的文件
同一个目录。
-i 不要反汇编 TrueType 指令。 指定此选项时,所有
TrueType 程序(字形程序、字体程序和预程序)是
作为十六进制数据而不是汇编写入 TTX 文件。 这节省了一些
时间并导致较小的 TTX 文件。
-y n 反编译 TrueType Collection (TTC) 文件时,反编译字体编号 n,
从0开始。
汇编 选项
以下选项控制将 TTX 文件编译为字体文件的过程(TrueType
或 OpenType):
-m 字体文件
合并输入的 TTX 文件 文件 - 字体文件. 不超过一个 文件 论证可以
使用此选项时指定。
-b 不要重新计算字形边界框。 按原样使用 TTX 文件中的值。
“ TTX 文件 FORMAT
您可以在以下位置找到有关 TTX 文件格式的一些信息 文档.html。在
特别是,您会在该文件中找到理解的表列表 tx 和
TrueType GlyphID 与 TTX 文件中使用的字形名称之间的关系。
示例
在以下示例中,所有文件都从当前目录读取和写入。
此外,输出文件的名称在任何情况下都假定它不存在
before tx 被调用。
转储包含的 TrueType 字体 FreeSans.ttf 至 FreeSans.ttx:
ttx FreeSans.ttf
汇编 我的字体.ttx 到 TrueType 或 OpenType 字体文件中:
ttx 我的字体.ttx
列出表 FreeSans.ttf 以及一些信息:
ttx -l FreeSans.ttf
转储'cmap'表 FreeSans.ttf 至 FreeSans.ttx:
ttx -t cmap FreeSans.ttf
附注
在 MS-Windows 和 MacOS 上, tx 可作为图形应用程序使用,文件可以
下降。
使用 onworks.net 服务在线使用 ttx