Kodlama unicode tablosu. Unicode'un şu anki sürümü. Unicode destek tanımı.

Her Internet kullanıcısı, fonksiyonlarından birini veya diğerini yapılandırmaya çalışan en az bir kez ekranda “Unicode” yazılı kelimeyi gördü. Bu nedir, bu makaleyi okuyarak öğreneceksiniz.

tanım

Unicode kodlama, karakter kodlaması için bir standarttır. Kar amacı gütmeyen kuruluş Unicode Inc tarafından önerildi. 1991’de. Standart, bir belgede mümkün olduğunca çok sayıda farklı karakter türünü birleştirmek için tasarlanmıştır. Buna dayanan sayfa, farklı dillerden (Rusça'dan Korece'ye) harf ve hiyeroglif ve matematiksel işaretler içerebilir. Bu durumda, bu kodlamadaki tüm karakterler sorunsuz bir şekilde görüntülenir.

Belki de böyle bir Çek, zamanının en az altı ya da daha az kullanılmış setine sahipti. Bu nedenle, başlangıçta hatalarla iletişimi önlemeye yönelik olan konseptin başarısız olduğu açıktır. Profesyonel kullanım için, sınırlı, eski ve yetersiz olabilir, ancak sıradan kullanıcılar için geçerli değildir.

Birisi bu tür grafiklerin sadece sanatsal ya da eğlenceli bir boyuta sahip olduğunu düşünürse, hata yapmak aptalca olurdu. Bu yöndeki gerçek gelişme, ilk yazıcıların dünyanın ışığını gördüğünde başladı. Tam teşekküllü bir resmi, bugün olduğu gibi, yalnızca karakterleri basamadılar. Bugün, elbette, sadece baskıdan değil, aynı zamanda bir ölçüde çevrimiçi iletişimden de bahsediyoruz. Kısacası, tam özellikli bir görüntünün aktarılması, görüntülenmesi veya basılması imkansız olduğunda veya çok karmaşık olduğu durumlarda pratik amaçlar için kullanımı da kolaydır.

Yaratma nedenleri

Bir kez, görünümden çok önce tek sistem "Unicode", kodlama, belgenin yazarının tercihlerine göre seçildi. Bu nedenle, bir belgeyi okumak için farklı tablolar kullanmak gerekliydi. Bazen, ortalama bir kullanıcının ömrünü önemli ölçüde zorlaştıran birkaç kez yapılması gerekiyordu. Daha önce belirtildiği gibi, 1991'de bu soruna bir çözüm, kar amacı gütmeyen kuruluş Unicode Inc. tarafından önerildi; bu, yeni bir karakter kodlaması türü önerdi. Ahlaki olarak eski ve çeşitli standartları birleştirmeyi amaçladı. "Unicode", o zamanlar düşünülemez olanı elde etmeyi mümkün kılan bir kodlamadır: çok sayıda karakteri destekleyen bir araç oluşturun. Sonuç pek çok beklentiyi aştı - aynı anda hem İngilizce hem de Rusça metin, Latince ve matematiksel ifadeler içeren belgeler ortaya çıktı.

Bu, örneğin grafik olmayan bilgisayar terminalleri, daktilolar, kaynak kodları veya teleks için de geçerlidir. Bu tekniğin sadece ilk ilkel matbaacıların ortaya çıkmasıyla büyük bir patlama yaşadığı gerçeğine rağmen, yüzyılın ikinci yarısında kullanıldığı kanıtlandı. O sırada, klasik mekanik daktilolar yazı yazmak için kullanıldı. Hem surat şeklinde ilkel çalışmalar, hem de daha karmaşık bütün sayfalar vardı. Şimdi bazı örnekler gösterelim.

