தமிழ் கடல்
தமிழர்களுக்கான இணையதளம்

Unicode தமிழ் எப்படி வேலை செய்கிறது?

📅 09 Dec 2025
👁️ 307 பார்வைகள்
Unicode தமிழ் எப்படி வேலை செய்கிறது?

Unicode தமிழ் — சுருக்கமாக

Unicode என்பது உலகின் அனைத்து மொழிகளுக்கும் பொதுவான ஒரே குறியீட்டு முறையை வழங்கும் ஒரு சர்வதேச தரமாகும். இதில் தமிழுக்கும் ஒரு தனித்துவமான குறியீட்டு பகுதி (Unicode Block) ஒதுக்கப்பட்டுள்ளது.

Unicode மூலம் தமிழ் எழுத்துகள் எந்தக் கணினி, மொபைல், இணையதளம் அல்லது software-லும் ஒரே மாதிரியான வடிவிலும், மதிப்பிலும் காண்பிக்கப்படும்.


? Unicode தமிழ் எப்படி வேலை செய்கிறது? (சுருக்கமாக)

1️⃣ ஒவ்வொரு எழுத்துக்கும் ஒரு எண்குறி (Code Point)

உதாரணம்:

  • அ → U+0B85

  • க → U+0B95

இந்த code point-ஐப் பயன்படுத்தியே computer அந்த எழுத்தை புரிந்துகொள்கிறது.


2️⃣ தமிழில் எழுத்துகள் ‘கூட்டு எழுத்து’ முறையில் உருவாகும்

தமிழ் எழுத்துகள் pallavi + அச்சு (vowel sign) ஒன்றிணைவதன் மூலம் உருவாகின்றன.
உதா:

  • க + ா = கா

  • த + ீ = தீ

Unicode இந்த two-part combination-ஐ rendering engine மூலம் படம்போல் சரியாக காட்டுகிறது.


3️⃣ Rendering Engine (Font + Shaping) வேலை

Computer-ல் தமிழ் எழுத்தை காட்டுவதற்கு:

  1. Unicode code point →

  2. Font glyph (எழுத்துரு வடிவம்) →

  3. Shaping rules மூலம் சரியான இடத்தில் அச்சு அமையும்

எ.கா. “க் + க” → “க்க”


4️⃣ Tamil Unicode Block

தமிழுக்கான இடம்: 0B80 – 0BFF

இதனுள் வருகின்றன:

  • உயிரெழுத்துகள்

  • மெய்யெழுத்துகள்

  • உயிர்மெய்கள் (கூட்டலால் உருவாகும்)

  • குறியீடுகள், புள்ளி, ஒலி குறிகள்


? Unicode தமிழ் ஏன் முக்கியம்?

  • அனைத்து device-களிலும் ஒரே மாதிரி தமிழ் எழுத & படிக்க

  • ASCII போன்ற பழைய encoding-களின் குழப்பம் (TSCII, TAB, TAM, Bamini) தவிர்க்க

  • Internet, Database, Mobile apps அனைத்திலும் standard support கிடைக்க

  • Copy-paste செய்தாலும் எழுத்து கெடாமல் இருக்கும்


⭐ சுருக்கமாக

  • Unicode தமிழ் ஒவ்வொரு எழுத்துக்கும் unique code point கொடுக்கிறது.

  • தமிழ் எழுத்துகள் combination-based (மெய் + அச்சு).

  • Rendering engine மற்றும் font மூலம் computer சரியான எழுத்தை வரையுகிறது.

  • Unicode தமிழ் உலகளவில் ஒரே மாதிரி செயல்பட உதவுகிறது.

தொடர்புடைய பதிவுகள்

Spring Boot Token Management System – முழுமையான Project Series (Episode 1–7)
Spring Boot Token Management System – முழுமையான Project Series (Episode 1–7)
Spring Boot பயன்படுத்தி real-time Token Management System உருவாக்குவது எப்படி என்பதை இந்த 7 வீடியோ தொடரில் step-by-step …
📅 08 Apr 2026
@MappedSuperclass என்றால் என்ன?
@MappedSuperclass என்றால் என்ன?
@MappedSuperclass என்பது MappedSuperclass annotation-ல் பயன்படுத்தப்படும் ஒரு annotation. இது database table-ஆக உருவாகாத…
📅 06 Apr 2026
String equals() vs == என்ன வித்தியாசம்? - தெளிவான விளக்கம்
String equals() vs == என்ன வித்தியாசம்? - தெளிவான விளக்கம்
Java-வில் String comparison செய்யும்போது, இரண்டு விதமான முறைகள் இருக்கின்றன. இரண்டும் ஒரே மாதிரி போல தோன்றினாலும், அவை வ…
📅 19 Mar 2026
JDK vs JRE vs JVM Explained in Tamil | Java Basics for Beginners
JDK vs JRE vs JVM Explained in Tamil | Java Basics for Beginners
JVM → Java bytecode-ஐ இயக்கும் (execute செய்கிறது),JRE → Java program ஓட தேவையான JVM + core libraries கொண்டது
📅 18 Mar 2026
Hibernate vs JPA vs Spring Data JPA | Java Developers கண்டிப்பாக தெரிந்திருக்க வேண்டியது (தமிழ்)
Hibernate vs JPA vs Spring Data JPA | Java Developers கண்டிப்பாக தெரிந்திருக்க வேண்டியது (தமிழ்)
Spring Data JPA, JPA மற்றும் Hibernate ஆகியவற்றின் வித்தியாசத்தை புரிந்துகொள்வது ஒவ்வொரு Java மற்றும் Spring Boot develo…
📅 18 Mar 2026
ஏ.ஐ பற்றிய ஒரு சிறு விளக்கம்
ஏ.ஐ பற்றிய ஒரு சிறு விளக்கம்
செயற்கை நுண்ணறிவு அல்லது ஏ.ஐ (Artificial Intelligence) என்பது மனிதன் செய்யும் சிந்தனை, கற்றல், முடிவு எடுக்கும் திறன் போ…
📅 11 Dec 2025