Tìm Hiểu Về Font Chữ Tiếng Việt

Một phần của tài liệu Tăng cường tính năng của internet explorer bằng kĩ thuật plug ins (Trang 21 - 33)

Chương 2 Kiến Thức Nền Cần Dùng Cho Đề Tài

2.4 Tìm Hiểu Về Font Chữ Việt Và Bản Mã Unicode

2.4.1 Tìm Hiểu Về Font Chữ Tiếng Việt

VISCII là một chuẩn bị của nhóm khoa học gia Tricholor. Trong chuẩn này mỗi mẫu tự được biểu diễn bằng một byte (8 bít). Nhóm Tricholor dùng các con số trống của bộ chữ ASCII ( của Mỹ- A là viết tác của American, trong khi VI cho Vietnamese) để biểu diễn các chữ Việt Nam có dấu. Vì con số lớn nhất có thể biểu diễn bằng 1 byte là 255, đó là tổng số mẫu tự Việt Nam tối đa ta có thể dùng được bất cứ lúc nào. Rất tiếc chữ Việt Nam cần hơn 255 mẫu tự nên người ta phải đặt thêm bộ chữ Hoa ( thí dụ như Uhoài 1.1) hay thay thế các dấu hiệu ít dùng, như dấu ngoặc kép, bằng những mẫu tự Việt Nam cần phải có. Tức là hễ muốn có đầy đủ bộ chữ Việt ta phải hy sinh vài dấu hiệu ít dùng của bộ chữ ASCII.

Bộ chữ VPS của Hội Vietnamese Professional Society cũng dùng cùng một nguyên tắt như VISCII. Có điều khác là VPS được triển khai ở Pháp, nên các khoa học gia muốn bắt đầu bằng một bộ chữ dùng cho tiếng Pháp rồi mở mang thêm để dùng cho chữ Việt. Nói tóm lại, hai bộ chữ VISCII và VPS khác nhau chỉ ở chỗ quy ước dùng con số nào để biểu diễn một mẫu tự Viêt Nam.

SVTH: Trần Thanh Tùng Trang 21/84 Ở Việt Nam có kiểu chữ .vnTimes rất thịnh hành trên các trang web. Các khoa học gia thiết kế kiểu chữ này cũng dùng một nguyên tắc giống như trong VISCII và VPS. Nói một cách khác, ta có thể dịch(convert, map) từ kiểu chữ này qua kiểu chữ kia rất dễ dàng vì có mối liên hệ từng mẫu tự một.

Kiểu chữ VNI hơi khác một chút vì có nhiều chỗ người ta dùng 2 bytes để biểu diển một mẫu tự. VNI là một trong những bộ chữ đầu tiên được dùng cho chữ Việt trong tin học. Điều đáng nói là sự thành công về thương mại của VNI.

Mặc dầu muốn đánh máy với bộ chữ VNI ta phải trả tiền, công ty VNI tích cực nhất trong việc triển khai các áp dụng phần mềm của VNI để phục vụ khách hàng. Trong khi đó các tổ chức Tricholor và VietNamese professionals Society là gồm những khoa học gia thiện nguyện, tất cả đều có việc làm toàn thời gian nên công việc triển khai phần mềm cho các bộ chữ phải bị giới hạn

SVTH: Trần Thanh Tùng Trang 22/84 Sau đây là Bản Mã ký tự để ta đối chiếu giữa 6 bản mã hiển thị được tiếng Việt có dấu.

Bảng đối chiếu Encodingcác bộ chữ hiện hành với Unicode

VIQ R

VP S

VP S He x

VISCI I

VISCI I Hex

VN I

VN I He x

TCV N

TCV N Hex

Unicod e Symbol

Unicod e Hex Dec

UTF -8 Hex a' ỏ E1 ỏ E1 ỏ 61 F9 á B8 ỏ 00E1

225

