diff --git a/README.textile b/README.textile new file mode 100644 index 0000000..e69de29 diff --git a/credits.textile b/credits.textile new file mode 100644 index 0000000..e69de29 diff --git a/css/mymr.css b/css/mymr.css new file mode 100644 index 0000000..4d64092 --- /dev/null +++ b/css/mymr.css @@ -0,0 +1,248 @@ +@charset"UTF-8"; + +/* + * + * Myanmar lists -- CSS3 + * + */ + + +/* + * Numerical list types + */ + +@counter-style myanmar { + system: numeric; + symbols: '\1040''\1041''\1042''\1043''\1044''\1045''\1046''\1047''\1048''\1049'; + /* symbols: ၀ ၁၂ ၃ ၄ ၅ ၆ ၇ ၈ ၉; */ + prefix: ""; + suffix: " "; +} + +@counter-style myanmar-parens { + system: extends myanmar; + prefix: "("; + suffix: ") "; +} + +@counter-style myanmar-section { + system: extends myanmar; + prefix: ""; + suffix: "။ "; +} + +@counter-style shan { + system: numeric; + symbols: '\1090''\1091''\1092''\1093''\1094''\1045''\1096''\1097''\1098''\1099'; + /* symbols: ႐ ႑ ႒ ႓ ႔ ၅ ႖ ႗ ႘ ႙; */ + prefix: ""; + suffix: " "; +} + +@counter-style shan-parens { + system: extends shan; + prefix: "("; + suffix: ") "; +} + +/* + * Alphabetic list types + */ + +@counter-style burmese-consonant { + system: alphabetic; + symbols: '\1000''\1001''\1002''\1003''\1004''\1005''\1006''\1007''\1008''\100A''\100B''\100C''\100D''\100E''\100F''\1010''\1011''\1012''\1013''\1014''\1015''\1016''\1017''\1018''\1019''\101A''\101B''\101C''\101D''\101E''\101F''\1020''\1021'; + /* symbols: က ခ ဂ ဃ င စ ဆ ဇ ဈ ည ဋ ဌ ဍ ဎ တ ထ ဒ ဓ န ပ ဖ ဗ ဘ မ ယ ရ လ ဝ သ ဟ ဠ အ; */ + prefix: "("; + suffix: ") "; +} + +@counter-style burmese-consonant-double { + system: alphabetic; + symbols: '\1000\1000''\1001\1001''\1002\1002''\1003\1003''\1004\1004''\1005\1005''\1006\1006''\1007\1007''\1008\1008''\100A\100A''\100B\100B''\100C\100C''\100D\100D''\100E\100E''\1010\1010''\1011\1011''\1012\1012''\1013\1013''\1014\1014''\1015\1015''\1016\1016''\1017\1017''\1018\1018''\1019\1019''\101A\101A''\101B\101B''\101C\101C''\101D\101D''\101E\101E''\101F\101F''\1020\1020''\1021\1021'; + /* symbols: ကက ခခ ဂဂ ဃဃ ငင စစ ဆဆ ဇဇ ဈဈ ညည ဋဋ ဌဌ ဍဍ ဎဎ တတ ထထ ဒဒ ဓဓ နန ပပ ဖဖ ဗဗ ဘဘ မမ ယယ ရရ လလ ဝဝ သသ ဟဟ ဠဠ အအ; */ + prefix: "("; + suffix: ") "; +} + +@counter-style rakhine-consonant { + system: alphabetic; + symbols: '\1000''\1001''\1002''\1003''\1004''\1005''\1006''\1007''\1008''\100A''\100B''\100C''\100D''\100E''\100F''\1010''\1011''\1012''\1013''\1014''\1015''\1016''\1017''\1018''\1019''\101A''\101B''\101C''\101D''\101E''\101F''\1020''\1021'; + /* symbols: က ခ ဂ ဃ င စ ဆ ဇ ဈ ည ဋ ဌ ဍ ဎ တ ထ ဒ ဓ န ပ ဖ ဗ ဘ မ ယ ရ လ ဝ သ ဟ ဠ အ; */ + prefix: "("; + suffix: ") "; +} + +@counter-style tavoyan-consonant { + system: alphabetic; + symbols: '\1000''\1001''\1002''\1003''\1004''\1005''\1006''\1007''\1008''\100A''\100B''\100C''\100D''\100E''\100F''\1010''\1011''\1012''\1013''\1014''\1015''\1016''\1017''\1018''\1019''\101A''\101B''\101C''\101D''\101E''\101F''\1020''\1021'; + /* symbols: က ခ ဂ ဃ င စ ဆ ဇ ဈ ည ဋ ဌ ဍ ဎ တ ထ ဒ ဓ န ပ ဖ ဗ ဘ မ ယ ရ လ ဝ သ ဟ ဠ အ; */ + prefix: "("; + suffix: ") "; +} + +@counter-style intha-consonant { + system: alphabetic; + symbols: '\1000''\1001''\1002''\1003''\1004''\1005''\1006''\1007''\1008''\100A''\100B''\100C''\100D''\100E''\100F''\1010''\1011''\1012''\1013''\1014''\1015''\1016''\1017''\1018''\1019''\101A''\101B''\101C''\101D''\101E''\101F''\1020''\1021'; + /* symbols: က ခ ဂ ဃ င စ ဆ ဇ ဈ ည ဋ ဌ ဍ ဎ တ ထ ဒ ဓ န ပ ဖ ဗ ဘ မ ယ ရ လ ဝ သ ဟ ဠ အ; */ + prefix: "("; + suffix: ") "; +} + +@counter-style mon-consonant { + system: alphabetic; + symbols: '\1000''\1001''\1002''\1003''\1004''\1005''\1006''\1007''\1008''\100A''\100B''\100C''\100D''\100E''\100F''\1010''\1011''\1012''\1013''\1014''\1015''\1016''\1017''\1018''\1019''\101A''\101B''\101C''\101D''\101E''\101F''\1020''\1021'; + /* symbols: က ခ ဂ ဃ င စ ဆ ဇ ဈ ည ဋ ဌ ဍ ဎ တ ထ ဒ ဓ န ပ ဖ ဗ ဘ မ ယ ရ လ ဝ သ ဟ ဠ အ; */ + prefix: "("; + suffix: ") "; +} + +@counter-style mon-consonant { + system: alphabetic; + symbols: '\1000''\1001''\1002''\1003''\105A''\1005''\1006''\1007''\105B''\1009''\100A''\100B''\100C''\100D''\100E''\100F''\1010''\1011''\1012''\1013''\1014''\1015''\1016''\1017''\1018''\1019''\101A''\101B''\101C''\101D''\101E''\101F''\1020''\1021''\105C''\105D'; + /* symbols: က ခ ဂ ဃ ၚ စ ဆ ဇ ၛ ဉ ည ဋ ဌ ဍ ဎ ဏ တ ထ ဒ ဓ န ပ ဖ ဗ ဘ မ ယ ရ လ ဝ သ ဟ ဠ အ ၜ ၝ; */ + prefix: "("; + suffix: ") "; +} + +@counter-style sgaw-karen-consonant { + system: alphabetic; + symbols: '\1000''\1001''\1002''\1003''\1004''\1005''\1006''\1061''\100A''\1010''\1011''\1012''\1014''\1015''\1016''\1018''\1019''\101A''\101B''\101C''\101D''\101E''\101F''\1021''\1027'; + /* symbols: က ခ ဂ ဃ င စ ဆ ၡ ည တ ထ ဒ န ပ ဖ ဘ မ ယ ရ လ ဝ သ ဟ အ ဧ; */ + prefix: "("; + suffix: ") "; +} + +@counter-style western-pwo-karen-consonant { + system: alphabetic; + symbols: '\1000''\1001''\1002''\100E''\1004''\1005''\1006''\1007''\100A''\1061''\1010''\1011''\1012''\1014''\1015''\1016''\1018''\1019''\101A''\101B''\101C''\101D''\1065''\101F''\1021''\1027''\1066'; + /* symbols: က ခ ဂ ဎ င စ ဆ ဇ ည ၡ တ ထ ဒ န ပ ဖ ဘ မ ယ ရ လ ဝ ၥ ဟ အ ဧ ၦ; */ + prefix: "("; + suffix: ") "; +} + +@counter-style eastern-pwo-karen-consonant { + system: alphabetic; + symbols: '\1000''\1001''\1004''\1005''\1006''\100A''\1010''\1011''\100D''\1014''\106E''\1015''\1016''\105C''\1019''\101A''\101B''\101C''\101D''\101F''\1021'; + /* symbols: က ခ င စ ဆ ည တ ထ ဍ န ၮ ပ ဖ ၜ မ ယ ရ လ ဝ ဟ အ; */ + prefix: "("; + suffix: ") "; +} + +@counter-style poa-karen-consonant { + system: alphabetic; + symbols: '\1000''\1001''\1002''\1003''\1004''\1005''\1006''\1007''\1008''\100A''\100B''\100C''\100D''\100E''\100F''\1010''\1011''\1012''\1013''\1014''\1015''\1016''\1017''\1018''\1019''\101A''\101B''\101C''\101D''\101E''\101F''\1020''\1021'; + prefix: "("; + suffix: ") "; +} + +@counter-style kayah-consonant { + system: alphabetic; + symbols: '\1000''\1001''\1003''\1004''\1005''\1006''\1007''\100A''\1010''\1011''\1012''\1014''\1015''\1016''\1017''\1018''\1019''\101A''\101B''\101C''\101D''\101E''\101F''\1021'; + prefix: "("; + suffix: ") "; +} + +@counter-style asho-chin-consonant { + system: alphabetic; + symbols: '\1000''\1001''\1002''\1004''\1005''\1006''\1007''\100A''\1010''\1011''\1012''\1013''\1014''\1015''\1016''\1017''\1018''\1019''\101A''\101B''\1061''\101C''\101D''\101F''\1021''\1027'; + prefix: "("; + suffix: ") "; +} + +@counter-style shan-consonant { + system: alphabetic; + symbols: '\1075''\1076''\1077''\1004''\1078''\101E''\107A''\1079''\1010''\1011''\107B''\107C''\1015''\107D''\107E''\107F''\1019''\101A''\101B''\101C''\101D''\1080''\1081''\1022'; + prefix: "("; + suffix: ") "; +} + +@counter-style khamti-shan-consonant { + system: alphabetic; + symbols: '\1000''\1075''\AA71''\1002''\1004''\AA61''\AA62''\AA63''\AA64''\AA65''\AA66''\AA67''\AA68''\AA69''\107C''\1010''\1011''\107B''\AA6A''\AA6B''\1015''\1078''\107F''\1079''\1019''\101A''\101B''\101C''\101D''\AA6C''\AA6D''\AA6E''\1022''\AA6F''\1080'; + prefix: "("; + suffix: ") "; +} + +@counter-style aiton-consonant { + system: alphabetic; + symbols: '\1000''\1075''\1004''\AA61''\107A''\1010''\1011''\AA6B''\1015''\1078''\1019''\101A''\AA7A''\101C''\101D''\AA6D''\1022'; + prefix: "("; + suffix: ") "; +} + +@counter-style phake-consonant { + system: alphabetic; + symbols: '\1000''\1075''\1004''\AA61''\107A''\1010''\1011''\AA6B''\1015''\1078''\1019''\101A''\AA7A''\101C''\101D''\AA6D''\1022'; + prefix: "("; + suffix: ") "; +} + +@counter-style pale-palaung-consonant { + system: alphabetic; + symbols: '\1000''\1001''\1002''\1004''\1005''\1005 \103E''\1006''\1007''\100A''\1010''\1011''\1012''\1014''\1015''\1016''\1018''\1019''\101A''\101B''\101C''\101D''\101F''\1021''\101D \103E'; + prefix: "("; + suffix: ") "; +} + +@counter-style rumai-palaung-consonant { + system: alphabetic; + symbols: '\1000''\1001''\1002''\1004''\1005''\1006''\1007''\100A''\1010''\1011''\1012''\1014''\1015''\1016''\1018''\1019''\101A''\101B''\101C''\108E''\101D''\101F''\1021'; + prefix: "("; + suffix: ") "; +} + +/* + * Unordered list types + */ + +@counter-style dash { + system: cyclic; + symbols: \2013; + /* – */ + suffix: " "; +} + +/* + * Default list rules + */ + +ul { + list-style: dash; +} + +ol { + list-style: myanmar-parens; +} + +ol:lang(shn) { + list-style: shan-parens; +} + +/* + * Burmese rules + */ + +ol.alpha:lang(my) { + list-style: burmese-consonant; +} + +ol.alpha:lang(my) ol.alpha:lang(my) { + +} + +/* + * Mon rules + */ + +ol.alpha:lang(mnw) { + list-style: mon-consonant; +} + +/* + * Shan rules + */ + + ol.alpha:lang(shn) { + list-style: shan-consonant; + } diff --git a/examples/css_only/ksw-j1.html b/examples/css_only/ksw-j1.html new file mode 100644 index 0000000..256405a --- /dev/null +++ b/examples/css_only/ksw-j1.html @@ -0,0 +1,54 @@ + + +ယိၤဟၣ် ၁ + + + + + +

