home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
os2tex.zip
/
disk3.zip
/
l2.cmd
< prev
next >
Wrap
OS/2 REXX Batch file
|
1996-06-17
|
16KB
|
788 lines
/* Rexx-Script zur Erzeugung der OS2TeX-Objekte */
call RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
call SysLoadFuncs
parse arg language target
if language = '' then do
exit 1
end
if target = '' then do
exit 1
end
/* SysDestroyObject('<TEX_SHELL_FOLDER>') */
if language = '049' then do
co='Erzeuge Objekt'
cf='Erzeuge Ordner'
/* OS2TeX Ordner erzeugen */
classname = 'WPFolder'
title = 'OS/2-TeX'
location = '<WP_DESKTOP>'
setup = 'ICONFILE='target'\bin\folder.ico;OBJECTID=<OS2TEX_FOLDER>;ICONVIEW=NONFLOWED;OPEN=ICON'
duplicate = 'update'
say cf title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* Dokumentations Ordner */
classname = 'WPFolder'
title = 'Dokumentation'
location = '<OS2TEX_FOLDER>'
setup = 'OBJECTID=<OS2TEX_DOC_FOLDER>;ICONVIEW=NONFLOWED,MINI;OPEN=ICON'
duplicate = 'update'
say cf title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* LaTeX2e Ordner erzeugen */
classname = 'WPFolder'
title = 'LaTeX2e'
location = '<OS2TEX_DOC_FOLDER>'
setup = 'OBJECTID=<OS2TEX_LATEX2E_FOLDER>;ICONVIEW=NONFLOWED,MINI;OPEN=ICON'
duplicate = 'update'
say cf title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* LaTeX2e Objekte erzeugen */
classname = 'WPProgram'
title = 'LaTeX2e for authors'
location = '<OS2TEX_LATEX2E_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_USRGUIDE>;PARAMETERS='target'\doc\usrguide.dvi'
duplicate = 'update'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
classname = 'WPProgram'
title = 'LaTeX2e font selection'
location = '<OS2TEX_LATEX2E_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_FNTGUIDE>;PARAMETERS='target'\doc\fntguide.dvi'
duplicate = 'update'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
classname = 'WPProgram'
title = 'LaTeX2e for class and package writers'
location = '<OS2TEX_LATEX2E_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_CLSGUIDE>;PARAMETERS='target'\doc\clsguide.dvi'
duplicate = 'update'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
classname = 'WPProgram'
title = 'LaTeX2e Kurzanleitung '
location = '<OS2TEX_LATEX2E_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_L2KURZ>;PARAMETERS='target'\doc\l2kurz.dvi'
duplicate = 'update'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* Package Ordner erzeugen */
classname = 'WPFolder'
title = 'Zusatzpakete/Styles'
location = '<OS2TEX_DOC_FOLDER>'
setup = 'OBJECTID=<OS2TEX_PACKAGES_FOLDER>;ICONVIEW=NONFLOWED,MINI;OPEN=ICON'
duplicate = 'update'
say cf title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* german.sty Dokumentation */
classname = 'WPProgram'
title = 'german [Bernd Raichle]'
location = '<OS2TEX_PACKAGES_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_GERMDOC>;PARAMETERS='target'\doc\germdoc.dvi'
duplicate = 'replace'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* grfguide.sty Dokumentation */
classname = 'WPProgram'
title = 'graphics [D.P. Carlisle]'
location = '<OS2TEX_PACKAGES_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_GRFGUIDE>;PARAMETERS='target'\doc\grfguide.dvi'
duplicate = 'replace'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* rotating.sty Dokumentation */
classname = 'WPProgram'
title = 'rotating [S. Rahtz, L. Barroca]'
location = '<OS2TEX_PACKAGES_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_ROTATINGEXAMPLES>;PARAMETERS='target'\doc\rotatingexamples.dvi'
duplicate = 'replace'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* fancyheadings.sty Dokumentation */
classname = 'WPProgram'
title = 'fancyheadings [Piet van Oostrum]'
location = '<OS2TEX_PACKAGES_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_FANCYHEADINGS>;PARAMETERS='target'\doc\fancyheadings.dvi'
duplicate = 'replace'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* dinbrief.sty Dokumentation */
classname = 'WPProgram'
title = 'dinbrief [K.D. Braune, R. Gussmann]'
location = '<OS2TEX_PACKAGES_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_DINBRIEF>;PARAMETERS='target'\doc\dinbrief.dvi'
duplicate = 'replace'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* supertabular.sty Dokumentation */
classname = 'WPProgram'
title = 'supertabular'
location = '<OS2TEX_PACKAGES_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_SUPERTABULAR>;PARAMETERS='target'\doc\supertabular.dvi'
duplicate = 'replace'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* subfigure.sty Dokumentation */
classname = 'WPProgram'
title = 'subfigure [S.D. Cochran]'
location = '<OS2TEX_PACKAGES_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_SUBFIGURE>;PARAMETERS='target'\doc\subfigure.dvi'
duplicate = 'replace'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* subeqnarray.sty Dokumentation */
classname = 'WPProgram'
title = 'subeqnarray [J. Braams]'
location = '<OS2TEX_PACKAGES_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_SUBEQNARRAY>;PARAMETERS='target'\doc\subeqnarray.dvi'
duplicate = 'replace'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* refman.cls Dokumentation */
classname = 'WPProgram'
title = 'refman [H. Partl, A. Kielhorn]'
location = '<OS2TEX_PACKAGES_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_REFMANLAYOUT>;PARAMETERS='target'\doc\refmanlayout.dvi'
duplicate = 'replace'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* floatfigure Dokumentation */
classname = 'WPProgram'
title = 'floatfig [Thomas Kneser]'
location = '<OS2TEX_PACKAGES_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_FLOATFIG>;PARAMETERS='target'\doc\floatfig.dvi'
duplicate = 'replace'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
end
/* Objekte fuer die Englische Version */
if language = '044' then do
cf = 'Creating folder'
co = 'Creating object'
/* OS2TeX Ordner erzeugen */
classname = 'WPFolder'
title = 'OS/2-TeX'
location = '<WP_DESKTOP>'
setup = 'ICONFILE='target'\bin\folder.ico;OBJECTID=<OS2TEX_FOLDER>;ICONVIEW=NONFLOWED;OPEN=ICON'
duplicate = 'update'
say cf title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* Dokumentations Ordner */
classname = 'WPFolder'
title = 'Documentation'
location = '<OS2TEX_FOLDER>'
setup = 'OBJECTID=<OS2TEX_DOC_FOLDER>;ICONVIEW=NONFLOWED,MINI;OPEN=ICON'
duplicate = 'update'
say cf title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* LaTeX2e Ordner erzeugen */
classname = 'WPFolder'
title = 'LaTeX2e'
location = '<OS2TEX_DOC_FOLDER>'
setup = 'OBJECTID=<OS2TEX_LATEX2E_FOLDER>;ICONVIEW=NONFLOWED,MINI;OPEN=ICON'
duplicate = 'update'
say cf title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* LaTeX2e Objekte erzeugen */
classname = 'WPProgram'
title = 'LaTeX2e for authors'
location = '<OS2TEX_LATEX2E_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_USRGUIDE>;PARAMETERS=-044 'target'\doc\usrguide.dvi'
duplicate = 'update'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
classname = 'WPProgram'
title = 'LaTeX2e font selection '
location = '<OS2TEX_LATEX2E_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_FNTGUIDE>;PARAMETERS=-044 'target'\doc\fntguide.dvi'
duplicate = 'update'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
classname = 'WPProgram'
title = 'LaTeX2e for class and package writers '
location = '<OS2TEX_LATEX2E_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_CLSGUIDE>;PARAMETERS=-044 'target'\doc\clsguide.dvi'
duplicate = 'update'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
classname = 'WPProgram'
title = 'LaTeX2e quick referece'
location = '<OS2TEX_LATEX2E_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_L2KURZ>;PARAMETERS=-044 'target'\doc\l2kurz.dvi'
duplicate = 'update'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* Package Ordner erzeugen */
classname = 'WPFolder'
title = 'Packages/Styles'
location = '<OS2TEX_DOC_FOLDER>'
setup = 'OBJECTID=<OS2TEX_PACKAGES_FOLDER>;ICONVIEW=NONFLOWED,MINI;OPEN=ICON'
duplicate = 'update'
say cf title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* german.sty Dokumentation */
classname = 'WPProgram'
title = 'german [Bernd Raichle]'
location = '<OS2TEX_PACKAGES_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_GERMDOC>;PARAMETERS=-044 'target'\doc\germdoc.dvi'
duplicate = 'replace'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* grfguide.sty Dokumentation */
classname = 'WPProgram'
title = 'graphics [D.P. Carlisle]'
location = '<OS2TEX_PACKAGES_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_GRFGUIDE>;PARAMETERS=-044 'target'\doc\grfguide.dvi'
duplicate = 'replace'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* rotating.sty Dokumentation */
classname = 'WPProgram'
title = 'rotating [S. Rahtz, L. Barroca]'
location = '<OS2TEX_PACKAGES_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_ROTATINGEXAMPLES>;PARAMETERS=-044 'target'\doc\rotatingexamples.dvi'
duplicate = 'replace'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* fancyheadings.sty Dokumentation */
classname = 'WPProgram'
title = 'fancyheadings [Piet van Oostrum]'
location = '<OS2TEX_PACKAGES_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_FANCYHEADINGS>;PARAMETERS=-044 'target'\doc\fancyheadings.dvi'
duplicate = 'replace'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* dinbrief.sty Dokumentation */
classname = 'WPProgram'
title = 'dinbrief [K.D. Braune, R. Gussmann]'
location = '<OS2TEX_PACKAGES_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_DINBRIEF>;PARAMETERS=-044 'target'\doc\dinbrief.dvi'
duplicate = 'replace'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* supertabular.sty Dokumentation */
classname = 'WPProgram'
title = 'supertabular'
location = '<OS2TEX_PACKAGES_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_SUPERTABULAR>;PARAMETERS=-044 'target'\doc\supertabular.dvi'
duplicate = 'replace'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* subfigure.sty Dokumentation */
classname = 'WPProgram'
title = 'subfigure [S.D. Cochran]'
location = '<OS2TEX_PACKAGES_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_SUBFIGURE>;PARAMETERS=-044 'target'\doc\subfigure.dvi'
duplicate = 'replace'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* subeqnarray.sty Dokumentation */
classname = 'WPProgram'
title = 'subeqnarray [J. Braams]'
location = '<OS2TEX_PACKAGES_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_SUBEQNARRAY>;PARAMETERS=-044 'target'\doc\subeqnarray.dvi'
duplicate = 'replace'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* refman.cls Dokumentation */
classname = 'WPProgram'
title = 'refman [H. Partl, A. Kielhorn]'
location = '<OS2TEX_PACKAGES_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_REFMANLAYOUT>;PARAMETERS=-044 'target'\doc\refmanlayout.dvi'
duplicate = 'replace'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
/* floatfigure Dokumentation */
classname = 'WPProgram'
title = 'floatfig [Thomas Kneser]'
location = '<OS2TEX_PACKAGES_FOLDER>'
setup = 'EXENAME='target'\bin\dvi.exe;PROGTYPE=PM;STARTUPDIR='target'\bin;OBJECTID=<OS2TEX_FLOATFIG>;PARAMETERS=-044 'target'\doc\floatfig.dvi'
duplicate = 'replace'
say co title
rc = SysCreateObject(classname,title,location,setup,duplicate)
if rc = 0 then do
exit 1
end
end
exit 0