summaryrefslogtreecommitdiff
path: root/dviware/dvi-augsburg/pc/makegf.bat
blob: a90d6cbd925ff180225df0a19237f8d3c03884df (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
@ECHO OFF
REM makegf zeichensatz basis basis_aufloesung aufloesung
IF %1.==. GOTO USAGE
IF %2.==. GOTO USAGE
IF %3.==. GOTO USAGE
IF %4.==. GOTO USAGE
REM set up mode by analyzing base_resolution
IF .%3.==.101. SET MFMODE=atari_screen
IF .%3.==.300. SET MFMODE=postscript
IF .%3.==.216. SET MFMODE=epsonfx
IF .%3.==.180. SET MFMODE=psix_low
IF .%3.==.360. SET MFMODE=psix_high
IF NOT %MFMODE%.==. GOTO WEITER
ECHO.
ECHO I don't know the MF-mode for %3.
ECHO Ask your local TeX guru to fix the MF batch.
GOTO USAGE
:WEITER
SET @TPATH@=%PATH%
PATH %EMTEXDRV%:\EMTEX;%PATH%
SET MFINPUT=%EMTEXDRV%:\EMTEX\MFINPUT;%AMSDRV%:\TEX\AMSFONTS
SET MFBAS=%EMTEXDRV%:\EMTEX\MFBASES
%EMTEXDRV%:\EMTEX\MF &%2 \mode=%MFMODE%; mag=%4; input %1
PATH %@TPATH@%
SET @TPATH@=
GOTO EXIT
:USAGE
ECHO.
ECHO Parameterfehler: MAKEGF zeichensatz basis basis_aufloesung(dpi) aufloesung(magstep)
ECHO.
:EXIT
SET MFMODE=
SET MFINPUT=
SET MFBAS=