ယိၤဟၣ် ၁

+ +

လၢထံးလၢသီန့ၣ်တၢ်ကလုၢ်အိၣ်ဝဲ, ဒီးတၢ်ကလုၢ်န့ၣ် အိၣ်ဝဲဒီးယွၤ, ဒီးတၢ်ကလုၢ်န့ၣ်မ့ၢ်ယွၤလီၤ. အဝဲဒၣ်န့ၣ် အိၣ်ဒီးယွၤလၢထံးလၢသီလီၤ. ကယဲၢ်တၢ်ခဲလၢာ်ခဲဆ့အံၤကဲထီၣ်ဝဲလၢအစုပူၤ, ဒီးတၢ်လၢအကဲထီၣ်ဝဲန့ၣ်, တကဲထီၣ်ဘၣ်လၢအစုပူၤဒီး, တအိၣ်ဘၣ် နီတမံၤဘၣ်.-

+ +

တၢ်မူအိၣ်ဝဲလၢအပူၤ, ဒီးတၢ်မူန့ၣ် မ့ၢ်ပှၤကညီအတၢ် ကပီၤလီၤ. ဒီးတၢ်ကပီၤန့ၣ်ကပီၤထီၣ်လၢတၢ်ခံးကျါဒီးတၢ်ခံးန့ၣ်တတူၢ်လိာ်ဘၣ်အီၤဘၣ်.

+ +

ပှၤကညီလၢအဘၣ်တၢ်မၢလီၤအီၤလၢယွၤန့ၣ် အိၣ်တ ဂၤ, အမံၤမ့ၢ်စီၤယိၤဟၣ်လီၤ. ဒ်သိးပှၤခဲလၢာ်ကစူၢ်က့ၤနာ်က့ၤတၢ်လၢအီၤဒီး, အဝဲဒၣ်ဟဲလၢတၢ်အုၣ်အသးအ ဂီၢ်, ဒ်သိးအကအုၣ်အသးလၢတၢ်ကပီၤအဂ့ၢ်လီၤ. အဝဲဒၣ်န့ၣ်တမ့ၢ်ဘၣ်တၢ်ကပီၤန့ၣ်ဘၣ်. မ့ၢ်အဟဲဝဲဒ်သိးအ ကအုၣ်အသးလၢတၢ်ကပီၤန့ၣ်အဂ့ၢ်လီၤ. တၢ်ကပီၤအနီၢ်နီၢ်န့ၣ်မ့ၢ်တၢ်လၢအဒုးကပီၤထီၣ် ကယဲၢ်ပှၤကညီလၢ အဟဲနုာ်လၢဟီၣ်ခိၣ်ချၢအံၤလီၤ. ၁၀ အိၣ်ဝဲလၢဟီၣ်ခိၣ်,ဒီးဟီၣ်ခိၣ်ကဲထီၣ်လၢအစုပူၤ, ဒီးဟီၣ်ခိၣ်တသ့ၣ်ညါဘၣ် အီၤဘၣ်. ဟဲဆူအတၢ်ဒၣ်ဝဲ, ဒီးအပှၤဒၣ်ဝဲတတူၢ်လိာ် ဘၣ်အီၤဘၣ်. ဘၣ်ဆၣ်ဒီး, ဖဲဒၣ်ပှၤလၢအတူၢ်လိာ်အီၤ,ပှၤလၢအစူၢ်က့ၤနာ်က့ၤအမံၤတဖၣ်န့ၣ်, ဟ့ၣ်ဝဲလၢအစိ အကမီၤ, ဒ်သိးအကကဲထီၣ်ယွၤအဖိလီၤ. ပှၤတဖၣ်န့ၣ်အိၣ်ဖျဲၣ်လၢတၢ်သွံၣ်တမ့ၢ်ဘၣ်, လၢတၢ်ညၣ်အသးတမ့ၢ်ဘၣ်, လၢပှၤကညီအသးတမ့ၢ်ဘၣ်, မ့ၢ်ဝဲလၢယွၤလီၤ.

+ +

ဒီးတၢ်ကလုၢ်န့ၣ် ကဲထီၣ်လၢတၢ်ညၣ်, ဒီးလၢပှဲၤဒီးတၢ်ဘျုးတၢ်ဖှိၣ်ဒီးတၢ်မ့ၢ်တၢ်တီ, ဒီးအိၣ်ဝဲဆိးဝဲလၢပကျါ, ဒီးပထံၣ်ဘၣ်အလၤအကပီၤလီၤဂာ်လၢပၢ်အဖိခွါတဂၤဃီအလၤအကပီၤလီၤ.

+ +

စီၤယိၤဟၣ်အုၣ်အသးလၢအဂ့ၢ်, ဒီးကိးပသူထီၣ်ဒီးစံးဝဲဒၣ်, ပှၤအံၤမ့ၢ်ပှၤလၢယစံး, ပှၤဟဲလၢယလီၢ်ခံတဂၤန့ၣ်, ဒိၣ်န့ၢ်ယၤတက့ၢ်လီၤ. အဂ့ၢ်ဒ်အံၤ, အိၣ်ဆိန့ၢ်ယၤ လီၤ. ဒီးပဝဲဒၣ်ခဲလၢာ်အံၤ, ပဒိးန့ၢ်တၢ်လၢအဝဲဒၣ်အတၢ်လၢတၢ်ပှဲၤအပူၤ, ဒီးတၢ်ဘျုးလၢ တၢ်ဘျုးအဖီခိၣ် လီၤ. အဂ့ၢ်ဒ်အံၤ, တၢ်ဟ့ၣ်လီၤတၢ်သိၣ်တၢ်သီလၢစီၤမိၤရှ့အစုပူၤ, မ့မ့ၢ်တၢ်ဘျုးတၢ်ဖှိၣ်ဒီးတၢ်မ့ၢ်တၢ်တီန့ၣ်, အိၣ်ထီၣ်ဝဲလၢယ့ၣ်ရှူးခရံာ်န့ၣ်လီၤ. ပှၤတထံၣ်ဘၣ်ယွၤနီတဂီၣ်နီတဂၤဘၣ်. အဖိခွါတဂၤဃီအိၣ်လၢပၢ်အသးနါပှၢ်န့ၣ်, လီၣ်ဖျါထီၣ်လံအီၤလံ.

+ +

ဒီးဖဲပှၤယူဒၤဖိတဖၣ် မၢလီၤပှၤလုၢ်တၢ်အဒိၣ် ဒီးပှၤလ့ၤဝံဖိတဖၣ်, လၢယရူၤၡလ့ၣ်အပူၤဆူအအိၣ်, ဒ်သိးအကသံကွၢ်အီၤ, နဲဒၣ်အံၤနမ့ၢ်မတၤတဂၤလဲၣ်န့ၣ်ဒီး, စီၤယိၤဟၣ်အတၢ်အုၣ်အသးမ့ၢ်အအံၤ, ဒီးအုၣ်အသးဒီးတသမၢဘၣ်ဝဲဘၣ်, ဒီးအုၣ်အသး, လၢယဲဒၣ်အံၤ, ယတမ့ၢ်ဘၣ်ခရံာ်ဘၣ်. ဒီးအဝဲသ့ၣ်သံကွၢ်အီၤ, မ့မ့ၢ်ဒ်န့ၣ်ဒီး, နမ့ၢ်မတၤတဂၤလဲၣ်. နမ့ၢ်စီၤအ့ၤလံယၤဧါ. ဒီးစံးဝဲဒၣ်, တမ့ၢ်ဘၣ်. မ့ၢ်နမ့ၢ်ဝံအဝဲန့ၣ်ဧါ. ဒီးကတိၤဆၢဝဲ, တမ့ၢ်ဘၣ်. မၤသးဒ်န့ၣ်ဒီး, အဝဲသ့ၣ်စံးဘၣ်အီၤ, နမ့ၢ်မတၤတဂၤလဲၣ်, ဒ်သိးပကစံးဘၣ်က့ၤပှၤလၢအမၢလီၤ ပှၤန့ၣ်လီၤ. နစံးလၢနဂ့ၢ်နကျိၤဒၣ်နဲဒ်လဲၣ်. ဒီးစံးဝဲဒၣ်,ယမ့ၢ်ပှၤလၢအကိးထီၣ် လၢပှၢ်မုၢ်ကနၢအကလုၢ်သီၣ်, မၤလိၤက့ၤကစၢ်အကျဲဧိၤကပူၤဧိၤတက့ၢ်, ဒ်စီၤယၡါယၤစံးဝဲအသိးန့ၣ်လီၤ.

+ +

ဒီးပှၤလၢတၢ်မၢလီၤအီၤတဖၣ်န့ၣ်, ဘၣ်ဃးဒီး ပှၤဖၤ ရံၤၡဲန့ၣ်လီၤ. ဒီးသံကွၢ်အီၤ, ဒီးစံးဘၣ်အီၤ, မၤသးဒ်န့ၣ်ဒီး, နဲဒၣ်အံၤ, နမ့တမ့ၢ်ဘၣ်ခရံာ်န့ၣ်, နမ့တမ့ၢ်ဘၣ်စီၤအ့ၤလံယၤ, နမ့တမ့ၢ်ဘၣ်ဝံအဝဲန့ၣ်ဘၣ်ဒီး, ဘၣ်မနုၤ လၢနဘျၢ*တၢ်လဲၣ်. ဒီးစီၤယိၤဟၣ်ကတိၤဆၢအီၤဒီးစံး ဝဲဒၣ်, ယဲဒၣ်အံၤယဘျၢ*တၢ်လၢထံကျါလီၤ. ဘၣ်ဆၣ်ဒီးပှၤလၢသုကျါ, လၢသုတသ့ၣ်ညါဘၣ်အီၤန့ၣ်, အိၣ်ဝဲတဂၤလီၤ. အဝဲန့ၣ်ဟဲလၢယလီၢ်ခံ, ဒီးထဲယကဃ့ၣ်လီၤအခီၣ်ဖံးအပျံၤဒီး, ယတကြၢးဘၣ်ယဲဘၣ်.

+ +

တၢ်န့ၣ်တဖၣ်မၤအသးဖဲ စီၤယိၤဟၣ်ဘျၢ*တၢ်လၢဘ့ၤသနံအပူၤ, အိၣ်လၢယၢ်ဒ့ၣ်ဝၢ်ဘးခီလီၤ.

+ +

မုၢ်ဆ့ၣ်ထီၣ်တနံၤန့ၣ်, ထံၣ်ဘၣ်ယ့ၣ်ရှူးဟဲဆူအအိၣ်ဒီးစံးဝဲဒၣ်, ကွၢ်ကွၢ်, ယွၤအသိဖိလၢအ စိာ်ထီၣ်ကွံာ်ပှၤဟီၣ်ခိၣ်ဖိအတၢ်ဒဲးဘးလီၤ. အဝဲဒၣ်အံၤမ့ၢ်ပှၤလၢယစံးတ့ၢ်လၢအဂ့ၢ်, ပှၤဟဲလၢယလီၢ်ခံတဂၤန့ၣ်, အိၣ်လၢယမဲာ်ညါလီၤ. အဂ့ၢ်ဒ်အံၤ, အိၣ်ဆိန့ၢ်ယၤ လီၤ. ဒီးယဲဒၣ်အံၤ, ယတသ့ၣ်ညါဘၣ်အီၤဘၣ်, မ့မ့ၢ်ဒ်သိးအကအိၣ်ဖျါလၢအံၣ်စရ့လးဒီး, ယဟဲဘျၢ*တၢ်လၢထံကျါလီၤ.

+ +

ဒီးစီၤယိၤဟၣ်အုၣ်အသးဒီးစံးဝဲဒၣ်, ယထံၣ်သးန့ၣ်ဟဲလီၤလၢမူခိၣ်ဒ်ထိၣ်လွံၢ်အသိး, ဒီးအိၣ်ဝဲဆိးဝဲလၢအ လိၤလီၤ. ဒီးယဲဒၣ်အံၤ, ယတသ့ၣ်ညါဘၣ်အီၤဘၣ်.မ့မ့ၢ်ပှၤလၢအမၢ ယဟဲဘျၢ*တၢ်လၢထံကျါတဂၤ, အဝဲဒၣ်စံးဘၣ်ယၤ, ပှၤလၢနထံၣ်သးန့ၣ်ဟဲလီၤ, ဒီးအိၣ်ဝဲဆိးဝဲလၢအလိၤ, အဝဲတဂၤန့ၣ်ကဘျၢ*တၢ်လၢသးစီဆှံ အပူၤလီၤ. ဒီးယထံၣ်ဘၣ်လံ, ဒီးယအုၣ်လံယသးလၢအဝဲဒၣ်န့ၣ်မ့ၢ်ယွၤအဖိခွါလီၤ.

