1UTF-8 2% Hyphenation for Tamil 3% Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com) 4% 5% Permission is hereby granted, free of charge, to any person obtaining 6% a copy of this software and associated documentation files (the 7% "Software"), to deal in the Software without restriction, including 8% without limitation the rights to use, copy, modify, merge, publish, 9% distribute, sublicense, and/or sell copies of the Software, and to 10% permit persons to whom the Software is furnished to do so, subject to 11% the following conditions: 12% 13% The above copyright notice and this permission notice shall be 14% included in all copies or substantial portions of the Software. 15% 16% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 19% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 20% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 22% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23% 24% GENERAL RULE 25% Do not break either side of ZERO-WIDTH JOINER (U+200D) 2622 27% Break on both sides of ZERO-WIDTH NON JOINER (U+200C) 2811 29% Break before or after any independent vowel. 301அ1 311ஆ1 321இ1 331ஈ1 341உ1 351ஊ1 361எ1 371ஏ1 381ஐ1 391ஒ1 401ஓ1 411ஔ1 42% Break after any dependent vowel, but not before. 43ா1 44ி1 45ீ1 46ு1 47ூ1 48ெ1 49ே1 50ை1 51ொ1 52ோ1 53ௌ1 54% Break before or after any consonant. 551க 561ங 571ச 581ஜ 591ஞ 601ட 611ண 621த 631ந 641ப 651ம 661ய 671ர 681ற 691ல 701ள 711ழ 721வ 731ஷ 741ஸ 751ஹ 76% Do not break before any consonant + virama. 772க்1 782ங்1 792ச்1 802ஞ்1 812ட்1 822ண்1 832த்1 842ன்1 852ந்1 862ப்1 872ம்1 882ய்1 892ர்1 902ற்1 912ல்1 922ள்1 932ழ்1 942வ்1 952ஷ்1 962ஸ்1 972ஹ்1 98% Do not break before anusvara, visarga and length mark. 992ஂ1 1002ஃ1 1012ௗ1 102% Do not break before virama but break after virama. 1032்1 104