C3 A1 a` à E0 à E0 à 61

F8 à B5 à 00E0 224

C3 A0

a? ọ E4 ọ E4 ả 61 FB ả B6 ả 1EA3 7843

E1 BA A3 a~ ã E3 ã E3 ã 61

F5 ã B7 ó 00E3 227

C3 A3

a. ồ E5 ế D5 ạ 61

EF ạ B9 ạ 1EA1 7841

E1 BA A1 a( ổ E6 ồ E5 aờ 61 EA ă A8 ă 0103

259

C4 83

ắ Ă A1 Ă A1 aộ 61 E9 ắ BE ắ 1EAF 7855

E1 BA AF ằ Â A2 Â A2 aố 61 E8 ằ BB ằ 1EB1

7857

E1 BA B1 ẳ Ê A3 ặ C6 aỳ 61 FA ẳ BC ẳ 1EB3

7859

E1 BA B3 ẵ Ô A4 ầ C7 aỹ 61 FC ẵ BD ẵ 1EB5

7861

E1 BA B5

SVTH: Trần Thanh Tùng Trang 23/84 ặ Ơ A5 Ê A3 aở 61 EB ặ C6 ặ 1EB7

7863

E1 BA B7 a^ â E2 â E2 aâ 61 E2 © A9 â 00E2

226

C3 A2

ấ Ã C3 ¤ A4 aá 61 E1 Ê CA ấ 1EA5 7845

E1 BA A5 ầ À C0 ¥ A5 aà 61

E0 Ç C7 ầ 1EA7 7847

E1 BA A7 ẩ Ä C4 Ư A6 aồ 61 E5 ẩ C8 ẩ 1EA9

7849

E1 BA A9 ẫ Å C5 ỗ E7 aó 61

E3 É C9 ẫ 1EAB 7851

E1 BA AB ậ ặ C6 Đ A7 aọ 61 E4 ậ CB ậ 1EAD

7853

E1 BA AD e' é E9 é E9 eù 65

F9 Ð D0 é 00E9 233

C3 A9 e` ố E8 ố E8 eứ 65 F8 è CC ố 00E8

232

C3 A8

e? ẩ C8 ở EB eỷ 65 FB ẻ CE ẻ 1EBB 7867

E1 BA BB e~ ở EB ă A8 eừ 65 F5 ẽ CF ẽ 1EBD

7869

E1 BA BD e. ậ CB â A9 eù 65

EF ẹ D1 ẹ 1EB9 7865

E1 BA B9 e^ ờ EA ờ EA eõ 65 E2 ê AA ờ 00EA

234

C3 AA

SVTH: Trần Thanh Tùng Trang 24/84 ế ‰ 89 ê AA eỏ 65 E1 ế D5 ế 1EBF

7871

E1 BA BF ề Š 8A ô AB eà 65

E0 Ò D2 ề 1EC1 7873

E1 BB 81 ể ‹ 8B ơ AC eồ 65

E5 Ó D3 ể 1EC3 7875

E1 BB 83

ễ Í CD AD eã 65

E3 Ô D4 ễ 1EC5 7877

E1 BB 85 ệ Œ 8C đ AE eọ 65

E4 ệ D6 ệ 1EC7 7879

E1 BB 87 i' í ED í ED í ED Ý DD í 00ED

237

C3 AD i` ì EC ì EC ì EC × D7 ì 00EC

236

C3 AC i? è CC ù EF ổ E6 ỉ D8 ỉ 1EC9

7881

E1 BB 89 i~ ù EF ợ EE ú F3 ĩ DC ĩ 0129

297

C4 A9 i. ẻ CE á B8 ũ F2 ị DE ị 1ECB

7883

E1 BB 8B o' ĩ F3 ĩ F3 ó 6F F9 ã E3 ĩ 00F3

243

C3 B3 o` ị F2 ị F2 ũ 6F F8 ò DF ị 00F2

242

C3 B2

o? Õ D5 ư F6 ỏ 6F FB á E1 ỏ 1ECF 7887

E1 BB 8F o~ õ F5 õ F5 õ 6F â E2 õ 00F5 C3

SVTH: Trần Thanh Tùng Trang 25/84

F5 245 B5

o. † 86 ÷ F7 ọ 6F

EF ọ E4 ọ 1ECD 7885

E1 BB 8D o^ ô F4 ô F4 oâ 6F

E2 ô AB ụ 00F4 244

