blob: ce19308480ab52ee72aaf316a40ac98e91ae725f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
|
%% This is file cp437csx.def
%% Based on cp437.def
%%
%% Classical Sanskrit/Classical Sanskrit Extended
%% Input encoding definition
\def\diatop[#1|#2]{\leavevmode{\setbox1=\hbox{{#1{}}}\setbox2=\hbox{{#2{}}}%
\dimen0=\ifdim\wd1>\wd2\wd1\else\wd2\fi%
\dimen1=\ht2\advance\dimen1by-1ex%
\setbox1=\hbox to1\dimen0{\hss#1\hss}%
\rlap{\raise1\dimen1\box1}%
\hbox to1\dimen0{\hss#2\hss}}}%
\makeatletter
\DeclareInputText{159}{\b{r}} % Ÿ CSX
\DeclareInputText{166}{\~l} % ¦ CS
\DeclareInputText{167}{\.m} % § CS
\DeclareInputText{168}{\diatop[\u|{\@tabacckludge=a}]} % ¨ CSX
\DeclareInputText{169}{\diatop[\u|{\@tabacckludge={\i}}]} % © CSX
\DeclareInputText{170}{\diatop[\u|{\@tabacckludge=u}]} % ª CSX
\DeclareInputText{173}{\b{n}} % CSX
\DeclareInputText{181}
{\diatop[\@tabacckludge'|\@tabacckludge=a]} % µ CSX
\DeclareInputText{182}
{\diatop[\@tabacckludge`|\@tabacckludge=a]} % ¶ CSX
\DeclareInputText{183}
{\diatop[\@tabacckludge'|\@tabacckludge={\i}]} % · CSX
\DeclareInputText{184}
{\diatop[\@tabacckludge`|\@tabacckludge={\i}]} % ¸ CSX
\DeclareInputText{189}
{\diatop[\@tabacckludge'|\@tabacckludge=u]} % ½ CSX
\DeclareInputText{190}
{\diatop[\@tabacckludge`|\@tabacckludge=u]} % ¾ CSX
\DeclareInputText{198}{\diatop[\@tabacckludge'|\d{r}]} % Æ CSX
\DeclareInputText{199}{\diatop[\@tabacckludge`|\d{r}]} % Ç CSX
\DeclareInputText{207}
{\raisebox{.25ex}{\rlap{\@tabacckludge'}}\diatop[\@tabacckludge=|\d{r}]}
% Ï CSX
\DeclareInputText{208}{\~{a}} % Ð CSX
\DeclareInputText{209}{\~{\i}} % Ñ CSX
\DeclareInputText{210}{\~{e}} % Ò CSX
\DeclareInputText{211}{\~{e}} % Ó CSX
\DeclareInputText{212}{\~{o}} % Ô CSX
\DeclareInputText{213}{\u{e}} % Õ CSX
\DeclareInputText{214}{\u{o}} % Ö CSX
\DeclareInputText{215}{\b{l}} % × CSX
\DeclareInputText{224}{\@tabacckludge=a} % à CS
\DeclareInputText{226}{\@tabacckludge=A} % â CS
\DeclareInputText{227}{\@tabacckludge={\i}} % ã CS
\DeclareInputText{228}{\@tabacckludge=I} % ä CS
\DeclareInputText{229}{\@tabacckludge=u} % å CS
\DeclareInputText{230}{\@tabacckludge=U} % æ CS
\DeclareInputText{231}{\d{r}} % ç CS
\DeclareInputText{232}{\d{R}} % è CS
\DeclareInputText{233}{\diatop[\@tabacckludge=|\d{r}]} % é CS
\DeclareInputText{234}{\diatop[\@tabacckludge=|\d{R}]} % ê CS
\DeclareInputText{235}{\d{l}} % ë CS
\DeclareInputText{236}{\d{L}} % ì CS
\DeclareInputText{237}{\diatop[\@tabacckludge=|\d{l}]} % í CS
\DeclareInputText{238}{\diatop[\@tabacckludge=|\d{L}]} % î CS
\DeclareInputText{239}{\.n} % ï CS
\DeclareInputText{240}{\.N} % ð CS
\DeclareInputText{241}{\d{t}} % ñ CS
\DeclareInputText{242}{\d{T}} % ò CS
\DeclareInputText{243}{\d{d}} % ó CS
\DeclareInputText{244}{\d{D}} % ô CS
\DeclareInputText{245}{\d{n}} % õ CS
\DeclareInputText{246}{\d{N}} % ö CS
\DeclareInputText{247}{\@tabacckludge's} % ÷ CS
\DeclareInputText{248}{\@tabacckludge'S} % ø CS
\DeclareInputText{249}{\d{s}} % ù CS
\DeclareInputText{250}{\d{S}} % ú CS
\DeclareInputText{252}{\d{m}} % ü CS
\DeclareInputText{253}{\d{M}} % ý CS
\DeclareInputText{254}{\d{h}} % þ CS
\DeclareInputText{255}{\d{H}} % ÿ CS
\makeatother
\endinput
|