diff options
author | Norbert Preining <norbert@preining.info> | 2020-11-25 03:00:39 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2020-11-25 03:00:39 +0000 |
commit | 224d125bf0d14ba177ef8a181907a713484afa2f (patch) | |
tree | c7be3cf437ba902f6fd09520a329e373ed956ede /systems/unix/tex-fpc/tech | |
parent | 55c6d66f61a96ba63cd8c141229843ad2ab42632 (diff) |
CTAN sync 202011250300
Diffstat (limited to 'systems/unix/tex-fpc/tech')
-rw-r--r-- | systems/unix/tex-fpc/tech/gauss.tex (renamed from systems/unix/tex-fpc/tech/schlicht.tex) | 2 | ||||
-rw-r--r-- | systems/unix/tex-fpc/tech/german.ed | 1 | ||||
-rwxr-xr-x | systems/unix/tex-fpc/tech/mktech | 21 | ||||
-rw-r--r-- | systems/unix/tex-fpc/tech/readme | 6 | ||||
-rw-r--r-- | systems/unix/tex-fpc/tech/test.tex | 4 |
5 files changed, 18 insertions, 16 deletions
diff --git a/systems/unix/tex-fpc/tech/schlicht.tex b/systems/unix/tex-fpc/tech/gauss.tex index ce5a1eeb85..ecc42a3855 100644 --- a/systems/unix/tex-fpc/tech/schlicht.tex +++ b/systems/unix/tex-fpc/tech/gauss.tex @@ -6,7 +6,7 @@ \newlanguage\l@german \language=\l@german \chardef\l@austrian=\language \chardef\l@french=\language -\input ghyph31 +\input dehypht.tex \message{erledigt.} %% auf USEnglisch voreinstellen \language=\l@USenglish diff --git a/systems/unix/tex-fpc/tech/german.ed b/systems/unix/tex-fpc/tech/german.ed index 89ba82cf2f..3d41edf0c0 100644 --- a/systems/unix/tex-fpc/tech/german.ed +++ b/systems/unix/tex-fpc/tech/german.ed @@ -1,5 +1,6 @@ 219c \expandafter\def\csname grq \endcsname{% . +g/[^%]$/s//&%/ w q 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. diff --git a/systems/unix/tex-fpc/tech/readme b/systems/unix/tex-fpc/tech/readme index 98ed483e67..2ee897d330 100644 --- a/systems/unix/tex-fpc/tech/readme +++ b/systems/unix/tex-fpc/tech/readme @@ -6,15 +6,15 @@ zu anderen Distributionen. Sie enth"alt US-Englisch und Deutsch Installation: Die deutschen Trennmuster holen: -ftp ftp://ftp.dante.de/pub/tex/macros/ec-plain/ghyph31.tex +ftp ftp://tug.org/tex-archive/language/hyphenation/dehyph/dehypht.tex Und tech bauen: $ mktech Dies erzeugt das Programm tech. Am besten ins bin-Verzeichnis damit. Das Macropaket german.sty holen: -ftp ftp://ftp.dante.de/pub/tex/language/german/german.sty +ftp ftp://tug.org/tex-archive/language/german/german.sty -Diese Datei mit dem Datum vom 13.04.199 enth"alt einen Fehler, +Diese Datei mit dem Datum vom 13.04.1999 enth"alt einen Fehler, das \grq verschwindet. Mit ed <german.ed german.sty kann man diesen Fehler korrigieren. diff --git a/systems/unix/tex-fpc/tech/test.tex b/systems/unix/tex-fpc/tech/test.tex index d25c721da0..d3b8c872cb 100644 --- a/systems/unix/tex-fpc/tech/test.tex +++ b/systems/unix/tex-fpc/tech/test.tex @@ -1,9 +1,9 @@ \parindent=0pt \overfullrule=0pt -Hier wird gepr\"uft, ob die Einstellungen von plain \TeX erhalten bleiben. +Hier wird gepr\"uft, ob die Einstellungen von plain \TeX\ erhalten bleiben. \ifnum\language=0\else\errmessage{language nicht 0}\fi \ifnum\lefthyphenmin=2\else\errmessage{lefthyphenmin nicht 2}\fi -\ifnum\righthyphenmin=3\else\errmessage{righthyphenmin nicht 3\fi +\ifnum\righthyphenmin=3\else\errmessage{righthyphenmin nicht 3}\fi \par und jetzt geht's los: \input german.sty |