Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!helios!archone.tamu.edu From: byron@archone.tamu.edu (Byron Rakitzis) Newsgroups: comp.text.tex Subject: MF woes Message-ID: <11636@helios.TAMU.EDU> Date: 30 Jan 91 22:32:23 GMT Sender: usenet@helios.TAMU.EDU Organization: College of Architecture, Texas A&M University. Lines: 38 I'm just getting into using MF, and I'm stumped by a particular problem. Please reply to this article if you feel like helping out an MF-ignoramus. I am designing a font where many of the shapes are shared between letters. The way I am drawing the shapes is as follows: beginchar("d" ......) .... daq(....); ... endchar; where daq is a macro that draws the bowl shared between d, a, and q. The problem is that MF complains about equations in daq being redundant. i.e., after the a has been rasterized, when the chardef for d comes along, MF stops and complains. My question is, how do I make such equations "local" to a particular chardef? I tried using begingroup and endgroup in the naive way: begingroup; daq(); endgroup; but this did not work. daq is a macro which calls penpos and penstroke, as well as setting up a number of (standard) relations for the dimensions of a d-a-q-bowl. Thanks very much for your help. Byron. -- Byron Rakitzis byron@archone.tamu.edu