Blame SOURCES/hyph-sa.tex

834161
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
834161
%
834161
% File name: hyph-sa.tex
834161
%
834161
% Unicode hyphenation patterns for Sanskrit and Prakrit in transliteration,
834161
% and in Devanagari, Bengali, Kannada, Malayalam and Telugu scripts.
834161
%
834161
% Created:        April 1st, 2005
834161
% First release:  June 8th, 2006
834161
% Revised:        September 14th, 2011
834161
% Version:        0.6
834161
%
834161
% Created by Yves Codet. Special thanks to Jonathan Kew and Benjamin Varghese who provided very useful informations.
834161
%
834161
% Copyright 2006-2011 Yves Codet.
834161
% You may freely use, copy, modify and/or distribute this file.
834161
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
834161
\patterns{
834161
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
834161
% GENERAL RULE
834161
% Do not break either side of ZERO-WIDTH JOINER
834161
% (U+200D) and ZERO-WIDTH NON-JOINER (U+200C)
834161
% (Maybe this should be implemented/supported in engines already.)
834161
2‍2
834161
2‌2
834161
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
834161
% TRANSLITERATION
834161
%%%%%%%%%%%%%%%%%%%%
834161
% Decomposed characters
834161
% Break after any vowel, except inside a diphthong.
834161
a1
834161
ā1
834161
i1
834161
ï1
834161
ī1
834161
u1
834161
ü1
834161
ū1
834161
r̥1
834161
ṛ1
834161
r̥̄1
834161
ṝ1
834161
l̥1
834161
ḷ1
834161
l̥̄1
834161
ḹ1
834161
e1
834161
o1
834161
a2i1
834161
a2u1
834161
% Break between a and i or u in hiatus.
834161
a3ï1
834161
a3ü1
834161
% Do not break before a final consonant or consonant cluster.
834161
2k.
834161
2kh.
834161
2g.
834161
2gh.
834161
2ṅ.
834161
2c.
834161
2ch.
834161
2j.
834161
2jh.
834161
2ñ.
834161
2ṭ.
834161
2ṭh.
834161
2ḍ.
834161
2ḍh.
834161
2ṇ.
834161
2t.
834161
2th.
834161
2d.
834161
2dh.
834161
2n.
834161
2p.
834161
2ph.
834161
2b.
834161
2bh.
834161
2m.
834161
2y.
834161
2r.
834161
2l.
834161
2ḷ.
834161
2v.
834161
2ś.
834161
2ṣ.
834161
2s.
834161
2h.
834161
2rk.
834161
2rg.
834161
2rṭ.
834161
2rḍ.
834161
2rt.
834161
2rd.
834161
2rp.
834161
2rb.
834161
% Break after anusvara, anunasika, visarga, jihvamuliya and
834161
% upadhmaniya, but not before.
834161
2ṃ1
834161
2ṁ1
834161
2m̐1
834161
2ḥ1
834161
2ẖ1
834161
2ḫ1
834161
% Do not break before a breve below, a candrabindu, a macron,
834161
% a macron below, an acute, a grave or a diaeresis; break after
834161
% a macron below, an acute or a grave.
834161
834161
834161
834161
2̱1
834161
2́1
834161
2̀1
834161
834161
%%%%%%%%%%%%%%%%%%%%
834161
% Precomposed characters
834161
% Break after any vowel, except inside a diphthong.
834161
á1
834161
à1
834161
ā1
834161
í1
834161
ì1
834161
ï1
834161
ī1
834161
ú1
834161
ù1
834161
ü1
834161
ū1
834161
é1
834161
è1
834161
ó1
834161
ò1
834161
a2í1
834161
a2ì1
834161
a2ú1
834161
a2ù1
834161
% Break between a and i or u in hiatus.
834161
a3ï1
834161
a3ü1
834161
% Do not break before a final consonant or consonant cluster.
834161
2ṅ.
834161
2ñ.
834161
2ṭ.
834161
2ṭh.
834161
2ḍ.
834161
2ḍh.
834161
2ṇ.
834161
2ḷ.
834161
2ś.
834161
2ṣ.
834161
2rṭ.
834161
2rḍ.
834161
% Break after anusvara, visarga, jihvamuliya and upadhmaniya,
834161
% but not before.
834161
2ṃ1
834161
2ṁ1
834161
2ḥ1
834161
2ẖ1
834161
2ḫ1
834161
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
834161
% DEVANAGARI SCRIPT
834161
% Break before or after any independent vowel.
834161
1अ1
834161
1आ1
834161
1इ1
834161
1ई1
834161
1उ1
834161
1ऊ1
834161
1ऋ1
834161
1ॠ1
834161
1ऌ1
834161
1ॡ1
834161
1ए1
834161
1ऐ1
834161
1ओ1
834161
1औ1
834161
% Break after any dependent vowel but not before.
834161
2ा1
834161
2ि1
834161
2ी1
834161
2ु1
834161
2ू1
834161
2ृ1
834161
2ॄ1
834161
2ॢ1
834161
2ॣ1
834161
2े1
834161
2ै1
834161
2ो1
834161
2ौ1
834161
% Break before or after any consonant.
834161
1क1
834161
1ख1
834161
1ग1
834161
1घ1
834161
1ङ1
834161
1च1
834161
1छ1
834161
1ज1
834161
1झ1
834161
1ञ1
834161
1ट1
834161
1ठ1
834161
1ड1
834161
1ढ1
834161
1ण1
834161
1त1
834161
1थ1
834161
1द1
834161
1ध1
834161
1न1
834161
1प1
834161
1फ1
834161
1ब1
834161
1भ1
834161
1म1
834161
1य1
834161
1र1
834161
1ल1
834161
1ळ1
834161
1व1
834161
1श1
834161
1ष1
834161
1स1
834161
1ह1
834161
% Do not break before a final consonant or conjunct.
834161
2क्.
834161
2ख्.
834161
2ग्.
834161
2घ्.
834161
2ङ्.
834161
2च्.
834161
2छ्.
834161
2ज्.
834161
2झ्.
834161
2ञ्.
834161
2ट्.
834161
2ठ्.
834161
2ड्.
834161
2ढ्.
834161
2ण्.
834161
2त्.
834161
2थ्.
834161
2द्.
834161
2ध्.
834161
2न्.
834161
2प्.
834161
2फ्.
834161
2ब्.
834161
2भ्.
834161
2म्.
834161
2य्.
834161
2र्.
834161
2ल्.
834161
2ळ्.
834161
2व्.
834161
2श्.
834161
2ष्.
834161
2स्.
834161
2ह्.
834161
2र्क्.
834161
2र्ट्.
834161
2र्त्.
834161
2र्प्.
834161
% Do not break before chandrabindu, anusvara, visarga, avagraha
834161
% and accents; do not break after avagraha.
834161
2ँ
834161
2ं
834161
2ः
834161
2ऽ2
834161
2॑
834161
2॒
834161
% Do not break either side of virama (may be within conjunct).
834161
2्2
834161
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
834161
% BENGALI SCRIPT
834161
% Break before or after any independent vowel.
834161
1অ1
834161
1আ1
834161
1ই1
834161
1ঈ1
834161
1উ1
834161
1ঊ1
834161
1ঋ1
834161
1ৠ1
834161
1ঌ1
834161
1ৡ1
834161
1এ1
834161
1ঐ1
834161
1ও1
834161
1ঔ1
834161
% Break after any dependent vowel, but not before.
834161
2া1
834161
2ি1
834161
2ী1
834161
2ু1
834161
2ূ1
834161
2ৃ1
834161
2ৄ1
834161
2ৢ1
834161
2ৣ1
834161
2ে1
834161
2ৈ1
834161
2ো1
834161
2ৌ1
834161
% Break before or after any consonant.
834161
1ক1
834161
1খ1
834161
1গ1
834161
1ঘ1
834161
1ঙ1
834161
1চ1
834161
1ছ1
834161
1জ1
834161
1ঝ1
834161
1ঞ1
834161
1ট1
834161
1ঠ1
834161
1ড1
834161
1ড়1
834161
1ঢ1
834161
1ঢ়1
834161
1ণ1
834161
1ত1
834161
1থ1
834161
1দ1
834161
1ধ1
834161
1ন1
834161
1প1
834161
1ফ1
834161
1ব1
834161
1ভ1
834161
1ম1
834161
1য1
834161
1য়1
834161
1র1
834161
1ল1
834161
1শ1
834161
1ষ1
834161
1স1
834161
1হ1
834161
% Do not break after khanda ta.
834161
1ৎ2
834161
% Do not break before a final consonant or conjunct.
834161
2ক্.
834161
2খ্.
834161
2গ্.
834161
2ঘ্.
834161
2ঙ্.
834161
2চ্.
834161
2ছ্.
834161
2জ্.
834161
2ঝ্.
834161
2ঞ্.
834161
2ট্.
834161
2ঠ্.
834161
2ড্.
834161
2ড়্.
834161
2ঢ্.
834161
2ঢ়্.
834161
2ণ্.
834161
2ত্.
834161
2থ্.
834161
2দ্.
834161
2ধ্.
834161
2ন্.
834161
2প্.
834161
2ফ্.
834161
2ব্.
834161
2ভ্.
834161
2ম্.
834161
2য্.
834161
2য়্.
834161
2র্.
834161
2ল্.
834161
2শ্.
834161
2ষ্.
834161
2স্.
834161
2হ্.
834161
2র্ক.
834161
2র্ট.
834161
2র্ত.
834161
2র্প.
834161
% Do not break before chandrabindu, anusvara, visarga, avagraha,
834161
% nukta and au length mark; do not break after avagraha.
834161
2ঁ
834161
2ং
834161
2ঃ
834161
2ঽ2
834161
2়
834161
2ৗ
834161
% Do not break either side of virama (may be within conjunct).
834161
2্2
834161
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
834161
% GUJARATI SCRIPT
834161
% Break before or after any independent vowel.
834161
1અ1
834161
1આ1
834161
1ઇ1
834161
1ઈ1
834161
1ઉ1
834161
1ઊ1
834161
1ઋ1
834161
1ૠ1
834161
1ઌ1
834161
1ૡ1
834161
1એ1
834161
1ઐ1
834161
1ઓ1
834161
1ઔ1
834161
% Break after any dependent vowel but not before.
834161
2ા1
834161
2િ1
834161
2ી1
834161
2ુ1
834161
2ૂ1
834161
2ૃ1
834161
2ૄ1
834161
2ૢ1
834161
2ૣ1
834161
2ે1
834161
2ૈ1
834161
2ો1
834161
2ૌ1
834161
% Break before or after any consonant.
834161
1ક1
834161
1ખ1
834161
1ગ1
834161
1ઘ1
834161
1ઙ1
834161
1ચ1
834161
1છ1
834161
1જ1
834161
1ઝ1
834161
1ઞ1
834161
1ટ1
834161
1ઠ1
834161
1ડ1
834161
1ઢ1
834161
1ણ1
834161
1ત1
834161
1થ1
834161
1દ1
834161
1ધ1
834161
1ન1
834161
1પ1
834161
1ફ1
834161
1બ1
834161
1ભ1
834161
1મ1
834161
1ય1
834161
1ર1
834161
1લ1
834161
1ળ1
834161
1વ1
834161
1શ1
834161
1ષ1
834161
1સ1
834161
1હ1
834161
% Do not break before a final consonant or conjunct.
834161
2ક્.
834161
2ખ્.
834161
2ગ્.
834161
2ઘ્.
834161
2ઙ્.
834161
2ચ્.
834161
2છ્.
834161
2જ્.
834161
2ઝ્.
834161
2ઞ્.
834161
2ટ્.
834161
2ઠ્.
834161
2ડ્.
834161
2ઢ્.
834161
2ણ્.
834161
2ત્.
834161
2થ્.
834161
2દ્.
834161
2ધ્.
834161
2ન્.
834161
2પ્.
834161
2ફ્.
834161
2બ્.
834161
2ભ્.
834161
2મ્.
834161
2ય્.
834161
2ર્.
834161
2લ્.
834161
2ળ્.
834161
2વ્.
834161
2શ્.
834161
2ષ્.
834161
2સ્.
834161
2હ્.
834161
2ર્ક.
834161
2ર્ટ.
834161
2ર્ત.
834161
2ર્પ.
834161
% Do not break before chandrabindu, anusvara, visarga, avagraha;
834161
% do not break after avagraha.
834161
2ઁ
834161
2ં
834161
2ઃ
834161
2ઽ2
834161
% Do not break either side of virama (may be within conjunct).
834161
2્2
834161
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
834161
% KANNADA SCRIPT
834161
% Break before or after any independent vowel.
834161
1ಅ1
834161
1ಆ1
834161
1ಇ1
834161
1ಈ1
834161
1ಉ1
834161
1ಊ1
834161
1ಋ1
834161
1ೠ1
834161
1ಌ1
834161
1ೡ1
834161
1ಎ1
834161
1ಏ1
834161
1ಐ1
834161
1ಒ1
834161
1ಓ1
834161
1ಔ1
834161
% Break after any dependent vowel, but not before.
834161
2ಾ1
834161
2ಿ1
834161
2ೀ1
834161
2ು1
834161
2ೂ1
834161
2ೃ1
834161
2ೄ1
834161
2ೆ1
834161
2ೇ1
834161
2ೈ1
834161
2ೊ1
834161
2ೋ1
834161
2ೌ1
834161
% Break before or after any consonant.
834161
1ಕ1
834161
1ಖ1
834161
1ಗ1
834161
1ಘ1
834161
1ಙ1
834161
1ಚ1
834161
1ಛ1
834161
1ಜ1
834161
1ಝ1
834161
1ಞ1
834161
1ಟ1
834161
1ಠ1
834161
1ಡ1
834161
1ಢ1
834161
1ಣ1
834161
1ತ1
834161
1ಥ1
834161
1ದ1
834161
1ಧ1
834161
1ನ1
834161
1ಪ1
834161
1ಫ1
834161
1ಬ1
834161
1ಭ1
834161
1ಮ1
834161
1ಯ1
834161
1ರ1
834161
1ಱ1 % can occur in Sanskrit?
834161
1ಲ1
834161
1ಳ1
834161
1ೞ1 % can occur in Sanskrit?
834161
1ವ1
834161
1ಶ1
834161
1ಷ1
834161
1ಸ1
834161
1ಹ1
834161
% Do not break before a final consonant or conjunct.
834161
2ಕ್.
834161
2ಖ್.
834161
2ಗ್.
834161
2ಘ್.
834161
2ಙ್.
834161
2ಚ್.
834161
2ಛ್.
834161
2ಜ್.
834161
2ಝ್.
834161
2ಞ್.
834161
2ಟ್.
834161
2ಠ್.
834161
2ಡ್.
834161
2ಢ್.
834161
2ಣ್.
834161
2ತ್.
834161
2ಥ್.
834161
2ದ್.
834161
2ಧ್.
834161
2ನ್.
834161
2ಪ್.
834161
2ಫ್.
834161
2ಬ್.
834161
2ಭ್.
834161
2ಮ್.
834161
2ಯ್.
834161
2ರ್.
834161
2ಱ್. % can occur in Sanskrit?
834161
2ಲ್.
834161
2ಳ್.
834161
2ವ್.
834161
2ಶ್.
834161
2ಷ್.
834161
2ಸ್.
834161
2ಹ್.
834161
2ರ್ಕ.
834161
2ರ್ಟ.
834161
2ರ್ತ.
834161
2ರ್ಪ.
834161
% Do not break before anusvara, visarga, jihvamuliya,
834161
% upadhmaniya, avagraha, length mark and ai length mark;
834161
% do not break after avagraha.
834161
2ಂ
834161
2ಃ
834161
2ೱ
834161
2ೲ
834161
2ಽ2
834161
2ೕ
834161
2ೖ
834161
% Do not break either side of virama (may be within conjunct).
834161
2್2
834161
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
834161
% MALAYALAM SCRIPT
834161
% Break before or after any independent vowel.
834161
1അ1
834161
1ആ1
834161
1ഇ1
834161
1ഈ1
834161
1ഉ1
834161
1ഊ1
834161
1ഋ1
834161
1ൠ1
834161
1ഌ1
834161
1ൡ1
834161
1എ1
834161
1ഏ1
834161
1ഐ1
834161
1ഒ1
834161
1ഓ1
834161
1ഔ1
834161
% Break after any dependent vowel, but not before.
834161
2ാ1
834161
2ി1
834161
2ീ1
834161
2ു1
834161
2ൂ1
834161
2ൃ1
834161
2െ1
834161
2േ1
834161
2ൈ1
834161
2ൊ1
834161
2ോ1
834161
2ൌ1
834161
% Break before or after any consonant.
834161
1ക1
834161
1ഖ1
834161
1ഗ1
834161
1ഘ1
834161
1ങ1
834161
1ച1
834161
1ഛ1
834161
1ജ1
834161
1ഝ1
834161
1ഞ1
834161
1ട1
834161
1ഠ1
834161
1ഡ1
834161
1ഢ1
834161
1ണ1
834161
1ത1
834161
1ഥ1
834161
1ദ1
834161
1ധ1
834161
1ന1
834161
1പ1
834161
1ഫ1
834161
1ബ1
834161
1ഭ1
834161
1മ1
834161
1യ1
834161
1ര1
834161
1റ1 % can occur in Sanskrit?
834161
1ല1
834161
1ള1
834161
1ഴ1 % can occur in Sanskrit?
834161
1വ1
834161
1ശ1
834161
1ഷ1
834161
1സ1
834161
1ഹ1
834161
% Do not break before a final consonant or conjunct.
834161
2ക്.
834161
2ഖ്.
834161
2ഗ്.
834161
2ഘ്.
834161
2ങ്.
834161
2ച്.
834161
2ഛ്.
834161
2ജ്.
834161
2ഝ്.
834161
2ഞ്.
834161
2ട്.
834161
2ഠ്.
834161
2ഡ്.
834161
2ഢ്.
834161
2ണ്.
834161
2ത്.
834161
2ഥ്.
834161
2ദ്.
834161
2ധ്.
834161
2ന്.
834161
2പ്.
834161
2ഫ്.
834161
2ബ്.
834161
2ഭ്.
834161
2മ്.
834161
2യ്.
834161
2ര്.
834161
2റ്. % can occur in Sanskrit?
834161
2ല്.
834161
2ള്.
834161
2ഴ്. % can occur in Sanskrit?
834161
2വ്.
834161
2ശ്.
834161
2ഷ്.
834161
2സ്.
834161
2ഹ്.
834161
2ര്ക.
834161
2ര്ട.
834161
2ര്ത.
834161
2ര്പ.
834161
% Do not break before a chillu.
834161
%% Representation in Unicode 5.1:
834161
2ൺ1
834161
2ൻ1
834161
2ർ1
834161
2ൽ1
834161
2ൾ1
834161
2ൿ1
834161
%% Representation in Unicode 5.0 and prior versions (i.e. NNA, NA, RA, LA, TA, LLA or KA + VIRAMA + ZWJ):
834161
2ണ്‍1
834161
2ന്‍1
834161
2ര്‍1
834161
2ല്‍1
834161
2ത്‍1
834161
2ള്‍1
834161
2ക്‍1
834161
% Do not break before anusvara, visarga and length mark.
834161
2ം
834161
2ഃ
834161
2ൗ
834161
% Do not break either side of virama (may be within conjunct).
834161
2്2
834161
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
834161
% TELUGU SCRIPT
834161
% Break before or after any independent vowel.
834161
1అ1
834161
1ఆ1
834161
1ఇ1
834161
1ఈ1
834161
1ఉ1
834161
1ఊ1
834161
1ఋ1
834161
1ౠ1
834161
1ఌ1
834161
1ౡ1
834161
1ఎ1
834161
1ఏ1
834161
1ఐ1
834161
1ఒ1
834161
1ఓ1
834161
1ఔ1
834161
% Break after any dependent vowel, but not before.
834161
2ా1
834161
2ి1
834161
2ీ1
834161
2ు1
834161
2ూ1
834161
2ృ1
834161
2ౄ1
834161
2ె1
834161
2ే1
834161
2ై1
834161
2ొ1
834161
2ో1
834161
2ౌ1
834161
% Break before or after any consonant.
834161
1క1
834161
1ఖ1
834161
1గ1
834161
1ఘ1
834161
1ఙ1
834161
1చ1
834161
1ఛ1
834161
1జ1
834161
1ఝ1
834161
1ఞ1
834161
1ట1
834161
1ఠ1
834161
1డ1
834161
1ఢ1
834161
1ణ1
834161
1త1
834161
1థ1
834161
1ద1
834161
1ధ1
834161
1న1
834161
1ప1
834161
1ఫ1
834161
1బ1
834161
1భ1
834161
1మ1
834161
1య1
834161
1ర1
834161
1ఱ1 % can occur in Sanskrit?
834161
1ల1
834161
1ళ1
834161
1వ1
834161
1శ1
834161
1ష1
834161
1స1
834161
1హ1
834161
% Do not break before a final consonant or conjunct.
834161
2క్.
834161
2ఖ్.
834161
2గ్.
834161
2ఘ్.
834161
2ఙ్.
834161
2చ్.
834161
2ఛ్.
834161
2జ్.
834161
2ఝ్.
834161
2ఞ్.
834161
2ట్.
834161
2ఠ్.
834161
2డ్.
834161
2ఢ్.
834161
2ణ్.
834161
2త్.
834161
2థ్.
834161
2ద్.
834161
2ధ్.
834161
2న్.
834161
2ప్.
834161
2ఫ్.
834161
2బ్.
834161
2భ్.
834161
2మ్.
834161
2య్.
834161
2ర్.
834161
2ఱ్. % can occur in Sanskrit?
834161
2ల్.
834161
2ళ్.
834161
2వ్.
834161
2శ్.
834161
2ష్.
834161
2స్.
834161
2హ్.
834161
2ర్క్.
834161
2ర్ట్.
834161
2ర్త్.
834161
2ర్ప్.
834161
% Do not break before chandrabindu, anusvara, visarga,
834161
% length mark and ai length mark.
834161
2ఁ
834161
2ం
834161
2ః
834161
2ౕ
834161
2ౖ
834161
% Do not break either side of virama (may be within conjunct).
834161
2్2
834161
}