Modifying Alphabetic Paragraph Sorting Macro other languages
Posted: 2007-04-01 21:14:47
I wonder if any one out there might be interested in walking me through the process of modifying the standard alphabetic paragraph sorting Macro to allow me to treat as alphabetics some ASCII characters are not alphabetics in the standard English ASCII system. [I work in a foreign language requiring about forty alphabetic characters; on the font I am designing with Fontographer, it is necessary to assign some of these characters to non-alphabetic positions on the ASCII chart.]
If anyone wants more specifics, the language is S'gaw Karen. There are seven tonal markers that are sorted first, followed by eight vowel markers [but of these, contextual changes require two of these to assume a total of five different glyph forms, essentially the equivalent of an alphabetic sort with a capital A, a minor case a, and an accented A], followed by twenty-five consonants [of which four have two contextual glyph forms], with the last sorting being that of five consonant cluster markers [of which the third has six different contextual glyph forms, and the fifth has two different glyph forms]. Anyone interested in this?
My thought at this point is to put the consonant characters (from the eighth to the twenty-fifth) at alphabetic positions, A to R, allowing me to put the consonant cluster markers at alphabetic positions S, T, U, V, W, with the U using accented upper ASCII U forms to accomodate the six contextual forms at that point. My other consonants would be placed before the alphabetic positions, as would the preceding vowel markers and the earlier tonal markers. That would allow me to simply use the existing Macro Paragraph sorting routines. . . . ANY THOUGHTS ????
If anyone wants more specifics, the language is S'gaw Karen. There are seven tonal markers that are sorted first, followed by eight vowel markers [but of these, contextual changes require two of these to assume a total of five different glyph forms, essentially the equivalent of an alphabetic sort with a capital A, a minor case a, and an accented A], followed by twenty-five consonants [of which four have two contextual glyph forms], with the last sorting being that of five consonant cluster markers [of which the third has six different contextual glyph forms, and the fifth has two different glyph forms]. Anyone interested in this?
My thought at this point is to put the consonant characters (from the eighth to the twenty-fifth) at alphabetic positions, A to R, allowing me to put the consonant cluster markers at alphabetic positions S, T, U, V, W, with the U using accented upper ASCII U forms to accomodate the six contextual forms at that point. My other consonants would be placed before the alphabetic positions, as would the preceding vowel markers and the earlier tonal markers. That would allow me to simply use the existing Macro Paragraph sorting routines. . . . ANY THOUGHTS ????