summaryrefslogtreecommitdiff
path: root/support/umlaute
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /support/umlaute
Initial commit
Diffstat (limited to 'support/umlaute')
-rw-r--r--support/umlaute/dosuml.sty99
-rw-r--r--support/umlaute/readme.eng25
-rw-r--r--support/umlaute/readme.ger16
-rw-r--r--support/umlaute/umlaute.sty97
4 files changed, 237 insertions, 0 deletions
diff --git a/support/umlaute/dosuml.sty b/support/umlaute/dosuml.sty
new file mode 100644
index 0000000000..9f12a3f541
--- /dev/null
+++ b/support/umlaute/dosuml.sty
@@ -0,0 +1,99 @@
+%%%
+%%% umlaute.sty fr DOS [Codeseite 437]
+%%%
+%
+% Karl Brodowsky (18.5.1993)
+%
+% bk1@aixfile1.urz.uni-heidelberg.de
+%
+% ACHTUNG: Diese Datei ist im BINŽRMODUS zu bertragen.
+% Sonst wird sie zerst”rt.
+%
+% Diese Datei dient dem TeXen von Dateien, die DOS-Umlaute enthalten.
+% Einfach \input umlaute.sty oder \include{umlaute.sty} verwenden.
+%
+% DOS-Umlaute drfen verwendet werden, aber die Verwendung
+% der TeX-Umschreibungen bleibt zul„ssig.
+%
+%
+% WARNING: This file has to be transferred in binary-mode.
+% Otherwise it will be destroyed.
+%
+% This File enables TeXing of files which contain DOS-Umlaut-Characters
+% Simply use \input umlaute.sty or \include{umlaute.sty} .
+%
+
+\catcode`€=\active
+\def€{\c{C}}
+\catcode`=\active
+\def{\"u}
+\catcode`‚=\active
+\def‚{\'e}
+\catcode`ƒ=\active
+\defƒ{\^a}
+\catcode`„=\active
+\def„{\"a}
+\catcode`…=\active
+\def…{\`a}
+\catcode`†=\active
+\def†{{\aa}}
+\catcode`‡=\active
+\def‡{\c{c}}
+\catcode`ˆ=\active
+\defˆ{\^e}
+\catcode`‰=\active
+\def‰{\"e}
+\catcode`Š=\active
+\defŠ{\`e}
+\catcode`‹=\active
+\def‹{{\"\i}}
+\catcode`Œ=\active
+\defŒ{{\^\i}}
+\catcode`=\active
+\def{{\`\i}}
+\catcode`Ž=\active
+\defŽ{\"A}
+\catcode`=\active
+\def{{\AA}}
+
+\catcode`=\active
+\def{\'E}
+\catcode`‘=\active
+\def‘{{\ae}}
+\catcode`’=\active
+\def’{{\AE}}
+\catcode`“=\active
+\def“{\^o}
+\catcode`”=\active
+\def”{\"o}
+\catcode`•=\active
+\def•{\`o}
+\catcode`–=\active
+\def–{\^u}
+\catcode`—=\active
+\def—{\`u}
+\catcode`™=\active
+\def™{\"O}
+\catcode`š=\active
+\defš{\"U}
+\catcode` =\active
+\def {\'a}
+\catcode`¡=\active
+\def¡{{\'\i}}
+\catcode`¢=\active
+\def¢{\'o}
+\catcode`£=\active
+\def£{\'u}
+\catcode`¤=\active
+\def¤{\~n}
+\catcode`¥=\active
+\def¥{\~N}
+\catcode`á=\active
+\defá{{\ss}}
+
+%%%
+%%% Ende von umlaute.sty fr DOS [Codeseite 437]
+%%%
+
+
+
diff --git a/support/umlaute/readme.eng b/support/umlaute/readme.eng
new file mode 100644
index 0000000000..5da5478536
--- /dev/null
+++ b/support/umlaute/readme.eng
@@ -0,0 +1,25 @@
+From Karl Brodowsky (bk1@ix.urz.uni-heidelberg.de)
+
+umlaute.lzh contains the following files:
+
+umlaute.sty
+dosuml.sty
+readme.ger
+readme.eng
+
+To use umlaut characters in a TeX source file it
+is necessary to enable TeX to understand them.
+
+Emtex has this feature built in but it is also
+possible to use it for other TeX by the file
+umlaute.sty which has to be included.
+
+umlaute.sty for ISO
+dosuml.sty for DOS (Code Page 437)
+
+Have fun with it, distribute it freely and
+complain to your sysop if your TeX is not
+eightbit-clean.
+
+
+
diff --git a/support/umlaute/readme.ger b/support/umlaute/readme.ger
new file mode 100644
index 0000000000..7f48061995
--- /dev/null
+++ b/support/umlaute/readme.ger
@@ -0,0 +1,16 @@
+Von Karl Brodowsky (bk1@ix.urz.uni-heidelberg.de)
+
+umlaute.lzh enth"alt folgende Dateien:
+
+umlaute.sty
+dosuml.sty
+readme.ger
+readme.eng
+
+umlaute.sty erlaubt es, in einer (La)TeX-Datei
+ISO-Umlaute zu verwenden. Die werden dann richtig
+verstanden. dosuml.sty ist dasselbe f"ur
+DOS-Umlaute (437). Bei emtex braucht man das
+nicht, aber es erm"oglicht zum Beispiel das TeXen
+von unter DOS editierten Dateien auf einer
+Unix-Maschine.
diff --git a/support/umlaute/umlaute.sty b/support/umlaute/umlaute.sty
new file mode 100644
index 0000000000..631d9efa62
--- /dev/null
+++ b/support/umlaute/umlaute.sty
@@ -0,0 +1,97 @@
+%%%
+%%% umlaute.sty
+%%%
+%
+% Karl Brodowsky (18.5.1993)
+%
+% bk1@aixfile1.urz.uni-heidelberg.de
+%
+% ACHTUNG: Diese Datei ist im BINÄRMODUS zu übertragen.
+% Sonst wird sie zerstört.
+%
+% Diese Datei dient dem TeXen von Dateien, die ISO-Umlaute enthalten.
+% Einfach \input umlaute.sty oder \include{umlaute.sty} verwenden.
+%
+% ISO-Umlaute dürfen verwendet werden, aber die Verwendung
+% der TeX-Umschreibungen bleibt zulässig.
+%
+%
+% WARNING: This file has to be transferred in binary-mode.
+% Otherwise it will be destroyed.
+%
+% This File enables TeXing of files which contain ISO-Umlaut-Characters
+% Simply use \input umlaute.sty or \include{umlaute.sty} .
+%
+
+
+\catcode`Ç=\active
+\defÇ{\c{C}}
+\catcode`ü=\active
+\defü{\"u}
+\catcode`é=\active
+\defé{\'e}
+\catcode`â=\active
+\defâ{\^a}
+\catcode`ä=\active
+\defä{\"a}
+\catcode`à=\active
+\defà{\`a}
+\catcode`å=\active
+\defå{{\aa}}
+\catcode`ç=\active
+\defç{\c{c}}
+\catcode`ê=\active
+\defê{\^e}
+\catcode`ë=\active
+\defë{\"e}
+\catcode`è=\active
+\defè{\`e}
+\catcode`ï=\active
+\defï{{\"\i}}
+\catcode`î=\active
+\defî{{\^\i}}
+\catcode`ì=\active
+\defì{{\`\i}}
+\catcode`Ä=\active
+\defÄ{\"A}
+\catcode`Å=\active
+\defÅ{{\AA}}
+
+\catcode`É=\active
+\defÉ{\'E}
+\catcode`æ=\active
+\defæ{{\ae}}
+\catcode`Æ=\active
+\defÆ{{\AE}}
+\catcode`ô=\active
+\defô{\^o}
+\catcode`ö=\active
+\defö{\"o}
+\catcode`ò=\active
+\defò{\`o}
+\catcode`û=\active
+\defû{\^u}
+\catcode`ù=\active
+\defù{\`u}
+\catcode`Ö=\active
+\defÖ{\"O}
+\catcode`Ü=\active
+\defÜ{\"U}
+\catcode`á=\active
+\defá{\'a}
+\catcode`í=\active
+\defí{{\'\i}}
+\catcode`ó=\active
+\defó{\'o}
+\catcode`ú=\active
+\defú{\'u}
+\catcode`ñ=\active
+\defñ{\~n}
+\catcode`Ñ=\active
+\defÑ{\~N}
+\catcode`ß=\active
+\defß{{\ss}}
+
+%%%
+%%% Ende von umlaute.sty
+%%%