home *** CD-ROM | disk | FTP | other *** search
- /*RX
- ********************************************************************
- * *
- * Start_LaTeX - ARexx-Script for CassLabel, Version 1.2 (20.10.93) *
- * *
- ********************************************************************/
-
- /*************
- * Arguments *
- *************/
- ARG texfile dirname
- texfile = TRANSLATE(texfile, XRANGE('a','z'), XRANGE('A','Z'))
- dirname = TRANSLATE(dirname, XRANGE('a','z'), XRANGE('A','Z'))
- dvifile = REVERSE(SUBSTR(REVERSE(texfile), 5)) || ".dvi"
-
- IF ~SHOW('Ports', 'AMIGATEX') THEN
- DO
- /**********
- * PasTeX *
- **********/
- latex = "TeX:bin/virtex &glplain"
- previewer = "TeX:bin/showdvi"
- printer = "TeX:bin/dviprint printer DeskJet fast"
-
- ADDRESS COMMAND latex texfile
- ADDRESS COMMAND previewer dvifile
- /* ADDRESS COMMAND printer dvifile */
- END
- ELSE
- DO
- /************
- * AmigaTeX *
- ************/
- /******************************************************************
- * Important Notes: *
- * Don't forget to start "preview" in the Background (Track File) *
- * and "tex" in a separate shell with -R (I guess you have enough *
- * memory ;-). *
- ******************************************************************/
- printer = "TeX:c/dvip6"
-
- ADDRESS 'AMIGATEX' CD dirname
- ADDRESS 'AMIGATEX' TEXIFY texfile
- /* ADDRESS COMMAND printer dvifile */
- END
-
- EXIT
-