diff options
Diffstat (limited to 'systems/unix/tex-fpc/tech/mktech')
-rwxr-xr-x | systems/unix/tex-fpc/tech/mktech | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/systems/unix/tex-fpc/tech/mktech b/systems/unix/tex-fpc/tech/mktech index e81c623455..835141cbb9 100755 --- a/systems/unix/tex-fpc/tech/mktech +++ b/systems/unix/tex-fpc/tech/mktech @@ -2,16 +2,17 @@ # 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 initech.p -initech 'schlicht \dump' +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. -# Die Laenge des Namens muss mit der Laenge von 'plain' uebereinstimmen, -# daher die haessliche Abkuerzung. -mv schlicht.fmt TeXformats/schli.fmt -sed -e /plain.fmt/s//schli.fmt/\ - -e /TRIESIZE=8000/s//TRIESIZE=16845/\ - ../tex/tex.p >tech.p -fpc tech.p +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. |