+ +

မုၢ်ဆ့ၣ်ထီၣ်တနံၤ စီၤယိၤဟၣ်ဆၢထၢၣ်ကဒီးဒီးအပျဲၢ်ခံဂၤ, ဒီးကွၢ်ယ့ၣ်ရှူးလဲၤတၢ်, ဒီးစံးဝဲဒၣ်, ကွၢ်ကွၢ်, ယွၤ အသိဖိလီၤ. ဒီးအပျဲၢ်ခံဂၤန့ၣ်နၢ်ဟူအကတိၤတၢ်, ဒီး ပိာ်ထီၣ်ယ့ၣ်ရှူးအခံလီၤ. ဒီးယ့ၣ်ရှူးဃၣ်ဃီၤအသး, ဒီး ထံၣ်လၢအပိာ်အခံ, ဒီးစံးဘၣ်အီၤ, သုဃုမနုၤတမံၤလဲၣ်. ဒီးအဝဲသ့ၣ်စံးဘၣ်အီၤ, ရၤဘံဧၢ, *, နအိၣ်နဆိးဖဲလဲၣ်ပူၤလဲၣ်. ဒီးအဝဲဒၣ်စံးဘၣ်အီၤ,ဟဲဒီးကွၢ်တက့ၢ်. ဒီးလဲၤကွၢ်ဖဲအအိၣ်ဝဲ, ဒီးမ့ၢ်တဆံနၣ်ရံၣ်ဃၣ်ဃၣ်သတးဒီး, အိၣ်ဒီးအီၤတနံၤန့ၣ်လီၤ.

+ +

ဒီးပှၤလၢအနၢ်ဟူတၢ်လၢ စီၤယိၤဟၣ်, ဒီးပိာ်ထီၣ် အခံခံဂၤအကျါန့ၣ်, တဂၤမ့ၢ်စီၤၡံမိၣ်ပ့းတ ရူးအဒီပုၢ်ဝဲၢ်, စီၤအၣ်ဒရ့းလီၤ. အဝဲဒၣ်န့ၣ်ထံၣ်န့ၢ်ဆိအဒီပုၢ်ဝဲၢ်ဒၣ်ဝဲ, စီၤၡံမိၣ်, ဒီးစံးဘၣ်အီၤ, ပထံၣ်န့ၢ်လံ မ့းၡံအၤန့ၣ်လံ. ဒီးလဲၤဆှၢအီၤဆူယ့ၣ်ရှူးအအိၣ်လီၤ. ဒီးယ့ၣ်ရှူးကွၢ်အီၤဒီးစံးဝဲဒၣ်, နဲဒၣ်အံၤ, နမ့ၢ်စီၤယိၤနါအဖိခွါစီၤၡံမိၣ်လီၤ. တၢ်ကကိးက့ၤနၤလၢစီၤက့ၤဖးလီၤ.

+ +

မုၢ်ဆ့ၣ်ထီၣ်တနံၤန့ၣ် သါကလဲၤဆူကၤလံၤလါ, ဒီးထံၣ်န့ၢ်စီၤဖံလံးပူးဒီးစံးဘၣ်အီၤ, ပိာ်ယခံတ က့ၢ်. ဒီးစီၤဖံလံးပူးဘၣ်ဃးဒီး စီၤအၣ်ဒရ့းဒီးစီၤပ့းတရူး အဝ့ၢ်, ဘ့ၤသစဲဒၤလီၤ. ဒီးစီၤဖံလံးပူးန့ၣ်ထံၣ်န့ၢ်စီၤနၤသန့လးဒီးစံးဘၣ်အီၤ, ပထံၣ်န့ၢ်လံ ပှၤလၢစီၤမိၤရှ့လၢလံာ်တၢ်သိၣ်တၢ်သီအပူၤ, ဒီးဝံသ့ၣ်တဖၣ်န့ၣ်, ကွဲးဝဲလၢအဂ့ၢ်, ပှၤနစၤရ့းဖိစီၤယိၤသးအဖိခွါ, ယ့ၣ်ရှူးတဂၤလံ.-

+ +

ဒီးစီၤနၤသန့လးစံးဘၣ်အီၤ, တၢ်ဂ့ၤတၢ်ဝါတမံၤမံၤဟဲထီၣ်လၢနစၤရ့းအပူၤဘၣ်ကသ့ဧါ. ဒီးစီၤဖံလံးပူးစံးဘၣ် အီၤ,ဟဲကွၢ်တက့ၢ်. ယ့ၣ်ရှူးထံၣ်ဘၣ်စီၤနၤသန့လးဟဲဆူအအိၣ်ဒီးကတိၤတၢ်လၢအဂ့ၢ်, ကွၢ်ကွၢ်, ပှၤအံၣ်စရ့လးဖိနီၢ်နီၢ်, လၢတၢ်လီတၢ်ဝ့ၤတအိၣ်လၢအပူၤဘၣ်တ ဂၤလီၤ. ဒီးစီၤနၤသန့လးစံးဘၣ်အီၤ, နသ့ၣ်ညါယၤဒ်လဲၣ်. ဒီးယ့ၣ်ရှူးကတိၤဆၢတၢ်ဒီးစံးဘၣ်အီၤ, လၢစီၤဖံလံးပူးတချုးကိးဒံးဘၣ်နၤ, ဖဲနအိၣ်လၢချၢၣ်ဒၢအခီၣ်ထံး န့ၣ်, ယထံၣ်နၤလီၤ. ဒီးစီၤနၤသန့လးကတိၤဆၢတၢ်ဒီးစံးဘၣ်အီၤ, ရၤဘံဧၢ, နဲဒၣ်အံၤနမ့ၢ်ယွၤအဖိခွါ, နမ့ၢ် အံၣ်စရ့လးအစီၤပၤလီၤ. ဒီးယ့ၣ်ရှူးကတိၤဆၢတၢ်ဒီးစံးဘၣ်အီၤ, မ့ၢ်ယစံးဘၣ်နၤလၢယထံၣ်နၤလၢချၢၣ်ဒၢအခီၣ်ထံးဒီး, မ့ၢ်နနာ်တၢ်စ့ၢ်ကီးဧါ. နကထံၣ်ဘၣ်တၢ်ဒိၣ် န့ၢ်တၢ်အံၤတဖၣ်တက့ၢ်လီၤ. ဒီးစံးဘၣ်အီၤ, ယစံးဘၣ်တဲဘၣ်သုတီတီလိၤလိၤ, လၢခံက့ၤအံၤဒီး, သုကထံၣ်ဘၣ်မူခိၣ်အိးထီၣ်အသး, ဒီးယွၤအကလူးတဖၣ်န့ၣ်လဲၤထီၣ်ဒီးဟဲလီၤလၢပှၤကညီဖိခွါအံၤအလိၤလီၤ.

+ + + + + + \ No newline at end of file diff --git a/examples/css_only/my-j1.html b/examples/css_only/my-j1.html new file mode 100644 index 0000000..16162c4 --- /dev/null +++ b/examples/css_only/my-j1.html @@ -0,0 +1,66 @@ + + +ရှင်ယောဟန်ခရစ်ဝင်။ ၁ + + + + + + + + + + + + +

ရှင်ယောဟန်ခရစ်ဝင်။ ၁

+ +

အစဦး၌ နှုတ်ကပတ်တော်ရှိ၏။ နှုတ်ကပတ်တော်သည် ဘုရားသခင်နှင့်အတူရှိ၏။ နှုတ်ကပတ်တော် သည်လည်း ဘုရားသခင်ဖြစ်တော်မူ၏။ ထိုနှုတ်ကပတ်တော်သည် အစဦး၌ ဘုရားသခင်နှင့်အတူရှိ၏။ နှုတ်ကပတ်တော်သည် ခပ်သိမ်းသောအရာတို့ကို ဖန်ဆင်းတော်မူ၏။ ဖန်ဆင်းတော်မူခြင်းနှင့် ကင်း လွတ်လျက်ဖြစ်သော အရာတစုံတခုမျှမရှိ။ ထိုနှုတ်ကပတ်တော်၌ အသက်ရှိ၏။ ထိုအသက်သည်လည်း လူတို့၏အလင်းဖြစ်၏။ ထိုအလင်းသည် မှောင်မိုက်၌ လင်း၍ မှောင်မိုက်သည် မခံမယူ။

+ +

ယောဟန်အမည်ရှိသော သူတယောက်ကို ဘုရားသခင်စေလွှတ်တော်မူ၏။ ထိုသူကိုလူအပေါင်းတို့သည် အမှီပြု၍ယုံကြည်ခြင်းသို့ ရောက်မည်အကြောင်း ထိုသူသည် သက်သေ ခံဖြစ်၍၊ အလင်းတော်၏အကြောင်းကို သက်သေခံခြင်းငှါလာ၏။ ထိုသူသည် အလင်းတော်မဟုတ်။ အလင်းတော်၏အကြောင်းကို သက်သေခံခြင်းငှါသာလာ၏။ ဟုတ်မှန်သောအလင်းမူကား၊ ဤလောကသို့ကြွလာလျက် ခပ်သိမ်းသောလူအပေါင်းတို့အား အလင်း ကို ပေးသောသူဖြစ်သတည်း။

+ +

ထိုသူသည်ဤလောက၌ရှိတော်မူပြီ။ ဤလောကကိုလည်း ဖန်ဆင်းတော်မူပြီ။ သို့သော်လည်း ဤလော ကသည် ထိုသူကိုမသိ။ သူသည်မိမိဒေသအရပ်သို့ကြွလာသော်လည်း၊ မိမိလူမျိုးတို့သည် သူ့ကိုလက်မခံဘဲနေကြ၏။ ထိုသူကိုလက်ခံသမျှသောသူတည်းဟူသော ကိုယ်တော်ကို ယုံကြည်သောသူတို့အား၊ ဘုရားသခင်၏ သားဖြစ်ရသောအခွင့်ကို ပေးတော်မူ၏။ ထိုသားတို့မူကား၊ လူမျိုးနှင့်စပ်ဆိုင်၍ ဘွားသောသားမဟုတ်။ မေထုန်သံဝါသအားဖြင့် ဘွားသော သားမဟုတ်။ လူအလိုအလျောက်ဘွားသောသားမဟုတ်။ ဘုရားသခင်ဘွားတော်မူသောသားဖြစ်သတည်း။

+ +

နှုတ်ကပတ်တော်သည်လည်း လူဇာတိအဖြစ်ကို ခံယူ၍၊ ကျေးဇူးတော်နှင့်၎င်း၊ သစ္စာတော်နှင့်၎င်း ပြည့်စုံလျက် ငါတို့တွင်တည်နေတော်မူသည်ဖြစ်၍၊ ခမည်းတော်၌တပါးတည်းသောသားတော်၏ ဘုန်းကဲ့သို့ သူ၏ဘုန်းတော်ကို ငါတို့သည် မြင်ရကြပြီ။ ယောဟန်သည် ထိုသခင်၏အကြောင်းကို သက်သေခံ၍ ကြွေးကြော်သည်ကား၊ ငါ့နောက်ကြွလာ သောသူသည် ငါမရှိမှီ ရှိနှင့်သည်ဖြစ်၍၊ ငါ့ထက်သာ၍ ကြီးမြတ်သည်ဟု ငါဆိုရာ၌၊ ထိုသူကိုဆိုလိုသည်ဟု သက်သေခံလေ၏။ ထိုသူ၏ပြည့်စုံခြင်းမှလည်း ကျေးဇူးတပါး၌ ထပ်ဆင့်၍ ကျေးဇူးတပါးကိုငါတို့ရှိသမျှသည်ခံရကြပြီ။ အကြောင်းမူကား၊ ပညတ်တရားတော်ကို မောရှေလက်တွင် ပေးတော်မူ၏။ ကျေးဇူးတရားနှင့် သစ္စာ တရားမူကား ယေရှုခရစ်အားဖြင့် ဖြစ်သတည်း။ ဘုရားသခင်ကို အဘယ်သူမျှ မမြင်စဖူးသော်လည်း၊ ခမည်းတော်၏ရင်ခွင်၌ရှိသော တပါးတည်း သောသားတော်သည် ဘုရားသခင်ကို ထင်ရှားစေတော်မူပြီ။

+ +

