删除 METAFONT 中的一个点

删除 METAFONT 中的一个点

在 METAFONT 中,以交互方式运行时,是否可以为点变量赋予新值?

如果您只是尝试将一个点等同于一个新点,则该方程将与其他方程不一致。如果您尝试分配一个新值,MF 会说这是“不恰当的”。而且您不能在不带走所有其他点的情况:=下抹去 z5 。pair z5;

答案1

在 MetaFontz5等中, 只是 的简写(x5,y5)。现在(x5,y5):=(...)不允许,所以z5:=(...)也不允许。

要分配新值,可以分别更改两个部分:要重置z5为初始设置并允许新分配,请写入

x5:=whatever; y5:=whatever;

然后z5=(3,4)等等再次工作。

相关内容