这是命令 mmafm,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
mmafm - 为多个主字体创建 AFM 字体度量
概要
毫米波 [选项...] 字体
商品描述
玛法姆 通过插值为 PostScript 多主字体创建 AFM 字体度量。 你
向它传递一个 AMFM 文件(多个主字体度量)和指定设计的选项
点你想要的,它会将生成的 AFM 文件写入标准输出。
每 字体 参数是 AFM 或 AMFM 字体规格文件的文件名,或
PostScript 字体名称。 如果你给一个字体名称, 毫米波 将查找实际的字体指标
文件使用 PSRESOURCEPATH 环境变量。 搜索此冒号分隔的路径
对于“PSres.upr”文件,一种用于索引 PostScript 资源的 Adobe 方法。
您还可以给出多个主字体实例的名称,例如
`MinionMM_367_400_12_'。 玛法姆 将解析字体名称并为您创建该实例。
必须设置“PSres.upr”文件才能使其工作。
任何多主字体都应与单个 AMFM 文件和多个 AFM 一起分发
文件(每个主文件一个)。 例如,对于 Myriad,AMFM 文件是 MyriadMM.amfm 和
AFM 文件是 MyriadMM-LightCn.afm、MyriadMM-LightSemiEx.afm、MyriadMM-BlackCn.afm,
和 MyriadMM-BlackSemiEx.afm。 玛法姆 需要找到所有这些文件才能运行。 对于字体
在 Adobe 类型库中,您可以从
<http://www.lcdf.org/type>; 寻找 mm-metrics 包。
您必须始终在命令行中提供 AMFM 文件(或其字体名称),但 毫米波
将查找您不自己提供的任何必需的 AFM 文件。 它尝试
PSRESOURCEPATH 环境变量,还会查找名为 `字体名称.afm' 或
`字体名称.AFM' 在包含 AMFM 文件的目录中。 (给出的无数文件名
以上符合这种模式。)
玛法姆 支持具有中级大师的字体,如 Adobe Jenson 和 Kepler。 如果你的
PSRESOURCEPATH 环境变量被设置,它会自动处理这些字体。
否则,您必须首先运行`MMPFB --amcp-信息' 在要创建的字体轮廓文件上
这些字体的辅助 AMCP 文件。 每个 AMCP 文件都应该在与
其对应的 AMFM 文件,应该具有相同的根文件名,但带有“.amcp”
扩展名而不是“.amfm”。 看 MMPFB(1) 了解更多信息。
例
% mmafm --weight=400 --width=600 MyriadMM.amfm > MyriadMM_400_600_.afm
配置
长选项可以缩写为其唯一的前缀。
- 输出=文件, -o 文件
将输出发送到 文件 而不是标准输出。
- 重量=N, -w N
将权重轴设置为 N.
- 宽度=N, -W N
将宽度轴设置为 N.
--光学尺寸=N, -O N
将光学尺寸轴设置为 N.
- 风格=N
将样式轴设置为 N.
- 1=N ( - 2=N, - 3=N, - 4=N)
将第一(第二、第三、第四)轴设置为 N.
- 精确=N, -p N
舍入输出数字,所以他们最多有 N 小数点后的数字。 较小
数字不太准确; `-p 0' 将所有数字四舍五入为整数。 默认的
精度为 3。
--最小内核=N, -k N
仅输出绝对值为 N 或更大。 更小的最小字距
使字距调整更精确,输出 AFM 文件更大。 默认的最小字距为
2.0.
故障排除
一些程序,例如 TeX 的 字体输入, 可以扼杀包含小数的 AFM 文件
数字。 因此,如果您在处理 AFM 文件时遇到问题,请尝试重新运行 毫米波 与
--精度=0 选项。
使用 onworks.net 服务在线使用 mmafm