1 % ISO Latin 1 (ISO 8859/1) encoding for Computer Modern fonts.
2 % Jan Michael Rynning <jmr@nada.kth.se> 1990-10-12
3 \def\inmathmode#1{\relax\ifmmode#1\else$
#1$
\fi}
4 \global\catcode`\^^a0=
\active \global\let^^a0=~
% no-break space
5 \global\catcode`\^^a1=
\active \global\def^^a1
{!`
} % inverted exclamation mark
6 \global\catcode`\^^a2=
\active \global\def^^a2
{{\rm\rlap/c
}} % cent sign
7 \global\catcode`\^^a3=
\active \global\def^^a3
{{\it\$
}} % pound sign
8 % currency sign, yen sign, broken bar
9 \global\catcode`\^^a7=
\active \global\let^^a7=
\S % section sign
10 \global\catcode`\^^a8=
\active \global\def^^a8
{\"
{}} % diaeresis
11 \global\catcode`\^^a9=
\active \global\let^^a9=
\copyright % copyright sign
12 % feminine ordinal indicator, left angle quotation mark
13 \global\catcode`\^^ac=
\active \global\def^^ac
{\inmathmode\neg}% not sign
14 \global\catcode`\^^ad=
\active \global\let^^ad=\-
% soft hyphen
15 % registered trade mark sign
16 \global\catcode`\^^af=
\active \global\def^^af
{\=
{}} % macron
18 \global\catcode`\^^b1=
\active \global\def^^b1
{\inmathmode\pm} % plus minus
19 \global\catcode`\^^b2=
\active \global\def^^b2
{\inmathmode{{^
2}}}
20 \global\catcode`\^^b3=
\active \global\def^^b3
{\inmathmode{{^
3}}}
21 \global\catcode`\^^b4=
\active \global\def^^b4
{\'
{}} % acute accent
22 \global\catcode`\^^b5=
\active \global\def^^b5
{\inmathmode\mu} % mu
23 \global\catcode`\^^b6=
\active \global\let^^b6=
\P % pilcroy
24 \global\catcode`\^^b7=
\active \global\def^^b7
{\inmathmode{{\cdot}}}
25 \global\catcode`\^^b8=
\active \global\def^^b8
{\c{}} % cedilla
26 \global\catcode`\^^b9=
\active \global\def^^b9
{\inmathmode{{^
1}}}
28 \global\catcode`\^^bc=
\active \global\def^^bc
{\inmathmode{{1\over4}}}
29 \global\catcode`\^^bd=
\active \global\def^^bd
{\inmathmode{{1\over2}}}
30 \global\catcode`\^^be=
\active \global\def^^be
{\inmathmode{{3\over4}}}
31 \global\catcode`\^^bf=
\active \global\def^^bf
{?`
} % inverted question mark
32 \global\catcode`\^^c0=
\active \global\def^^c0
{\`A
}
33 \global\catcode`\^^c1=
\active \global\def^^c1
{\'A
}
34 \global\catcode`\^^c2=
\active \global\def^^c2
{\^A
}
35 \global\catcode`\^^c3=
\active \global\def^^c3
{\~A
}
36 \global\catcode`\^^c4=
\active \global\def^^c4
{\"A
} % capital a with diaeresis
37 \global\catcode`\^^c5=
\active \global\let^^c5=
\AA % capital a with ring above
38 \global\catcode`\^^c6=
\active \global\let^^c6=
\AE
39 \global\catcode`\^^c7=
\active \global\def^^c7
{\c C
}
40 \global\catcode`\^^c8=
\active \global\def^^c8
{\`E
}
41 \global\catcode`\^^c9=
\active \global\def^^c9
{\'E
}
42 \global\catcode`\^^ca=
\active \global\def^^ca
{\^E
}
43 \global\catcode`\^^cb=
\active \global\def^^cb
{\"E
}
44 \global\catcode`\^^cc=
\active \global\def^^cc
{\`I
}
45 \global\catcode`\^^cd=
\active \global\def^^cd
{\'I
}
46 \global\catcode`\^^ce=
\active \global\def^^ce
{\^I
}
47 \global\catcode`\^^cf=
\active \global\def^^cf
{\"I
}
49 \global\catcode`\^^d1=
\active \global\def^^d1
{\~N
}
50 \global\catcode`\^^d2=
\active \global\def^^d2
{\`O
}
51 \global\catcode`\^^d3=
\active \global\def^^d3
{\'O
}
52 \global\catcode`\^^d4=
\active \global\def^^d4
{\^O
}
53 \global\catcode`\^^d5=
\active \global\def^^d5
{\~O
}
54 \global\catcode`\^^d6=
\active \global\def^^d6
{\"O
} % capital o with diaeresis
55 \global\catcode`\^^d7=
\active \global\def^^d7
{\inmathmode\times}% multiplication sign
56 \global\catcode`\^^d8=
\active \global\let^^d8=
\O
57 \global\catcode`\^^d9=
\active \global\def^^d9
{\`U
}
58 \global\catcode`\^^da=
\active \global\def^^da
{\'U
}
59 \global\catcode`\^^db=
\active \global\def^^db
{\^U
}
60 \global\catcode`\^^dc=
\active \global\def^^dc
{\"U
}
61 \global\catcode`\^^dd=
\active \global\def^^dd
{\'Y
}
63 \global\catcode`\^^df=
\active \global\def^^df
{\ss}
64 \global\catcode`\^^e0=
\active \global\def^^e0
{\`a
}
65 \global\catcode`\^^e1=
\active \global\def^^e1
{\'a
}
66 \global\catcode`\^^e2=
\active \global\def^^e2
{\^a
}
67 \global\catcode`\^^e3=
\active \global\def^^e3
{\~a
}
68 \global\catcode`\^^e4=
\active \global\def^^e4
{\"a
} % small a with diaeresis
69 \global\catcode`\^^e5=
\active \global\let^^e5=
\aa % small a with ring above
70 \global\catcode`\^^e6=
\active \global\let^^e6=
\ae
71 \global\catcode`\^^e7=
\active \global\def^^e7
{\c c
}
72 \global\catcode`\^^e8=
\active \global\def^^e8
{\`e
}
73 \global\catcode`\^^e9=
\active \global\def^^e9
{\'e
}
74 \global\catcode`\^^ea=
\active \global\def^^ea
{\^e
}
75 \global\catcode`\^^eb=
\active \global\def^^eb
{\"e
}
76 \global\catcode`\^^ec=
\active \global\def^^ec
{\`
\i}
77 \global\catcode`\^^ed=
\active \global\def^^ed
{\'
\i}
78 \global\catcode`\^^ee=
\active \global\def^^ee
{\^
\i}
79 \global\catcode`\^^ef=
\active \global\def^^ef
{\"
\i}
81 \global\catcode`\^^f1=
\active \global\def^^f1
{\~n
}
82 \global\catcode`\^^f2=
\active \global\def^^f2
{\`o
}
83 \global\catcode`\^^f3=
\active \global\def^^f3
{\'o
}
84 \global\catcode`\^^f4=
\active \global\def^^f4
{\^o
}
85 \global\catcode`\^^f5=
\active \global\def^^f5
{\~o
}
86 \global\catcode`\^^f6=
\active \global\def^^f6
{\"o
} % small o with diaeresis
87 \global\catcode`\^^f7=
\active \global\def^^f7
{\inmathmode\div}% division sign
88 \global\catcode`\^^f8=
\active \global\let^^f8=
\o
89 \global\catcode`\^^f9=
\active \global\def^^f9
{\`u
}
90 \global\catcode`\^^fa=
\active \global\def^^fa
{\'u
}
91 \global\catcode`\^^fb=
\active \global\def^^fb
{\^u
}
92 \global\catcode`\^^fc=
\active \global\def^^fc
{\"u
}
93 \global\catcode`\^^fd=
\active \global\def^^fd
{\'y
}
95 \global\catcode`\^^ff=
\active \global\def^^ff
{\"y
}