英语法语西班牙语

Ad


OnWorks 网站图标

MF - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管提供商中运行 mf

这是可以使用我们的多个免费在线工作站(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)之一在 OnWorks 免费托管提供商中运行的命令 mf

程序:

您的姓名


mf, mf-nowin, inimf - Metafont,一种用于字体和标志设计的语言

概要


mf [选项[命令]

商品描述


Metafont 读取指定文件中的程序并输出字体光栅(在 gf 格式)
和字体度量(在 调频 格式)。 Metafont 语言在 元字体书.

与 TeX 一样,Metafont 通常与大量预编译宏一起使用,并且字体
生成尤其需要几个宏文件的支持。 这个版本的
Metafont 查看它的命令行以查看它被调用的名称。 两个都 国际货币基金组织
虚拟机 是符号链接 mf 可执行。 当被称为 国际货币基金组织 (或当 -ini 选项是
给定)它可用于将宏预编译为 。根据 文件。 当被称为 虚拟机 it
将使用 平原 根据。 当以任何其他名称调用时,Metafont 将使用该名称作为
要使用的基的名称。 例如,当调用为 mfmf 使用基数,即
等同于 平原 根据。 其他基数 平原 很少使用。

命令 在命令行上给 Metafont 程序的信息被传递给它作为
第一个输入行。 (但通常更容易将扩展参数作为第一个输入
行,因为 UNIX shell 倾向于吞噬或误解 Metafont 最喜欢的符号,
像分号,除非你引用它们。)如 元字体书,那首先
行应该以文件名开头,一个\控制序列,或 &basename.

正常用法就是说

mf '\模式= ; [磁=磁步(n);]' 输入 字体

开始处理 字体.mf. 单引号是保留 Unix shell 的最佳方式
从误解分号和删除 \ 字符,这是需要的
这里是为了防止 Metafont 认为您想要生成一种名为 模式. (或者您
只能说 mf 并在下一行给出其他内容,不带引号。)其他控件
序列,例如 批处理模式 (用于静音操作)也可以出现。 名字 字体
是“作业名”,用于形成输出文件名。 如果 Metafont 没有得到
第一行的文件名,作业名是 输出. 默认扩展名, .mf, 可
通过显式指定扩展名来覆盖。

错误消息日志进入文件 职位名称.日志. 输出文件是 职位名称.调频
职位名称.<>gf, 在哪里取决于分辨率和放大倍数
字体。 这 模式 在这个例子中一般显示为, 一个象征性的术语
实际设备的名称,或者最常见的名称 本地字体 (见下文)必须
被取代。 如果模式未指定或对您的站点无效,Metafont 将
默认为 证明 生成用于字体设计的大字符图像的模式和
细化。 证明模式可以通过后缀识别 .2602gf 在工作名称之后。
证明模式输出的例子可以在 电脑 现代 字样 (E 卷
计算机 排版)。 的系统 磁步 与所使用的系统相同
TeX,其值通常在 0.5、1.0、2.0、3.0、4.0 和 5.0 范围内。 一个列表 gf
118-dpi、240-dpi 和 300-dpi 字体的数字如下所示。

MASTEP 118 dpi 240 dpi 300 dpi
磁=磁步0 118 240
mag = magstep(0.5) 129 263 329
磁=磁步1 142 288
磁=磁步2 170 346
磁=磁步3 204 415
磁=磁步4 245 498
磁=磁步5 294 597

放大倍数也可以不指定为 magstep 而是指定为任意值,例如
1.315,创建特殊字符大小。

在开始字体制作之前,有必要设置适当的基础文件。
给定打印引擎的字体生产的最小组件集是 普通.mf
宏文件和本地 模式定义 文件。 中的宏 普通.mf 可以在一个
附录 元字体书; 它们是由 Donald E. Knuth 开发的,这个文件应该
除非正式升级,否则不得更改。 每个 模式定义 规范有帮助
使字体适应特定的打印引擎。 有一个定期讨论 模式定义
拖船,TeX 用户组的期刊。 在这台计算机上使用的本地程序
应该在 模式.mf.

e 对 Metafont 的错误恢复模式的响应调用系统默认编辑器
源文件的错误行。 有一个环境变量 MFEDIT,即
覆盖默认编辑器。 它应该包含一个带有“%s”的字符串,指示
文件名和“%d”表示十进制行号(如果有)的位置。 为了
例如,一个 MFEDIT 字符串 vi 编辑器可以用 长山壕 命令
设定 编辑 "六 +%d %s”

库中一个方便的文件是 空.mf,什么都不包含。 什么时候 mf 找不到
它认为您要输入的文件,它不断要求您输入另一个文件名; 回应
如果您不想输入任何内容,`null' 会让您退出循环。

在线 图形 OUTPUT


Metafont 可以使用大多数现代显示器,因此您无需打印即可查看其输出。
第十三章NUMX 元字体书 描述了您可以做什么。 Metafont 的这种实现
使用环境变量来确定要使用的显示设备。 首先它
查找变量 MFTERM,然后查找 TERM。 如果它也找不到,你就得不到
在线输出。 否则,变量的值决定要使用的设备: hp2627,
周日 (对于旧的 SunView), TEK, 单位 (对于 Atari ST Tek 4014 模拟器), xterm的 (对于任一
X10 或 X11)。 并非所有 Metafont 可执行文件都支持其中的某些设备; 这
选择是在编译时做出的。

在某些系统上,有两个 Metafont 二进制文件, mfMF诺温. 在这些系统上
mf 二进制支持图形,而 MF诺温 二进制没有。 这 MF诺温 二进制是
被像这样的脚本使用 mktextpk 图形支持是麻烦而不是东西
有帮助的。

配置


此版本的 Metafont 了解以下命令行选项。

-基础 基地
使用 基地 作为要使用的基础名称,而不是 Metafont 的名称
被称为或 %& 线。

-文件行错误
在表单中打印错误消息 文件:行:错误 这类似于许多
编译器格式化它们。

-无文件行错误
禁用打印错误消息 文件:行:错误 的风格。

-文件行错误样式
这是旧的名字 -文件行错误 选项。

- 错误停止
处理过程中遇到错误时,以错误代码退出。

-救命 打印帮助信息并退出。

-ini Be 国际货币基金组织, 倾销基地; 如果程序被称为
国际货币基金组织.

-相互作用 模式
设置交互模式。 模式可以是以下之一 批处理模式, 不间断模式,
滚动模式错误停止模式. 这些模式的含义与
相应的命令。

-工作名称 姓名
使用 姓名 对于作业名称,而不是从输入文件的名称派生。

-kpathsea-调试 位掩码
根据位掩码设置路径搜索调试标志。 见 卡帕西
手册了解详情。

-maketex fmt
启用 mktexfmt,其中 fmt 必须 mf.

-无maketex fmt
禁用 mktexfmt,其中 fmt 必须 mf.

-输出目录 目录
将输出文件写入 目录 而不是当前目录。 查找输入
在文件 目录 首先,沿着正常的搜索路径。

-解析第一行
如果主输入文件的第一行以 %& 解析它以寻找转储
姓名或 -翻译文件 选项。

-不解析第一行
禁用主输入文件第一行的解析。

-程序名 姓名
伪装成程序 姓名. 这会影响使用的格式和搜索
路径。

-录音机
启用文件名记录器。 这留下了为输入打开的文件的痕迹
并在带有扩展名的文件中输出 文件.

-翻译文件 名称
使用 名称 翻译表。

-版
打印版本信息并退出。

环境


有关详细信息,请参阅 Kpathsearch 库文档(“路径规范”节点)
搜索时如何使用环境变量。 这 kpsewhich 效用可以是
用于查询变量的值。

如果环境变量 文本输出 设置后,Metafont 尝试放置其输出文件
在其中,如果它们不能放在当前目录中。 又见 TEX(1)。

多边金融机构看跌期权
搜索路径 输入开放 文件。

编辑 用于切换到编辑器的命令模板。

学期 确定在线图形显示。 如果未设置 MFTERM,而设置了 DISPLAY,
使用了 X 的元字体窗口支持。 (必须将 DISPLAY 设置为有效的 X
服务器规范,像往常一样。)如果 MFTERM 和 DISPLAY 都没有设置,则 TERM 是
用于猜测要使用的窗口支持。

字体 实用工具


有许多实用程序可用。 以下是部分可用列表
公用事业及其用途。 有关详细信息,请咨询您当地的 Metafont 专家。

GFTOPK 需要一个 gf 文件并产生一个更紧密的包装 pk 字体文件。

格夫托维 制作字体校样表。

类型 显示一个内容 gf 助记符和/或图像中的文件。

类型 助记符显示一个的内容 pk 文件中。

英尺 格式化源文件,如下所示 电脑 现代 字样.

使用 onworks.net 服务在线使用 MF


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad