% This is the file SJISdnp.enc of the CJK package % for using Asian logographs (Chinese/Japanese/Korean) with LaTeX2e % % created by Werner Lemberg % % Version 4.8.5 (16-Oct-2021) % Copyright (C) 1994-2021 Werner Lemberg % % This program is free software; you can redistribute it and/or modify % it under the terms of the GNU General Public License as published by % the Free Software Foundation; either version 2 of the License, or % (at your option) any later version. % % This program is distributed in the hope that it will be useful, % but WITHOUT ANY WARRANTY; without even the implied warranty of % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the % GNU General Public License for more details. % % You should have received a copy of the GNU General Public License % along with this program in doc/COPYING; if not, write to the Free % Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, % MA 02110-1301 USA \def\fileversion{4.8.5} \def\filedate{2021/10/16} \ProvidesFile{SJISdnp.enc}[\filedate\space\fileversion] % SJIS encoding (JIS X 0208:1997) for DNP fonts: % 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@SJISdnpEncoding}{ \CJK@loadChr{SJISdnp} \CJK@namegdef{^^81}##1{\CJK@disableMakeUppercase \CJK@sjispunctcharx{81}{sy}{-63}{sy}{-58}{##1}} \CJK@namegdef{^^82}##1{\CJK@disableMakeUppercase \CJK@sjispunctcharx{82}{roma}{-31}{hira}{-158}{##1}} \CJK@namegdef{^^83}##1{\CJK@disableMakeUppercase \CJK@sjispunctcharx{83}{kata}{-63}{greek}{-158}{##1}} \CJK@namegdef{^^84}##1{\CJK@disableMakeUppercase \CJK@sjischarx{russian}{-63}{keisen}{-158}{##1}} \CJK@namegdef{^^85}##1{\@empty\CJK@errxx} \CJK@namegdef{^^86}##1{\@empty\CJK@errxx} \CJK@namegdef{^^87}##1{\@empty\CJK@errxx} \CJK@namegdef{^^88}##1{\CJK@disableMakeUppercase \CJK@sjischarx{}{0}{ka}{-159}{##1}} \CJK@namegdef{^^89}##1{\CJK@disableMakeUppercase \CJK@charx{ka}{kb}{30}{##1}} \CJK@namegdef{^^8a}##1{\CJK@disableMakeUppercase \CJK@char {kb}{-38}{##1}} \CJK@namegdef{^^8b}##1{\CJK@disableMakeUppercase \CJK@charx{kb}{kc}{150}{##1}} \CJK@namegdef{^^8c}##1{\CJK@disableMakeUppercase \CJK@charx{kc}{kd}{ 82}{##1}} \CJK@namegdef{^^8d}##1{\CJK@disableMakeUppercase \CJK@charx{kd}{ke}{ 14}{##1}} \CJK@namegdef{^^8e}##1{\CJK@disableMakeUppercase \CJK@char {ke}{-54}{##1}} \CJK@namegdef{^^8f}##1{\CJK@disableMakeUppercase \CJK@charx{ke}{kf}{134}{##1}} \CJK@namegdef{^^90}##1{\CJK@disableMakeUppercase \CJK@charx{kf}{kg}{ 66}{##1}} \CJK@namegdef{^^91}##1{\CJK@disableMakeUppercase \CJK@char {kg}{ -2}{##1}} \CJK@namegdef{^^92}##1{\CJK@disableMakeUppercase \CJK@charx{kg}{kh}{186}{##1}} \CJK@namegdef{^^93}##1{\CJK@disableMakeUppercase \CJK@charx{kh}{ki}{118}{##1}} \CJK@namegdef{^^94}##1{\CJK@disableMakeUppercase \CJK@charx{ki}{kj}{ 50}{##1}} \CJK@namegdef{^^95}##1{\CJK@disableMakeUppercase \CJK@char {kj}{-18}{##1}} \CJK@namegdef{^^96}##1{\CJK@disableMakeUppercase \CJK@charx{kj}{kk}{170}{##1}} \CJK@namegdef{^^97}##1{\CJK@disableMakeUppercase \CJK@charx{kk}{kl}{102}{##1}} \CJK@namegdef{^^98}##1{\CJK@disableMakeUppercase \CJK@sjischarx{kl}{34}{km}{-159}{##1}} \CJK@namegdef{^^99}##1{\CJK@disableMakeUppercase \CJK@charx{km}{kn}{30}{##1}} \CJK@namegdef{^^9a}##1{\CJK@disableMakeUppercase \CJK@char {kn}{-38}{##1}} \CJK@namegdef{^^9b}##1{\CJK@disableMakeUppercase \CJK@charx{kn}{ko}{150}{##1}} \CJK@namegdef{^^9c}##1{\CJK@disableMakeUppercase \CJK@charx{ko}{kp}{ 82}{##1}} \CJK@namegdef{^^9d}##1{\CJK@disableMakeUppercase \CJK@charx{kp}{kq}{ 14}{##1}} \CJK@namegdef{^^9e}##1{\CJK@disableMakeUppercase \CJK@char {kq}{-54}{##1}} \CJK@namegdef{^^9f}##1{\CJK@disableMakeUppercase \CJK@charx{kq}{kr}{134}{##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{kr}{ks}{ 66}{##1}} \CJK@namegdef{^^e1}##1{\CJK@disableMakeUppercase \CJK@char {ks}{ -2}{##1}} \CJK@namegdef{^^e2}##1{\CJK@disableMakeUppercase \CJK@charx{ks}{kt}{186}{##1}} \CJK@namegdef{^^e3}##1{\CJK@disableMakeUppercase \CJK@charx{kt}{ku}{118}{##1}} \CJK@namegdef{^^e4}##1{\CJK@disableMakeUppercase \CJK@charx{ku}{kv}{ 50}{##1}} \CJK@namegdef{^^e5}##1{\CJK@disableMakeUppercase \CJK@char {kv}{-18}{##1}} \CJK@namegdef{^^e6}##1{\CJK@disableMakeUppercase \CJK@charx{kv}{kw}{170}{##1}} \CJK@namegdef{^^e7}##1{\CJK@disableMakeUppercase \CJK@charx{kw}{kx}{102}{##1}} \CJK@namegdef{^^e8}##1{\CJK@disableMakeUppercase \CJK@charx{kx}{ky}{ 34}{##1}} \CJK@namegdef{^^e9}##1{\CJK@disableMakeUppercase \CJK@char {ky}{-34}{##1}} \CJK@namegdef{^^ea}##1{\CJK@disableMakeUppercase \CJK@charx{ky}{kz}{154}{##1}} \CJK@namegdef{^^eb}##1{\@empty\CJK@errxx} \CJK@namegdef{^^ec}##1{\@empty\CJK@errxx} \CJK@namegdef{^^ed}##1{\@empty\CJK@errxx} \CJK@namegdef{^^ee}##1{\@empty\CJK@errxx} \CJK@namegdef{^^ef}##1{\@empty\CJK@errxx} } \endinput