ယုဒလူတို့က၊ သင်သည်အဘယ်သူနည်းဟု ယောဟန်ကိုမေးမြန်းစေခြင်းငှါ ယဇ်ပုရောဟိတ်နှင့် လေဝိလူတို့ကို ယေရုရှလင်မြို့မှ စေလွှတ်သောအခါ၊ ယောဟန်သည် သက်သေခံလေသည်မှာ၊ ငါသည် ခရစ်တော်မဟုတ်ဟု ထိမ်ဝှက်ခြင်းမရှိ။ အတည့်အလင်းပြောဆို၏။ ထိုသူတို့ကလည်း၊ သို့ဖြစ်လျှင် သင်သည်အဘယ်သူနည်း။ ဧလိယဖြစ်သလောဟု မေးမြန်းပြန်၏။ ယောဟန်က၊ ငါသည် ဧလိယမဟုတ်ဟုဆို၏။ ဤမည်သော ပရောဖက်ဖြစ်သလောဟု မေးပြန်လျှင်၊ မဟုတ်ဟု ဆိုပြန်၏။ ထိုသူတို့ကလည်း၊ သင်သည်အဘယ်သူနည်း။ ငါတို့ကိုစေလွှတ်သောသူတို့အား ပြန်လျှောက်စရာ ရှိစေ ခြင်းငှါ၊ သင်သည်ကိုယ်ကို အဘယ်သို့ဆိုသနည်းဟု မေးပြန်ကြ၏။ ယောဟန်ကလည်း၊ ငါသည်ပရောဖက် ဟေရှာယဟောပြောသည်နှင့်အညီ၊ ထာဝရဘုရား၏ လမ်းခရီး တော်ကို ဖြောင့်စေကြလော့ဟု တော၌ဟစ်ကြော်သောသူ၏အသံဖြစ်သည်ဟု ဆို၏။ အစေခံသောသူတို့ကား၊ ဖာရိရှဲဖြစ်ကြသတည်း။ ထိုသူတို့ကလည်း၊ သင်သည် ခရစ်တော်မဟုတ်၊ ဧလိယမဟုတ်၊ ဤမည်သော ပရောဖက်မဟုတ်သည် မှန်လျှင် အဘယ်ကြောင့် ဗတ္တိဇံကိုပေးသနည်းဟု မေးပြန်ကြ၏။ ယောဟန်ကလည်း၊ ငါသည်ရေ၌ ဗတ္တိဇံကိုပေး၏။ သင်တို့အလယ်၌သင်တို့မသိသော သူတယောက် ရှိ၏။ ထိုသူသည်ငါ့နောက်ကြွလာသော်လည်း ငါ့ထက်သာ၍ကြီးမြတ်၏။ ထိုသူ၏ခြေနင်းတော်ကြိုးကိုမျှ ဖြည်ခြင်းငှါငါမထိုက်ဟုပြန်ပြော၏။ ယောဟန်သည်ဗတ္တဇံကိုပေးရာအရပ်၊ ယော်ဒန်မြစ်တဘက် ဗေသနိရွာ၌ ဤအမှုအရာဖြစ်သတည်း။

+ +

နက်ဖြန်နေ့၌ယေရှုကြွလာတော်မူသည်ကို ယောဟန်သည်မြင်လျှင်၊ ဤလောက၏အပြစ်ကို ဆောင် သွားသော ဘုရားသခင်၏ သိုးသငယ်ကိုကြည့်လော့။ ငါမရှိမှီရှိနှင့်သည်ဖြစ်၍၊ ငါ့ထက်သာ၍ ကြီးမြတ်သောသူသည် ငါ့နောက်ကြွလာသည်ဟု ငါဆိုရာ၌၊ ထိုသူကိုဆိုလို၏။ အစကထိုသူကိုငါမသိ။ သို့သော်လည်း ထိုသူကို ဣသရေလလူတို့အား ထင်ရှားစေခြင်းငှါ ငါသည် ရေ၌ ဗတ္တိဇံကိုပေးလျက်လာ၏။ ထိုမှတပါး ဝိညာဉ်တော်သည်ကောင်းကင်မှ ချိုးငှက်ကဲ့သို့ ဆင်းသက်၍ ထိုသူ၏အပေါ်၌ နားတော်မူ သည်ကို ငါမြင်ရပြီ။ အစကထိုသူကိုငါမသိ။ ရေ၌ဗတ္တိဇံကိုပေးစေခြင်းငှါ ငါ့ကိုစေလွှတ်တော်မူသောသူက၊ အကြင်သူ၏ အပေါ်၌ ဝိညာဉ်တော်ဆင်းသက်၍နားတော်မူသည်ကို သင်သည်မြင်လျှင်၊ ထိုသူကားသန့်ရှင်းသော ဝိညာဉ် တော်၌ ဗတ္တိဇံကိုပေးသောသူပေတည်းဟု မိန့်တော်မူသည်နှင့်အညီ။ ငါသည်မြင်၍ ဤသူသည် ဘုရားသခင်၏ သားတော်ဖြစ်တော်မူကြောင်းကို သက်သေခံသည်ဟု ယောဟန်ဆိုလေ၏။

+ +

တဖန်ယောဟန်သည် နက်ဖြန်နေ့၌ တပည့်နှစ်ယောက်တို့နှင့် အတူရပ်နေ၍၊ ယေရှုကြွတော်မူသည်ကိုမြင်လျှင်၊ ဘုရားသခင်၏ သိုးသငယ်ကို ကြည့်လော့ဟုဆို၏။ တပည့်နှစ်ယောက်တို့သည် ထိုစကားကိုကြားလျှင်၊ ယေရှုနောက်တော်သို့ လိုက်ကြ၏။ ယေရှုသည်လှည့်၍ ထိုသူတို့ လိုက်ကြသည်ကိုမြင်တော်မူလျှင်၊ အဘယ်အလိုရှိသနည်းဟု မေးတော် မူ၏။ ထိုသူတို့က၊ ရဗ္ဗိ၊ ကိုယ်တော်သည် အဘယ်မှာနေတော်မူသနည်းဟု မေးလျှောက်ကြ၏။ ရဗ္ဗိ၊ အနက် ကား၊ အရှင်ဘုရားဟု ဆိုလိုသတည်း။ ယေရှုကလည်း လာ၍ကြည့်ကြလော့ဟု မိန့်တော်မူ၏။ ထိုသူတို့သည်သွား၍ နေတော်မူရာအရပ်ကို ကြည့်ကြ၏။ ထိုအချိန်သည် ဆယ်နာရီအချိန်ဖြစ်၍ မိုဃ်းချုပ်သည်တိုင်အောင် အထံတော်၌နေကြ၏။ ယောဟန်၏စကားကိုကြား၍ နောက်တော်သို့ လိုက်သောသူနှစ်ယောက်တို့တွင် တယောက်ကား ရှိမုန် ပေတရုညီအန္ဒြပေတည်း။ ထိုသူသည် မိမိအစ်ကို ရှိမုန်ကို ရှေးဦးစွာတွေ့လျှင်၊ ငါတို့သည် မေရှိကိုတွေ့ကြပြီဟု ပြောဆိုလျက်၊ သူ့ကိုယေရှုထံသို့ ပို့ဆောင်လေ၏။ မေရှိအနက်ကား ခရစ်တော်ဟုဆိုလိုသတည်း။ ယေရှုသည် ထိုသူ ကိုကြည့်ရှု၍၊ သင်သည်ယောန၏သားရှိမုန်ဖြစ်၏ ကေဖအမည်သစ်ကို ရလတံ့ဟုမိန့်တော်မူ၏၊ ကေဖအနက် ကား ပေတရုဟုဆိုလိုသတည်း။

+ +

နက်ဖြန်နေ့၌ ဂါလိလဲပြည်သို့ကြွခြင်းငှါ အလိုတော်ရှိလျှင် ဖိလိပ္ပုကိုတွေ့၍၊ ငါ့နောက်သို့ လိုက်လော့ ဟု မိန့်တော်မူ၏။ ဖိလိပ္ပုကား၊ အန္ဒြေနှင့်ပေတရုမွေးဘွားရာ ဗက်ဇဲဒမြို့မှ လာသောသူဖြစ်သတည်း။ ဖိလိပ္ပုသည်နာသနေလကိုတွေ့လျှင်၊ မောရှေသည် ပညတ္တိကျမ်း၌၎င်း၊ ပရောဖက်တို့သည် သူတို့ကျမ်း ၌၎င်း အကြောင်းပြု၍ ရေးထားသောသူ၊ နာဇရက်မြို့သားဖြစ်သော ယောသပ်၏သား ယေရှုကို ငါတို့သည် တွေ့ကြပြီဟုဆို၏။ နာသနေလကလည်း၊ နာဇရက်မြို့ထဲက ကောင်းသောအရာတစုံတခုမျှ ထွက်နိုင်သလောဟုမေးလျှင်၊ ဖိလိပ္ပုက၊ လာ၍ကြည့်ပါဟုဆို၏။ နာသနေလလာသည်ကို ယေရှုသည် မြင်တော်မူလျှင်၊ လှည့်စားခြင်းအပြစ်နှင့်ကင်းလွတ်သော ဣသရေလလူစစ်ကိုကြည့်လော့ဟု ထိုသူကိုအမှတ်ပြု၍ မိန့်တော်မူ၏။ နာသနေလကလည်း၊ ကိုယ်တော်သည် အဘယ်သို့သောအားဖြင့် အကျွန်ုပ်ကို သိတော်မူသနည်းဟု မေးလျှောက်သော်၊ ယေရှုက၊ ဖိလိပ္ပုသည် သင့်ကိုမခေါ်မှီ၊ သင်သည် သင်္ဘောသဖန်းပင်အောက်၌ရှိသည်ကို ငါ မြင်သည်ဟု ပြန်၍မိန့်တော်မူလျှင်၊ အရှင်ဘုရား၊ ကိုယ်တော်သည် ဘရားသခင်၏သားတော်ဖြစ်တော်မူ၏၊ ဣသရေလလူတို့၏ ရှင်ဘုရင် လည်း ဖြစ်တော်မူ၏ဟု နာသနေလလျှောက်လေ၏။ တဖန်ယေရှုက၊ သင်္ဘောသဖန်းပင်အောက်၌ သင့်ကိုငါမြင်သည်ဟုဆိုသောကြောင့် ယုံသလော။ ထိုမျှ မက သင်သည်သာ၍ ကြီးစွာသောအကြောင်းအရာကို မြင်လတံ့။ သင်တို့အား ငါအမှန်အကန်ဆိုသည်ကား၊ နောင်ကာလ၌ ကောင်းကင်ဖွင့်လှစ်သည်ကို၎င်း၊ ဘုရား သခင်၏ ကောင်းကင်တမန်တို့သည် လူသား၏အပေါ်၌ ဆင်းလျက်တက်လျက်ရှိနေသည်ကို၎င်း၊ သင်တို့သည် မြင်ရကြလတံ့ဟု မိန့်တော်မူ၏။

+ + + + + \ No newline at end of file diff --git a/examples/js_only/ksw-j1.html b/examples/js_only/ksw-j1.html new file mode 100644 index 0000000..c6caebd --- /dev/null +++ b/examples/js_only/ksw-j1.html @@ -0,0 +1,78 @@ + + +ယိၤဟၣ် ၁ + + + + + + + + + +

ယိၤဟၣ် ၁

+ +

လၢထံးလၢသီန့ၣ်တၢ်ကလုၢ်အိၣ်ဝဲ, ဒီးတၢ်ကလုၢ်န့ၣ် အိၣ်ဝဲဒီးယွၤ, ဒီးတၢ်ကလုၢ်န့ၣ်မ့ၢ်ယွၤလီၤ. အဝဲဒၣ်န့ၣ် အိၣ်ဒီးယွၤလၢထံးလၢသီလီၤ. ကယဲၢ်တၢ်ခဲလၢာ်ခဲဆ့အံၤကဲထီၣ်ဝဲလၢအစုပူၤ, ဒီးတၢ်လၢအကဲထီၣ်ဝဲန့ၣ်, တကဲထီၣ်ဘၣ်လၢအစုပူၤဒီး, တအိၣ်ဘၣ် နီတမံၤဘၣ်.-

+ +

တၢ်မူအိၣ်ဝဲလၢအပူၤ, ဒီးတၢ်မူန့ၣ် မ့ၢ်ပှၤကညီအတၢ် ကပီၤလီၤ. ဒီးတၢ်ကပီၤန့ၣ်ကပီၤထီၣ်လၢတၢ်ခံးကျါဒီးတၢ်ခံးန့ၣ်တတူၢ်လိာ်ဘၣ်အီၤဘၣ်.

+ +

