# $RCSfile: latin-cyrillic.pl,v $ # $Author: swaj $ # $Revision: 1.7 $ # # Copyright (c) Alexey Semenoff 2001-2007. All rights reserved. # Distributed under GNU Public License. # # # This table is using by sdict-tools.plx for sorting. # It covers only latin1 and cyrillis glyphs # You can use it as a template and fill up with an extra glyphs # # Latin1, numeric sorting # $sort_table = [ [ "\x{0}" ], [ "\x{1}" ], [ "\x{2}" ], [ "\x{3}" ], [ "\x{4}" ], [ "\x{5}" ], [ "\x{6}" ], [ "\x{7}" ], [ "\x{8}" ], [ "\x{9}" ], [ "\x{A}" ], [ "\x{B}" ], [ "\x{C}" ], [ "\x{D}" ], [ "\x{E}" ], [ "\x{F}" ], [ "\x{10}" ], [ "\x{11}" ], [ "\x{12}" ], [ "\x{13}" ], [ "\x{14}" ], [ "\x{15}" ], [ "\x{16}" ], [ "\x{17}" ], [ "\x{18}" ], [ "\x{19}" ], [ "\x{1A}" ], [ "\x{1B}" ], [ "\x{1C}" ], [ "\x{1D}" ], [ "\x{1E}" ], [ "\x{1F}" ], [ "\x{20}" ], [ "\x{21}" ], # '!' [ "\x{22}" ], # '"' [ "\x{23}" ], # '#' [ "\x{24}" ], # '$' [ "\x{25}" ], # '%' [ "\x{26}" ], # '&' [ "\x{27}" ], # ''' [ "\x{28}" ], # '(' [ "\x{29}" ], # ')' [ "\x{2A}" ], # '*' [ "\x{2B}" ], # '+' [ "\x{2C}" ], # ',' [ "\x{2D}" ], # '-' [ "\x{2E}" ], # '.' [ "\x{2F}" ], # '/' [ "\x{30}" ], # '0' [ "\x{31}" ], # '1' [ "\x{32}" ], # '2' [ "\x{33}" ], # '3' [ "\x{34}" ], # '4' [ "\x{35}" ], # '5' [ "\x{36}" ], # '6' [ "\x{37}" ], # '7' [ "\x{38}" ], # '8' [ "\x{39}" ], # '9' [ "\x{3A}" ], # ':' [ "\x{3B}" ], # ';' [ "\x{3C}" ], # '<' [ "\x{3D}" ], # '=' [ "\x{3E}" ], # '>' [ "\x{3F}" ], # '?' [ "\x{40}" ], # '@' [ "\x{41}" ], # 'A' [ "\x{42}" ], # 'B' [ "\x{43}" ], # 'C' [ "\x{44}" ], # 'D' [ "\x{45}" ], # 'E' [ "\x{46}" ], # 'F' [ "\x{47}" ], # 'G' [ "\x{48}" ], # 'H' [ "\x{49}" ], # 'I' [ "\x{4A}" ], # 'J' [ "\x{4B}" ], # 'K' [ "\x{4C}" ], # 'L' [ "\x{4D}" ], # 'M' [ "\x{4E}" ], # 'N' [ "\x{4F}" ], # 'O' [ "\x{50}" ], # 'P' [ "\x{51}" ], # 'Q' [ "\x{52}" ], # 'R' [ "\x{53}" ], # 'S' [ "\x{54}" ], # 'T' [ "\x{55}" ], # 'U' [ "\x{56}" ], # 'V' [ "\x{57}" ], # 'W' [ "\x{58}" ], # 'X' [ "\x{59}" ], # 'Y' [ "\x{5A}" ], # 'Z' [ "\x{5B}" ], # '[' [ "\x{5C}" ], # '\' [ "\x{5D}" ], # ']' [ "\x{5E}" ], # '^' [ "\x{5F}" ], # '_' [ "\x{60}" ], # '`' [ "\x{61}" ], # 'a' [ "\x{62}" ], # 'b' [ "\x{63}" ], # 'c' [ "\x{64}" ], # 'd' [ "\x{65}" ], # 'e' [ "\x{66}" ], # 'f' [ "\x{67}" ], # 'g' [ "\x{68}" ], # 'h' [ "\x{69}" ], # 'i' [ "\x{6A}" ], # 'j' [ "\x{6B}" ], # 'k' [ "\x{6C}" ], # 'l' [ "\x{6D}" ], # 'm' [ "\x{6E}" ], # 'n' [ "\x{6F}" ], # 'o' [ "\x{70}" ], # 'p' [ "\x{71}" ], # 'q' [ "\x{72}" ], # 'r' [ "\x{73}" ], # 's' [ "\x{74}" ], # 't' [ "\x{75}" ], # 'u' [ "\x{76}" ], # 'v' [ "\x{77}" ], # 'w' [ "\x{78}" ], # 'x' [ "\x{79}" ], # 'y' [ "\x{7A}" ], # 'z' [ "\x{7B}" ], # '{' [ "\x{7C}" ], # '|' [ "\x{7D}" ], # '}' [ "\x{7E}" ], # '~' [ "\x{7F}" ], [ "\x{80}" ], [ "\x{81}" ], [ "\x{82}" ], [ "\x{83}" ], [ "\x{84}" ], [ "\x{85}" ], [ "\x{86}" ], [ "\x{87}" ], [ "\x{88}" ], [ "\x{89}" ], [ "\x{8A}" ], [ "\x{8B}" ], [ "\x{8C}" ], [ "\x{8D}" ], [ "\x{8E}" ], [ "\x{8F}" ], [ "\x{90}" ], [ "\x{91}" ], [ "\x{92}" ], [ "\x{93}" ], [ "\x{94}" ], [ "\x{95}" ], [ "\x{96}" ], [ "\x{97}" ], [ "\x{98}" ], [ "\x{99}" ], [ "\x{9A}" ], [ "\x{9B}" ], [ "\x{9C}" ], [ "\x{9D}" ], [ "\x{9E}" ], [ "\x{9F}" ], [ "\x{A0}" ], [ "\x{A1}" ], [ "\x{A2}" ], [ "\x{A3}" ], [ "\x{A4}" ], [ "\x{A5}" ], [ "\x{A6}" ], [ "\x{A7}" ], [ "\x{A8}" ], [ "\x{A9}" ], [ "\x{AA}" ], [ "\x{AB}" ], [ "\x{AC}" ], [ "\x{AD}" ], [ "\x{AE}" ], [ "\x{AF}" ], [ "\x{B0}" ], [ "\x{B1}" ], [ "\x{B2}" ], [ "\x{B3}" ], [ "\x{B4}" ], [ "\x{B5}" ], [ "\x{B6}" ], [ "\x{B7}" ], [ "\x{B8}" ], [ "\x{B9}" ], [ "\x{BA}" ], [ "\x{BB}" ], [ "\x{BC}" ], [ "\x{BD}" ], [ "\x{BE}" ], [ "\x{BF}" ], [ "\x{C0}" ], [ "\x{C1}" ], [ "\x{C2}" ], [ "\x{C3}" ], [ "\x{C4}" ], [ "\x{C5}" ], [ "\x{C6}" ], [ "\x{C7}" ], [ "\x{C8}" ], [ "\x{C9}" ], [ "\x{CA}" ], [ "\x{CB}" ], [ "\x{CC}" ], [ "\x{CD}" ], [ "\x{CE}" ], [ "\x{CF}" ], [ "\x{D0}" ], [ "\x{D1}" ], [ "\x{D2}" ], [ "\x{D3}" ], [ "\x{D4}" ], [ "\x{D5}" ], [ "\x{D6}" ], [ "\x{D7}" ], [ "\x{D8}" ], [ "\x{D9}" ], [ "\x{DA}" ], [ "\x{DB}" ], [ "\x{DC}" ], [ "\x{DD}" ], [ "\x{DE}" ], [ "\x{DF}" ], [ "\x{E0}" ], [ "\x{E1}" ], [ "\x{E2}" ], [ "\x{E3}" ], [ "\x{E4}" ], [ "\x{E5}" ], [ "\x{E6}" ], [ "\x{E7}" ], [ "\x{E8}" ], [ "\x{E9}" ], [ "\x{EA}" ], [ "\x{EB}" ], [ "\x{EC}" ], [ "\x{ED}" ], [ "\x{EE}" ], [ "\x{EF}" ], [ "\x{F0}" ], [ "\x{F1}" ], [ "\x{F2}" ], [ "\x{F3}" ], [ "\x{F4}" ], [ "\x{F5}" ], [ "\x{F6}" ], [ "\x{F7}" ], [ "\x{F8}" ], [ "\x{F9}" ], [ "\x{FA}" ], [ "\x{FB}" ], [ "\x{FC}" ], [ "\x{FD}" ], [ "\x{FE}" ], [ "\x{FF}" ], # # Cyrillic, alphabet sorting # [ "\x{410}" ], # 'á' [ "\x{411}" ], # 'â' [ "\x{412}" ], # '÷' [ "\x{413}" ], # 'ç' [ "\x{414}" ], # 'ä' [ "\x{415}" ], # 'å' [ "\x{401}" ], # '³' [ "\x{416}" ], # 'ö' [ "\x{417}" ], # 'ú' [ "\x{418}" ], # 'é' [ "\x{419}" ], # 'ê' [ "\x{41A}" ], # 'ë' [ "\x{41B}" ], # 'ì' [ "\x{41C}" ], # 'í' [ "\x{41D}" ], # 'î' [ "\x{41E}" ], # 'ï' [ "\x{41F}" ], # 'ð' [ "\x{420}" ], # 'ò' [ "\x{421}" ], # 'ó' [ "\x{422}" ], # 'ô' [ "\x{423}" ], # 'õ' [ "\x{424}" ], # 'æ' [ "\x{425}" ], # 'è' [ "\x{426}" ], # 'ã' [ "\x{427}" ], # 'þ' [ "\x{428}" ], # 'û' [ "\x{429}" ], # 'ý' [ "\x{42C}" ], # 'ø' [ "\x{42B}" ], # 'ù' [ "\x{42A}" ], # 'ÿ' [ "\x{42D}" ], # 'ü' [ "\x{42E}" ], # 'à' [ "\x{42F}" ], # 'ñ' [ "\x{430}" ], # 'Á' [ "\x{431}" ], # 'Â' [ "\x{432}" ], # '×' [ "\x{433}" ], # 'Ç' [ "\x{434}" ], # 'Ä' [ "\x{435}" ], # 'Å' [ "\x{451}" ], # '£' [ "\x{436}" ], # 'Ö' [ "\x{437}" ], # 'Ú' [ "\x{438}" ], # 'É' [ "\x{439}" ], # 'Ê' [ "\x{43A}" ], # 'Ë' [ "\x{43B}" ], # 'Ì' [ "\x{43C}" ], # 'Í' [ "\x{43D}" ], # 'Î' [ "\x{43E}" ], # 'Ï' [ "\x{43F}" ], # 'Ð' [ "\x{440}" ], # 'Ò' [ "\x{441}" ], # 'Ó' [ "\x{442}" ], # 'Ô' [ "\x{443}" ], # 'Õ' [ "\x{444}" ], # 'Æ' [ "\x{445}" ], # 'È' [ "\x{446}" ], # 'Ã' [ "\x{447}" ], # 'Þ' [ "\x{448}" ], # 'Û' [ "\x{449}" ], # 'Ý' [ "\x{44C}" ], # 'Ø' [ "\x{44B}" ], # 'Ù' [ "\x{44A}" ], # 'ß' [ "\x{44D}" ], # 'Ü' [ "\x{44E}" ], # 'À' [ "\x{44F}" ], # 'Ñ' ]; # # # #__END__