summaryrefslogtreecommitdiff
path: root/systems/unix/tex-fpc/tech/mktech
blob: 835141cbb99c90a5a6668a890288b193df9c7d53 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Schritt 1: Formatdatei bauen.
# Hierzu muss die Konstante TRIESIZE vergroessert werden.
# 16844 ist schon zu klein, obwohl TeX behauptet, er braucht weniger
# als 14000 (im log-file).
sed /TRIESIZE=8000/s//TRIESIZE=16845/ ../tex/initex.p >initech.p \
&& fpc -Fasysutils,baseunix,unix initech.p \
&& initech 'gauss \dump' \
|| (echo schief gelaufen; exit 1)
#
# Schritt 2: Den Namen der Formatdatei und die TRIESIZE anpassen.
# Wenn die TRIESIZE hier nicht angepasst wird, kann er die Formatdatei
# nicht laden.
mv gauss.fmt TeXformats/gauss.fmt \
&& sed -e /plain.fmt/s//gauss.fmt/\
       -e /TRIESIZE=8000/s//TRIESIZE=16845/\
       ../tex/tex.p >tech.p \
&& fpc -Fasysutils,baseunix,unix tech.p \
|| echo schief gelaufen.