ပှၤကညီလၢအဘၣ်တၢ်မၢလီၤအီၤလၢယွၤန့ၣ် အိၣ်တ ဂၤ, အမံၤမ့ၢ်စီၤယိၤဟၣ်လီၤ. ဒ်သိးပှၤခဲလၢာ်ကစူၢ်က့ၤနာ်က့ၤတၢ်လၢအီၤဒီး, အဝဲဒၣ်ဟဲလၢတၢ်အုၣ်အသးအ ဂီၢ်, ဒ်သိးအကအုၣ်အသးလၢတၢ်ကပီၤအဂ့ၢ်လီၤ. အဝဲဒၣ်န့ၣ်တမ့ၢ်ဘၣ်တၢ်ကပီၤန့ၣ်ဘၣ်. မ့ၢ်အဟဲဝဲဒ်သိးအ ကအုၣ်အသးလၢတၢ်ကပီၤန့ၣ်အဂ့ၢ်လီၤ. တၢ်ကပီၤအနီၢ်နီၢ်န့ၣ်မ့ၢ်တၢ်လၢအဒုးကပီၤထီၣ် ကယဲၢ်ပှၤကညီလၢ အဟဲနုာ်လၢဟီၣ်ခိၣ်ချၢအံၤလီၤ. ၁၀ အိၣ်ဝဲလၢဟီၣ်ခိၣ်,ဒီးဟီၣ်ခိၣ်ကဲထီၣ်လၢအစုပူၤ, ဒီးဟီၣ်ခိၣ်တသ့ၣ်ညါဘၣ် အီၤဘၣ်. ဟဲဆူအတၢ်ဒၣ်ဝဲ, ဒီးအပှၤဒၣ်ဝဲတတူၢ်လိာ် ဘၣ်အီၤဘၣ်. ဘၣ်ဆၣ်ဒီး, ဖဲဒၣ်ပှၤလၢအတူၢ်လိာ်အီၤ,ပှၤလၢအစူၢ်က့ၤနာ်က့ၤအမံၤတဖၣ်န့ၣ်, ဟ့ၣ်ဝဲလၢအစိ အကမီၤ, ဒ်သိးအကကဲထီၣ်ယွၤအဖိလီၤ. ပှၤတဖၣ်န့ၣ်အိၣ်ဖျဲၣ်လၢတၢ်သွံၣ်တမ့ၢ်ဘၣ်, လၢတၢ်ညၣ်အသးတမ့ၢ်ဘၣ်, လၢပှၤကညီအသးတမ့ၢ်ဘၣ်, မ့ၢ်ဝဲလၢယွၤလီၤ.

+ +

ဒီးတၢ်ကလုၢ်န့ၣ် ကဲထီၣ်လၢတၢ်ညၣ်, ဒီးလၢပှဲၤဒီးတၢ်ဘျုးတၢ်ဖှိၣ်ဒီးတၢ်မ့ၢ်တၢ်တီ, ဒီးအိၣ်ဝဲဆိးဝဲလၢပကျါ, ဒီးပထံၣ်ဘၣ်အလၤအကပီၤလီၤဂာ်လၢပၢ်အဖိခွါတဂၤဃီအလၤအကပီၤလီၤ.

+ +

စီၤယိၤဟၣ်အုၣ်အသးလၢအဂ့ၢ်, ဒီးကိးပသူထီၣ်ဒီးစံးဝဲဒၣ်, ပှၤအံၤမ့ၢ်ပှၤလၢယစံး, ပှၤဟဲလၢယလီၢ်ခံတဂၤန့ၣ်, ဒိၣ်န့ၢ်ယၤတက့ၢ်လီၤ. အဂ့ၢ်ဒ်အံၤ, အိၣ်ဆိန့ၢ်ယၤ လီၤ. ဒီးပဝဲဒၣ်ခဲလၢာ်အံၤ, ပဒိးန့ၢ်တၢ်လၢအဝဲဒၣ်အတၢ်လၢတၢ်ပှဲၤအပူၤ, ဒီးတၢ်ဘျုးလၢ တၢ်ဘျုးအဖီခိၣ် လီၤ. အဂ့ၢ်ဒ်အံၤ, တၢ်ဟ့ၣ်လီၤတၢ်သိၣ်တၢ်သီလၢစီၤမိၤရှ့အစုပူၤ, မ့မ့ၢ်တၢ်ဘျုးတၢ်ဖှိၣ်ဒီးတၢ်မ့ၢ်တၢ်တီန့ၣ်, အိၣ်ထီၣ်ဝဲလၢယ့ၣ်ရှူးခရံာ်န့ၣ်လီၤ. ပှၤတထံၣ်ဘၣ်ယွၤနီတဂီၣ်နီတဂၤဘၣ်. အဖိခွါတဂၤဃီအိၣ်လၢပၢ်အသးနါပှၢ်န့ၣ်, လီၣ်ဖျါထီၣ်လံအီၤလံ.

+ +

ဒီးဖဲပှၤယူဒၤဖိတဖၣ် မၢလီၤပှၤလုၢ်တၢ်အဒိၣ် ဒီးပှၤလ့ၤဝံဖိတဖၣ်, လၢယရူၤၡလ့ၣ်အပူၤဆူအအိၣ်, ဒ်သိးအကသံကွၢ်အီၤ, နဲဒၣ်အံၤနမ့ၢ်မတၤတဂၤလဲၣ်န့ၣ်ဒီး, စီၤယိၤဟၣ်အတၢ်အုၣ်အသးမ့ၢ်အအံၤ, ဒီးအုၣ်အသးဒီးတသမၢဘၣ်ဝဲဘၣ်, ဒီးအုၣ်အသး, လၢယဲဒၣ်အံၤ, ယတမ့ၢ်ဘၣ်ခရံာ်ဘၣ်. ဒီးအဝဲသ့ၣ်သံကွၢ်အီၤ, မ့မ့ၢ်ဒ်န့ၣ်ဒီး, နမ့ၢ်မတၤတဂၤလဲၣ်. နမ့ၢ်စီၤအ့ၤလံယၤဧါ. ဒီးစံးဝဲဒၣ်, တမ့ၢ်ဘၣ်. မ့ၢ်နမ့ၢ်ဝံအဝဲန့ၣ်ဧါ. ဒီးကတိၤဆၢဝဲ, တမ့ၢ်ဘၣ်. မၤသးဒ်န့ၣ်ဒီး, အဝဲသ့ၣ်စံးဘၣ်အီၤ, နမ့ၢ်မတၤတဂၤလဲၣ်, ဒ်သိးပကစံးဘၣ်က့ၤပှၤလၢအမၢလီၤ ပှၤန့ၣ်လီၤ. နစံးလၢနဂ့ၢ်နကျိၤဒၣ်နဲဒ်လဲၣ်. ဒီးစံးဝဲဒၣ်,ယမ့ၢ်ပှၤလၢအကိးထီၣ် လၢပှၢ်မုၢ်ကနၢအကလုၢ်သီၣ်, မၤလိၤက့ၤကစၢ်အကျဲဧိၤကပူၤဧိၤတက့ၢ်, ဒ်စီၤယၡါယၤစံးဝဲအသိးန့ၣ်လီၤ.

+ +

ဒီးပှၤလၢတၢ်မၢလီၤအီၤတဖၣ်န့ၣ်, ဘၣ်ဃးဒီး ပှၤဖၤ ရံၤၡဲန့ၣ်လီၤ. ဒီးသံကွၢ်အီၤ, ဒီးစံးဘၣ်အီၤ, မၤသးဒ်န့ၣ်ဒီး, နဲဒၣ်အံၤ, နမ့တမ့ၢ်ဘၣ်ခရံာ်န့ၣ်, နမ့တမ့ၢ်ဘၣ်စီၤအ့ၤလံယၤ, နမ့တမ့ၢ်ဘၣ်ဝံအဝဲန့ၣ်ဘၣ်ဒီး, ဘၣ်မနုၤ လၢနဘျၢ*တၢ်လဲၣ်. ဒီးစီၤယိၤဟၣ်ကတိၤဆၢအီၤဒီးစံး ဝဲဒၣ်, ယဲဒၣ်အံၤယဘျၢ*တၢ်လၢထံကျါလီၤ. ဘၣ်ဆၣ်ဒီးပှၤလၢသုကျါ, လၢသုတသ့ၣ်ညါဘၣ်အီၤန့ၣ်, အိၣ်ဝဲတဂၤလီၤ. အဝဲန့ၣ်ဟဲလၢယလီၢ်ခံ, ဒီးထဲယကဃ့ၣ်လီၤအခီၣ်ဖံးအပျံၤဒီး, ယတကြၢးဘၣ်ယဲဘၣ်.

+ +

တၢ်န့ၣ်တဖၣ်မၤအသးဖဲ စီၤယိၤဟၣ်ဘျၢ*တၢ်လၢဘ့ၤသနံအပူၤ, အိၣ်လၢယၢ်ဒ့ၣ်ဝၢ်ဘးခီလီၤ.

+ +

မုၢ်ဆ့ၣ်ထီၣ်တနံၤန့ၣ်, ထံၣ်ဘၣ်ယ့ၣ်ရှူးဟဲဆူအအိၣ်ဒီးစံးဝဲဒၣ်, ကွၢ်ကွၢ်, ယွၤအသိဖိလၢအ စိာ်ထီၣ်ကွံာ်ပှၤဟီၣ်ခိၣ်ဖိအတၢ်ဒဲးဘးလီၤ. အဝဲဒၣ်အံၤမ့ၢ်ပှၤလၢယစံးတ့ၢ်လၢအဂ့ၢ်, ပှၤဟဲလၢယလီၢ်ခံတဂၤန့ၣ်, အိၣ်လၢယမဲာ်ညါလီၤ. အဂ့ၢ်ဒ်အံၤ, အိၣ်ဆိန့ၢ်ယၤ လီၤ. ဒီးယဲဒၣ်အံၤ, ယတသ့ၣ်ညါဘၣ်အီၤဘၣ်, မ့မ့ၢ်ဒ်သိးအကအိၣ်ဖျါလၢအံၣ်စရ့လးဒီး, ယဟဲဘျၢ*တၢ်လၢထံကျါလီၤ.

+ +

ဒီးစီၤယိၤဟၣ်အုၣ်အသးဒီးစံးဝဲဒၣ်, ယထံၣ်သးန့ၣ်ဟဲလီၤလၢမူခိၣ်ဒ်ထိၣ်လွံၢ်အသိး, ဒီးအိၣ်ဝဲဆိးဝဲလၢအ လိၤလီၤ. ဒီးယဲဒၣ်အံၤ, ယတသ့ၣ်ညါဘၣ်အီၤဘၣ်.မ့မ့ၢ်ပှၤလၢအမၢ ယဟဲဘျၢ*တၢ်လၢထံကျါတဂၤ, အဝဲဒၣ်စံးဘၣ်ယၤ, ပှၤလၢနထံၣ်သးန့ၣ်ဟဲလီၤ, ဒီးအိၣ်ဝဲဆိးဝဲလၢအလိၤ, အဝဲတဂၤန့ၣ်ကဘျၢ*တၢ်လၢသးစီဆှံ အပူၤလီၤ. ဒီးယထံၣ်ဘၣ်လံ, ဒီးယအုၣ်လံယသးလၢအဝဲဒၣ်န့ၣ်မ့ၢ်ယွၤအဖိခွါလီၤ.

+ +

မုၢ်ဆ့ၣ်ထီၣ်တနံၤ စီၤယိၤဟၣ်ဆၢထၢၣ်ကဒီးဒီးအပျဲၢ်ခံဂၤ, ဒီးကွၢ်ယ့ၣ်ရှူးလဲၤတၢ်, ဒီးစံးဝဲဒၣ်, ကွၢ်ကွၢ်, ယွၤ အသိဖိလီၤ. ဒီးအပျဲၢ်ခံဂၤန့ၣ်နၢ်ဟူအကတိၤတၢ်, ဒီး ပိာ်ထီၣ်ယ့ၣ်ရှူးအခံလီၤ. ဒီးယ့ၣ်ရှူးဃၣ်ဃီၤအသး, ဒီး ထံၣ်လၢအပိာ်အခံ, ဒီးစံးဘၣ်အီၤ, သုဃုမနုၤတမံၤလဲၣ်. ဒီးအဝဲသ့ၣ်စံးဘၣ်အီၤ, ရၤဘံဧၢ, *, နအိၣ်နဆိးဖဲလဲၣ်ပူၤလဲၣ်. ဒီးအဝဲဒၣ်စံးဘၣ်အီၤ,ဟဲဒီးကွၢ်တက့ၢ်. ဒီးလဲၤကွၢ်ဖဲအအိၣ်ဝဲ, ဒီးမ့ၢ်တဆံနၣ်ရံၣ်ဃၣ်ဃၣ်သတးဒီး, အိၣ်ဒီးအီၤတနံၤန့ၣ်လီၤ.

+ +

