home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 3 / PDCD_3.iso / tex / texbase1 / !TeX / !Boot next >
Text File  |  1995-01-30  |  3KB  |  70 lines

  1. | The armTeX 3.141 setup file
  2. | Hacked to death, JBS 29 Sep 1994
  3. | Retouched by RJW 5/10/94, 17/11/94 and again 7/12/94
  4.  
  5. Set TeX$Dir <Obey$Dir>
  6. Set TeX$Path <Obey$Dir>.Bin.
  7.  
  8. | Update Run$Path (with care not to do it twice)
  9. IF "<TeXRunPathUpdated>"="" THEN Set Run$Path <Run$Path>,TeX:
  10. Set TeXRunPathUpdated TRUE
  11.  
  12. | Keep variable lengths reasonable
  13. Set TeXInput$Path <TeX$Dir>.TeXInputs.
  14. Set TeXInputs$Path ,TeXInput:LaTeX209.,TeXInput:LaTeX2e.,TeXInput:Local.,<TeX$Dir>.BibInputs.
  15.  
  16. | Load some icons
  17. IconSprites <TeX$Dir>.!Sprites
  18.  
  19. | Set various TeX things
  20. Set TeXFormats$Path ,<TeX$Dir>.Formats.
  21. Set TeXPool$Path <TeX$Dir>.Formats.
  22.  
  23. | Set various METAFONT things
  24. Set MFPool$Path <TeX$Dir>.Formats.
  25. Set MFBases$Path ,<TeX$Dir>.Formats.
  26. SetMacro MFInputs$Path <TeXFonts$Path>
  27.  
  28. | Set up command line aliases
  29. Set MF$Options \mode:=hplaser; mag:=1; input 
  30. Set Alias$BibTeX   "<TeX$Dir>.Bin.BibTeX "
  31. Set Alias$TeX      "<TeX$Dir>.Bin.TeX "
  32. Set Alias$LaTeX    "<TeX$Dir>.Bin.LaTeX "
  33. Set Alias$VirTeX   "<TeX$Dir>.Bin.VirTeX "
  34. Set Alias$LaTeX209 "<TeX$Dir>.Bin.LaTeX209 "
  35. Set Alias$LaTeX2e  "<TeX$Dir>.Bin.LaTeX2e "
  36. Set Alias$virmf    "<TeX$Dir>.Bin.virmf "
  37. Set Alias$gftopf   "<TeX$Dir>.Bin.gftopk "
  38. SetMacro Alias$MF WimpSlot 896k|mvirmf &plain <MF$Options> %%*0
  39.  
  40. | Set up filetypes
  41. Set File$Type_2A7 TeX
  42. Set File$Type_2A8 LaTeX
  43. Set File$Type_2A9 METAFONT
  44. Set File$Type_2AA GF Font
  45. Set File$Type_2AB PK Font
  46. Set File$Type_2AC TFM
  47.  
  48. | Set up auto-run facilities
  49. Set Alias$@RunType_2A7 Taskwindow |"<TeX$Dir>.Bin.TeX %%*0|" -wimpslot 896k -name |"plain TeX|" -display -quit
  50. Set Alias$@RunType_2A8 TaskWindow |"<TeX$Dir>.Bin.LaTeX %%*0|" -wimpslot 896k -name LaTeX -display -quit
  51. Set Alias$@RunType_2A9 TaskWindow |"<TeX$Dir>.Bin.mf %%*0|" -wimpslot 896k -name METAFONT -display -quit
  52. Set Alias$@RunType_2AA TaskWindow |"<TeX$Dir>.Bin.GFtoPK %%*0|" -wimpslot 832k -name GFtoPK
  53. Set Alias$@RunType_2AB TaskWindow |"<TeX$Dir>.Bin.PKtoGF %%*0|" -wimpslot 832k -name PKtoGF
  54.  
  55. | If you don't like this, remove it:
  56. Set Alias$@LoadType_2AA TaskWindow |"<TeX$Dir>.Bin.GFtoFNT %%*0|" -wimpslot 832k -name GFtoFNT
  57.  
  58. | Credit/Blame for this cruft goes to Alun Jones:
  59. |
  60. | TeX attempts to run MakeTeXTFM to create TFM files. Unfortunately it tries
  61. | to do it by system("sh -c MakeTeXTFM), which fails if you don't have sh.
  62. | This horrible alias fudges it.
  63. set alias$sh %%if "%%0"="-c" then %%*1 else %%sh %%*0
  64.  
  65. | BibTeX things.
  66. | BibTeX grabbed from Toal's version of TeX, uses different variables.
  67. | Likewise, dvips uses TEXINPUTS variable when searching for ps files.
  68. Set Toal$Path @., TeXInputs:
  69. Set BIBINPUTS Toal:
  70. Set TEXINPUTS Toal: