• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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)
262‍2
27% Break on both sides of ZERO-WIDTH NON JOINER  (U+200C)
281‌1
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