En ilkel biçim ifadeler veya hepsi iyi bilinmektedir. Tek bir satıra bir satırda yazılmış birkaç karakterden oluşur. Amaçları bir duygu, ruh hali veya görüşü ifade etmektir. Bir hayvanı, meşhur birini veya etnik grubu temsil eden kişiler de var, ancak pratikte kullanımları pek yaygın değil. Son olarak, ifadenin yöneliminin dikey değil, soldan sağa yatay olduğunu, bu nedenle başını sola doğru eğik olarak okumanız gerektiğini not ediyoruz.

Ancak, tek bir kodlamanın yaratılmasından önce, halihazırda mevcut olan çok çeşitli standartlar nedeniyle ortaya çıkan bir dizi sorunu çözme ihtiyacı duyuluyordu. En yaygın olanları:

  • elfçe yazılar veya "krakozyabry";
  • sınırlı karakter seti;
  • kodlama dönüşüm problemi;
  • yazı tipi çoğaltma.


İkinci seviye az çok karmaşık imgeler ve yazılardır. Onları oluşturmak için, tek tek karakterleri formları için seçebilir, ancak yalnızca bir alanı doldurmanız gerekirse rastgele olarak seçebilir. Daha basit uygulamalar çıktıyı siyah ve beyaza dönüştürür, orijinal rengi korumak o kadar zor olur.

Animasyonlar ve tüm filmler başarılı olabilir. Bilgisayarın uygulamalarla ve diğer bilgisayarlarla iletişim kurabilmesi için karakterleri ve simgeleri sayısal ifadelerine dönüştürür. Eklenebilecek karakter ve sembol türleri, kullanabileceğiniz font türlerine bağlıdır. Örneğin, bazı fontlar kesirler, uluslararası karakterler ve uluslararası para sembollerini içerebilir.

Küçük bir tarihi gezi

Bahçenin 80'ler olduğunu hayal edin. Bilgisayar donanımı henüz çok yaygın değil ve farklı görünüyor. O zaman, her işletim sistemi kendi yolunda benzersizdir ve her bir meraklı tarafından özel ihtiyaçlar için geliştirilmiştir. Bilgi alışverişi ihtiyacı, dünyadaki her şeyin ek bir düzeltmesine dönüşür. Farklı bir işletim sistemi altında oluşturulan bir belgeyi okumaya çalışmak çoğu zaman anlaşılmaz bir karakter kümesi gösterir ve kodlamaya sahip oyunlar başlar. Bunu hızlıca yapmak her zaman mümkün değildir ve bazen gerekli belge altı ay içinde veya daha sonra açılabilir. Sık sık bilgi alışverişinde bulunan kişiler, kendileri için dönüşüm tabloları oluşturur. Ve onlarla ilgili çalışmalar ilginç bir ayrıntı ortaya koyuyor: iki yönde yaratılmaları gerekiyor: “madenden sizinkine” ve geri. Bir makine basit bir hesaplama ters çevirme işlemi yapamaz, bunun için kaynak sağ sütundadır ve sonuç soldadır, ancak bunun tersi de olmaz. Herhangi birini kullanmanız gerekirse özel karakterler  Belgede önce eklenmiş olmalı ve daha sonra ortağa bu karakterlerin “krakozyabry” haline dönüşmemesi için ne yapması gerektiğini açıkladı. Unutmayalım ki, her kodlama için, kendi fontlarınızı geliştirmek veya uygulamak zorundasınız ki bu, işletim sisteminde çok sayıda yinelenen kopya oluşturulmasına neden oldu.

Not. Fare imlecini iletişim kutusunun sağ alt köşesinde hareket ettirerek, Sembol iletişim kutusunun boyutu arttırılabilir veya azaltılabilir. İşaretçi çift taraflı bir oka dönüşürken, sürükleyerek iletişim kutusunun gereken boyutlarını ayarlayın.

En sık kullanılan sembolleri bulabileceğiniz "Sembol" iletişim kutusunun ikinci sekmesine dikkat edin. Şart, İngilizce klavyeyle çalışmanızdır. Böylece, Unicode'a kaydetmiş olsanız bile, Not Defteri'nde karakter yazamazsınız. İngilizce klavye gerekli.