ဒီးပှၤလၢအနၢ်ဟူတၢ်လၢ စီၤယိၤဟၣ်, ဒီးပိာ်ထီၣ် အခံခံဂၤအကျါန့ၣ်, တဂၤမ့ၢ်စီၤၡံမိၣ်ပ့းတ ရူးအဒီပုၢ်ဝဲၢ်, စီၤအၣ်ဒရ့းလီၤ. အဝဲဒၣ်န့ၣ်ထံၣ်န့ၢ်ဆိအဒီပုၢ်ဝဲၢ်ဒၣ်ဝဲ, စီၤၡံမိၣ်, ဒီးစံးဘၣ်အီၤ, ပထံၣ်န့ၢ်လံ မ့းၡံအၤန့ၣ်လံ. ဒီးလဲၤဆှၢအီၤဆူယ့ၣ်ရှူးအအိၣ်လီၤ. ဒီးယ့ၣ်ရှူးကွၢ်အီၤဒီးစံးဝဲဒၣ်, နဲဒၣ်အံၤ, နမ့ၢ်စီၤယိၤနါအဖိခွါစီၤၡံမိၣ်လီၤ. တၢ်ကကိးက့ၤနၤလၢစီၤက့ၤဖးလီၤ.

+ +

မုၢ်ဆ့ၣ်ထီၣ်တနံၤန့ၣ် သါကလဲၤဆူကၤလံၤလါ, ဒီးထံၣ်န့ၢ်စီၤဖံလံးပူးဒီးစံးဘၣ်အီၤ, ပိာ်ယခံတ က့ၢ်. ဒီးစီၤဖံလံးပူးဘၣ်ဃးဒီး စီၤအၣ်ဒရ့းဒီးစီၤပ့းတရူး အဝ့ၢ်, ဘ့ၤသစဲဒၤလီၤ. ဒီးစီၤဖံလံးပူးန့ၣ်ထံၣ်န့ၢ်စီၤနၤသန့လးဒီးစံးဘၣ်အီၤ, ပထံၣ်န့ၢ်လံ ပှၤလၢစီၤမိၤရှ့လၢလံာ်တၢ်သိၣ်တၢ်သီအပူၤ, ဒီးဝံသ့ၣ်တဖၣ်န့ၣ်, ကွဲးဝဲလၢအဂ့ၢ်, ပှၤနစၤရ့းဖိစီၤယိၤသးအဖိခွါ, ယ့ၣ်ရှူးတဂၤလံ.-

+ +

ဒီးစီၤနၤသန့လးစံးဘၣ်အီၤ, တၢ်ဂ့ၤတၢ်ဝါတမံၤမံၤဟဲထီၣ်လၢနစၤရ့းအပူၤဘၣ်ကသ့ဧါ. ဒီးစီၤဖံလံးပူးစံးဘၣ် အီၤ,ဟဲကွၢ်တက့ၢ်. ယ့ၣ်ရှူးထံၣ်ဘၣ်စီၤနၤသန့လးဟဲဆူအအိၣ်ဒီးကတိၤတၢ်လၢအဂ့ၢ်, ကွၢ်ကွၢ်, ပှၤအံၣ်စရ့လးဖိနီၢ်နီၢ်, လၢတၢ်လီတၢ်ဝ့ၤတအိၣ်လၢအပူၤဘၣ်တ ဂၤလီၤ. ဒီးစီၤနၤသန့လးစံးဘၣ်အီၤ, နသ့ၣ်ညါယၤဒ်လဲၣ်. ဒီးယ့ၣ်ရှူးကတိၤဆၢတၢ်ဒီးစံးဘၣ်အီၤ, လၢစီၤဖံလံးပူးတချုးကိးဒံးဘၣ်နၤ, ဖဲနအိၣ်လၢချၢၣ်ဒၢအခီၣ်ထံး န့ၣ်, ယထံၣ်နၤလီၤ. ဒီးစီၤနၤသန့လးကတိၤဆၢတၢ်ဒီးစံးဘၣ်အီၤ, ရၤဘံဧၢ, နဲဒၣ်အံၤနမ့ၢ်ယွၤအဖိခွါ, နမ့ၢ် အံၣ်စရ့လးအစီၤပၤလီၤ. ဒီးယ့ၣ်ရှူးကတိၤဆၢတၢ်ဒီးစံးဘၣ်အီၤ, မ့ၢ်ယစံးဘၣ်နၤလၢယထံၣ်နၤလၢချၢၣ်ဒၢအခီၣ်ထံးဒီး, မ့ၢ်နနာ်တၢ်စ့ၢ်ကီးဧါ. နကထံၣ်ဘၣ်တၢ်ဒိၣ် န့ၢ်တၢ်အံၤတဖၣ်တက့ၢ်လီၤ. ဒီးစံးဘၣ်အီၤ, ယစံးဘၣ်တဲဘၣ်သုတီတီလိၤလိၤ, လၢခံက့ၤအံၤဒီး, သုကထံၣ်ဘၣ်မူခိၣ်အိးထီၣ်အသး, ဒီးယွၤအကလူးတဖၣ်န့ၣ်လဲၤထီၣ်ဒီးဟဲလီၤလၢပှၤကညီဖိခွါအံၤအလိၤလီၤ.

+ + + + + + \ No newline at end of file diff --git a/examples/orderlist.html b/examples/orderlist.html new file mode 100644 index 0000000..1a9d94f --- /dev/null +++ b/examples/orderlist.html @@ -0,0 +1,257 @@ + + + + + Ordered List + + + + + +
    +
  1. မြမြ
  2. +
  3. လှလှ
  4. +
  5. ထွန်းထွန်း
  6. +
  7. မောင်မောင် +
      +
    1. အေအေ
    2. +
    3. သန်းသန်း
    4. +
    5. ကျော်ကျော် +
        +
      1. အန်ဒရုး
      2. +
      3. သူရ
      4. +
      +
    6. +
    7. +
    +
  8. +
  9. လွန်းလွန်း
  10. +
  11. သိန်းသိန်း
  12. +
  13. ဆွေဆွေ
  14. +
  15. မြင့်မြင့်
  16. +
  17. ထွေးထွေး
  18. +
  19. ကျော်ကျော်
  20. +
  21. မြမြ
  22. +
  23. လှလှ
  24. +
  25. ထွန်းထွန်း +
      +
    1. ထွန်းထွန်း
    2. +
    3. မောင်မောင်
    4. +
    5. အေအေ
    6. +
    7. သန်းသန်း
    8. +
    9. လွန်းလွန်း
    10. +
    11. သိန်းသိန်း
    12. +
    13. ဆွေဆွေ
    14. +
    +
  26. +
  27. မောင်မောင်
  28. +
  29. အေအေ
  30. +
  31. သန်းသန်း
  32. +
  33. လွန်းလွန်း
  34. +
  35. သိန်းသိန်း
  36. +
  37. ဆွေဆွေ
  38. +
  39. မြင့်မြင့်
  40. +
  41. ထွေးထွေး
  42. +
  43. ကျော်ကျော်
  44. +
  45. မောင်မောင်
  46. +
  47. ကျော်ကျော်
  48. +
  49. လွန်းလွန်း
  50. +
  51. သိန်းသိန်း
  52. +
  53. ဆွေဆွေ
  54. +
  55. မြင့်မြင့်
  56. +
  57. ထွေးထွေး
  58. +
  59. ကျော်ကျော်
  60. +
  61. မြမြ
  62. +
  63. လှလှ
  64. +
  65. ထွန်းထွန်း
  66. +
  67. မောင်မောင်
  68. +
  69. အေအေ
  70. +
  71. သန်းသန်း
  72. +
  73. လွန်းလွန်း
  74. +
  75. သိန်းသိန်း
  76. +
  77. ဆွေဆွေ
  78. +
  79. မြင့်မြင့်
  80. +
  81. ထွေးထွေး
  82. +
  83. ကျော်ကျော်
  84. +
  85. မောင်မောင်
  86. +
  87. ကျော်ကျော်
  88. +
  89. မောင်မောင်
  90. +
  91. အေအေ
  92. +
  93. သန်းသန်း
  94. +
  95. လွန်းလွန်း
  96. +
  97. သိန်းသိန်း
  98. +
  99. ဆွေဆွေ
  100. +
  101. မြင့်မြင့်
  102. +
  103. ထွေးထွေး
  104. +
  105. ကျော်ကျော်
  106. +
  107. မောင်မောင်
  108. +
  109. ကျော်ကျော်
  110. +
  111. လွန်းလွန်း
  112. +
  113. သိန်းသိန်း
  114. +
  115. ဆွေဆွေ
  116. +
  117. မြင့်မြင့်
  118. +
  119. ထွေးထွေး
  120. +
  121. ကျော်ကျော်
  122. +
  123. မြမြ
  124. +
  125. လှလှ
  126. +
  127. ထွန်းထွန်း
  128. +
  129. မောင်မောင်
  130. +
  131. အေအေ
  132. +
  133. သန်းသန်း
  134. +
  135. လွန်းလွန်း
  136. +
  137. သိန်းသိန်း
  138. +
  139. ဆွေဆွေ
  140. +
  141. မြင့်မြင့်
  142. +
  143. ထွေးထွေး
  144. +
  145. ကျော်ကျော်
  146. +
  147. မောင်မောင်
  148. +
  149. ကျော်ကျော်
  150. +
  151. မောင်မောင်
  152. +
  153. အေအေ
  154. +
  155. သန်းသန်း
  156. +
  157. လွန်းလွန်း
  158. +
  159. သိန်းသိန်း
  160. +
  161. ဆွေဆွေ
  162. +
  163. မြင့်မြင့်
  164. +
  165. ထွေးထွေး
  166. +
  167. ကျော်ကျော်
  168. +
  169. မောင်မောင်
  170. +
  171. ကျော်ကျော်
  172. +
  173. လွန်းလွန်း
  174. +
  175. သိန်းသိန်း
  176. +
  177. ဆွေဆွေ
  178. +
  179. မြင့်မြင့်
  180. +
  181. ထွေးထွေး
  182. +
  183. ကျော်ကျော်
  184. +
  185. မြမြ
  186. +
  187. လှလှ
  188. +
  189. ထွန်းထွန်း
  190. +
  191. မောင်မောင်
  192. +
  193. အေအေ
  194. +
  195. သန်းသန်း
  196. +
  197. လွန်းလွန်း
  198. +
  199. သိန်းသိန်း
  200. +
  201. ဆွေဆွေ
  202. +
  203. မြင့်မြင့်
  204. +
  205. ထွေးထွေး
  206. +
  207. ကျော်ကျော်
  208. +
  209. မောင်မောင်
  210. +
  211. ကျော်ကျော်
  212. +
  213. မောင်မောင်
  214. +
  215. အေအေ
  216. +
  217. သန်းသန်း
  218. +
  219. လွန်းလွန်း
  220. +
  221. သိန်းသိန်း
  222. +
  223. ဆွေဆွေ
  224. +
  225. မြင့်မြင့်
  226. +
  227. ထွေးထွေး
  228. +
  229. ကျော်ကျော်
  230. +
  231. မောင်မောင်
  232. +
  233. ကျော်ကျော်
  234. +
  235. လွန်းလွန်း
  236. +
  237. သိန်းသိန်း
  238. +
  239. ဆွေဆွေ
  240. +
  241. မြင့်မြင့်
  242. +
  243. ထွေးထွေး
  244. +
  245. ကျော်ကျော်
  246. +
  247. မြမြ
  248. +
  249. လှလှ
  250. +
  251. ထွန်းထွန်း
  252. +
  253. မောင်မောင်
  254. +
  255. အေအေ
  256. +
  257. သန်းသန်း
  258. +
  259. လွန်းလွန်း
  260. +
  261. သိန်းသိန်း
  262. +
  263. ဆွေဆွေ
  264. +
  265. မြင့်မြင့်
  266. +
  267. ထွေးထွေး
  268. +
  269. ကျော်ကျော်
  270. +
  271. မောင်မောင်
  272. +
  273. ကျော်ကျော်
  274. +
  275. မောင်မောင်
  276. +
  277. အေအေ
  278. +
  279. သန်းသန်း
  280. +
  281. လွန်းလွန်း
  282. +
  283. သိန်းသိန်း
  284. +
  285. ဆွေဆွေ
  286. +
  287. မြင့်မြင့်
  288. +
  289. ထွေးထွေး
  290. +
  291. ကျော်ကျော်
  292. +
  293. မောင်မောင်
  294. +
  295. ကျော်ကျော်
  296. +
  297. လွန်းလွန်း
  298. +
  299. သိန်းသိန်း
  300. +
  301. ဆွေဆွေ
  302. +
  303. မြင့်မြင့်
  304. +
  305. ထွေးထွေး
  306. +
  307. ကျော်ကျော်
  308. +
  309. မြမြ
  310. +
  311. လှလှ
  312. +
  313. ထွန်းထွန်း
  314. +
  315. မောင်မောင်
  316. +
  317. အေအေ
  318. +
  319. သန်းသန်း
  320. +
  321. လွန်းလွန်း
  322. +
  323. သိန်းသိန်း
  324. +
  325. ဆွေဆွေ
  326. +
  327. မြင့်မြင့်
  328. +
  329. ထွေးထွေး
  330. +
  331. ကျော်ကျော်
  332. +
  333. မောင်မောင်
  334. +
  335. ကျော်ကျော်
  336. +
  337. မောင်မောင်
  338. +
  339. အေအေ
  340. +
  341. သန်းသန်း
  342. +
  343. လွန်းလွန်း
  344. +
  345. သိန်းသိန်း
  346. +
  347. ဆွေဆွေ
  348. +
  349. မြင့်မြင့်
  350. +
  351. ထွေးထွေး
  352. +
  353. ကျော်ကျော်
  354. +
  355. မောင်မောင်
  356. +
  357. ကျော်ကျော်
  358. +
  359. လွန်းလွန်း
  360. +
  361. သိန်းသိန်း
  362. +
  363. ဆွေဆွေ
  364. +
  365. မြင့်မြင့်
  366. +
  367. ထွေးထွေး
  368. +
  369. ကျော်ကျော်
  370. +
  371. မြမြ
  372. +
  373. လှလှ
  374. +
  375. ထွန်းထွန်း
  376. +
  377. မောင်မောင်
  378. +
  379. အေအေ
  380. +
  381. သန်းသန်း
  382. +
  383. လွန်းလွန်း
  384. +
  385. သိန်းသိန်း
  386. +
  387. ဆွေဆွေ
  388. +
  389. မြင့်မြင့်
  390. +
  391. ထွေးထွေး
  392. +
  393. ကျော်ကျော်
  394. +
  395. မောင်မောင်
  396. +
  397. ကျော်ကျော်
  398. +
  399. မောင်မောင်
  400. +
  401. အေအေ
  402. +
  403. သန်းသန်း
  404. +
  405. လွန်းလွန်း
  406. +
  407. သိန်းသိန်း
  408. +
  409. ဆွေဆွေ
  410. +
  411. မြင့်မြင့်
  412. +
