%% File: pugbk.def
\puxCharSet=2 % GBK character code
%%
%% Set catcodes for GBK character set. Since the default catcode for CJK
%% characters is 'letter', we need only set charatcters that should be 'other'
%% such as puntuations and symbols.
%%
\PUXrangecatcode"A1A1 to "A1FE=12
\PUXrangecatcode"A2A1 to "A2FE=12
\PUXrangecatcode"A3A1 to "A3FE=12
\PUXrangecatcode"A4A1 to "A4F3=12
\PUXrangecatcode"A5A1 to "A5F6=12
\PUXrangecatcode"A6A1 to "A6B8=12
\PUXrangecatcode"A6C1 to "A6D8=12
\PUXrangecatcode"A6E0 to "A6EB=12
\PUXrangecatcode"A6EE to "A6F2=12
\PUXrangecatcode"A6F4 to "A6F5=12
\PUXrangecatcode"A7A1 to "A7C1=12
\PUXrangecatcode"A7D1 to "A7F1=12
\PUXrangecatcode"A8A1 to "A8C0=12
\PUXrangecatcode"A8C5 to "A8E9=12
\PUXrangecatcode"A9A4 to "A9F4=12
%%
%% Set typecodes for GBK character set.
%%
%% Tail-forbidden GBK characters
%%
\PUXtypecode"A1AE=1
\PUXtypecode"A1B0=1
\PUXtypecode"A1B2=1
\PUXtypecode"A1B4=1
\PUXtypecode"A1B6=1
\PUXtypecode"A1B8=1
\PUXtypecode"A1BA=1
\PUXtypecode"A1BC=1
\PUXtypecode"A1BE=1
\PUXtypecode"A3A8=1
\PUXtypecode"A3AE=1
\PUXtypecode"A3DB=1
\PUXtypecode"A3FB=1
\PUXtypecode"A6E0=1
\PUXtypecode"A6E2=1
\PUXtypecode"A6E4=1
\PUXtypecode"A6E6=1
\PUXtypecode"A6E8=1
\PUXtypecode"A6EA=1
\PUXtypecode"A6EE=1
\PUXtypecode"A6F0=1
%%
%% Head-forbidden GBK characters
%%
\PUXrangetypecode"A1A2 to "A1AF=2
\PUXtypecode"A1B1=2
\PUXtypecode"A1B3=2
\PUXtypecode"A1B5=2
\PUXtypecode"A1B7=2
\PUXtypecode"A1B9=2
\PUXtypecode"A1BB=2
\PUXtypecode"A1BD=2
\PUXtypecode"A1BF=2
\PUXtypecode"A1C3=2
\PUXtypecode"A3A1=2
\PUXtypecode"A3A2=2
\PUXtypecode"A3A7=2
\PUXtypecode"A3A9=2
\PUXtypecode"A3AC=2
\PUXtypecode"A3AE=2
\PUXtypecode"A3BA=2
\PUXtypecode"A3BB=2
\PUXtypecode"A3BF=2
\PUXtypecode"A3DD=2
\PUXtypecode"A3E0=2
\PUXtypecode"A3FC=2
\PUXtypecode"A3FD=2
\PUXtypecode"A6E1=2
\PUXtypecode"A6E3=2
\PUXtypecode"A6E5=2
\PUXtypecode"A6E7=2
\PUXtypecode"A6E9=2
\PUXtypecode"A6EB=2
\PUXtypecode"A6EF=2
\PUXtypecode"A6F1=2
%%
%% names of local digits
%%
\PUXlocalnames0=`\¡ð  % local digit 0
\PUXlocalnames1=`\Ò»  % local digit 1
\PUXlocalnames2=`\¶þ  % local digit 2
\PUXlocalnames3=`\Èý  % local digit 3
\PUXlocalnames4=`\ËÄ  % local digit 4
\PUXlocalnames5=`\Îå  % local digit 5
\PUXlocalnames6=`\Áù  % local digit 6
\PUXlocalnames7=`\Æß  % local digit 7
\PUXlocalnames8=`\°Ë  % local digit 8
\PUXlocalnames9 =`\¾Å  % local digit 9
%%
%% names of Chinese digits
%%
\PUXlocalnames10=`\¡ð  % simple form 0
\PUXlocalnames11=`\Ò»  % simple form 1
\PUXlocalnames12=`\¶þ  % simple form 2
\PUXlocalnames13=`\Èý  % simple form 3
\PUXlocalnames14=`\ËÄ  % simple form 4
\PUXlocalnames15=`\Îå  % simple form 5
\PUXlocalnames16=`\Áù  % simple form 6
\PUXlocalnames17=`\Æß  % simple form 7
\PUXlocalnames18=`\°Ë  % simple form 8
\PUXlocalnames19=`\¾Å  % simple form 9
\PUXlocalnames20=`\Ê®  % simple form 10
\PUXlocalnames21=`\°Ù  % simple form 100
\PUXlocalnames22=`\Ç§  % simple form 1000
\PUXlocalnames23=`\Íò  % simple form 10000
\PUXlocalnames24=`\ÒÚ  % simple form 100000000
\PUXlocalnames25=`\Áã  % formal form 0
\PUXlocalnames26=`\Ò¼  % formal form 1
\PUXlocalnames27=`\·¡  % formal form 2
\PUXlocalnames28=`\²Î  % formal form 3
\PUXlocalnames29=`\ËÁ  % formal form 4
\PUXlocalnames30=`\Îé  % formal form 5
\PUXlocalnames31=`\Â½  % formal form 6
\PUXlocalnames32=`\Æâ  % formal form 7
\PUXlocalnames33=`\°Æ  % formal form 8
\PUXlocalnames34=`\¾Á  % formal form 9
\PUXlocalnames35=`\Ê°  % formal form 10
\PUXlocalnames36=`\°Û  % formal form 100
\PUXlocalnames37=`\Çª  % formal form 1000
\PUXlocalnames38=`\Íò  % formal form 10000
\PUXlocalnames39=`\ÒÚ  % formal form 100000000
\PUXlocalnames40="A3B0  % full-width arabic 0
\PUXlocalnames41="A3B1  % full-width arabic 1
\PUXlocalnames42="A3B2  % full-width arabic 2
\PUXlocalnames43="A3B3  % full-width arabic 3
\PUXlocalnames44="A3B4  % full-width arabic 4
\PUXlocalnames45="A3B5  % full-width arabic 5
\PUXlocalnames46="A3B6  % full-width arabic 6
\PUXlocalnames47="A3B7  % full-width arabic 7
\PUXlocalnames48="A3B8  % full-width arabic 8
\PUXlocalnames49="A3B9  % full-width arabic 9
\PUXlocalnames50=`\¸º  % character denotes negative
\PUXlocalnames51="A3AD % symbol denotes negative
\PUXlocalnames52=`\Ø¥  % the char denotes 20
\PUXlocalnames53=`\Ø¦  % the char denotes 30
%
% the ten Heavenly Stems
%
\PUXlocalnames54=`\¼×  % the first char of Heavenly Stems
\PUXlocalnames55=`\ÒÒ  % the second char of Heavenly Stems
\PUXlocalnames56=`\±û  % the third char of Heavenly Stems
\PUXlocalnames57=`\¶¡  % the fouth char of Heavenly Stems
\PUXlocalnames58=`\Îì  % the fifth char of Heavenly Stems
\PUXlocalnames59=`\¼º  % the sixth char of Heavenly Stems
\PUXlocalnames60=`\¸ý  % the seventh char of Heavenly Stems
\PUXlocalnames61=`\ÐÁ  % the eighth char of Heavenly Stems
\PUXlocalnames62=`\ÈÉ  % the ninth char of Heavenly Stems
\PUXlocalnames63=`\¹ï  % the tenth char of Heavenly Stems
%
% the twelve Earthly Branches
%
\PUXlocalnames64=`\×Ó  % the first char of Earthly Branches
\PUXlocalnames65=`\³ó  % the second char of Earthly Branches
\PUXlocalnames66=`\Òú  % the thirdchar of Earthly Branches
\PUXlocalnames67=`\Ã®  % the fouth char of Earthly Branches
\PUXlocalnames68=`\³½  % the fifth char of Earthly Branches
\PUXlocalnames69=`\ËÈ  % the sixth char of Earthly Branches
\PUXlocalnames70=`\Îç  % the seventh char of Earthly Branches
\PUXlocalnames71=`\Î´  % the eighth char of Earthly Branches
\PUXlocalnames72=`\Éê  % the ninth char of Earthly Branches
\PUXlocalnames73=`\ÓÏ  % the tenth char of Earthly Branches
\PUXlocalnames74=`\Ðç  % the eleventh char of Earthly Branches
\PUXlocalnames75=`\º¥  % the twelfth char of Earthly Branches
%
% Date
%
\PUXlocalnames76=`\Äê  % year
\PUXlocalnames77=`\Ê±  % hour
\PUXlocalnames78=`\·Ö  % minute
\PUXlocalnames79=`\Ãë  % second
\PUXlocalnames80=`\ÈÕ  % day
\PUXlocalnames81=`\ÔÂ  % month
\PUXlocalnames82=`\»ð  % fire
\PUXlocalnames83=`\Ë®  % water
\PUXlocalnames84=`\Ä¾  % wood
\PUXlocalnames85=`\½ð  % metal
\PUXlocalnames86=`\ÍÁ  % earth
\PUXlocalnames87=`\ÐÇ  % star
\PUXlocalnames88=`\ÆÚ  % during
\PUXlocalnames89=`\ê×  %
%
% seasons
%
\PUXlocalnames90=`\´º  % spring
\PUXlocalnames91=`\ÏÄ  % summer
\PUXlocalnames92=`\Çï  % autumn
\PUXlocalnames93=`\¶¬  % winter
%%
%% end of required settings
%%
%% Chinese characters for latex labels
%%
\PUXlocalnames94=`\Ðò
\PUXlocalnames95=`\Æª
\PUXlocalnames96=`\Ä¿
\PUXlocalnames97=`\Â¼
\PUXlocalnames98=`\Í¼
\PUXlocalnames99=`\ÐÎ
\PUXlocalnames100=`\±í
\PUXlocalnames101=`\¸ñ
\PUXlocalnames102=`\Ë÷
\PUXlocalnames103=`\Òý
\PUXlocalnames104=`\¸½
\PUXlocalnames105=`\Õª
\PUXlocalnames106=`\Òª
\PUXlocalnames107=`\Ò³
\PUXlocalnames108=`\²Î
\PUXlocalnames109=`\¿¼
\PUXlocalnames110=`\Êé
\PUXlocalnames111=`\¼û
\PUXlocalnames112=`\±¸
\PUXlocalnames113=`\×¢
\PUXlocalnames114=`\ÖÂ
\PUXlocalnames115=`\Ö÷
\PUXlocalnames116=`\Ö¼
\PUXlocalnames117=`\µÚ
\PUXlocalnames118=`\ÕÂ
\PUXlocalnames119=`\½Ú
\PUXlocalnames120=`\ÎÄ
\PUXlocalnames121=`\Ï×
%%
\endinput