Yazı tipi sayfasında, Times New Roman ile aynı 10 küçük parçanın görüldüğünü hayal edin: UTF-8, UTF-16, ANSI, UCS-2 için. Artık evrensel bir standardın geliştirilmesinin zorunlu olduğunu anlıyor musunuz?

"Yaratıcılarından kurucuları"

Unicode'un yaratılmasının kökenleri, 1987'de, Xerox'tan Joe Becker ve Lee Collins ve Apple'dan Mark Davis ile birlikte, evrensel bir karakter setinin pratik oluşturulması üzerine araştırma yapmaya başladığında aranmalıdır. 1988 yılının Ağustos ayında, Joe Becker, 16 bitlik bir uluslararası çok dilli kodlama sisteminin oluşturulması için bir öneri taslağı yayınladı.

Bu prosedür sadece sembol yerel kod sayfasında sunulmuşsa kullanılabilir. Bu durumda, aramayı hassaslaştırmanıza izin veren farklı karakter gruplarını görüntüleyebilirsiniz. İsme göre bir karakter aramak için arama alanını bile kullanabilirsiniz. Örneğin, bir euro işareti arıyorsanız, ayrıntılar görünümüne bakın ve arama alanına euro adını girin. Durum çubuğunda, karakterin kullanılabilir olmadığını belirten bir mesaj görünürse, farklı bir yazı tipi seçin ve aramayı tekrarlayın.

Bazı yazı tipleri, tüm karakterlere sahip değildir. "Karakter Kümesi" listesine, aramak istediğiniz karakter kümesini girin veya seçin. Arama alanına, bulmak istediğiniz karakterin tam adını veya bir kısmını girin. Örneğin, tüm Yunanca harfleri bulmak için bir Yunanca kelime girin. "Ara" yı tıklayın. Sembol Eşleme aracını çalıştırmak için Başlat'ı tıklatın, Tüm Programlar, Donatılar ve Sistem Araçları ve ardından Sembol Eşleme'yi seçin. Bu bilgiler ayrıca "Karakter Haritası" penceresinin altındaki durum çubuğunda da gösterilir ve daha fazla arama yapmak için girilebilecek kelimelere örnek olarak kullanılabilir. Karakter, karakter kılavuzunda otomatik olarak vurgulanacaktır.

  • Yazı tipi listesinde, bulmak istediğiniz yazı tipini yazın veya seçin.
  • "Ayrıntılı görünümler" kutusunu işaretleyin.
  • İstediğiniz karakter kümesi mevcut değilse, farklı bir font seçin.
  • Başka bir sembol aramak için Yenile düğmesine tıklayın.
  • Bir karakterin adını görüntülemek için karaktere bir işaretçi yerleştirin.
Tüm karakterler ses çıkışlarıyla yorumlanmaz.

Birkaç ay sonra Unicode çalışma grubu, RLG'den Ken Whistler ve Mike Kernegan'ı, Sun Microsystems'tan Glenn Wright'ı ve tek bir kodlama standardının ön oluşturulması konusundaki çalışmaları tamamlamamıza izin veren birkaç uzmanı içerecek şekilde genişletildi.


Anavatanınızdan dünyanın diğer bölgelerine. Harflerin Latince olmadığı alan, harflerin birlikte kullanıldığı bölgedir. aksan işaretleri  yeni mektuplar oluşturmak için. Yedi dünyanın dünyası nefesini tuttu. Başlangıçta gereksiz ve eşlik verilerini kontrol etmek için kullanılmış, şimdi 128 karakterlik bir karakter kümesine sahip. Ve sayı, yerli alfabelerin sembollerini belirtmek için kullanıldı, fakat aynı zamanda Mim veya tekerlemeler gibi diğer grafik sembollerini belirtmek için de kullanıldı.

