TeX::Hyphen::Pattern::Sa - TeX::Hyphen::Pattern::Sa documentation
Index
Code Index:
Sa hyphenation pattern class

## no critic qw(RequirePodSections) # -*- cperl -*-
# This file is auto-generated by the Perl TeX::Hyphen::Pattern Suite hyphen
# pattern catalog generator. This code generator comes with the
# TeX::Hyphen::Pattern module distribution in the tools/ directory
#
# Do not edit this file directly.
## no critic qw(ProhibitLongLines)
# $Id: Sa.pm 113 2009-07-31 02:26:37Z roland $
# $Revision: 113 $
# $HeadURL: svn+ssh://ipenburg.xs4all.nl/srv/svnroot/rhonda/trunk/TeX-Hyphen-Pattern/lib/TeX/Hyphen/Pattern/Sa.pm $
# $Date: 2009-07-31 04:26:37 +0200 (Fri, 31 Jul 2009) $
## use critic
package TeX::Hyphen::Pattern::Sa;
use strict;
use warnings;
use 5.006000;
use utf8;
our $VERSION = '0.00';
my $pattern_file = q{};
while (<DATA>) {
$pattern_file .= $_;
}
use Class::Meta::Express qw(class ctor has meta method);
class {
ctor 'new';
method data => sub {
$pattern_file;
};
method version => sub {
$VERSION;
};
};
1;
## no critic qw(RequirePodAtEnd RequireASCII)
__DATA__
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% File name: hyph-sa.tex
%
% Unicode hyphenation patterns for Sanskrit and Prakrit in Devanagari,
% Bengali, Kannada, Malayalam and Telugu scripts.
%
% Created: April 1st, 2005
% First release: June 8th, 2006
% Revised: April 12th, 2009
% Version: 0.3
%
% Created by Yves Codet with Jonathan Kew's help.
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\patterns{
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% GENERAL RULE
% Do not break either side of ZERO-WIDTH JOINER
% (U+200D) and ZERO-WIDTH NON-JOINER (U+200C)
% (Maybe this should be implemented/supported in engines already.)
2â2
2â2
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% DEVANAGARI SCRIPT
% 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
% 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रà¥à¤ªà¥.
% Do not break before chandrabindu, anusvara, visarga, avagraha
% and accents; do not break after avagraha.
2à¤
2à¤
2à¤
2ऽ2
2à¥
2à¥
% Do not break either side of virama (may be within conjunct).
2à¥2
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BENGALI SCRIPT
% 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; do not break after avagraha.
2à¦
2à¦
2à¦
2ঽ2
2়
2à§
% Do not break either side of virama (may be within conjunct).
2à§2
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% GUJARATI SCRIPT
% 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
% 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રà«àªª.
% Do not break before chandrabindu, anusvara, visarga, avagraha;
% do not break after avagraha.
2àª
2àª
2àª
2ઽ2
% Do not break either side of virama (may be within conjunct).
2à«2
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% KANNADA SCRIPT
% 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
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 % can occur in Sanskrit?
1ಲ1
1ಳ1
1à³1 % can occur in Sanskrit?
1ವ1
1ಶ1
1ಷ1
1ಸ1
1ಹ1
% 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ಱà³. % can occur in Sanskrit?
2ಲà³.
2ಳà³.
2ವà³.
2ಶà³.
2ಷà³.
2ಸà³.
2ಹà³.
2ರà³à².
2ರà³à².
2ರà³à²¤.
2ರà³à²ª.
% Do not break before anusvara, visarga, jihvamuliya,
% upadhmaniya, avagraha, length mark and ai length mark;
% do not break after avagraha.
2à²
2à²
2à³±
2à³²
2ಽ2
2à³
2à³
% Do not break either side of virama (may be within conjunct).
2à³2
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% MALAYALAM SCRIPT
% 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
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
% 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 % can occur in Sanskrit?
1à´²1
1à´³1
1à´´1 % can occur in Sanskrit?
1à´µ1
1à´¶1
1à´·1
1à´¸1
1à´¹1
% 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à´±àµ. % can occur in Sanskrit?
2à´²àµ.
2à´³àµ.
2à´´àµ. % can occur in Sanskrit?
2à´µàµ.
2à´¶àµ.
2à´·àµ.
2à´¸àµ.
2à´¹àµ.
2à´°àµà´.
2à´°àµà´.
2à´°àµà´¤.
2à´°àµà´ª.
% Do not break before anusvara, visarga and length mark.
2à´
2à´
2àµ
% Do not break either side of virama (may be within conjunct).
2àµ2
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% TELUGU SCRIPT
% 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
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 % can occur in Sanskrit?
1à°²1
1à°³1
1à°µ1
1à°¶1
1à°·1
1à°¸1
1à°¹1
% 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à°±à±. % can occur in Sanskrit?
2à°²à±.
2à°³à±.
2à°µà±.
2à°¶à±.
2à°·à±.
2à°¸à±.
2à°¹à±.
2à°°à±à°à±.
2à°°à±à°à±.
2à°°à±à°¤à±.
2à°°à±à°ªà±.
% Do not break before chandrabindu, anusvara, visarga,
% length mark and ai length mark.
2à°
2à°
2à°
2à±
2à±
% Do not break either side of virama (may be within conjunct).
2à±2
}