home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / amiga / applicat / 10289 < prev    next >
Encoding:
Text File  |  1993-01-24  |  3.4 KB  |  94 lines

  1. Newsgroups: comp.sys.amiga.applications
  2. Path: sparky!uunet!mcsun!sunic!aun.uninett.no!news.uit.no!stud.cs.uit.no!terjem
  3. From: terjem@stud.cs.uit.no (Terje Normann Marthinussen)
  4. Subject: Re: Metafont font generation for TeX
  5. References: <1993Jan21.132709.2285@ohm.york.ac.uk> <1993Jan21.200448.5380@sol.ctr.columbia.edu>
  6. Sender: news@news.uit.no (USENET News System)
  7. Organization: University of Tromsoe
  8. Date: Sun, 24 Jan 1993 00:16:08 GMT
  9. Message-ID: <1993Jan24.001608.12487@news.uit.no>
  10. Lines: 82
  11.  
  12. In article <1993Jan21.200448.5380@sol.ctr.columbia.edu>, zarthac@bradley.edu (Matthew Simmons) writes:
  13. >Jonathan P Moore - H600/91 (u1jpm@ohm.york.ac.uk) wrote:
  14. >: Can anybody give me a fools guide on how to set up metafont using
  15. >: Arexx so that when I use dvips or Showdvi it actually generates the
  16. >: font required??
  17. >and dviprint...
  18. >
  19. >: The docs are a bit skimpy, and my knowledge of Arexx relies upon the
  20. >: manual that comes with Workbench 2 (ie I know nothing!)
  21. >
  22. >: Thanks a lot
  23. >
  24. >Could you post this, instead of sending it via e-mail?  I'm about to 
  25. >voyage into the world of PasTeX again....
  26.  
  27. Hmm....
  28. Well, I shall try to give an explanation.
  29.  
  30. First of all find the callmf package which is included in the Pastex
  31. distribution (in REXX/CallMF) or I believe it's also available as a separate
  32. distribution.
  33.  
  34. Study the README file there and copy files to their correct destinations 
  35. according to the README file.
  36. (I believe you should copy the two #?.mf files to MF:inputs and the "modes" file
  37. to MF:config.)
  38.  
  39. Then you'll have to set the CallMF enviroment variable to whatever suits you.
  40. Personally I like metafont to calculate new fonts at once. But before I got
  41. my A4000 this was kind of slow.... So I sometimes used to collect a couple of 
  42. batch files that I could let my Amy work on while I was out :)
  43.  
  44. If you want metafont to calculate new fonts at once, you should probably
  45. put something like setenv CallMF TeX:REXX/CallMF/MakeTeXFonts in your 
  46. startup sequence (in case you have put the included arexx scripts in REXX:
  47. setenv CallMF MakeTeXFonts is enough (Oh... don't I just love those multiple
  48. assigns...:))
  49.  
  50. Note: Make sure that you have made a correct assignment of MF: and added a path
  51.       to MF:bin before you do the next steps.
  52.  
  53. Then you'll probably have to dump a new plain.base file.
  54. cd to the MF:bases directory.
  55. enter:
  56. inimf 
  57. [you'll then get a message like "This is METAFONT, C Version 2.7 (INIMF)"]
  58. **plain
  59. [some text being printed on the screen]
  60. */input mydevices
  61. [some more text]
  62. */input Pastex-modes
  63. [even more text]
  64. */<input any other configuration file that you'll like to include here>
  65. */dump
  66.  
  67. Well...
  68. After this Metafont should be ready to use.
  69.  
  70. But, right now Showdvi (or printdvi) will probably pop up a requester for 
  71. different font disks each time it can't find the font in "TeX:pk". If you press 
  72. cancel, then MetaFont should be started and a new font calculated and put into 
  73. TeX:pk.
  74.  
  75. If you want to avoid getting this requester simply remove the file
  76. TeX:config/FontVols (uh... I'm typing from my head now... I think it was the name
  77. of the file at least).
  78.  
  79. Well, as far as I remember that should be all.
  80. I think most or all of the above could be found in the documentation included
  81. with the CallMF and MetaFont packages.
  82.  
  83. By the way...
  84. Thanks to all the persons which have made TeX/Metafont and utilities available.
  85. Btw. Would the speed increase of a special version compiled for 68040 be big 
  86. enough to justify it's distribution?
  87.  
  88.  
  89. Terje Marthinussen
  90. terjem@stud.cs.uit.no
  91.  
  92.  
  93.  
  94.