+ + + + diff --git a/examples/syallbreak.html b/examples/syallbreak.html new file mode 100644 index 0000000..ff682b4 --- /dev/null +++ b/examples/syallbreak.html @@ -0,0 +1,24 @@ + + + + + jQuery syllable break + + + + + +

အပြည်ပြည်ဆိုင်ရာ လူ့အခွင့်အရေး ကြေညာစာတမ်း

+ +

၁၉၄၈ ခုနှစ်၊ဒီဇင်ဘာလ ၁၀ ရက်နေ့တွင် ကမ္ဘာ့ကုလသမဂ္ဂအဖွဲ့ညီလာခံ အစည်းအဝေးကြီးက လူ့အခွင့်အရေး ကြေညာစာတမ်းကြီးကို အတည်ပြု၍ ကြေညာလိုက်ရာထိုကြေညာစာတမ်းကြီး၏ စာသားသည်နောက်စာမျက်နှာ များတွင် အပြည့်အစုံပါရှိသည်။ ဤကဲ့သို့ရာဇဝင်တင်မည့် ကြေညာချက်ကို ပြုလုပ်ပြီးနောက် ဤညီလာခံအစည်းအဝေးကြီးက ကမ္ဘာ့ကုလသမဂ္ဂအဖွဲ့ဝင် နိုင်ငံ အားလုံးအား ထိုကြေညာစာတမ်းကြီး၏ စာသားကိုအများပြည်သူတို့ ကြားသိစေရန် ကြေညာပါမည့် အကြောင်းကိုလည်းကောင်း၊ ထို့ပြင်နိုင်ငံများ၊ သို့တည်းမဟုတ် နယ်မြေများ၏ နိုင်ငံရေး အဆင့်အတန်းကို လိုက်၍ ခွဲခြားခြင်း မပြုဘဲအဓိကအားဖြင့် စာသင်ကျောင်းများနှင့် အခြားပညာရေး အဖွဲ့အစည်းများတွင် ထိုကြေညာစာတမ်းကြီးကို ဖြန့်ချိ ဝေငှ စေရန်၊ မြင်သာအောင် ပြသထားစေရန်၊ဖတ်ကြားစေရန်နှင့် အဓိပ္ပါယ်ရှင်းလင်း ဖော်ပြစေရန် ဆောင်ရွက်ပါမည့် အကြောင်းဖြင့် လည်းကောင်း ဆင့်ဆို လိုက်သည်။

