summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/CJK/SJIS/SJIS.enc
blob: 2d96e533105d557dc603932c00507508feccec89 (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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
% This is the file SJIS.enc of the CJK package
%   for using Asian logographs (Chinese/Japanese/Korean) with LaTeX2e
%
% created by Werner Lemberg <wl@gnu.org>
%
% Version 4.6.0 (11-Aug-2005)

\def\fileversion{4.6.0}
\def\filedate{2005/08/11}
\ProvidesFile{SJIS.enc}[\filedate\space\fileversion]


% SJIS encoding (JIS X 0208:1997):
%     it uses a one byte encoding (for half-width Katakana) from 0xA1 to
%     0xDF, and a two byte encoding for the remaining coding space (kanji,
%     kana, and symbols).
%     The first byte of the two byte encoding is in the ranges 0x81-0x9F and
%     0xE0-0xEF; the second byte is in the range 0x40 - 0xFC with a gap at
%     0x7F.

\global\@namedef{CJK@SJISEncoding}{
  \CJK@loadChr{SJIS}

  \CJK@namegdef{^^81}##1{\CJK@disableMakeUppercase
                         \CJK@punctchar {81}{01}{-64}{##1}}
  \CJK@namegdef{^^82}##1{\CJK@disableMakeUppercase
                         \CJK@punctcharx{82}{01}{02}{124}{##1}}
  \CJK@namegdef{^^83}##1{\CJK@disableMakeUppercase
                         \CJK@punctcharx{83}{02}{03}{ 56}{##1}}
  \CJK@namegdef{^^84}##1{\CJK@disableMakeUppercase
                         \CJK@char {03}{-12}{##1}}
  \CJK@namegdef{^^85}##1{\CJK@disableMakeUppercase
                         \CJK@charx{03}{04}{176}{##1}}
  \CJK@namegdef{^^86}##1{\CJK@disableMakeUppercase
                         \CJK@charx{04}{05}{108}{##1}}
  \CJK@namegdef{^^87}##1{\CJK@disableMakeUppercase
                         \CJK@charx{05}{06}{ 40}{##1}}
  \CJK@namegdef{^^88}##1{\CJK@disableMakeUppercase
                         \CJK@char {06}{-28}{##1}}
  \CJK@namegdef{^^89}##1{\CJK@disableMakeUppercase
                         \CJK@charx{06}{07}{160}{##1}}
  \CJK@namegdef{^^8a}##1{\CJK@disableMakeUppercase
                         \CJK@charx{07}{08}{ 92}{##1}}
  \CJK@namegdef{^^8b}##1{\CJK@disableMakeUppercase
                         \CJK@charx{08}{09}{ 24}{##1}}
  \CJK@namegdef{^^8c}##1{\CJK@disableMakeUppercase
                         \CJK@char {09}{-44}{##1}}
  \CJK@namegdef{^^8d}##1{\CJK@disableMakeUppercase
                         \CJK@charx{09}{10}{144}{##1}}
  \CJK@namegdef{^^8e}##1{\CJK@disableMakeUppercase
                         \CJK@charx{10}{11}{ 76}{##1}}
  \CJK@namegdef{^^8f}##1{\CJK@disableMakeUppercase
                         \CJK@charx{11}{12}{  8}{##1}}
  \CJK@namegdef{^^90}##1{\CJK@disableMakeUppercase
                         \CJK@char {12}{-60}{##1}}
  \CJK@namegdef{^^91}##1{\CJK@disableMakeUppercase
                         \CJK@charx{12}{13}{128}{##1}}
  \CJK@namegdef{^^92}##1{\CJK@disableMakeUppercase
                         \CJK@charx{13}{14}{ 60}{##1}}
  \CJK@namegdef{^^93}##1{\CJK@disableMakeUppercase
                         \CJK@char {14}{ -8}{##1}}
  \CJK@namegdef{^^94}##1{\CJK@disableMakeUppercase
                         \CJK@charx{14}{15}{180}{##1}}
  \CJK@namegdef{^^95}##1{\CJK@disableMakeUppercase
                         \CJK@charx{15}{16}{112}{##1}}
  \CJK@namegdef{^^96}##1{\CJK@disableMakeUppercase
                         \CJK@charx{16}{17}{ 44}{##1}}
  \CJK@namegdef{^^97}##1{\CJK@disableMakeUppercase
                         \CJK@char {17}{-24}{##1}}
  \CJK@namegdef{^^98}##1{\CJK@disableMakeUppercase
                         \CJK@charx{17}{18}{164}{##1}}
  \CJK@namegdef{^^99}##1{\CJK@disableMakeUppercase
                         \CJK@charx{18}{19}{ 96}{##1}}
  \CJK@namegdef{^^9a}##1{\CJK@disableMakeUppercase
                         \CJK@charx{19}{20}{ 28}{##1}}
  \CJK@namegdef{^^9b}##1{\CJK@disableMakeUppercase
                         \CJK@char {20}{-40}{##1}}
  \CJK@namegdef{^^9c}##1{\CJK@disableMakeUppercase
                         \CJK@charx{20}{21}{148}{##1}}
  \CJK@namegdef{^^9d}##1{\CJK@disableMakeUppercase
                         \CJK@charx{21}{22}{ 80}{##1}}
  \CJK@namegdef{^^9e}##1{\CJK@disableMakeUppercase
                         \CJK@charx{22}{23}{ 12}{##1}}
  \CJK@namegdef{^^9f}##1{\CJK@disableMakeUppercase
                         \CJK@char {23}{-56}{##1}}
  \CJK@namegdef{^^a1}{\@empty\CJK@sjischar{A1}{129}{42}}
  \CJK@namegdef{^^a2}{\@empty\CJK@sjischar{A2}{129}{75}}
  \CJK@namegdef{^^a3}{\@empty\CJK@sjischar{A3}{129}{76}}
  \CJK@namegdef{^^a4}{\@empty\CJK@sjischar{A4}{129}{41}}
  \CJK@namegdef{^^a5}{\@empty\CJK@sjischar{A5}{129}{45}}
  \CJK@namegdef{^^a6}{\@empty\CJK@sjischar{A6}{131}{92}}
  \CJK@namegdef{^^a7}{\@empty\CJK@sjischar{A7}{131}{40}}
  \CJK@namegdef{^^a8}{\@empty\CJK@sjischar{A8}{131}{42}}
  \CJK@namegdef{^^a9}{\@empty\CJK@sjischar{A9}{131}{44}}
  \CJK@namegdef{^^aa}{\@empty\CJK@sjischar{AA}{131}{46}}
  \CJK@namegdef{^^ab}{\@empty\CJK@sjischar{AB}{131}{48}}
  \CJK@namegdef{^^ac}{\@empty\CJK@sjischar{AC}{131}{83}}
  \CJK@namegdef{^^ad}{\@empty\CJK@sjischar{AD}{131}{85}}
  \CJK@namegdef{^^ae}{\@empty\CJK@sjischar{AE}{131}{87}}
  \CJK@namegdef{^^af}{\@empty\CJK@sjischar{AF}{131}{62}}
  \CJK@namegdef{^^b0}{\@empty\CJK@sjischar{B0}{129}{5B}}
  \CJK@namegdef{^^b1}{\@empty\CJK@sjischar{B1}{131}{41}}
  \CJK@namegdef{^^b2}{\@empty\CJK@sjischar{B2}{131}{43}}
  \CJK@namegdef{^^b3}{\@empty\CJK@sjischar{B3}{131}{45}}
  \CJK@namegdef{^^b4}{\@empty\CJK@sjischar{B4}{131}{47}}
  \CJK@namegdef{^^b5}{\@empty\CJK@sjischar{B5}{131}{49}}
  \CJK@namegdef{^^b6}{\@empty\CJK@sjischar{B6}{131}{4A}}
  \CJK@namegdef{^^b7}{\@empty\CJK@sjischar{B7}{131}{4C}}
  \CJK@namegdef{^^b8}{\@empty\CJK@sjischar{B8}{131}{4E}}
  \CJK@namegdef{^^b9}{\@empty\CJK@sjischar{B9}{131}{50}}
  \CJK@namegdef{^^ba}{\@empty\CJK@sjischar{BA}{131}{52}}
  \CJK@namegdef{^^bb}{\@empty\CJK@sjischar{BB}{131}{54}}
  \CJK@namegdef{^^bc}{\@empty\CJK@sjischar{BC}{131}{56}}
  \CJK@namegdef{^^bd}{\@empty\CJK@sjischar{BD}{131}{58}}
  \CJK@namegdef{^^be}{\@empty\CJK@sjischar{BE}{131}{5A}}
  \CJK@namegdef{^^bf}{\@empty\CJK@sjischar{BF}{131}{5C}}
  \CJK@namegdef{^^c0}{\@empty\CJK@sjischar{C0}{131}{5E}}
  \CJK@namegdef{^^c1}{\@empty\CJK@sjischar{C1}{131}{60}}
  \CJK@namegdef{^^c2}{\@empty\CJK@sjischar{C2}{131}{63}}
  \CJK@namegdef{^^c3}{\@empty\CJK@sjischar{C3}{131}{65}}
  \CJK@namegdef{^^c4}{\@empty\CJK@sjischar{C4}{131}{67}}
  \CJK@namegdef{^^c5}{\@empty\CJK@sjischar{C5}{131}{69}}
  \CJK@namegdef{^^c6}{\@empty\CJK@sjischar{C6}{131}{6A}}
  \CJK@namegdef{^^c7}{\@empty\CJK@sjischar{C7}{131}{6B}}
  \CJK@namegdef{^^c8}{\@empty\CJK@sjischar{C8}{131}{6C}}
  \CJK@namegdef{^^c9}{\@empty\CJK@sjischar{C9}{131}{6D}}
  \CJK@namegdef{^^ca}{\@empty\CJK@sjischar{CA}{131}{6E}}
  \CJK@namegdef{^^cb}{\@empty\CJK@sjischar{CB}{131}{71}}
  \CJK@namegdef{^^cc}{\@empty\CJK@sjischar{CC}{131}{74}}
  \CJK@namegdef{^^cd}{\@empty\CJK@sjischar{CD}{131}{77}}
  \CJK@namegdef{^^ce}{\@empty\CJK@sjischar{CE}{131}{7A}}
  \CJK@namegdef{^^cf}{\@empty\CJK@sjischar{CF}{131}{7D}}
  \CJK@namegdef{^^d0}{\@empty\CJK@sjischar{D0}{131}{7E}}
  \CJK@namegdef{^^d1}{\@empty\CJK@sjischar{D1}{131}{80}}
  \CJK@namegdef{^^d2}{\@empty\CJK@sjischar{D2}{131}{81}}
  \CJK@namegdef{^^d3}{\@empty\CJK@sjischar{D3}{131}{82}}
  \CJK@namegdef{^^d4}{\@empty\CJK@sjischar{D4}{131}{84}}
  \CJK@namegdef{^^d5}{\@empty\CJK@sjischar{D5}{131}{86}}
  \CJK@namegdef{^^d6}{\@empty\CJK@sjischar{D6}{131}{88}}
  \CJK@namegdef{^^d7}{\@empty\CJK@sjischar{D7}{131}{89}}
  \CJK@namegdef{^^d8}{\@empty\CJK@sjischar{D8}{131}{8A}}
  \CJK@namegdef{^^d9}{\@empty\CJK@sjischar{D9}{131}{8B}}
  \CJK@namegdef{^^da}{\@empty\CJK@sjischar{DA}{131}{8C}}
  \CJK@namegdef{^^db}{\@empty\CJK@sjischar{DB}{131}{8D}}
  \CJK@namegdef{^^dc}{\@empty\CJK@sjischar{DC}{131}{8F}}
  \CJK@namegdef{^^dd}{\@empty\CJK@sjischar{DD}{131}{93}}
  \CJK@namegdef{^^de}{\@empty\CJK@sjischar{DE}{129}{4A}}
  \CJK@namegdef{^^df}{\@empty\CJK@sjischar{DF}{129}{4B}}
  \CJK@namegdef{^^e0}##1{\CJK@disableMakeUppercase
                         \CJK@charx{23}{24}{132}{##1}}
  \CJK@namegdef{^^e1}##1{\CJK@disableMakeUppercase
                         \CJK@charx{24}{25}{ 64}{##1}}
  \CJK@namegdef{^^e2}##1{\CJK@disableMakeUppercase
                         \CJK@char {25}{ -4}{##1}}
  \CJK@namegdef{^^e3}##1{\CJK@disableMakeUppercase
                         \CJK@charx{25}{26}{184}{##1}}
  \CJK@namegdef{^^e4}##1{\CJK@disableMakeUppercase
                         \CJK@charx{26}{27}{116}{##1}}
  \CJK@namegdef{^^e5}##1{\CJK@disableMakeUppercase
                         \CJK@charx{27}{28}{ 48}{##1}}
  \CJK@namegdef{^^e6}##1{\CJK@disableMakeUppercase
                         \CJK@char {28}{-20}{##1}}
  \CJK@namegdef{^^e7}##1{\CJK@disableMakeUppercase
                         \CJK@charx{28}{29}{168}{##1}}
  \CJK@namegdef{^^e8}##1{\CJK@disableMakeUppercase
                         \CJK@charx{29}{30}{100}{##1}}
  \CJK@namegdef{^^e9}##1{\CJK@disableMakeUppercase
                         \CJK@charx{30}{31}{ 32}{##1}}
  \CJK@namegdef{^^ea}##1{\CJK@disableMakeUppercase
                         \CJK@char {31}{-36}{##1}}
  \CJK@namegdef{^^eb}##1{\CJK@disableMakeUppercase
                         \CJK@charx{31}{32}{152}{##1}}
  \CJK@namegdef{^^ec}##1{\CJK@disableMakeUppercase
                         \CJK@charx{32}{33}{ 84}{##1}}
  \CJK@namegdef{^^ed}##1{\CJK@disableMakeUppercase
                         \CJK@charx{33}{34}{ 16}{##1}}
  \CJK@namegdef{^^ee}##1{\CJK@disableMakeUppercase
                         \CJK@char {34}{-52}{##1}}
  \CJK@namegdef{^^ef}##1{\CJK@disableMakeUppercase
                         \CJK@charx{34}{35}{136}{##1}}}

\endinput