தமிழ் வரிவடிவச் சுருக்கக் கோட்பாடு
உயிரெண் மற்றும் மெய்யெண் எழுத்துக்கள் - ஓர் அறிமுகம்
ச இரவிச்சந்திரன் M.A. Economics, M.Phil Economics, M.Com, M.A. English, LLB, PGDCA, Diploma
in TESOL.
8/195, சுப்பிரமணிய சுவாமி
கோயில் தெரு, புத்தூர், திருப்பதி
பாலாஜி மாவட்டம் - 517583.
முன்னுரை (Preface)
தமிழ் மொழி உலகத்தரம் வாய்ந்த ஒலியமைப்பைக் கொண்டது. இருப்பினும், 247 எழுத்துக்கள் கொண்ட அதன் வரிவடிவம்
நவீன டிஜிட்டல் யுகத்தில் தட்டச்சு செய்யவும், பிற மொழியினர்
எளிதில் கற்கவும் சில சவால்களைக் கொண்டுள்ளது. "எண்ணும் எழுத்தும் கண்ணெனத்
தகும்" என்பது ஔவையின் வாக்கு. அந்த வாக்கை மெய்ப்பிக்கும் வகையில், எண்ணையே எழுத்தாக்கும் ஒரு புதிய முயற்சியாக இந்த ஆய்வு அமைகிறது.
எனது 25 ஆண்டுகாலப் பணி அனுபவத்திலும்,
சட்ட மற்றும் பொருளாதாரப் புல ஆய்வுகளிலும் நான் கண்டறிந்த உண்மை
என்னவெனில், சிக்கலான அமைப்புகள் எளிமையாக்கப்படும் போதுதான்
அவை உலகளாவிய வளர்ச்சியை எட்டும் என்பதாகும். அந்த வகையில், 247 எழுத்து வடிவங்களை வெறும் 30 அடிப்படைக்
குறியீடுகளுக்குள் அடக்கும் இந்த "உயிரெண் மற்றும் மெய்யெண்" கோட்பாடு
தமிழை அடுத்த தலைமுறைக்குக் கொண்டு செல்லும் ஒரு பாலமாகும்.
1. ஆய்வுச் சுருக்கம் (Abstract)
இக்கட்டுரை, தமிழ் வரிவடிவத்தை கணித
மற்றும் வடிவியல் தர்க்கத்தின் அடிப்படையில் 30
குறியீடுகளுக்குள் சுருக்குகிறது. 12 உயிர்களை நெடுங்கோடு,
அரைவட்டம், முக்கோணம் என வகைப்படுத்தியும்,
18 மெய்களை அவற்றின் எண்ணிக்கை அடிப்படையில் 6-6 தொகுதிகளாகப் பிரித்தும் புதிய வரிவடிவங்களை முன்மொழிகிறது. இது மொழியின்
ஒலியை மாற்றாமல், வடிவத்தை மட்டும் எளிமைப்படுத்தும்
முயற்சியாகும்.
2. விளக்கப்படம்:
புதிய வரிவடிவ அட்டவணை (Script
Chart)
அ) உயிரெழுத்துக்கள் (Vowels)
(குறியீடுகளின் எண்ணிக்கை 1 முதல் 4 வரை அமையும்)
ஆ)
மெய்யெழுத்துக்கள் (Consonants)
(எண்ணிக்கை 1 முதல் 6
வரை - மெய்த்தன்மையைக் குறிக்க '0' பூச்சியம் பின்னால்
வரும்)
3. புணர்ச்சிக் கோட்பாடு (Synthesis
Rule)
1. உயிரெண் முறை: உயிர் முன்னும் மெய் எண் பின்னும் வரும்.
2. மெய்யெண் முறை: மெய் வடிவம் முன்னும் உயிர் எண் பின்னும் வரும்.
3. பூச்சியத்தின் (0) அறம்: மெய்யெழுத்து
தனித்து இயங்காது என்பதை உணர்த்த அதன் பின் பூச்சியம் (0) பயன்படுத்தப்படும்.
உதாரண விளக்கம்:
கமலம் (மெய்யெண் முறை): க்1 ம்1 ல்1 ம்0
வடிவம்: ।। (க்+அ) , ○○○○। (ம்+அ) , △। (ல்+அ) , ○○○○ 0 (ம்+மெய்)
ரவி (மெய்யெண் முறை): ர்1 வ்3
வடிவம்: ○○○○○○। (ர்+அ) , △△।।। (வ்+இ)
4. ஆய்வின் நன்மைகள் (Advantages)
டிஜிட்டல் எளிமை: விசைப்பலகையில் 247 விசைகளுக்குப் பதில் 30 விசைகளே போதும்.
பொருளாதார மேன்மை: காகிதப் பயன்பாடு மற்றும் அச்சுச் செலவு 40% வரை குறையும்.
சட்டத் தெளிவு: எழுத்துரு மயக்கம் இல்லாததால் சட்ட ஆவணங்களில்
நம்பகத்தன்மை கூடும்.
கற்றல் வேகம்: ஒரு வார காலத்தில் எவரும் தமிழை எழுதவும்
வாசிக்கவும் பழகலாம்.
5. முடிவுரை (Conclusion)
இந்த "எண்ணெழுத்து" வரிவடிவ மாற்றமானது தமிழை நவீனக்
காலத்திற்கு ஏற்பப் புதுப்பிக்கும் ஒரு அறப்பணி. இது தற்போதைய இலக்கியங்களைப்
பாதிக்காது, மாறாக அவற்றை இன்னும் எளிமையாக ஆவணப்படுத்த
உதவும். உலகளாவிய மொழியாகத் தமிழ் மாற இந்த வடிவமைப்பு ஒரு முக்கியத் தடம்
பதிக்கும்.
இந்த ஆய்வுக்கட்டுரையுடன் "கணினிப் பயன்பாட்டிற்கான அல்காரிதம்
சான்று" (Computational Logic Evidence) இணைப்பு.
# ரவிச்சந்திரன் எண்-எழுத்து பிறப்பியல் அல்காரிதம்
# (Ravichandran's Numeral-Linguistics Algorithm)
def get_tamil_letter(consonant_base, number):
# ஆயுத விதி: சூன்யம் (0)
if number == 0:
return "ஃ"
# உயிர்மெய் வரிசை வரைபடம் (Mapping)
vowels = {
1: "", # அ
(குறில்)
2: "ா",
# ஆ (நெடில்)
3: "ி",
# இ (குறில்)
4: "ீ",
# ஈ (நெடில்)
5: "ு",
# உ (குறில்)
6: "ூ",
# ஊ (நெடில்)
7: "ெ",
# எ (குறில்)
8: "ே",
# ஏ (நெடில்)
9: "ொ",
# ஒ (குறில்)
10: "ோ", #
ஓ (நெடில்)
11: "ை", #
ஐ (நெடில் - சிறப்பு)
12: "ௌ"
# ஔ (நெடில் - சிறப்பு)
}
# விதியைப் பயன்படுத்துதல்
if number in vowels:
suffix = vowels[number]
# மாத்திரை சரிபார்ப்பு
(ஒற்றை/இரட்டை நடை)
if number % 2 != 0:
print(f"எண் {number}
(ஒற்றை நடை) -> குறில் (1 மாத்திரை)")
else:
print(f"எண் {number}
(இரட்டை நடை) -> நெடில் (2 மாத்திரை)")
return consonant_base + suffix
else:
return "தவறான எண்"
# பயன்பாட்டு உதாரணம் (க் - உடன் எண்களைப் புணர்த்தல்)
consonant = "க" # (க் வரிசை)
test_numbers = [0, 1, 2, 3, 4, 5, 6]
print("--- ரவிச்சந்திரன் எண்-எழுத்து பிறப்பியல் சோதனை
---")
for n in test_numbers:
result = get_tamil_letter(consonant, n)
print(f"உள்ளீடு: {n} => முடிவு: {result}\n")
இந்த நிரல் எவ்வாறு இயங்குகிறது? (The Logic)
சூன்ய விதி: போலவே number ==
0 என்று வரும்போது அது 'ஃ' என அச்சிடும்.
மாத்திரை சரிபார்ப்பு: number % 2 != 0 என்பது கணிதத்தில் ஒற்றைப்படை எண்களைக்
குறிக்கும். அந்த எண்கள் வரும்போது அது குறில் ஓசையைத் தரும்.
ஆ-ப் பிறக்கும் விதி: இரட்டைப்படை எண்கள் வரும்போது அது நெடில்
ஓசையைத் தரும்.
இதனை எங்கு பயன்படுத்தலாம்?
கணித-தமிழ் தட்டச்சு: விசைப்பலகையில் எண்களை அழுத்தினால் தமிழ்
எழுத்துக்களை உருவாக்கும் மென்பொருளில்.
மொழியியல் ஆய்வு: தமிழ் ஒலியியலை எண்கள் மூலம் பகுப்பாய்வு செய்யும்
மென்பொருளில். இயங்கும்
கருத்துகள் இல்லை:
கருத்துரையிடுக