%           File: ctibcode.mf
%         Author: Oliver Corff
%   Initial Date: October 5th, 1999
%  Revision Date: December 17th, 2001
%        Version: \TibLaTeXVersionRelease of ctibtex
%      Copyright: Ulaanbaatar, Beijing, Berlin
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% This file contains the actual code positions of all character
% and glyph entities used for Tibetan.
%
% Whenever cTibTeX gets a new encoding scheme (like Unicode)
% then this table, and only this table, needs editing.
% Throughout all font and ligature files, Tibetan is dealt with
% on a purely mnemonic basis!
%
% O. Corff, Berlin, Ulaanbaatar, Beijing, October 1999
%
% Revised: Ulaanbaatar, December 17th, 2001
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% SYMBOLIC NAME	:=CODE; % COMMENT (ADDED AT DATE)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% UNUSED:  1,  2 , 3,  4, 28, 29, 30, 43+, 45-, 59;, 61=, 63?, 95_, 123
% []{}?
% fqvx
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Some very special items first
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
BNDRY		:= 255; % Boundary; needed for tsheg-insertion
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
TIB_LIGLN	:= 102; % One of several dummy codes, placed on "f"
TIB_LIGKS	:= 113; % One of several dummy codes, placed on "q"
TIB_LIGKSH	:= 118; % One of several dummy codes, placed on "v"
TIB_XA		:= 120; % Dummy x; for ligatures of shxa type
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Numbers, also in smaller variants for n in {5,6,7,8,9}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
TIB_ZERO		:=  48; %	48	0x30
TIB_ONE			:=  49; %
TIB_TWO			:=  50; %
TIB_THREE		:=  51; %
TIB_FOUR		:=  52; %
TIB_FIVE		:=  53; %
TIB_SIX			:=  54; %
TIB_SEVEN		:=  55; %
TIB_EIGHT		:=  56; %
TIB_NINE		:=  57;	% 	57	0x39
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
TIB_VARFIVE		:=   5; %		2001-06-09
TIB_VARSIX 		:=   6; %		2001-06-09
TIB_VARSEVEN		:=   7; %		2001-06-09
TIB_VAREIGHT		:=   8; %		2001-06-09
TIB_VARNINE		:=   9;	%		2001-06-09
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
TIB_OM			:=   0; % Om ma nxi ...
TIB_EMPTY		:=  32; % Dotted Circle for vowel displays
TIB_SHAD		:=  46; %	"."
TIB_TSHEG		:=  44; %	","
TIB_SWASTI		:=  64;	%	"@"
TIB_VISARGA		:=  58;	%	":"
TIB_TSHEGSHAD		:=  33;	%	"!"
TIB_ALTTSHEGSHAD	:=  31;	%	^31	2001-06-09
TIB_NYISTSHEGSHAD	:=  34;	%	"""	2001-06-09
TIB_CHEMGOSHAD		:=  35;	%	"#"	2001-06-09
TIB_SBRULSHAD		:=  36;	%	"$"	2001-06-09
TIB_RGYAGRAMSHAD	:=  37;	%	"%"	2001-06-09
TIB_VARCHEMGOSHAD	:=  38;	%	"#"	2001-06-09
TIB_RJESSUNGARO		:=  24; %	""	2001-06-09
TIB_SNALDAN		:=  25; %	""	2001-06-09
TIB_RNAMBCAD		:=  26; %	""	2001-06-09
TIB_GTERTSHEG		:=  27; %	""	2001-06-09
TIB_RINCHENSPUNGSSHAD	:=  47; %	"/"	2001-06-09 
TIB_TOPINI.YIGMGOMDUNMA	:=  40; %	"("	2001-12-17
TIB_FINAL.YIGMGOMDUNMA	:=  41; %	")"	2001-12-17
TIB_INI.YIGMGOMDUNMA	:=  42; %	"(("	2001-12-17
TIB_ANGKHYANGGYON	:=  60; %	"<"	2001-06-09
TIB_ANGKHYANGGYAS	:=  62; %	">"	2001-06-09
TIB_HALANTA		:=  10; %		2001-12-17
TIB_LCIRTAGS		:=  11; %		2001-12-17
TIB_NYIZLANAADA		:=  12; %		2001-12-17
TIB_HALF		:=  13; %		2001-12-17
TIB_GTERYIGMGOTR	:=  14; %		2001-12-17
TIB_PALUTA		:=  15; %		2001-12-17
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
TIB_ACHUNG	:=  39; %	"'"
TIB_SMALLACHUNG	:=  96;	%	"`"
TIB_A		:=  97; %	"a"
TIB_I		:= 105; %	"i"
TIB_O		:= 111; %	"o"
TIB_E		:= 101; %	"e"
TIB_U		:= 117; %	"u" in various heights/depths
TIB_UU		:=  16; %	"u"
TIB_UUU		:=  17; %	"u"
TIB_UUUU	:=  18; %	"u"
TIB_UUUUU	:=  19; %	"u"
TIB_UUUUUU	:=  20; %	"u"
TIB_UUUUUUU	:=  21; %	"u"
TIB_UUUUUUUU	:=  22; %	"u"
TIB_VARU	:=  23; %	"u"		2001-12-17
TIB_VARAU	:=  85; %	"u"		2001-12-17
TIB_VUU		:=  86; %	"u"		2001-12-17
TIB_EE		:=  69; %	"ee"		2001-06-09
TIB_OO		:=  79; %	"oo"		2001-06-09
TIB_XI		:=  73; % Vowel i reverse	2001-06-09
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
TIB_VOM		:= 124; % Vowel o with "m"	2001-06-09
TIB_VIM		:= 125; % Vowel i with "m"	2001-06-09
TIB_VEM		:= 126; % Vowel e with "m"	2001-06-09
TIB_XIM		:= 127; % Vowel i r., with "m"	2001-06-09
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
TIB_ZE		:=  92; % Vowel "e" with -z- hook
TIB_ZI		:=  93; % Vowel "i" with -z- hook
TIB_ZO		:=  94; % Vowel "o" with -z- hook
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
TIB_BA		:=  98; %	"b"
TIB_CA		:=  99; %	"c"
TIB_DA		:= 100; %	"d"
TIB_GA		:= 103; %	"g"
TIB_HA		:= 104; %	"h"
TIB_JA		:= 106; %	"j"
TIB_KA		:= 107; %	"k"
TIB_LA		:= 108; %	"l"
TIB_MA		:= 109; %	"m"
TIB_NA		:= 110; %	"n"
TIB_PA		:= 112; %	"p"
TIB_RA		:= 114; %	"r"
TIB_SA		:= 115; %	"s"
TIB_TA		:= 116; %	"t"
TIB_WA		:= 119; %	"w"
TIB_YA		:= 121; %	"y"
TIB_ZA		:= 122; %	"z"
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 
% The space in the list of ligatures is exhausted. It is not
% possible to squeeze any more letters and combinations into
% n>127<255.
%
TIB_BHA		:= 128;
TIB_BHYA	:= 129;	%	2001-06-09
TIB_BLA		:= 130;
TIB_BRA		:= 131;
TIB_BYA		:= 132;
TIB_CHA		:= 133;
TIB_CHWA	:= 134;	%	2001-06-09
TIB_CU		:= 135;
TIB_CWA		:= 136;
TIB_DHA		:= 137;
TIB_DRA		:= 138;
TIB_DRWA	:= 139;	%	2001-06-09
TIB_DWA		:= 140;
TIB_DXA		:= 141;
TIB_DXHA	:= 142;
TIB_DZA		:= 143;
TIB_DZHA	:= 144;
TIB_DZRA	:= 145;	%	2001-06-09
TIB_GHA		:= 146;
TIB_GLA		:= 147;
TIB_GRA		:= 148;
TIB_GRWA	:= 149;
TIB_GWA		:= 150;
TIB_GYA		:= 151;
TIB_HRA		:= 152;
TIB_HWA		:= 153;
TIB_HYA		:= 154;	%	2001-06-09
TIB_JHA		:= 155;	%	2001-06-09
TIB_KHA		:= 156;
TIB_KHRA	:= 157;
TIB_KHWA	:= 158;
TIB_KHYA	:= 159;
TIB_KLA		:= 160;
TIB_KRA		:= 161;
TIB_KSHXA	:= 162;
TIB_KWA		:= 163;
TIB_KYA		:= 164;
TIB_LBA		:= 165;
TIB_LCA		:= 166;
TIB_LDA		:= 167;
TIB_LGA		:= 168;
TIB_LHA		:= 169;
TIB_LJA		:= 170;
TIB_LKA		:= 171;
TIB_LNGA	:= 172;
TIB_LPA		:= 173;
TIB_LTA		:= 174;
TIB_LWA		:= 175;
TIB_MRA		:= 176;
TIB_MYA		:= 177;
TIB_NGA		:= 178;
TIB_NRA		:= 179;
TIB_NXA		:= 180;
TIB_NXYA	:= 181; %	2001-12-17
TIB_NYA		:= 182;
TIB_NYWA	:= 183;
TIB_PHA		:= 184;
TIB_PHRA	:= 185;
TIB_PHYA	:= 186;
TIB_PHYWA	:= 187;
TIB_PRA		:= 188;
TIB_PYA		:= 189;
TIB_RBA		:= 190;
TIB_RDA		:= 191;
TIB_RDZA	:= 192;
TIB_RGA		:= 193;
TIB_RGWA	:= 194;
TIB_RGYA	:= 195;
TIB_RJA		:= 196;
TIB_RKA		:= 197;
TIB_RKYA	:= 198;
TIB_RLA		:= 199;
TIB_RMA		:= 200;
TIB_RMYA	:= 201;
TIB_RNA		:= 202;
TIB_RNGA	:= 203;
TIB_RNYA	:= 204;
TIB_RTA		:= 205;
TIB_RTSA	:= 206;
TIB_RTSWA	:= 207;
TIB_RWA		:= 208;
TIB_RYA		:= 209;	%	2001-06-09
TIB_SBA		:= 210;
TIB_SBRA	:= 211;
TIB_SBYA	:= 212;
TIB_SDA		:= 213;
TIB_SGA		:= 214;
TIB_SGRA	:= 215;
TIB_SGYA	:= 216;
TIB_SHA		:= 217;
TIB_SHRA	:= 218;
TIB_SHWA	:= 219;
TIB_SHXA	:= 220;
TIB_SKA		:= 221;
TIB_SKRA	:= 222;
TIB_SKYA	:= 223;
TIB_SLA		:= 224;
TIB_SMA		:= 225;
TIB_SMRA	:= 226;
TIB_SMYA	:= 227;
TIB_SNA		:= 228;
TIB_SNGA	:= 229;
TIB_SNRA	:= 230;	%	2001-06-09
TIB_SNYA	:= 231;
TIB_SPA		:= 232;
TIB_SPRA	:= 233;
TIB_SPYA	:= 234;
TIB_SRA		:= 235;
TIB_STA		:= 236;
TIB_STSA	:= 237;
TIB_SWA		:= 238;
TIB_THA		:= 239;
TIB_THRA	:= 240;
TIB_THXA	:= 241;
TIB_TRA		:= 242;
TIB_TSA		:= 243;
TIB_TSHA	:= 244;
TIB_TSHWA	:= 245;
TIB_TSU		:= 246;
TIB_TSWA	:= 247;
TIB_TWA		:= 248;
TIB_TXA		:= 249;
TIB_ZHA		:= 250;
TIB_ZHWA	:= 251;
TIB_ZLA		:= 252;
TIB_ZRA		:= 253;	%	2001-06-09
TIB_ZWA		:= 254;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
TIB_SUBACHUNG	:=  65; %	Small achung	2001-06-09
TIB_SUBBA	:=  66; %	Small ba	2001-06-09
TIB_SUBCA	:=  67; %	Small ca	2001-06-09
TIB_SUBDA	:=  68; %	Small da	2001-06-09
TIB_SUBGA	:=  71; %	Small ga	2001-06-09
TIB_SUBHA	:=  72; %	Small ha	2001-06-09
TIB_SUBJA	:=  74; %	Small ja	2001-06-09
TIB_SUBKA	:=  75; %	Small ka	2001-06-09
TIB_SUBLA	:=  76; %	Small la	2001-06-09
TIB_SUBMA	:=  77; %	Small ma	2001-06-09
TIB_SUBNA	:=  78; %	Small na	2001-06-09
TIB_SUBPA	:=  80; %	Small pa	2001-06-09
TIB_SUBRA	:=  82; %	Small pa	2001-12-17
TIB_SUBTA	:=  84; %	Small ta	2001-06-09
TIB_SUBWA	:=  87; %	Small wa	2001-12-17
TIB_HEADWA	:=  88; %	Head wa		2001-12-17
TIB_SUBYA	:=  89; %	Small ya	2001-12-17
TIB_SUBSMALLD	:=  70; %	Even smaller d 	2001-06-09
TIB_SUBNGA	:=  81; %	Small nga	2001-06-09
TIB_SUBNYA	:=  83; %	Small nya	2001-06-09
TIB_SUBTSA	:=  90; %	Small tsa	2001-06-09
TIB_NNYA	:=  91; %	na+ya		2001-12-17
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 
% No idea why I included these codes in the original source...
%
% Oliver Corff, Beijing, June 9th, 2001
%
%%	TIB_DZE		:=  83;
%%	TIB_DZI		:=  84;
%%	TIB_DZO		:=  85;
%%	TIB_TSE		:=  86;
%%	TIB_TSHE	:=  87;
%%	TIB_TSHI	:=  88;
%%	TIB_TSHO	:=  89;
%%	TIB_TSI		:=  90;
%%	TIB_TSO		:=  91;