UTF-8 % Hyphenation for Bengali % Copyright (C) 2008-2009 Santhosh Thottingal % % This library is free software; you can redistribute it and/or % modify it under the terms of the GNU General Public % License as published by the Free Software Foundation; % version 3 or later version of the License. % % This library is distributed in the hope that it will be useful, % but WITHOUT ANY WARRANTY; without even the implied warranty of % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU % Lesser General Public License for more details. % % You should have received a copy of the GNU General Public % License along with this library; if not, write to the Free Software % Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA % % GENERAL RULE % Do not break either side of ZERO-WIDTH JOINER % (U+200D) and ZERO-WIDTH NON-JOINER (U+200C) 2‍2 2‌2 % Break before or after any independent vowel. 1অ1 1আ1 1ই1 1ঈ1 1উ1 1ঊ1 1ঋ1 1ৠ1 1ঌ1 1ৡ1 1এ1 1ঐ1 1ও1 1ঔ1 % Break after any dependent vowel, but not before. 2া1 2ি1 2ী1 2ু1 2ূ1 2ৃ1 2ৄ1 2ৢ1 2ৣ1 2ে1 2ৈ1 2ো1 2ৌ1 % Break before or after any consonant. 1ক1 1খ1 1গ1 1ঘ1 1ঙ1 1চ1 1ছ1 1জ1 1ঝ1 1ঞ1 1ট1 1ঠ1 1ড1 1ড়1 1ঢ1 1ঢ়1 1ণ1 1ত1 1থ1 1দ1 1ধ1 1ন1 1প1 1ফ1 1ব1 1ভ1 1ম1 1য1 1য়1 1র1 1ল1 1শ1 1ষ1 1স1 1হ1 % Do not break after khanda ta. 1ৎ2 % Do not break before a final consonant or conjunct. 2ক্. 2খ্. 2গ্. 2ঘ্. 2ঙ্. 2চ্. 2ছ্. 2জ্. 2ঝ্. 2ঞ্. 2ট্. 2ঠ্. 2ড্. 2ড়্. 2ঢ্. 2ঢ়্. 2ণ্. 2ত্. 2থ্. 2দ্. 2ধ্. 2ন্. 2প্. 2ফ্. 2ব্. 2ভ্. 2ম্. 2য্. 2য়্. 2র্. 2ল্. 2শ্. 2ষ্. 2স্. 2হ্. 2র্ক. 2র্ট. 2র্ত. 2র্প. % Do not break before chandrabindu, anusvara, visarga, avagraha, % nukta and au length mark. 2ঁ 2ং 2ঃ 2ঽ 2় 2ৗ % Do not break either side of virama (may be within conjunct). 2্2