உரை மற்றும் தமிழ் கருவிகள்

உரையைத் தலைகீழாக்கு

உரையையோ வரிகளின் வரிசையையோ இந்தச் சாதனத்தில் தலைகீழாக்கவும். தமிழ் குறிகளையும் ஈமோஜிகளையும் ஒன்றாகத் தக்கவைத்து, இடைவெளிகளைப் பார்க்கவும், மாற்றங்களை மீட்டெடுக்கவும், அசலைத் தனியாகப் பதிவிறக்கவும்.

ABC என்பது CBA ஆகும். தமிழ் குறிகள் மற்றும் இணைந்த ஈமோஜிகள் உள்ளிட்ட முழு எழுத்துக்கூட்டங்கள் ஒன்றாகவே இருக்கும். இறுதி வரி முறிப்பு தொடக்கத்திற்கு நகரும்.

ABC → CBA

உரையை ஒட்டவும் அல்லது TXT-ஐ இறக்குமதி செய்யவும். அதிகபட்சம் 100,000 UTF-16 அலகுகள்; எதுவும் பதிவேற்றப்படவோ சேமிக்கப்படவோ மாட்டாது.

தொடங்க உரையை ஒட்டவும். உடனடி முன்னோட்டம் இயக்கப்பட்டுள்ளது.

சாதனத்திலுள்ள TXT கோப்பை இறக்குமதி செய்

400 KB வரை உள்ள ஒரு UTF-8 TXT கோப்பைத் தேர்ந்தெடுக்கவும் அல்லது இழுத்துவிடவும். இறக்குமதிக்குப் பத்து வினாடி நேர வரம்பு உண்டு; ரத்து செய்யலாம். மீட்டமைத்தல் முந்தைய உரையை மீட்கும்.

எழுத்துக்கூட்டங்களைப் பாதுகாத்துத் தலைகீழாக்கவும்

  1. உரையை ஒட்டி, முழு உரை, ஒவ்வொரு வரிக்குள் அல்லது வரிகளின் வரிசை என்பதைத் தேர்ந்தெடுக்கவும்.
  2. தலைகீழாக்கி முடிவைச் சரிபார்க்கவும்.
  3. முடிவை நகலெடுக்கவும் அல்லது பதிவிறக்கவும்; அசலையும் தனியாகப் பதிவிறக்கலாம்.

எழுத்துக்கூட்ட முறைகள் அசல் Unicode வரிசைகளைப் பிரிக்க Unicode 17 நீட்டிக்கப்பட்ட எழுத்துக்கூட்ட விதிகளைப் பயன்படுத்துகின்றன. அவை அசல் கூட்டங்களின் வரிசையை மாற்றுகின்றன; ஒவ்வொரு கூட்டத்திற்குள்ளும் குறியீட்டு அலகுகளைத் தலைகீழாக்கவோ கூடுதல் தள எழுத்துகள், தமிழ் உயிர்க்குறிகள், குடும்ப ஈமோஜிகள், இணையும் உச்சரிப்புக் குறிகள் அல்லது தோல் நிற வரிசைகளைப் பிரிக்கவோ மாட்டா. தமிழ் என்பதன் அசல் கூட்டங்கள் த, மி, ழ்; தலைகீழாக்கிய முடிவு ழ்மித. ஆதரிக்கப்படும் ஒவ்வொரு உலாவியிலும் ஒரே பதிப்பின் பிரிப்பு விதிகள் சாதனத்திலேயே இயங்கும். Unicode எழுத்துக்கூட்ட எல்லை விவரக்குறிப்பு (ஆங்கிலத்தில்).

தலைகீழாக்கம் வரிசையை மாற்றும் செயல்; கண்ணாடிப் படம், மொழிபெயர்ப்பு அல்லது எழுத்துப்பிழை திருத்தம் அல்ல. சேர்த்தபின் புதிய அண்டைக் கூட்டங்கள் வேறுவிதமாக இணையலாம். எடுத்துக்காட்டாக, தொடக்கத்தில் இணையும் உச்சரிப்புக் குறியும் அதன் பின் A-வும் இருந்தால், A-க்குப் பின் அந்தக் குறி வரும்; மீண்டும் தலைகீழாக்கும்போது புதிதாக உருவான கூட்டம் ஒன்றாகவே இருக்கலாம். இருமுறை தலைகீழாக்கினால் எல்லா உள்ளீடுகளும் அசலாகத் திரும்பும் என்று கருத வேண்டாம். அசல் TXT தனியாகக் கிடைக்கும். வலமிருந்து இடமாகக் காட்டுதல், எழுத்து வடிவமைப்பு மற்றும் எழுத்துரு வரைதல் ஆகியவற்றால் காட்சியின் வரிசை சேமித்த வரிசையிலிருந்து வேறுபடலாம்.

வரி முறிப்புகளை எப்படிக் கையாள வேண்டும்?

