home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / os2tex_2.zip / disk4.zip / disk_4 / l2mfnfss.cmd < prev    next >
OS/2 REXX Batch file  |  1997-12-29  |  1KB  |  77 lines

  1. /**/
  2.  
  3. call RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
  4. call SysLoadFuncs
  5.  
  6.  
  7. parse arg language texmf source options
  8.  
  9.  
  10.  
  11. say 'msg:LaTeX2e Mfnfss'
  12.  
  13.  
  14. bin      = texmf||'\os2tex\bin'
  15. tfm      = texmf||'\fonts\tfm'
  16. tex      = texmf||'\tex'
  17. doc      = texmf||'\doc'
  18. fmt      = bin
  19.  
  20. target   = texmf||'\tex\latex\mfnfss'
  21.  
  22. exec     = bin||'\tex.exe'
  23.  
  24.  
  25. install = texmf||'\os2tex\install'
  26.  
  27.  
  28. install||'\kdir '||target
  29.  
  30. 'md '||tex
  31. 'md '||tex||'\latex'
  32. 'md '||tex||'\latex\mfnfss'
  33.  
  34.  
  35.  
  36. if Pos("InstallFiles", options) > 0 then do
  37.  
  38.    say 'msg:LaTeX2e Mfnfss entpacke Dateien'
  39.  
  40.  
  41.    call directory texmf||'\tex\latex'
  42.  
  43.  
  44.    install||'\unzip '||source||'\l2mfnfss.zip'
  45.  
  46.  
  47.  
  48.    say 'msg:LaTeX2e Mfnfss oldgerm.ins'
  49.  
  50.    exec||' -pf '||bin||' -po '||target||' -pi '||target||';'||tex||'\latex\base;'||bin||' '||'oldgerm.ins'
  51.  
  52.  
  53.    say 'msg:LaTeX2e Mfnfss pandora.ins'
  54.  
  55.    exec||' -pf '||bin||' -po '||target||' -pi '||target||';'||tex||'\latex\base;'||bin||' '||'pandora.ins'
  56.  
  57.  
  58.    'copy '||target||'\*.txt '||doc||'\latex\mfnfss'
  59.    'del '||target||'\*.txt'
  60.  
  61.  
  62.    install||'\kdir '||texmf||'\fonts\source\public\mfnfss'
  63.  
  64.    'md '||texmf||'\fonts'
  65.    'md '||texmf||'\fonts\source'
  66.    'md '||texmf||'\fonts\source\public'
  67.    'md '||texmf||'\fonts\source\public\mfnfss'
  68.  
  69.    'copy '||target||'\dccr.mf '||texmf||'\fonts\source\public\mfnfss'
  70.    'del '||target||'\dccr.mf'
  71.  
  72. end
  73.  
  74.  
  75.  
  76.  
  77.