Kısa süre sonra, farklı dillerin çeşitliliği ve kullanılan harflerin her birinin çeşitliliği nedeniyle, alfabenin harflerinin 256 karaktere yetmeyeceği anlaşıldı. Ne yazık ki, bu sistem birkaç önemli dezavantaja sahiptir. # Harfi Fransızcada 1'i gösterebilir. Tabii ki, bilgisayar kullanıcıları dikkat etmiyor, elbette, kullanıcılar bunun için ödeyecek. Bu zor durumdan çıkmanın tek yolu kasıtlı yorumlamadır. uluslararası standartlarbilgisayar şirketleri ne olursa olsun. Çek Cumhuriyeti'nde bile, durum giderek güçleniyor.

Genel açıklama

Unicode, bir sembol kavramına dayanır. Bu tanım, belirli bir yazı biçiminde var olan ve grafiklerle (“portreleri”) gerçekleştirilen soyut bir fenomendir. Her karakter standardın belirli bir bloğuna ait benzersiz bir kodla "Unicode" olarak ayarlanır. Örneğin, B grafiği hem İngilizce hem de Rusça alfabelerdedir, ancak Unicode'da buna karşılık gelen 2 farklı sembol vardır. Onlara bir dönüşüm uygulanır, yani her biri bir veritabanı anahtarı, bir dizi özellik ve tam adla tanımlanır.

Aynı dilin bir diline karar vermenin genellikle zor olduğu gerçeği, sadece farklı dillerde değişen belgelerle ne gibi problemlerin olduğunu tespit etmeyi mümkün kılar. Her dilin kendi karakter kümesi vardır, birkaç versiyonda en iyisidir ve bir dilde yazılmış bir belge en muhtemel olan başka bir dilde görüntülenir. Sürekli değişen belgelerin elektronik ortamda değiş tokuş edilmesi ihtiyacı, belgelerin düzgün bir şekilde değiş tokuş edilmesine olanak sağlayacak küresel bir alfabe ihtiyacına yol açmaktadır.

İngilizceye geçiş öngörülebilir bir gelecekte zarar vermediğinden, başka bir tane bulmak gerekliydi. Dünyanın en önemli dillerinin karakterlerinin yanı sıra birçok tarihi ve arkaik karakter için 16-bit kodlamanın geliştirilmesi ve geliştirilmesi ile ilgilendi. Konsorsiyum, büyük sanayi şirketlerinin ve geliştiricilerin uluslararası karakter setini standartlaştırma çabalarını birleştirmeyi amaçlamaktadır.

Unicode'un Yararları

Unicode kodlama, diğer çağdaşlardan, karakterlerin “şifrelenmesi” için çok büyük bir karakter stoğundan farklıydı. Gerçek şu ki, seleflerinin 8 biti vardı, yani, 28 karakteri desteklediler, ancak yeni gelişme zaten çok büyük bir adım olan 216 karaktere sahipti. Bu hemen hemen tüm mevcut ve ortak alfabelerin kodlanmasına izin verdi.

Bu uluslararası çalışma, ana dünya alfabelerinin ve en sık kullanılan teknik sembollerin özelliklerini içerir. Herhangi bir dilde bazı karakterler için kaçış dizileri veya başka kontrol kodları yoktur. O zamandan beri, ihtiyaç yazılımYerel dil koşullarına kolayca adapte zordu. Kaynaklara veya hedeflenen medyaya atıfta bulunmadan belgelerin serbestçe değiştirilmesine artan bir ihtiyaç vardır. İnternetin bu patlayıcı büyümesi, dünyanın her yerinde aynı olacak karakter setlerine duyulan ihtiyacı doğrulamıştır.

"Unicode" un ortaya çıkmasıyla birlikte, dönüşüm tablolarını kullanmaya gerek yoktu: tek bir standart olarak, ihtiyaçlarını sadece reddetti. Aynı şekilde, “çatlaklar” unutulmaya da uğramıştır - tek bir standart, kopya yazı tiplerini oluşturma ihtiyacını ortadan kaldırmanın yanı sıra, onları imkansızlaştırmıştır.

