% 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.5.1 (17-Jun-2002) \def\fileversion{4.5.1} \def\filedate{2002/06/17} \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{\relax\CJK@errxx} \CJK@namegdef{^^86}##1{\relax\CJK@errxx} \CJK@namegdef{^^87}##1{\relax\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}{\relax\CJK@sjischar{A1}} \CJK@namegdef{^^a2}{\relax\CJK@sjischar{A2}} \CJK@namegdef{^^a3}{\relax\CJK@sjischar{A3}} \CJK@namegdef{^^a4}{\relax\CJK@sjischar{A4}} \CJK@namegdef{^^a5}{\relax\CJK@sjischar{A5}} \CJK@namegdef{^^a6}{\relax\CJK@sjischar{A6}} \CJK@namegdef{^^a7}{\relax\CJK@sjischar{A7}} \CJK@namegdef{^^a8}{\relax\CJK@sjischar{A8}} \CJK@namegdef{^^a9}{\relax\CJK@sjischar{A9}} \CJK@namegdef{^^aa}{\relax\CJK@sjischar{AA}} \CJK@namegdef{^^ab}{\relax\CJK@sjischar{AB}} \CJK@namegdef{^^ac}{\relax\CJK@sjischar{AC}} \CJK@namegdef{^^ad}{\relax\CJK@sjischar{AD}} \CJK@namegdef{^^ae}{\relax\CJK@sjischar{AE}} \CJK@namegdef{^^af}{\relax\CJK@sjischar{AF}} \CJK@namegdef{^^b0}{\relax\CJK@sjischar{B0}} \CJK@namegdef{^^b1}{\relax\CJK@sjischar{B1}} \CJK@namegdef{^^b2}{\relax\CJK@sjischar{B2}} \CJK@namegdef{^^b3}{\relax\CJK@sjischar{B3}} \CJK@namegdef{^^b4}{\relax\CJK@sjischar{B4}} \CJK@namegdef{^^b5}{\relax\CJK@sjischar{B5}} \CJK@namegdef{^^b6}{\relax\CJK@sjischar{B6}} \CJK@namegdef{^^b7}{\relax\CJK@sjischar{B7}} \CJK@namegdef{^^b8}{\relax\CJK@sjischar{B8}} \CJK@namegdef{^^b9}{\relax\CJK@sjischar{B9}} \CJK@namegdef{^^ba}{\relax\CJK@sjischar{BA}} \CJK@namegdef{^^bb}{\relax\CJK@sjischar{BB}} \CJK@namegdef{^^bc}{\relax\CJK@sjischar{BC}} \CJK@namegdef{^^bd}{\relax\CJK@sjischar{BD}} \CJK@namegdef{^^be}{\relax\CJK@sjischar{BE}} \CJK@namegdef{^^bf}{\relax\CJK@sjischar{BF}} \CJK@namegdef{^^c0}{\relax\CJK@sjischar{C0}} \CJK@namegdef{^^c1}{\relax\CJK@sjischar{C1}} \CJK@namegdef{^^c2}{\relax\CJK@sjischar{C2}} \CJK@namegdef{^^c3}{\relax\CJK@sjischar{C3}} \CJK@namegdef{^^c4}{\relax\CJK@sjischar{C4}} \CJK@namegdef{^^c5}{\relax\CJK@sjischar{C5}} \CJK@namegdef{^^c6}{\relax\CJK@sjischar{C6}} \CJK@namegdef{^^c7}{\relax\CJK@sjischar{C7}} \CJK@namegdef{^^c8}{\relax\CJK@sjischar{C8}} \CJK@namegdef{^^c9}{\relax\CJK@sjischar{C9}} \CJK@namegdef{^^ca}{\relax\CJK@sjischar{CA}} \CJK@namegdef{^^cb}{\relax\CJK@sjischar{CB}} \CJK@namegdef{^^cc}{\relax\CJK@sjischar{CC}} \CJK@namegdef{^^cd}{\relax\CJK@sjischar{CD}} \CJK@namegdef{^^ce}{\relax\CJK@sjischar{CE}} \CJK@namegdef{^^cf}{\relax\CJK@sjischar{CF}} \CJK@namegdef{^^d0}{\relax\CJK@sjischar{D0}} \CJK@namegdef{^^d1}{\relax\CJK@sjischar{D1}} \CJK@namegdef{^^d2}{\relax\CJK@sjischar{D2}} \CJK@namegdef{^^d3}{\relax\CJK@sjischar{D3}} \CJK@namegdef{^^d4}{\relax\CJK@sjischar{D4}} \CJK@namegdef{^^d5}{\relax\CJK@sjischar{D5}} \CJK@namegdef{^^d6}{\relax\CJK@sjischar{D6}} \CJK@namegdef{^^d7}{\relax\CJK@sjischar{D7}} \CJK@namegdef{^^d8}{\relax\CJK@sjischar{D8}} \CJK@namegdef{^^d9}{\relax\CJK@sjischar{D9}} \CJK@namegdef{^^da}{\relax\CJK@sjischar{DA}} \CJK@namegdef{^^db}{\relax\CJK@sjischar{DB}} \CJK@namegdef{^^dc}{\relax\CJK@sjischar{DC}} \CJK@namegdef{^^dd}{\relax\CJK@sjischar{DD}} \CJK@namegdef{^^de}{\relax\CJK@sjischar{DE}} \CJK@namegdef{^^df}{\relax\CJK@sjischar{DF}} \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{\relax\CJK@errxx} \CJK@namegdef{^^ec}##1{\relax\CJK@errxx} \CJK@namegdef{^^ed}##1{\relax\CJK@errxx} \CJK@namegdef{^^ee}##1{\relax\CJK@errxx} \CJK@namegdef{^^ef}##1{\relax\CJK@errxx} } \endinput