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

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

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

? தமிழ் Unicode எப்படி செயல்படுகிறது? — சுருக்கம்

Unicode என்பது உலகின் அனைத்து மொழிகளுக்கும் பொதுவான ஒரு சர்வதேச எழுத்துக் குறியீட்டு முறை.
தமிழ் எழுத்துகளும் Unicode-ல் ஒரே தரப்படுத்தப்பட்ட (standardized) code point மூலம் கணினி, மொபைல், இணையம் போன்ற அனைத்து சாதனங்களிலும் ஒரே மாதிரியாக காட்டப்படும்.


? 1️⃣ ஒவ்வொரு தமிழ் எழுத்துக்கும் தனி Code Point

Unicodeல் தமிழ் எழுத்துகளுக்கு 0B80–0BFF வரம்பில் குறியீடுகள் ஒதுக்கப்பட்டுள்ளன.

உதாரணம்:

  • அ → U+0B85

  • க → U+0B95

  • ா → U+0BBE (இது தனி vowel sign)

இதனால் எந்த சாதனத்திலும் ஒரே எழுத்து ஒரே எண்ணால் அடையாளப்படுத்தப்படுகிறது.


? 2️⃣ தமிழ் எழுத்துகள் “கூட்டு எழுத்துகள்”

தமிழில் உயிர் + மெய் சேர்ந்து புதிய எழுத்து உருவாகிறது.

உதாரணம்:

  • க + ா → கா

  • ச + ீ → சீ

Unicode இவற்றை இரண்டு அலகுகளாக (base consonant + vowel sign) சேமித்து
உருவத்தை உருவாக்க Rendering Engine பயன்படுத்துகிறது.


?️ 3️⃣ Rendering Engine & Font வேலை

Unicode மட்டும் எழுத்தைச் சேமிக்கிறது.
எழுத்தை அழகாக, சரியாக காட்டுவது:

✔️ Rendering Engine
✔️ Tamil Unicode Font

இரண்டின் கூட்டு வேலை.

அவை:

  • எழுத்தின் வடிவம்

  • அச்சின் (diacritic) இடம்

  • கூட்டு எழுத்தின் அமைப்பு
    இவற்றை சரியாக அமைக்கின்றன.


? 4️⃣ தமிழ் Unicode முக்கிய அம்சங்கள்

  • ஒரே code → எல்லா சாதனங்களிலும் ஒரே தோற்றம்

  • பழைய encoding-கள் (TSCII, TAB, Bamini) பிரச்சனைகள் இல்லை

  • Copy–paste எங்கும் சரியாக செயல்படும்

  • மென்பொருள், இணையம், மொபைல் — அனைத்துக்கும் 100% support


? 5️⃣ தமிழ் Unicode உள்ளடக்கிய எழுத்துகள்

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

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

  • உயிர்மெய்கள்

  • ஆய்த எழுத்து

  • விசேஷ குறியீடுகள் (Anusvara, Visarga, etc.)


சுருக்கமாக

Unicode தமிழ் செயல்பாடு:

  1. ஒவ்வொரு எழுத்துக்கும் தனி code point

  2. மெய் + அச்சு சேர்த்து கூட்டு எழுத்து உருவாக்கம்

  3. Rendering engine & Unicode font அமைப்பு

  4. சாதனங்கள் அனைத்திலும் ஒரே மாதிரியான தமிழ் தோற்றம்

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

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