Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!think.com!snorkelwacker.mit.edu!ai-lab!life!karl From: karl@apple-gunkies.gnu.ai.mit.edu (Karl Berry) Newsgroups: comp.fonts Subject: Re: Request help with mf, gftopk Message-ID: Date: 2 Apr 91 21:58:13 GMT References: <1991Mar29.024139.23256@zorch.SF-Bay.ORG> Sender: news@ai.mit.edu Reply-To: karl@cs.umb.edu Organization: /home/fsf/karl/.organization Lines: 36 In-reply-to: xanthian@zorch.SF-Bay.ORG's message of 29 Mar 91 02:41:39 GMT > together a .mf_to_device man page and post it, all the better. Did you read the mf(1) man page in the Unix TeX distribution? It has quite a bit of information in it. > mf > **\mode=CanonCX <- defined in a clone of the Washington > *input company_name6 University mode definiton file > I don't get "company_name6.300gf", I get "mfput.300gf"; how do I make the Because Metafont assigns the jobname on the first line of input. mf **\mode=CanonCX; input company_name6 would work better. Use of = in this context is confusing, if not wrong. Also, you can give all this command line: mf '\mode:=CanonCX; input company_name6' In fact, if we add an assignment to the magnification: mf '\mode:=; mag:=magstep(x); input fontname' we have the canonical Metafont input line. > mf > **\mode=CanonCX > *input company_name8 Me neither. There must be something in the sources which is setting the resolution, directly or indirectly. > The creation of the correct resolution gf (and thence pk) file is voodoo > magic to me. It's the value of hppp (horizontal pixels per point), scaled to be pixels per inch, and rounded, at the time the gf file is opened. hppp is set by the plain Metafont macro mode_setup according to the pixels_per_inch value in the mode. karl@cs.umb.edu