Unicode geliştirme

Tabii ki, ilerleme hala durmuyor ve ilk sunumdan bu yana 25 yıl geçti. Ancak, "Unicode" kodlaması inatla dünyadaki konumunu koruyor. Birçok bakımdan bu, özel (ücretli) ve açık kaynaklı yazılım geliştiricileri tarafından tanınmasıyla kolayca uygulanıp yaygınlaşması nedeniyle mümkün olmuştur.

Sabit karakterler, metni verimli bir şekilde düzenlemenizi, aramanızı, görüntülemenizi ve düzenlemenizi sağlar. Herhangi bir 16 bitlik değer, herhangi bir bağlamda aynı karakteri temsil eder.

  • Verimlilik.
  • Tekdüzeliği.
Bu, iletişim kurmak için fazlasıyla, aynı zamanda birçok dilin eski formlarından bazılarıyla çevirir.

Diğer birincil kaynaklar, kütüphanelerde kullanılan bibliyografik standartları, en önemli ulusal standartları ve genel olarak kabul görmüş çeşitli endüstri standartlarını içerir. Sadece geçici metin girişi için kullanılan normal karakterler atlanmıştır.


Aynı zamanda, bugün bir çeyrek yüzyıl önce aynı Unicode kodlamaya sahip olduğumuzu varsaymamalısınız. üzerinde bu an  sürümü 5.xx olarak değiştirildi ve kodlanmış karakter sayısı 231'e yükseldi. Daha büyük bir karakter kaynağı kullanma yeteneği, Unicode-16 (maksimum sayının 216 ile sınırlı olduğu kodlamalar) desteğini sürdürmeyi reddetti. Sürüm 2.0.0'a girmesinden bu yana, Unicode Standard, içerdiği karakter sayısını neredeyse 2 kat arttırdı. İlerleyen yıllarda büyüme fırsatları devam etti. 4.0.0 versiyonuna göre, yapılan standardın kendisini arttırmaya ihtiyaç duyulmuştu. Sonuç olarak, Unicode bugün bildiğimiz görünümü buldu.

Karakterlerin gösterilmesindeki farklılıklar dikkate alınmaz. Metin, sekiz bit kodlamadan Unicode'a dönüştürüldükten sonra bilgilendirici bir değer eklenmeden değiştirilmez, çoğaltılır. Sonuç olarak, daha fazla yer kaydedilecek ve daha sonraki işlemler daha yavaş olacaktır. 256 kez karakter kümesi. Toplamın sadece küçük bir kısmının birçok dilde kullanıldığı göz önüne alındığında, karakterler hala israf alanını kullanmaktadır. 8 bit çevre ile uyumsuzluk. Bu nedenle, gelecekteki program kodunu metinle çalışmak için kullanmak mümkün değildir - kitaptan yazılmalıdır. En azından şu anda durum yavaş yavaş yanlış olana dönüşüyor. Bir sürü metin. . Birçok dilde, “özel” karakterler alfabenin adını taklit etmez.


Unicode'da başka neler var?

Sürekli büyüyen ve artan sayıda karaktere ek olarak, başka bir kullanışlı özelliğe sahiptir. Bu sözde normalleşmedir. Belge sembolünün tamamını sembol ile kaydırmak ve karşılık gelen simgeleri yazışma tablosundan değiştirmek yerine mevcut normalleştirme algoritmalarından biri kullanılır. Ne hakkında?

Bu tür metinler için, her harfi kaydetmek için iki bayt kullanmak tamamen yararsızdır - bir bayt doludur. Unicode'da bir giriş olarak da kullanılabilir. Dosya sistemleri  genellikle sıfır baytlık bir dosya veya eğik çizgi dosyası aramanıza izin vermeyin.

  • Eski dosya sistemleri ile uyumludur.
  • Mevcut programlarla uyumlu.
İlk bayt her zaman kullanılan daire sayısını gösterir ve aşağıdaki üyeler en önemli bit değerine sahiptir.