C3 B4

ố Ó D3 ¯ AF oá 6F E1 è E8 ố 1ED1 7889

E1 BB 91 ồ Ò D2 ° B0 oà 6F

E0 ồ E5 ồ 1ED3 7891

E1 BB 93 ổ ° B0 ± B1 oồ 6F E5 ổ E6 ổ 1ED5

7893

E1 BB 95 ỗ ‡ 87 ² B2 oã 6F

E3 ỗ E7 ỗ 1ED7 7895

E1 BB 97 ộ ả B6 à B5 oọ 6F E4 ộ E9 ộ 1ED9

7897

E1 BB 99

o+ ệ D6 ẵ BD ụ F4 ơ AC ơ 01A1

417

C6 A1 ớ Đ A7 ắ BE ụự F4 F9 ớ ED ớ 1EDB

7899

E1 BB 9B ờ â A9 ả B6 ụứ F4

F8 ê EA ờ 1EDD 7901

E1 BB 9D ở ê AA ã B7 ụỷ F4 FB ở EB ở 1EDF

7903

E1 BB 9F ỡ ô AB ị DE ụừ F4

F5 ì EC ỡ 1EE1 7905

E1 BB A1 ợ đ AE ỵ FE ụù F4 ợ EE ợ 1EE3 E1

SVTH: Trần Thanh Tùng Trang 26/84

EF 7907 BB

A3 u' ú FA ú FA uù 75 F9 ó F3 ú 00FA

250

C3 BA u` ự F9 ự F9 uứ 75 F8 ù EF ự 00F9

249

C3 B9

u? ỷ FB ỹ FC uỷ 75 FB ủ F1 ủ 1EE7 7911

E1 BB A7 u~ Û DB û FB uõ 75 F5 ò F2 ũ 0169

361

C5 A9

u. ứ F8 ứ F8 uù 75

EF ô F4 ụ 1EE5 7909

E1 BB A5

u+ ĩ DC ò DF ử F6 AD ư 01B0

432

C6 B0 ứ Ù D9 ẹ D1 ửự F6 F9 ứ F8 ứ 1EE9

7913

E1 BB A9 ừ ỉ D8 ì D7 ửứ F6 F8 ừ F5 ừ 1EEB

7915

E1 BB AB ử º BA ỉ D8 ửỷ F6 FB ử F6 ử 1EED

7917

E1 BB AD ữ ằ BB ổ E6 ửừ F6 F5 ữ F7 ữ 1EEF

7919

E1 BB AF ự ¿ BF ủ F1 ửù F6

EF ù F9 ự 1EF1 7921

E1 BB B1 y' š 9A ý FD yù 79 F9 ý FD ý 00FD

253

C3 BD

y` ÿ FF ẽ CF yứ 79 ỳ FA ỳ 1EF3

7923

E1 BB

SVTH: Trần Thanh Tùng Trang 27/84

F8 B3

y? › 9B ệ D6 yỷ 79 FB ỷ FB ỷ 1EF7 7927

E1 BB B7 y~ ẽ CF Û DB yừ 79

F5 ü FC ỹ 1EF9 7929

E1 BB B9 y. œ 9C ĩ DC ợ EE ỵ FE ỵ 1EF5

7925

E1 BB B5 dd ầ C7 ð F0 ủ F1 đ AE đ 0111

273

C4 91 A' Á C1 Á C1 Á 41 D9 Aá 41

B8 Á 00C1 193

