2009-04-08 08:16:51 +00:00
|
|
|
|
UTF-8
|
2009-09-24 11:09:38 +00:00
|
|
|
|
% Hyphenation for Panjabi
|
2010-02-08 06:41:02 +00:00
|
|
|
|
% Copyright (C) 2008-2010 Santhosh Thottingal <santhosh.thottingal@gmail.com>
|
2009-04-08 08:16:51 +00:00
|
|
|
|
%
|
|
|
|
|
% This library is free software; you can redistribute it and/or
|
2010-02-08 06:41:02 +00:00
|
|
|
|
% modify it under the terms of the GNU Lesser General Public
|
2009-04-08 08:16:51 +00:00
|
|
|
|
% 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.
|
|
|
|
|
%
|
2010-02-08 06:41:02 +00:00
|
|
|
|
% You should have received a copy of the GNU Lesser General Public
|
2009-04-08 08:16:51 +00:00
|
|
|
|
% License along with this library; if not, write to the Free Software
|
|
|
|
|
% Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
|
|
|
%
|
2009-08-17 10:46:15 +00:00
|
|
|
|
% GENERAL RULE
|
2009-09-24 11:09:38 +00:00
|
|
|
|
% GENERAL RULE
|
|
|
|
|
% Do not break either side of ZERO-WIDTH JOINER (U+200D)
|
2009-08-17 10:46:15 +00:00
|
|
|
|
22
|
2009-09-24 11:09:38 +00:00
|
|
|
|
% Break on both sides of ZERO-WIDTH NON JOINER (U+200C)
|
|
|
|
|
11
|
2009-08-17 10:46:15 +00:00
|
|
|
|
% Break before or after any independent vowel.
|
2009-09-24 11:09:38 +00:00
|
|
|
|
ਅ1
|
|
|
|
|
ਆ1
|
|
|
|
|
ਇ1
|
|
|
|
|
ਈ1
|
|
|
|
|
ਉ1
|
|
|
|
|
ਊ1
|
|
|
|
|
ਏ1
|
|
|
|
|
ਐ1
|
|
|
|
|
ਓ1
|
|
|
|
|
ਔ1
|
2009-08-17 10:46:15 +00:00
|
|
|
|
% Break after any dependent vowel but not before.
|
2009-09-24 11:09:38 +00:00
|
|
|
|
ਾ1
|
|
|
|
|
ਿ1
|
|
|
|
|
ੀ1
|
|
|
|
|
ੁ1
|
|
|
|
|
ੂ1
|
|
|
|
|
ੇ1
|
|
|
|
|
ੈ1
|
|
|
|
|
ੋ1
|
|
|
|
|
ੌ1
|
2009-08-17 10:46:15 +00:00
|
|
|
|
% Break before or after any consonant.
|
2009-09-24 11:09:38 +00:00
|
|
|
|
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ਹ
|
2009-08-17 10:46:15 +00:00
|
|
|
|
% Do not break before chandrabindu, anusvara, visarga, avagraha
|
|
|
|
|
% and accents.
|
2009-09-24 11:09:38 +00:00
|
|
|
|
2ਁ1
|
|
|
|
|
2ਂ1
|
|
|
|
|
2ਃ1
|
2009-08-17 10:46:15 +00:00
|
|
|
|
% Do not break either side of virama (may be within conjunct).
|
|
|
|
|
2੍2
|
2009-09-24 11:09:38 +00:00
|
|
|
|
2ੰ2
|
|
|
|
|
2ੱ2
|