Bu dönüşüm biçimini hatırlamak çok kolaydır, dizinin ilk baytında, ilk sıfırdan sonra sola kalan bit sayısının, takip eden nesnelerin sayısını belirlemesi gerçeğiyle. Birincisi ve herkes için, hangi karakterin bilgisayarda karaktere sahip olacağını belirleyerek, uyumsuz karakter kümeleri ve standartlarının karmaşasını ortadan kaldırıyor. Pearl'de çalışmaya başlamadan önce, birkaç ortak kavram ve gerçek var. Karakter seti, temsil edebileceğimiz karakter dizisidir. Bu karakter kümesi için, bu karakter setinin bir veya daha fazla kodlaması genellikle bu karakterlerin bit gösterimlerinin bir listesi olarak kullanılır.

Farklı alfabelerde benzer olabilecek, aynı karakterin düzenli kontrolüne bilgisayar kaynaklarını harcamak yerine, özel bir algoritma kullanılır. Arama tablosunun ayrı bir sütununda benzer semboller yapmanıza ve tüm verileri bir defadan fazla tekrar kontrol etmek yerine zaten bunlara atıfta bulunmanıza izin verir.

Farklı karakter kümeleri ve özellikle de çeşitli kodlamaları, genellikle aynı karakter kümesi için önceden girilmiş olan kodlamayı göz ardı ederek farklı karakterleri temsil etme gereksinimlerine göre tarihsel olarak sıralanmıştır. Ulusal alfabelerin karakterlerini temsil etmek için başka bir kodlama yerleşimi oluşturuldu. Sekiz bitlik görünümün avantajı basit zincir yönetimi veya ardından bir zincir takip eden işleme kütüphaneleriyle uyumluluktu. Dezavantajı, tüm alfabelerin karakterlerinin 128 karaktere kadar olamamasıydı, bu yüzden yaratıldılar. kod sayfaları  Farklı alfabe için.

Geliştirilen ve uygulanan dört algoritma vardır. Bunların her birinde, dönüşüm, diğerlerinden farklı, kesin olarak tanımlanmış bir ilkeye göre gerçekleşmektedir, bu nedenle, bunlardan herhangi birini en etkili şekilde adlandırmak mümkün değildir. Her biri özel ihtiyaçlar için geliştirildi, uygulandı ve başarıyla kullanıldı.


Standardın dağıtımı

Tarihinin 25 yılı boyunca, Unicode kodlaması dünyadaki en yaygın olanıydı. Programlar ve web sayfaları da bu standarda uyarlanmıştır. Bugün Unicode'un internet kaynaklarının% 60'ından fazlası tarafından kullanıldığı gerçeği, kullanımın genişliğinden söz edebilir.

Artık Unicode standardının ne zaman ortaya çıktığını biliyorsunuz. Ne olduğunu, ayrıca bir grup uzman Unicode Inc tarafından yapılan, buluşun tüm değerini bilmeniz ve takdir etmeniz mümkün olacaktır. 25 yıldan daha önce.

(0 ila 127 arasındaki kodlar), yani kodlanmış bir bayt latin harfleri, sayılar ve özel karakterler. Rus harfleri (Kiril) 16 bit (çift bayt) kodlarla temsil edilir:

110XXXXX10lymp,

x, karakter kodunu tabloya göre yerleştirmek için ikili rakamları belirtir. UNICODE.

Unicode (İngilizce Unicode) - karakterlerin kodlanmasında kullanılan ve neredeyse tüm yazılı dillerin belirtilerini gösteren bir standart. Unicode'da temsil edilen karakterler, işaretsiz tamsayılarla kodlanmıştır. Bu numaralara Unicode karakter kodları veya basitçe UNICODE. Unicode, bir bilgisayarda karakterleri temsil eden birkaç form içerir: UTF-8, UTF-16 (UTF-16BE, UTF-16LE) ve UTF-32 (UTF-32BE, UTF-32LE). (Eng. Unicode dönüşüm formatı - UTF).

