summaryrefslogtreecommitdiff
path: root/systems/msdos/emtex-contrib/contrib/diskette.bat
diff options
context:
space:
mode:
Diffstat (limited to 'systems/msdos/emtex-contrib/contrib/diskette.bat')
-rw-r--r--systems/msdos/emtex-contrib/contrib/diskette.bat526
1 files changed, 526 insertions, 0 deletions
diff --git a/systems/msdos/emtex-contrib/contrib/diskette.bat b/systems/msdos/emtex-contrib/contrib/diskette.bat
new file mode 100644
index 0000000000..28a57feb1b
--- /dev/null
+++ b/systems/msdos/emtex-contrib/contrib/diskette.bat
@@ -0,0 +1,526 @@
+@echo off
+rem ==========================================================================
+rem DISKETTE.BAT orDISKETTE.CMD (Roger de Reus, reus@mic.dtu.dk) 27-Jun-1995
+rem ==========================================================================
+rem Copy emTeX distribution to diskettes according to E. Mattes' DISKETTE.DOC.
+rem for emTeX distribution 25-Jun-95
+rem Type DISKETTE or see under :Usage below for usage.
+rem Save as DISKETTE.BAT for DOS usage.
+rem Save as DISKETTE.CMD for OS/2 usage.
+rem
+rem adapted for emTeX Update 21-Jun-1996 and *.fli files
+rem by Peter Seitz (e-mail: seitz@bzs.tu-graz.ac.at)
+rem last change: 17-Jul-1996
+
+if %1.==. goto Usage
+
+rem Initialisation
+set Drive=a:
+set Size=3
+set Disk=nodefault
+
+:Start
+if %1==a: set Drive=a:
+if %1==a: goto Next
+if %1==A: set Drive=a:
+if %1==A: goto Next
+if %1==b: set Drive=b:
+if %1==b: goto Next
+if %1==B: set Drive=b:
+if %1==B: goto Next
+if %1==35 set Size=3
+if %1==35 goto Next
+if %1==525 set Size=5
+if %1==525 goto Next
+if %1==all set Disk=all
+if %1==ALL set Disk=all
+if %Disk%==all goto Disk%Size%_1
+if %1==alltex set Disk=alltex
+if %1==ALLTEX set Disk=alltex
+if %Disk%==alltex goto Disk%Size%_1
+if %1==allfli set Disk=allfli
+if %1==ALLFLI set Disk=allfli
+if %Size%==5 if %Disk%==allfli goto Disk%Size%_11
+if %Size%==3 if %Disk%==allfli goto Disk%Size%_9
+if %1==1 set Disk=1
+if %1==2 set Disk=2
+if %1==3 set Disk=3
+if %1==4 set Disk=4
+if %1==5 set Disk=5
+if %1==6 set Disk=6
+if %1==7 set Disk=7
+if %1==8 set Disk=8
+if %1==9 set Disk=9
+if %1==10 set Disk=10
+if %1==11 set Disk=11
+if %1==12 set Disk=12
+if %1==13 set Disk=13
+if %1==14 set Disk=14
+if %1==14 if %Size%==3 goto Error2
+if %1==15 set Disk=15
+if %1==15 if %Size%==3 goto Error2
+if %1==16 set Disk=16
+if %1==16 if %Size%==3 goto Error2
+if %Disk%==nodefault goto Error
+goto Disk%Size%_%Disk%
+
+:Next
+shift
+if %1.==. goto Done
+goto Start
+
+rem 3.5 inch diskettes
+:Disk3_1
+echo:
+echo Insert emTeX 3.5 inch diskette 1 and hit ENTER.
+pause > nul
+echo Copying: readme.eng readme.ger readme.bet install.eng install.ger
+echo Copying: quick.eng quick.ger help.eng help.ger changes.eng changes.ger
+echo Copying: diskette.doc unz512.exe unz512x3.exe first.zip emxrsx.zip
+echo Copying: mfjob12c.zip
+label %Drive%emtex 1-8
+copy readme.eng %Drive% > nul
+copy readme.ger %Drive% > nul
+copy readme.bet %Drive% > nul
+copy install.eng %Drive% > nul
+copy install.ger %Drive% > nul
+copy quick.eng %Drive% > nul
+copy quick.ger %Drive% > nul
+copy help.eng %Drive% > nul
+copy help.ger %Drive% > nul
+copy changes.eng %Drive% > nul
+copy changes.ger %Drive% > nul
+copy diskette.doc %Drive% > nul
+copy unz512.exe %Drive% > nul
+copy unz512x3.exe %Drive% > nul
+copy first.zip %Drive% > nul
+copy emxrsx.zip %Drive% > nul
+copy mfjob12c.zip %Drive% > nul
+copy dvisp10b.zip %Drive% > nul
+if %Disk%==all goto Disk3_2
+if %Disk%==alltex goto Disk3_2
+goto Next
+
+:Disk3_2
+echo:
+echo Insert emTeX 3.5 inch diskette 2 and hit ENTER.
+pause > nul
+echo Copying: dvid16f1.zip bibtex4b.zip
+label %Drive%emtex 2-8
+copy dvid16f1.zip %Drive% > nul
+copy bibtex4b.zip %Drive% > nul
+if %Disk%==all goto Disk3_3
+if %Disk%==alltex goto Disk3_3
+goto Next
+
+:Disk3_3
+echo:
+echo Insert emTeX 3.5 inch diskette 3 and hit ENTER.
+pause > nul
+echo Copying: makeindx.zip latex209.zip german.zip dvid16f2.zip
+label %Drive%emtex 3-8
+copy makeindx.zip %Drive% > nul
+copy latex209.zip %Drive% > nul
+copy german.zip %Drive% > nul
+copy dvid16f2.zip %Drive% > nul
+if %Disk%==all goto Disk3_4
+if %Disk%==alltex goto Disk3_4
+goto Next
+
+:Disk3_4
+echo:
+echo Insert emTeX 3.5 inch diskette 4 and hit ENTER.
+pause > nul
+echo Copying: tex4b.zip pkedit.zip pictex.zip web.zip
+label %Drive%emtex 4-8
+copy tex4b.zip %Drive% > nul
+copy pkedit.zip %Drive% > nul
+copy pictex.zip %Drive% > nul
+copy web.zip %Drive% > nul
+if %Disk%==all goto Disk3_5
+if %Disk%==alltex goto Disk3_5
+goto Next
+
+:Disk3_5
+echo:
+echo Insert emTeX 3.5 inch diskette 5 and hit ENTER.
+pause > nul
+echo Copying: mf4b.zip fontcm.zip fontltx.zip
+label %Drive%emtex 5-8
+copy mf4b.zip %Drive% > nul
+copy fontcm.zip %Drive% > nul
+copy fontltx.zip %Drive% > nul
+if %Disk%==all goto Disk3_6
+if %Disk%==alltex goto Disk3_6
+goto Next
+
+:Disk3_6
+echo:
+echo Insert emTeX 3.5 inch diskette 6 and hit ENTER.
+pause > nul
+echo Copying: l2input.zip fontdc.zip
+label %Drive%emtex 6-8
+copy l2input.zip %Drive% > nul
+copy fontdc.zip %Drive% > nul
+if %Disk%==all goto Disk3_7
+if %Disk%==alltex goto Disk3_7
+goto Next
+
+:Disk3_7
+echo:
+echo Insert emTeX 3.5 inch diskette 7 and hit ENTER.
+pause > nul
+echo Copying: lkurz.zip l2kurz.zip texware.zip mfware.zip fontemsy.zip
+echo Copying: fontams.zip texcad.zip
+label %Drive%emtex 7-8
+copy lkurz.zip %Drive% > nul
+copy l2kurz.zip %Drive% > nul
+copy texware.zip %Drive% > nul
+copy mfware.zip %Drive% > nul
+copy fontemsy.zip %Drive% > nul
+copy fontams.zip %Drive% > nul
+copy texcad.zip %Drive% > nul
+if %Disk%==all goto Disk3_8
+if %Disk%==alltex goto Disk3_8
+goto Next
+
+:Disk3_8
+echo:
+echo Insert emTeX 3.5 inch diskette 8 and hit ENTER.
+pause > nul
+echo Copying: l2base.zip srcmkidx.zip srctcad.zip l2tools.zip
+label %Drive%emtex 7-8
+copy l2base.zip %Drive% > nul
+copy srcmkidx.zip %Drive% > nul
+copy srctcad.zip %Drive% > nul
+copy l2tools.zip %Drive% > nul
+if %Disk%==all goto Disk3_9
+goto Next
+
+
+rem 3.5 inch diskettes library files
+
+
+:Disk3_9
+echo:
+echo Insert emTeX 3.5 inch diskette 9 (1) and hit ENTER.
+pause > nul
+echo Copying: ljh_base.fli
+label %Drive%texfli 1-5
+copy ljh_base.fli %Drive% > nul
+if %Disk%==all goto Disk3_10
+if %Disk%==allfli goto Disk3_10
+goto Next
+
+:Disk3_10
+echo:
+echo Insert emTeX 3.5 inch diskette 10 (2) and hit ENTER.
+pause > nul
+echo Copying: bj_base.fli sty_base.fli
+label %Drive%texfli 2-5
+copy bj_base.fli %Drive% > nul
+copy sty_base.fli %Drive% > nul
+if %Disk%==all goto Disk3_11
+if %Disk%==allfli goto Disk3_11
+goto Next
+
+:Disk3_11
+echo:
+echo Insert emTeX 3.5 inch diskette 11 (3) and hit ENTER.
+pause > nul
+echo Copying: dj_base.fli fax_base.fli fx_base.fli
+label %Drive%texfli 3-5
+copy dj_base.fli %Drive% > nul
+copy fax_base.fli %Drive% > nul
+copy fx_base.fli %Drive% > nul
+if %Disk%==all goto Disk3_12
+if %Disk%==allfli goto Disk3_12
+goto Next
+
+:Disk3_12
+echo:
+echo Insert emTeX 3.5 inch diskette 12 (4) and hit ENTER.
+pause > nul
+echo Copying: ito_base.fli p6h_base.lfi p6l_base.fli
+label %Drive%texfli 4-5
+copy ito_base.fli %Drive% > nul
+copy p6h_base.fli %Drive% > nul
+copy p6l_base.fli %Drive% > nul
+if %Disk%==all goto Disk3_13
+if %Disk%==allfli goto Disk3_13
+goto Next
+
+:Disk3_13
+echo:
+echo Insert emTeX 3.5 inch diskette 13 (5) and hit ENTER.
+pause > nul
+echo Copying: lj_base.fli p6m_base.fli qj_base.fli
+label %Drive%texfli 5-5
+copy lj_base.fli %Drive% > nul
+copy p6m_base.fli %Drive% > nul
+copy qj_base.fli %Drive% > nul
+goto Next
+
+
+rem 5.25 inch diskettes, high density (1200 KByte):
+
+:Disk5_1
+echo:
+echo Insert emTeX 5.25 inch diskette 1 and hit ENTER.
+pause > nul
+echo Copying: readme.eng readme.ger readme.bet install.eng install.ger
+echo Copying: quick.eng quick.ger help.eng help.ger changes.eng changes.ger
+echo Copying: diskette.doc unz512.exe unz512x3.exe first.zip emxrsx.zip
+echo Copying: mfjob12c.zip
+label %Drive%emtex 1-10
+copy readme.eng %Drive% > nul
+copy readme.ger %Drive% > nul
+copy readme.bet %Drive% > nul
+copy install.eng %Drive% > nul
+copy install.ger %Drive% > nul
+copy quick.eng %Drive% > nul
+copy quick.ger %Drive% > nul
+copy help.eng %Drive% > nul
+copy help.ger %Drive% > nul
+copy changes.eng %Drive% > nul
+copy changes.ger %Drive% > nul
+copy diskette.doc %Drive% > nul
+copy unz512.exe %Drive% > nul
+copy unz512x3.exe %Drive% > nul
+copy first.zip %Drive% > nul
+copy emxrsx.zip %Drive% > nul
+copy mfjob12c.zip %Drive% > nul
+if %Disk%==all goto Disk5_2
+if %Disk%==alltex goto Disk5_2
+goto Next
+
+:Disk5_2
+echo:
+echo Insert emTeX 5.25 inch diskette 2 and hit ENTER.
+pause > nul
+echo Copying: dvid16f1.zip pictex.zip
+label %Drive%emtex 2-10
+copy dvid16f1.zip %Drive% > nul
+copy pictex.zip %Drive% > nul
+if %Disk%==all goto Disk5_3
+if %Disk%==alltex goto Disk5_3
+goto Next
+
+:Disk5_3
+echo:
+echo Insert emTeX 5.25 inch diskette 3 and hit ENTER.
+pause > nul
+echo Copying: dvid16f2.zip german.zip l2kurz.zip dvisp10b.zip srctcad.zip
+label %Drive%emtex 3-10
+copy dvid16f2.zip %Drive% > nul
+copy german.zip %Drive% > nul
+copy l2kurz.zip %Drive% > nul
+copy dvisp10b.zip %Drive% > nul
+copy srctcad.zip %Drive% > nul
+if %Disk%==all goto Disk5_4
+if %Disk%==alltex goto Disk5_4
+goto Next
+
+:Disk5_4
+echo:
+echo Insert emTeX 5.25 inch diskette 4 and hit ENTER.
+pause > nul
+echo Copying: tex4b.zip srcmkidx.zip
+label %Drive%emtex 4-10
+copy tex4b.zip %Drive% > nul
+copy srcmkidx.zip %Drive% > nul
+if %Disk%==all goto Disk5_5
+if %Disk%==alltex goto Disk5_5
+goto Next
+
+:Disk5_5
+echo:
+echo Insert emTeX 5.25 inch diskette 5 and hit ENTER.
+pause > nul
+echo Copying: mf4b.zip lkurz.zip web.zip
+label %Drive%emtex 5-10
+copy mf4b.zip %Drive% > nul
+copy lkurz.zip %Drive% > nul
+copy web.zip %Drive% > nul
+if %Disk%==all goto Disk5_6
+if %Disk%==alltex goto Disk5_6
+goto Next
+
+:Disk5_6
+echo:
+echo Insert emTeX 5.25 inch diskette 6 and hit ENTER.
+pause > nul
+echo Copying: l2input.zip fontcm.zip fontltx.zip
+label %Drive%emtex 6-10
+copy l2input.zip %Drive% > nul
+copy fontcm.zip %Drive% > nul
+copy fontltx.zip %Drive% > nul
+if %Disk%==all goto Disk5_7
+if %Disk%==alltex goto Disk5_7
+goto Next
+
+:Disk5_7
+echo:
+echo Insert emTeX 5.25 inch diskette 7 and hit ENTER.
+pause > nul
+echo Copying: texcad.zip makeindx.zip bibtex4b.zip l2tools.zip latex209.zip
+label %Drive%emtex 7-10
+copy texcad.zip %Drive% > nul
+copy makeindx.zip %Drive% > nul
+copy bibtex4b.zip %Drive% > nul
+copy l2tools.zip %Drive% > nul
+copy latex209.zip %Drive% > nul
+if %Disk%==all goto Disk5_8
+if %Disk%==alltex goto Disk5_8
+goto Next
+
+:Disk5_8
+echo:
+echo Insert emTeX 5.25 inch diskette 8 and hit ENTER.
+pause > nul
+echo Copying: l2base.zip texware.zip
+label %Drive%emtex 8-10
+copy l2base.zip %Drive% > nul
+copy texware.zip %Drive% > nul
+if %Disk%==all goto Disk5_9
+if %Disk%==alltex goto Disk5_9
+goto Next
+
+
+:Disk5_9
+echo:
+echo Insert emTeX 5.25 inch diskette 9 and hit ENTER.
+pause > nul
+echo Copying: fontdc.zip pkedit.zip fontemsy.zip
+label %Drive%emtex 9-10
+copy fontdc.zip %Drive% > nul
+copy pkedit.zip %Drive% > nul
+copy fontemsy.zip %Drive% > nul
+if %Disk%==all goto Disk5_10
+if %Disk%==alltex goto Disk5_10
+goto Next
+
+
+:Disk5_10
+echo:
+echo Insert emTeX 5.25 inch diskette 10 and hit ENTER.
+pause > nul
+echo Copying: fontams.zip mfware.zip
+label %Drive%emtex 10-10
+copy fontams.zip %Drive% > nul
+copy mfware.zip %Drive% > nul
+if %Disk%==all goto Disk5_11
+goto Next
+
+
+rem 5.25 inch diskettes, high density (1200 KByte) library files:
+
+:Disk5_11
+echo:
+echo Insert emTeX 5.25 inch diskette 11 (1) and hit ENTER.
+pause > nul
+echo Copying: ljh_base.fli as ljh_base.zip
+label %Drive%texfli 1-6
+pkzip -ex ljh_base ljh_base.fli > nul
+copy ljh_base.zip %Drive% > nul
+del ljh_base.zip > nul
+if %Disk%==all goto Disk5_12
+if %Disk%==allfli goto Disk5_12
+goto Next
+
+:Disk5_12
+echo:
+echo Insert emTeX 5.25 inch diskette 12 (2) and hit ENTER.
+pause > nul
+echo Copying: bj_base.fli fx_base.fli
+label %Drive%texfli 2-6
+copy bj_base.fli %Drive% > nul
+copy fx_base.fli %Drive% > nul
+if %Disk%==all goto Disk5_13
+if %Disk%==allfli goto Disk5_13
+goto Next
+
+:Disk5_13
+echo:
+echo Insert emTeX 5.25 inch diskette 13 (3) and hit ENTER.
+pause > nul
+echo Copying: p6m_base.fli sty_base.fli
+label %Drive%texfli 3-6
+copy p6m_base.fli %Drive% > nul
+copy sty_base.fli %Drive% > nul
+if %Disk%==all goto Disk5_14
+if %Disk%==allfli goto Disk5_14
+goto Next
+
+:Disk5_14
+echo:
+echo Insert emTeX 5.25 inch diskette 14 (4) and hit ENTER.
+pause > nul
+echo Copying: ito_base.fli sp6_base.fli
+label %Drive%texfli 4-6
+copy ito_base.fli %Drive% > nul
+copy p6h_base.fli %Drive% > nul
+if %Disk%==all goto Disk5_15
+if %Disk%==allfli goto Disk5_15
+goto Next
+
+:Disk5_15
+echo:
+echo Insert emTeX 5.25 inch diskette 15 (5) and hit ENTER.
+pause > nul
+echo Copying: dj_base.fli lj_base.fli
+label %Drive%texfli 5-6
+copy dj_base.fli %Drive% > nul
+copy lj_base.fli %Drive% > nul
+if %Disk%==all goto Disk5_16
+if %Disk%==allfli goto Disk5_16
+goto Next
+
+:Disk5_16
+echo:
+echo Insert emTeX 5.25 inch diskette 16 (6) and hit ENTER.
+pause > nul
+echo Copying: fax_base.fli p6l_base.fli qj_base.fli
+label %Drive%texfli 6-6
+copy fax_base.fli %Drive% > nul
+copy p6l_base.fli %Drive% > nul
+copy qj_base.fli %Drive% > nul
+goto Next
+
+
+:Usage
+echo:
+echo DISKETTE: copy files from emTeX distribution to diskette.
+echo:
+echo Usage: DISKETTE [Drive:] [Size] [all alltex allfli 1 2 .. 16]
+echo in which
+echo [Drive:] is a: or b: (default a:)
+echo [Size] is 35 or 525 (default 3.5 inch diskettes)
+echo [all] all diskettes including fli files
+echo [alltex] the whole emtex distribution (all tex-diskettes)
+echo [allfli] all fontlib files (no default)
+echo [1 2 ... 16] is all or one or more diskette numbers (no default)
+echo:
+echo Required: maximum 8 (3.5 inch) or 10 (5.25 inch) formatted diskettes for emTeX
+echo maximum 5 (3.5 inch) or 6 (5.25 inch) formatted diskettes for *.fli
+goto End
+
+:Error
+echo:
+echo DISKETTE: unrecognized input (%1), I quit.
+goto End
+
+:Error2
+echo:
+echo DISKETTE: invalid 3.5 inch diskette number (%1), I quit.
+goto End
+
+:Done
+echo:
+echo DISKETTE: All work done.
+
+:End
+set Drive=
+set Size=
+set Disk=
+rem _TheEnd_