+ + + + diff --git a/js/jquery.mymr.js b/js/jquery.mymr.js new file mode 100644 index 0000000..2f589a2 --- /dev/null +++ b/js/jquery.mymr.js @@ -0,0 +1,490 @@ +(function(jQuery){ + + if(typeof jQuery === 'undefined') { throw new Error('Mymr need requires jQuery'); } + + /** +* Line Break Function +* @param {String} content text +* @param {String} language type +* @return {String} edited content +*/ + function lineBreak(lang, content){ + + switch(lang){ + case "my": + case "rki": + case "tvn": + case "int": + // Unicode 5.1 to Unicode 5.2 + content = content.replace(/(\u103A)(\u1037)/g, '$2$1'); + // Burmese break points - insert ZWSP before consonants and independant vowels + // ([က-အဣ-ဧဩဪဿ၌-၏]) + content = content.replace(/([က-အဣ-ဧဩဪဿ၌-၏])/g, '\u200B$1'); + //Suppress unwanted breakpoints + content = content.replace(/([\u0009-\u000d\u0020\u00a0\u2000-\u200a\u2028\u2029\u202f]|>|\u201C|\u2018|\-|\(|\[|{|[\u2012-\u2014]|\u1039)\u200B([\u1000-\u1021])/g, '$1$2'); + content = content.replace(/\u200B(\u1004\u103A\u1039)/g, '$1'); + content = content.replace(/\u200B([က-အ]\u103A)/g, '$1'); + content = content.replace(/(\s|\n)\u200B([က-အဣ-ဧဩဪဿ၌-၏])/g, '$1$2'); + content = content.replace(/([က-အ])\u200B([က-အ])/g, "$1$2"); + content = content.replace(/(>)[\u200B]/g, '$1'); + break; + + case "ksw": + // Unicode 5.1 to Unicode 5.2 + // content = content.replace(/(\u103A)(\u1037)/g, '$2$1'); + // S'gaw Karen break points + content = content.replace(/([\u1000-\u1006\u100a\u1010-\u1012\u1014-\u1016\u1018-\u101f\u1021\u1027\u1061])/g, '\u200B$1'); + //Suppress unwanted breakpoints + content = content.replace(/([\u0009-\u000d\u0020\u00a0\u2000-\u200a\u2028\u2029\u202f]|\||>|[\u0021-\u0023\u0025-\u002A\u002C-\u002F\u003A\u003B\u003F\u0040\u005B-\u005D\u005F\u007B\u007D\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u104A-\u104F\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E]|\u200B)\|/g, '$1'); + content = content.replace(/(>)[\u200B]/g, '$1'); + break; + + case "pwo": + break; + + case "kjp": + break; + + case "blk": + break; + + case "mnw": + // Unicode 5.1 to Unicode 5.2 + content = content.replace(/(\u103A)(\u1037)/g, '$2$1'); + // Mon break points + content = content.replace(/([\u1000-\u1003\u1005-\u1007\u1009-\u1021\u1023\u1025\u1028-\u102A\u105A-\u105D])/g, '\u200B$1'); + //Suppress unwanted breakpoints + content = content.replace(/([\u0009-\u000d\u0020\u00a0\u2000-\u200a\u2028\u2029\u202f]|>|\u201C|\u2018|\-|\(|\[|{|[\u2012-\u2014]|\u1039)\u200B([\u1000-\u1003\u1005-\u1007\u1009-\u1021\u105A-\u105D])/g, '$1$2'); + content = content.replace(/\u200B([\u1000-\u1003\u1005-\u1007\u1009-\u1021\u105A-\u105D]\u103A)/g, '$1'); + content = content.replace(/(\s|\n)\u200B([\u1000-\u1003\u1005-\u1007\u1009-\u1021\u1023\u1025\u1028-\u102A\u105A-\u105D])/g, '$1$2'); + content = content.replace(/(>)[\u200B]/g, '$1'); + break; + + case "kyu": + break; + + case "csh": + break; + + case "shn": + // Unicode 5.1 to Unicode 5.2 + // content = content.replace(/(\u103A)(\u1037)/g, '$2$1'); + // Shan break points + content = content.replace(/([\u1004\u1010\u1011\u1015\u1019-\u101E\u1022\u1075-\u1081\u109E\u109F])/g, '\u200B$1'); + //Suppress unwanted breakpoints + content = content.replace(/\u200B([\u1004\u1010\u1011\u1015\u1019-\u101C\u101E\u1022\u1075-\u1079\u107B-\u1081\u109E\u109F]\u103A)/g, '$1'); + content = content.replace(/([\u0009-\u000d\u0020\u00a0\u2000-\u200a\u2028\u2029\u202f>\u201C\u2018\-\(\[{\u2012-\u2014])\u200B([\u1004\u1010\u1011\u1015\u1019-\u101E\u1022\u1075-\u1081\u109E\u109F])/g, '$1$2'); + content = content.replace(/(>)[\u200B]/g, '$1'); + break; + + case "kht": + // Unicode 5.1 to Unicode 5.2 + // content = content.replace(/(\u103A)(\u1037)/g, '$2$1'); + // Khmati Shan break points + content = content.replace(/([\u1000\u1002\u1004\u1010\u1011\u1015\u1019-\u101D\u1022\u1075\u1078\u1079\u107B\u107C\u107F\u1080\uAA60-\uAA6F\uAA71-\uAA76])/g, '\u200BjQuery1'); + //Suppress unwanted breakpoints + content = content.replace(/\u200B([\u1000\u1004\u1010\u1015\u1019\u101D\uAA65\uAA6B]\u103A)/g, '$1'); + content = content.replace(/([\u0009-\u000d\u0020\u00a0\u2000-\u200a\u2028\u2029\u202f>\u201C\u2018\-\(\[{\u2012-\u2014])\u200B([\u1000\u1002\u1004\u1010\u1011\u1015\u1019-\u101D\u1022\u1075\u1078\u1079\u107B\u107C\u107F\u1080\uAA60-\uAA6F\uAA71-\uAA76])/g, '$1$2'); + content = content.replace(/(>)[\u200B]/g, '$1'); + break; + + case "aio": + case "phk": + break; + + case "tle": + break; + + case "pll": + break; + + case "pce": + break; + + case "rbb": + break; + + default: + content = content.replace(/(\u103A)(\u1037)/g, '$2$1'); + break; + } + + return content; + + } + // Languages ISO + var iso = { + "my": "myanmar", + "rki": "rakhine", + "tvn": "tavoyan", + "int": "intha", + "ksw": "sgawKaren", + "pwo": "westernPwoKaren", + "kjp": "easternPwoKaren", + "blk": "poaKaren", + "mnw": "mon", + "kyu": "kayah", + "csh": "ashoChin", + "shn": "shan", + "kht": "khamtiShan", + "aio": "aiton", + "phk": "phake", + "tle": "taiLaing", + "pll": "shwePalaung", + "pce": "palePalaung", + "rbb": "rumaiPalaung" + }; + var set = { + affix: 'parens', + listPreffix: '', + listSuffix: '' + }; + + // Digits and Consonants Map + var map = { + digits: { + myanmar: { + '0': '\u1040', + '1': '\u1041', + '2': '\u1042', + '3': '\u1043', + '4': '\u1044', + '5': '\u1045', + '6': '\u1046', + '7': '\u1047', + '8': '\u1048', + '9': '\u1049' + }, + shan: { + '0': '\u1090', + '1': '\u1091', + '2': '\u1092', + '3': '\u1093', + '4': '\u1094', + '5': '\u1045', + '6': '\u1096', + '7': '\u1097', + '8': '\u1098', + '9': '\u1099' + } + }, + consonants: { + // + rakhine: ["က","ခ","ဂ","ဃ","င","စ","ဆ","ဇ","ဈ","ည","ဋ","ဌ","ဍ","ဎ","တ","ထ","ဒ","ဓ","န","ပ","ဖ","ဗ","ဘ","မ","ယ","ရ","လ","ဝ","သ","ဟ","ဠ","အ"], + tavoyan: ["က","ခ","ဂ","ဃ","င","စ","ဆ","ဇ","ဈ","ည","ဋ","ဌ","ဍ","ဎ","တ","ထ","ဒ","ဓ","န","ပ","ဖ","ဗ","ဘ","မ","ယ","ရ","လ","ဝ","သ","ဟ","ဠ","အ"], + intha: ["က","ခ","ဂ","ဃ","င","စ","ဆ","ဇ","ဈ","ည","ဋ","ဌ","ဍ","ဎ","တ","ထ","ဒ","ဓ","န","ပ","ဖ","ဗ","ဘ","မ","ယ","ရ","လ","ဝ","သ","ဟ","ဠ","အ"], + myanmar: ["က","ခ","ဂ","ဃ","င","စ","ဆ","ဇ","ဈ","ည","ဋ","ဌ","ဍ","ဎ","တ","ထ","ဒ","ဓ","န","ပ","ဖ","ဗ","ဘ","မ","ယ","ရ","လ","ဝ","သ","ဟ","ဠ","အ"], + + mon: ["က","ခ","ဂ","ဃ","ၚ","စ","ဆ","ဇ","ၛ","ဉ","ည","ဋ","ဌ","ဍ","ဎ","ဏ","တ","ထ","ဒ","ဓ","န","ပ","ဖ","ဗ","ဘ","မ","ယ","ရ","လ","ဝ","သ","ဟ","ဠ","အ","ၜ","ၝ"], + sgawKaren: ["က","ခ","ဂ","ဃ","င","စ","ဆ","ၡ","ည","တ","ထ","ဒ","န","ပ","ဖ","ဘ","မ","ယ","ရ","လ","ဝ","သ","ဟ","အ","ဧ"], + westernPwoKaren: ["က","ခ","ဂ","ဎ","င","စ","ဆ","ဇ","ည","ၡ","တ","ထ","ဒ","န","ပ","ဖ","ဘ","မ","ယ","ရ","လ","ဝ","ၥ","ဟ","အ","ဧ","ၦ"], + easternPwoKaren: ["က","ခ","င","စ","ဆ","ည","တ","ထ","ဍ","န","ၮ","ပ","ဖ","ၜ","မ","ယ","ရ","လ","ဝ","ဟ","အ"], + poaKaren: ["က","ခ","ဂ","ဃ","င","စ","ဆ","ဇ","ဈ","ည","ဋ","ဌ","ဍ","ဎ","ဏ","တ","ထ","ဒ","ဓ","န","ပ","ဖ","ဗ","ဘ","မ","ယ","ရ","လ","ဝ","သ","ဟ","ဠ","အ"], + kayah: ["က","ခ","ဃ","င","စ","ဆ","ဇ","ည","တ","ထ","ဒ","န","ပ","ဖ","ဗ","ဘ","မ","ယ","ရ","လ","ဝ","သ","ဟ","အ"], + ashoChin: ["က","ခ","ဂ","င","စ","ဆ","ဇ","ည","တ","ထ","ဒ","ဓ","န","ပ","ဖ","ဗ","ဘ","မ","ယ","ရ","ၡ","လ","ဝ","ဟ","အ","ဧ"], + shan: ["ၵ","ၶ","ၷ","င","ၸ","သ","ၺ","ၹ","တ","ထ","ၻ","ၼ","ပ","ၽ","ၾ","ၿ","မ","ယ","ရ","လ","ဝ","ႀ","ႁ","ဢ"], + khamtiShan: ["က","ၵ","ꩱ","ဂ","င","ꩡ","ꩢ","ꩣ","ꩤ","ꩥ","ꩦ","ꩧ","ꩨ","ꩩ","ၼ","တ","ထ","ၻ","ꩪ","ꩫ","ပ","ၸ","ၿ","ၹ","မ","ယ","ရ","လ","ဝ","ꩬ","ꩭ","ꩮ","ဢ","ꩯ","ႀ"], + + aiton: ["က","ၵ","င","ꩡ","ၺ","တ","ထ","ꩫ","ပ","ၸ","မ","ယ","ꩺ","လ","ဝ","ꩭ","ဢ"], + phake: ["က","ၵ","င","ꩡ","ၺ","တ","ထ","ꩫ","ပ","ၸ","မ","ယ","ꩺ","လ","ဝ","ꩭ","ဢ"], + + // Under testing! + taiLaing: ["က","ၵ","င","ၸ","ꩬ","ꧧ","တ","ထ","ꩫ","ပ","ꧤ","ꧨ","မ","ယ","ꩺ","လ","ဝ","ၯ","ဢ"], + shwePalaung: ["1000","ခ","ꩾ","ဂ","င","စ","ဆ","ꩿ","ဇ","ဈ","ည","တ","ထ","ဒ","န","ပ","ဖ","ဘ","မ","ယ","ရ","လ","ဝ","ႎ","ႎှ","သ","ဟ","အ","ျ","ြ","ွ","ှ","္လ"], + + palePalaung: ["က","ခ","ဂ","င","စ","စှ","ဆ","ဇ","ည","တ","ထ","ဒ","န","ပ","ဖ","ဘ","မ","ယ","ရ","လ","ဝ","ဟ","အ","ဝှ"], + rumaiPalaung: ["က","ခ","ဂ","င","စ","ဆ","ဇ","ည","တ","ထ","ဒ","န","ပ","ဖ","ဘ","မ","ယ","ရ","လ","ႎ","ဝ","ဟ","အ"] + }, + firstLetter: { + sgawKaren: /^[\u1000-\u1006\u100A\u1010-\u1012\u1014-\u1016\u1018-\u101F\u1021\u1027\u1061][\u103B-\u103E\u1060]?[\u102B\u102D-\u102F\u1030\u1032\u1036\u1037\u1062]?(\u102C\u103A|\u1062\u103A|\u1063\u103A|\u1038|\u1064)?([\u1012\u1019]\u103A)?/, + westernPwoKaren: /^[\u1000-\u1002\u1004-\u1007\u100A\u100E\u1010-\u1012\u1014-\u1016\u1018-\u101D\u101F\u1021\u1027\u1061\u1065\u1066][\u103B-\u103E\u1060]?[\u102B\u102D-\u1030\u1032\u1036\u1037\u1067\u1068]?(\u1038|\u1069\u1037?|\u106A\u1037?|\u106B\u1037?|\u106C|\u106D)?/ + }, + }; + + /** +* Convert Digits +* @param {String} type of digits language in map +* @param {String} content text +* @return {String} edited text +*/ + function convertDigits(system,dig) { + + var regmap, k; + var digstr = dig.toString(); + if((regmap = map.digits[system])) { + for(k in regmap){ + digstr = digstr.replace(new RegExp(k, 'g'), regmap[k]); + } + return digstr; + } + return dig; + + } + + /** +* Generate selected ordered list +* @param {jQueryObject} selected ordered list +* @param {Object} option about everything +* @param {Function} Callback Function +*/ + + function generate(that, opt, callback){ + console.log(opt); + // About to set start as consonants + // var start = that.attr('start') && !isNaN(parseInt(that.attr('start'))) == 'number' ? parseInt(that.attr('start')) : that.attr('start'); + var start = !isNaN(opt.start) ? opt.start : that.attr('start') && !isNaN(parseInt(that.attr('start'))) ? parseInt(that.attr('start')) : 0; + var reversed = opt.reversed || that.attr('reversed'); + var li = that.find('>li'); + var rmap, dig, afx = opt.affix || 'x'; + + if( !opt.affix && set.affix == "self" && set.listPreffix && set.listSuffix ){ + afx = set.listPreffix + "x" + set.listSuffix; + } + + if(li.length > 0) { + + type = opt.type || that.attr('type'); + dig = type.match('dig-'); + type = iso[type.replace('dig-', '')] || type.replace('dig-', ''); + + if (dig && (rmap = map.digits[type])) { + + // if(typeof start !== 'number'){start = 1;} // For consonants start + + if(reversed) { + $(li.get().reverse()).each(function(i){ + $(this).attr('item-value', afx.replace("x",convertDigits(type,i+start+1))); + }); + }else{ + li.each(function(i){ + $(this).attr('item-value', afx.replace("x",convertDigits(type,i+start+1))); + }); + } + + } else if(!dig && (rmap = map.consonants[type])){ + + // For consonants start + // if(start && rmap.indexOf(start) > -1 ){ + // start = rmap.indexOf(start) + // }else{ + // start = 0; + // } + + li.each(function(i){ + if(i+start <= rmap.length-1){ + $(this).attr('item-value', afx.replace("x", rmap[i+start])); + } else { + var quot = Math.floor((i+start)/rmap.length) - 1; + var rem = (i+start)%rmap.length; + $(this).attr('item-value', afx.replace("x", rmap[quot] + rmap[rem])); + } + }); + + } + + // Calling callback + if( callback ) callback(that, li); + } + } + + /** +* Level finder than push to generate +* @param {Selector||jQueryObject} +*/ + function rootGenerate(ol, opt, fn){ + + var $firstLvl, $next, $secondLvl, $thirdLvl; + var $root = $(ol); + + $root.each(function(){ + + $firstLvl = $(this); + generate($firstLvl, opt); + + if($firstLvl.find('ol li ol').length > 0) $next = $firstLvl.find('ol').not('li ol li ol'); + else $next = $firstLvl.find('ol'); + + $next.each(function(){ + + $secondLvl = $(this); + generate($secondLvl, opt); + + $secondLvl.find('ol').each(function(){ + + $thirdLvl = $(this); + generate($thirdLvl, opt); + + }); + + }); + + }); + + if(fn) fn($root); + + } + + // Detection is depending on type + function hasContent($that){ + var mymrol; + if((mymrol = $that.attr('data-mymrol') ) ){ + if( mymrol.match('isChild') ){ + return false; + } + mymrol = mymrol.split(','); + return mymrol[0]; + } + return $that.attr('type'); + } + + // First Letter + function firstLetter($that, lang, callback){ + + lang = iso[lang] || lang; + if (map.firstLetter[lang]) { + + var i = 0,each = []; + for (; i < $that.length; i++) { + var fl = $that[i].innerHTML.match(map.firstLetter[lang]); + console.log(fl); + if(fl){ + $that[i].setAttribute('data-mymrfl', fl[0]); + each.push({$elem: $($that[i]), fl: fl[0]}); + } + } + if(callback) callback(each); + } + } + + jQuery('head').append(""); + + // Find and nested Myanmar ordered List + // This should be declare before some extend function declare + function readyWork(){ + $('ol').each(function(){ + var $this = $(this); + if( (type = hasContent($this)) ){ + + if( $this.attr('data-mymrol') && $this.attr('data-mymrol').match('isRoot') ){ + + rootGenerate($this, {type: type}, function(that){ + that.removeClass('sm parens') + .addClass('mymr '+set.affix) + .find('ol').attr('data-mymrol' ,'isChild') + .removeClass('sm parnes') + .addClass('mymr '+set.affix); + }); + + }else { + generate($this, {type: type}, function(that, listItems){ + that.removeClass('sm parens') + .addClass('mymr '+set.affix); + }); + } + } + }); + } + + readyWork(); + + /** +* Extending to jQuery +*/ + jQuery.fn.extend({ + + mymrSyllBreak: function(language){ + + var lang = language || this.attr('lang'); + + if( lang ){ + this.html(function(i,h){ + return lineBreak(lang, h); + }); + } + return this; + + }, + mymrOrderlist: function(lang, opt){ + + var $this = this; + var affix = opt.affix || set.affix, match; + opt.type = lang; + if( !affix.match(/parnes|sm/) && affix.match('x') ){ + match = affix; + affix = "self"; + }else{ + affix = set.affix; + opt.affix = false; + } + + + if( hasContent($this) ){ + if(!opt.isRoot){ + generate($this, opt, function(that, listItems){ + listItems.css('list-style-type', 'none'); + that.removeClass('sm parens') + .addClass(affix+ ' mymr'); + }); + }else{ + rootGenerate($this, opt, function(that){ + that.removeClass('sm parens') + .addClass(affix+ ' mymr').find('ol').removeClass('sm parnes') + .addClass(affix+ ' mymr'); + }); + } + } + return this; + + }, + + mymrFirstLetter: function(lang){ + firstLetter(this, lang, function(each){ + var i = 0; + console.log(each.length); + for (; i < each.length; i++) { + each[i].$elem.html( + each[i].$elem.html().replace(each[i].fl, ""+each[i].fl+"") + ); + } + }); + } + }); + + jQuery.extend({ + mymr: function(){ + readyWork(); + }, + mymrSetting: function(setting){ + + if(setting.affix){ + if(setting.affix.match(/parnes|sm/)){ + set.affix = setting.affix; + }else if(setting.affix.match(/x/)){ + var afx = setting.affix.split('x'); + set.affix = 'self'; + set.listPreffix = afx[0]; + set.listSuffix = afx[1]; + } + } + + // Declare readyWork again of fixed + readyWork(); + return this; + }, + mymrReset: function(){ + set = { + affix: 'parnes', + listPreffix: '', + listSuffix: '' + }; + readyWork(); + } + }); + +}(jQuery)); \ No newline at end of file diff --git a/js/mymr.js b/js/mymr.js new file mode 100644 index 0000000..e0cb016 --- /dev/null +++ b/js/mymr.js @@ -0,0 +1,10 @@ +/** +* Myanmar Web Typography (mymr.js) +* +* Vanilla JS port of jQuery.mymr.js +* https://github.com/myanmarltt/myanmarweb +* +* Copyright (c) 2014 Myanmar Languages, Typography and Typesetting (MLTT) +* Released under the MIT License. +*/ +