Nasıl kodlandığını düşünün. UTF-8  mektup F. onun UNICODE  - 1046 10 veya 0416 16 veya 10000 010110 2. UNICODE  İkili formda iki bölüme ayrılmıştır: beş sol bit ve altı sağ olanlar. Sol kısım bayt işaretiyle desteklenir 110   çift ​​bayt kodu UTF-8: 110 10.000 İki bit sağa atfedilir. 10   devam eden çok baytlı kodun işareti: 10 010110. Son harf kodu F  içinde UTF-8  şuna benziyor:

110 10000 10 010110 2
  veya D0 96 16

Böylece, Rus harfi iki kez kodlanmıştır: ilk önce 11 bit UNICODEve sonra 16-bit UTF-8.

Aşağıdaki tabloda, kodlar hariç UNICODE  ve UTF-8  Onaltılık gösterimde, verilen kodlar UTF-8   ondalık sayı sisteminde ve karşılaştırma için Kiril kodları kodlamada CP-1251aksi takdirde denir windovs-1251.

   UTF-8'deki Kiril kod tablosu
sembolUNICODEUTF-8CP-1251
Hex.ondalıkHex.ondalık
bir0410 1040 D090208 144 192
B0411 1041 D091208 145 193
0412 1042 D092208 146 194
D0413 1043 D093208 147 195
D0414 1044 D094208 148 196
E0415 1045 D095208 149 197
F0416 1046 D096208 150 198
W0417 1047 D097208 151 199
ve0418 1048 D098208 152 200
TH0419 1049 D099208 153 201
K041A1050 D09A208 154 202
L041B1051 D09B208 155 203
M041C1052 D09C208 156 204
'H041D1053 D09D208 157 205
aman041E1054 D09E208 158 206
P041F1055 D09F208 159 207
P0420 1056 D0A0208 160 208
C0421 1057 D0A1208 161 209
T0422 1058 D0A2208 162 210
içinde0423 1059 D0A3208 163 211
F0424 1060 D0A4208 164 212
X0425 1061 D0A5208 165 213
C0426 1062 D0A6208 166 214
B0427 1063 D0A7208 167 215
W0428 1064 D0A8208 168 216
u0429 1065 D0A9208 169 217
b042A1066 D0AA208 170 218
s042B1067 D0AB208 171 219
b042C1068 D0AC208 172 220
E042D1069 D0AD208 173 221
Yoo042E1070 D0AE208 174 222
Ben042F1071 D0AF208 175 223
ve0430 1072 D0B0208 176 224
b0431 1073 D0B1208 177 225
içinde0432 1074 D0B2208 178 226
g0433 1075 D0B3208 179 227
d0434 1076 D0B4208 180 228
e0435 1077 D0B5208 181 229
iyi0436 1078 D0B6208 182 230
s0437 1079 D0B7208 183 231
ve0438 1080 D0B8208 184 232
inci0439 1081 D0B9208 185 233
için043A1082 D0BA208 186 234
l043B1083 D0BB208 187 235
m043C1084 D0BC208 188 236
n043D1085 D0BD208 189 237
yaklaşık043E1086 D0BE208 190 238
n043F1087 D0BF208 191 239
r0440 1088 D180209 128 240
ile0441 1089 D181209 129 241
t0442 1090 D182209 130 242
en0443 1091 D183209 131 243
f0444 1092 D184209 132 244
x0445 1093 D185209 133 245
u0446 1094 D186209 134 246
h0447 1095 D187209 135 247
w0448 1096 D188209 136 248
u0449 1097 D189'a209 137 249
b044A1098 D18A209 138 250
s044B1099 D18B209 139 251
s044C1100 D18C209 140 252
e044D1101 D18D209 141 253
inci044E1102 D18E209 142 254
ben044F1103 D18F209 143 255
Genel kural dışı karakterler
Yo0401 1025 D001208 101 168
g0451 1025 D191209 145 184