C3 81 A` € 80 À C0 À 41

D8 Aà 41

B5 À 00C0 192

C3 80

A? 81 Ä C4 Ả 41 DB Aả 41

B6 Ả 1EA2 7842

E1 BA A2 A~ ‚ 82 Ã C3 Ã 41

D5 Aã 41

B7 Ã 00C3 195

C3 83

A. 02 € 80 Ạ 41

CF Aạ 41

B9 Ạ 1EA0 7840

E1 BA A0 A( ˆ 88 Å C5 AÊ 41 CA ¡ A1 Ă 0102

258

C4 82

Ắ 8D 81 Aẫ 41 C9 Ăắ A1

BE Ắ 1EAE 7854

E1 BA AE Ằ Ž 8E ‚ 82 Aẩ 41 C8 Ăằ A1

BB Ằ 1EB0 7856

E1 BA B0 Ẳ 8F [1] 02 AÚ 41 DA Ăẳ A1

BC Ẳ 1EB2 7858

E1 BA B2

SVTH: Trần Thanh Tùng Trang 28/84 Ẵ ð F0 05 Aĩ 41 DC Ăẵ A1

BD Ẵ 1EB4 7860

E1 BA B4 Ặ 04 ƒ 83 AË 41

CB Ăặ A1

C6 Ặ 1EB6 7862

E1 BA B6 A^ Â C2 Â C2 AÂ 41 C2 ¢ A2 Â 00C2

194

C3 82

Ấ ƒ 83 „ 84 AÁ 41

C1 đấ A2

CA Ấ 1EA4 7844

E1 BA A4 Ầ „ 84 … 85 AÀ 41 C0 ¢Ç A2

C7 Ầ 1EA6 7846

E1 BA A6 Ẩ … 85 † 86 AÅ 41

C5 ¢È A2

C8 Ẩ 1EA8 7848

E1 BA A8 Ẫ 1C 06 Aà 41 C3 ¢É A2

C9 Ẫ 1EAA 7850

E1 BA AA Ậ 03 ‡ 87 AÄ 41

C4 ¢Ë A2

CB Ậ 1EAC 7852

E1 BA AC E' É C9 É C9 EÙ 45 D9 EÐ 45

D0 É 00C9 201

C3 89 E` ì D7 ẩ C8 Eỉ 45

D8 EÌ 45

CC È 00C8 200

C3 88

E? ị DE ậ CB EÛ 45 DB Eẻ 45

CE Ẻ 1EBA 7866

E1 BA BA E~ ỵ FE ˆ 88 Eế 45 D5 Eẽ 45

CF Ẽ 1EBC 7868

E1 BA BC E. 05 ‰ 89 Eẽ 45

CF Eẹ 45

D1 Ẹ 1EB8 7864

E1 BA B8

SVTH: Trần Thanh Tùng Trang 29/84 E^ Ê CA Ê CA EÂ 45 C2 £ A3 Ê 00CA

202

C3 8A

Ế 90 Š 8A EÁ 45

C1 £Õ A3

D5 Ế 1EBE 7870

E1 BA BE Ề “ 93 ‹ 8B EÀ 45 C0 £Ò A3

D2 Ề 1EC0 7872

E1 BB 80 Ể ” 94 Œ 8C EÅ 45

C5 £Ó A3

D3 Ể 1EC2 7874

E1 BB 82 Ễ • 95 8D EÃ 45 C3 £Ô A3

D4 Ễ 1EC4 7876

E1 BB 84 Ệ 06 Ž 8E EÄ 45

C4 Êệ A3

D6 Ệ 1EC6 7878

E1 BB 86

I' ´ B4 Í CD Í CD IÝ 49

DD Í 00CD 205

C3 8D

I` à B5 è CC è CC Iì 49

D7 Ì 00CC 204

C3 8C

I? ã B7 › 9B ặ C6 Iỉ 49

D8 Ỉ 1EC8 7880

E1 BB 88

I~ á B8 ẻ CE ể D3 Iĩ 49

DC Ĩ 0128 296

C4 A8

I. 10 ˜ 98 ề D2 Iị 49

DE Ị 1ECA 7882

E1 BB 8A O' ạ B9 Ĩ D3 ể 4F D9 Oó 4F

E3 Ó 00D3 211

C3 93 O` ẳ BC Ị D2 ề 4F

D8 Oò 4F

DF Ò 00D2 210

C3 92

SVTH: Trần Thanh Tùng Trang 30/84 O? ẵ BD ™ 99 Ỏ 4F DB Oỏ 4F

E1 Ỏ 1ECE 7886

E1 BB 8E O~ ắ BE A0 ế 4F D5 Oõ 4F

E2 Õ 00D5 213

C3 95

O. 11 š 9A Ọ 4F CF Oọ 4F