முழு உரையைத் தலைகீழாக்கும்போது இடைவெளிகளும் வரி முறிப்புக் கூட்டங்களும் வரிசை மாற்றத்தில் அடங்கும்; இறுதி வரி முறிப்பு தொடக்கத்திற்கு நகரலாம். ஒவ்வொரு கூட்டத்திற்குள்ளும் அசல் எழுத்துகள் தக்கவைக்கப்படும்; செயல்முறை பிரிப்பான்களை இயல்பாக்காது. ஒவ்வொரு வரிக்குள் என்ற முறை வரிகளின் வரிசையைத் தக்கவைத்து, ஒவ்வொரு பதிவிலும் கூட்டங்களைத் தனித்தனியாகத் தலைகீழாக்கும். வரிகளின் வரிசை முறை வரியின் உள்ளடக்கத்தை மாற்றாமல் பதிவுகளின் வரிசையை மாற்றும்.

இந்த இரண்டு பதிவு முறைகளும் CRLF-ஐ ஒரே எல்லையாகவும், LF, CR, U+0085 NEXT LINE, U+2028 LINE SEPARATOR மற்றும் U+2029 PARAGRAPH SEPARATOR ஆகியவற்றையும் எல்லைகளாகவும் ஏற்று, வெளியீட்டில் LF பிரிப்பான்களைப் பயன்படுத்தும். வெற்றுப் பதிவுகள் தக்கவைக்கப்படும். இறுதிப் பிரிப்பான் கூடுதல் வெற்றுப் பதிவை உருவாக்காமல் கடைசிப் பதிவை முடிக்கும்; பதிவுகள் இருந்தால் அது தக்கவைக்கப்படும். வெற்று உள்ளீட்டில் பதிவுகள் இல்லை. ஒவ்வொரு வரிக்குள் முறையின் அசல் எழுத்துக்கூட்ட எண்ணிக்கையில் பிரிப்பான்கள் சேராது; முழு உரை முறையில் சேரும்.

முன்னோட்டமும் மீட்டமைத்தலும்

உடனடி முன்னோட்டம் தட்டச்சுக்குப் பின் 450 மில்லிவிநாடிகள் காத்திருக்கும்; உள்ளீட்டு முறையில் எழுத்தை உருவாக்கும்போது இடைநிறுத்தப்படும். நீங்களே தலைகீழாக்க விரும்பினால் அதை அணைக்கவும். இடைவெளிக் குறிகள் வரம்புள்ள முன்னோட்டத்தில் வரி முறிப்புகளையும் இடைவெளிகளையும் காட்டும்; முன்னோட்ட எல்லையில் இணைந்த எழுத்து பிரியலாம், ஆனால் பதிவிறக்கங்கள் முழுமையானவை. குறிகள் உங்கள் உரையில் உண்மையாக உள்ள எழுத்துகளுடன் ஒத்திருக்கலாம்; அவை காட்சி உதவிக்காக மட்டுமே.

TXT இறக்குமதி UTF-8-ஐச் சரிபார்த்து, தொடக்க BOM-ஐ நீக்கி, CRLF/CR-ஐ LF ஆக மாற்றும். தவறான கோப்புகள் தற்போதைய உரையையும் முடிவையும் தக்கவைக்கும். நீண்ட உரை ஒட்டுதல், இறக்குமதி, எடுத்துக்காட்டு, அழித்தல் மற்றும் முடிவைப் பயன்படுத்துதல் ஆகியவற்றிற்கு ஒரு படி மீட்டமைத்தல் உண்டு; தட்டச்சு அல்லது தலைகீழாக்க முறையை மாற்றுதல் அந்த மீட்டமைப்பை நீக்கும். அழித்தல் உங்கள் முறையைத் தக்கவைக்கும். மீட்டமைத்தல் மீண்டும் தலைகீழாக்க முயலாமல் சேமித்த மூல உரையை மீட்கும்.

வரம்புகளும் தனியுரிமையும்

Unicode இயல்பாக்கம், பெரிய/சிறிய எழுத்து மாற்றம், எழுத்துகளை வரிசைப்படுத்துதல் அல்லது குறியீட்டுப் புள்ளிகளைத் தலைகீழாக்குதல் செய்யப்படாது. அசல் TXT தற்போதைய உரைப்பெட்டி மதிப்பைத் தக்கவைக்கும்; உலாவிகள் உரைப்பெட்டியின் CR/CRLF-ஐ LF ஆக மாற்றுவதால் கிளிப்போர்டின் அசல் குறியாக்கத்தை மீட்க முடியாது. செல்லுபடியாகும் Unicode உள்ளீடு அதிகபட்சம் 100,000 UTF-16 அலகுகள்; சாதனத்தில் இயங்கும் worker, பத்து வினாடி நேர வரம்பு, ரத்து செய்தல் மற்றும் பழைய முடிவுகளைத் தடுக்கும் பாதுகாப்புகள் உள்ளன. பதிவேற்றம், சேமிப்பு, வெளிப்புற API அல்லது இயங்கும் HTML இல்லை. செல்லுபடியாகும் UTF-8 பதிவிறக்கத்திற்காக இணைக்கப்படாத surrogate குறிகள் நிராகரிக்கப்படும். பிரிப்பிற்கு MIT உரிமமுள்ள unicode-segmenter தொகுப்பு பயன்படுத்தப்படுகிறது; உலாவிக்கே உரிய பிரிப்புத் தரவோ வெளிச்சேவையோ தேவையில்லை. கிளிப்போர்டில் நகலெடுத்தல் விருப்பத்திற்குரியது; அது கிடைக்காவிட்டால் வெளியீட்டைத் தேர்ந்தெடுக்கவும் அல்லது பதிவிறக்கவும்.