예제 #1
0
 /// <summary>
 /// Provides the safe characters for the Spacing Modifiers code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable SpacingModifierLetters()
 {
     return(CodeChartHelper.GetRange(688, 767));
 }
예제 #2
0
 /// <summary>
 /// Provides the safe characters for the Georgian code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable Georgian()
 {
     return(CodeChartHelper.GetRange(4256, 4348, (int i) => i >= 4294 && i <= 4303));
 }
예제 #3
0
 /// <summary>
 /// Provides the safe characters for the Ethiopic Supplement code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable EthiopicSupplement()
 {
     return(CodeChartHelper.GetRange(4992, 5017));
 }
예제 #4
0
 /// <summary>
 /// Provides the safe characters for the Phonetic Extensions Supplement code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable PhoneticExtensionsSupplement()
 {
     return(CodeChartHelper.GetRange(7552, 7615));
 }
예제 #5
0
 /// <summary>
 /// Provides the safe characters for the Latin Extended Addition code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable LatinExtendedAdditional()
 {
     return(CodeChartHelper.GetRange(7680, 7935));
 }
예제 #6
0
 /// <summary>
 /// Provides the safe characters for the Lepcha code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable Lepcha()
 {
     return(CodeChartHelper.GetRange(7168, 7247,
                                     (int i) => (i >= 7224 && i <= 7226) || (i >= 7242 && i <= 7244)));
 }
예제 #7
0
 /// <summary>
 /// Provides the safe characters for the Vedic Extensions code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable VedicExtensions()
 {
     return(CodeChartHelper.GetRange(7376, 7410));
 }
예제 #8
0
 /// <summary>
 /// Provides the safe characters for the Hanunoo code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable Hanunoo()
 {
     return(CodeChartHelper.GetRange(5920, 5942));
 }
예제 #9
0
 /// <summary>
 /// Provides the safe characters for the Buhid code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable Buhid()
 {
     return(CodeChartHelper.GetRange(5952, 5971));
 }
예제 #10
0
 /// <summary>
 /// Provides the safe characters for the Runic code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable Runic()
 {
     return(CodeChartHelper.GetRange(5792, 5872));
 }
예제 #11
0
 /// <summary>
 /// Provides the safe characters for the Tagalog code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable Tagalog()
 {
     return(CodeChartHelper.GetRange(5888, 5908, (int i) => i == 5901));
 }
예제 #12
0
 /// <summary>
 /// Provides the safe characters for the Ogham code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable Ogham()
 {
     return(CodeChartHelper.GetRange(5760, 5788));
 }
예제 #13
0
 /// <summary>
 /// Provides the safe characters for the Unified Canadian Aboriginal Syllabic code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable UnifiedCanadianAboriginalSyllabics()
 {
     return(CodeChartHelper.GetRange(5120, 5759));
 }
예제 #14
0
 /// <summary>
 /// Provides the safe characters for the Combining Diacritical Marks code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable CombiningDiacriticalMarks()
 {
     return(CodeChartHelper.GetRange(768, 879));
 }
예제 #15
0
 /// <summary>
 /// Provides the safe characters for the Balinese code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable Balinese()
 {
     return(CodeChartHelper.GetRange(6912, 7036, (int i) => i >= 6988 && i <= 6991));
 }
예제 #16
0
 /// <summary>
 /// Provides the safe characters for the Tagbanwa code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable Tagbanwa()
 {
     return(CodeChartHelper.GetRange(5984, 6003, (int i) => i == 5997 || i == 6001));
 }
예제 #17
0
 /// <summary>
 /// Provides the safe characters for the Sudanese code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable Sudanese()
 {
     return(CodeChartHelper.GetRange(7040, 7097, (int i) => i >= 7083 && i <= 7085));
 }
예제 #18
0
 /// <summary>
 /// Provides the safe characters for the Khmer code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable Khmer()
 {
     return(CodeChartHelper.GetRange(6016, 6137, (int i) => i == 6110 || i == 6111 || (i >= 6122 && i <= 6127)));
 }
예제 #19
0
 /// <summary>
 /// Provides the safe characters for the Ol Chiki code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable OlChiki()
 {
     return(CodeChartHelper.GetRange(7248, 7295));
 }
예제 #20
0
 /// <summary>
 /// Provides the safe characters for the Unified Canadian Aboriginal Syllabic Extended code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable UnifiedCanadianAboriginalSyllabicsExtended()
 {
     return(CodeChartHelper.GetRange(6320, 6389));
 }
예제 #21
0
 /// <summary>
 /// Provides the safe characters for the Phonetic Extensions code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable PhoneticExtensions()
 {
     return(CodeChartHelper.GetRange(7424, 7551));
 }
예제 #22
0
 /// <summary>
 /// Provides the safe characters for the Tai Le code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable TaiLe()
 {
     return(CodeChartHelper.GetRange(6480, 6516, (int i) => i == 6510 || i == 6511));
 }
예제 #23
0
 /// <summary>
 /// Provides the safe characters for the Combining Diacritical Marks Supplement code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable CombiningDiacriticalMarksSupplement()
 {
     return(CodeChartHelper.GetRange(7616, 7679, (int i) => i >= 7655 && i <= 7676));
 }
예제 #24
0
 /// <summary>
 /// Provides the safe characters for the New Tai Lue code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable NewTaiLue()
 {
     return(CodeChartHelper.GetRange(6528, 6623,
                                     (int i) => (i >= 6572 && i <= 6575) || (i >= 6602 && i <= 6607) || (i >= 6619 && i <= 6621)));
 }
예제 #25
0
 /// <summary>
 /// Provides the safe characters for the Myanmar code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable Myanmar()
 {
     return(CodeChartHelper.GetRange(4096, 4255));
 }
예제 #26
0
 /// <summary>
 /// Provides the safe characters for the Khmer Symbols code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable KhmerSymbols()
 {
     return(CodeChartHelper.GetRange(6624, 6655));
 }
예제 #27
0
 /// <summary>
 /// Provides the safe characters for the Hangul Jamo code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable HangulJamo()
 {
     return(CodeChartHelper.GetRange(4352, 4607));
 }
예제 #28
0
 /// <summary>
 /// Provides the safe characters for the Khmer Symbols code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable Buginese()
 {
     return(CodeChartHelper.GetRange(6656, 6687, (int i) => i == 6684 || i == 6685));
 }
예제 #29
0
 /// <summary>
 /// Provides the safe characters for the Cherokee code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable Cherokee()
 {
     return(CodeChartHelper.GetRange(5024, 5108));
 }
예제 #30
0
 /// <summary>
 /// Provides the safe characters for the IPA Extensions code table.
 /// </summary>
 /// <returns>The safe characters for the code table.</returns>
 internal static IEnumerable IpaExtensions()
 {
     return(CodeChartHelper.GetRange(592, 687));
 }