E4 Ọ 1ECC 7884

E1 BB 8C O^ Ô D4 Ô D4 OÂ 4F

C2 ¤ A4 Ô 00D4 212

C3 94

Ố – 96 8F OÁ 4F C1 ¤è A4

E8 Ố 1ED0 7888

E1 BB 90

Ồ — 97 90 OÀ 4F

C0 Ôồ A4

E5 Ồ 1ED2 7890

E1 BB 92 Ổ ˜ 98 ‘ 91 OÅ 4F C5 Ôổ A4

E6 Ổ 1ED4 7892

E1 BB 94 Ỗ ™ 99 ’ 92 OÃ 4F

C3 Ôỗ A4

E7 Ỗ 1ED6 7894

E1 BB 96 Ộ 12 “ 93 OÄ 4F C4 ¤é A4

E9 Ộ 1ED8 7896

E1 BB 98

O+ ÷ F7 ´ B4 Ô D4 ¥ A5 Ơ 01A0

416

C6 A0 Ớ 9D • 95 ÔÙ D4 D9 ¥í A5

ED Ớ 1EDA 7898

E1 BB 9A Ờ ž 9E – 96 ễỉ D4 D8 Ơờ A5

EA Ờ 1EDC 7900

E1 BB 9C Ở Ÿ 9F — 97 ễÛ D4 DB Ơở A5

EB Ở 1EDE 7902

E1 BB 9E

SVTH: Trần Thanh Tùng Trang 31/84 Ỡ ¦ A6 ³ B3 ÔÕ D4 D5 ¥ì A5

EC Ỡ 1EE0 7904

E1 BB A0 Ợ 13 ” 94 ễẽ D4

CF Ơợ A5

EE Ợ 1EE2 7906

E1 BB A2 U' Ú DA Ú DA UÙ 55 D9 Uó 55

F3 Ú 00DA 218

C3 9A U` ă A8 Ù D9 Uỉ 55

D8 Uù 55

EF Ù 00D9 217

C3 99

U? ẹ D1 œ 9C UÛ 55 DB Uủ 55

F1 Ủ 1EE6 7910

E1 BB A6

U~ ơ AC 9D Uế 55

D5 Uò 55

F2 Ũ 0168 360

C5 A8

U. 14 ž 9E Uẽ 55

CF Uô 55

F4 Ụ 1EE4 7908

E1 BB A4

U+ é D0 ¿ BF ệ D6 Ư A6 Ư 01AF

431

C6 AF Ứ AD º BA ệÙ D6 D9 Ưứ A6

F8 Ứ 1EE8 7912

E1 BB A8 Ừ ¯ AF ằ BB ệỉ D6

D8 ¦õ A6

F5 Ừ 1EEA 7914

E1 BB AA Ử ± B1 ẳ BC ệÛ D6 DB Ưử A6

F6 Ử 1EEC 7916

E1 BB AC Ữ 1D ÿ FF ệế D6

D5 ¦÷ A6

F7 Ữ 1EEE 7918

E1 BB AE Ự 15 ạ B9 ệẽ D6 CF Ưự A6

F9 Ự 1EF0 7920

E1 BB B0

SVTH: Trần Thanh Tùng Trang 32/84 Y' Ý DD Ý DD YÙ 59 D9 Yý 59

FD Ý 00DD 221

C3 9D

Y` ² B2 Ÿ 9F Yỉ 59

D8 Yú 59

FA Ỳ 1EF2 7922

E1 BB B2 Y? ý FD 14 YÛ 59 DB Yû 59

FB Ỷ 1EF6 7926

E1 BB B6

Y~ ³ B3 19 YÕ 59

D5 Yü 59

FC Ỹ 1EF8 7928

E1 BB B8

Y. 19 - 1E ẻ CE Yỵ 59

FE Ỵ 1EF4 7924

E1 BB B4

DD ủ F1 é D0 ẹ D1 Đ A7 é 0110

272

C4 90

Một phần của tài liệu Tăng cường tính năng của internet explorer bằng kĩ thuật plug ins (Trang 21 - 33)

Tải bản đầy đủ (PDF)

(85 trang)