[Contents] [Previous Chapter] [Next Section] [Next Chapter] [Index] [Help]


1.    Character Sets

The Tru64 UNIX operating system software supports the Thai Industrial Standard (TIS) character set TIS 620-2533.

The TIS 620 character set is a national standard for a primary set of graphic characters for Thai information interchange. It was first published by the Thai Industrial Standards Institute, Ministry of Industry, Thailand in 1986 (Buddhist year 2529) and was revised in 1990 (Buddhist year 2533). It defines 89 characters.


[Contents] [Previous Chapter] [Next Section] [Next Chapter] [Index] [Help]


1.1    Consonants

The TIS 620 character set contains 44 consonants, as shown in the following figure and table:

Figure 1-1: TIS 620-2533 Character Set

Decimal

Hexadecimal

Character Name

161

A1

KO KAI

162

A2

KHO KHAI

163

A3

KHO KHUAT

164

A4

KHO KHWAI

165

A5

KHO KHON

166

A6

KHO RAKHANG

167

A7

NGO NGU

168

A8

CHO CHAN

169

A9

CHO CHING

170

AA

CHO CHANG

171

AB

SO SO

172

AC

CHO CHOE

173

AD

YO YING

174

AE

DO CHADA

175

AF

TO PATAK

176

B0

THO THOTHAN

177

B1

THO NANGMONTHO

178

B2

THO PH00 THAO

179

B3

NOR NANE

180

B4

DOR DEK

181

B5

TO TAO

182

B6

THO THUNG

183

B7

THO THAHAN

184

B8

THO THONG

185

B9

NO NU

186

BA

BO BAIMAI

187

BB

PO PLA

188

BC

PHO PHERNG

189

BD

FO FA

190

BE

PO PAN

191

BF

FO FAN

192

C0

PO SAMPOW

193

C1

MO MA

194

C2

YO YAK

195

C3

RO RUA

197

C5

LO LING

199

C7

WO WAEN

200

C8

SO SALA

201

C9

SO RUSI

202

CA

SO SUA

203

CB

HO HEEP

204

CC

LO CHULA

205

CD

O ANG

206

CE

HO NOKHUK


[Contents] [Previous Chapter] [Previous Section] [Next Section] [Next Chapter] [Index] [Help]


1.2    Vowels

The TIS 620 character set contains 18 vowels, divided into four groups.

Five leading vowels; these vowels are placed before consonants:

Decimal

Hexadecimal

Character Name

224

E0

SARA E

225

E1

SARA AE

226

E2

SARA O

227

E3

SARA AI MAIMUAN

228

E4

SARA AI MAIMALAI

Six following vowels; these vowels are placed after consonants. The six following vowels are further divided into two groups.

Normal following vowels:

Decimal

Hexadecimal

Character Name

208

D0

SARA A

210

D2

SARA AAT

211

D3

SARA AM

229

E5

LAKKHANGYAO

Special following vowels:

Decimal

Hexadecimal

Character Name

196T

C4

RU

198

C6

LU

Two below vowels; these vowels are placed below consonants:

Decimal

Hexadecimal

Character Name

216

D8

SARA U

217

D9

SARA UU

Five above vowels; these vowels are placed above consonants:

Decimal

Hexadecimal

Character Name

209

D1

MAI HAN-AKAT

212

D4

SARA E

213

D5

SARA EE

214

D6

SARA UR

215

D7

SARA UUR


[Contents] [Previous Chapter] [Previous Section] [Next Section] [Next Chapter] [Index] [Help]


1.3    Tone Marks

The TIS 620 character set contains four tone marks:

Decimal

Hexadecimal

Character Name

232

E8

MAI EK

233

E9

MAI THO

234

EA

MAI TRIE

235

EB

MAI CHATTAWA


[Contents] [Previous Chapter] [Previous Section] [Next Section] [Next Chapter] [Index] [Help]


1.4    Diacritics

The TIS 620 character set contains five diacritics divided into two groups.

Four above diacritics; these diacritics are placed above initial or final consonants:

Decimal

Hexadecimal

Character Name

231

E7

MAITAIKHU

236

EC

THANTHAKHAT

237

ED

NIKHAHIT

238

EE

YAMAKKAN

One below diacritic; this diacritic is placed below final or clustered consonants:

Decimal

Hexadecimal

Character Name

218

DA

PHINTHU


[Contents] [Previous Chapter] [Previous Section] [Next Chapter] [Index] [Help]


1.5    Noncomposible Characters

The TIS 620 character set contains 18 noncomposible characters. These characters cannot be composed with above vowels, below vowels, tone marks, above diacritics and below diacritic. Noncomposible characters are divided into four groups.

One no-break space:

Decimal

Hexadecimal

Character Name

160

A0

NO-BREAK SPACE

Ten Thai digits:

Decimal

Hexadecimal

Character Name

240

F0

THAI ZERO

241

F1

THAI ONE

242

F2

THAI TWO

243

F3

THAI THREE

244

F4

THAI FOUR

245

F5

THAI FIVE

246

F6

THAI SIX

247

F7

THAI SEVEN

248

F8

THAI EIGHT

249

F9

THAI NINE

Six Thai special characters:

Decimal

Hexadecimal

Character Name

207

CF

PAYANGNOI

223

DF

BAHT (Thai currency sign)

230

E6

MAIYAMOK

239

EF

FONGMAN

250

FA

ANGKHANKHU

251

FB

KHOMUT

One word separator:

Decimal

Hexadecimal

Character Name

220

DC

WORD SEPARATOR

This character is a nonprintable character. It is used for separating words in Thai sentences. Applications can make use of it to simplify Thai word processing.


[Contents] [Previous Chapter] [Previous Section] [Next Chapter] [Index] [Help]