- From: Daniel Yacob <locales@geez.org>
- Date: Mon, 11 Nov 2002 19:43:52 -0500
- To: choess@stwing.upenn.edu, www-style@w3.org
oh my how it never pays to procrastinate :-) I'm attaching below the coptic algorithms that I've been preparing. Some key differences are: * upper-coptic and lower-coptic refer to the the character set used in the 32 member coptic alphabet. * "coptic" implies coptic-numeric, the coptic numeral system. What I have been informed is that with the coptic numerals the lowercase is always used. There is an exception, in modern but non-standard practices, when a number appears at the beginning of a sentence, the number might then be capitalized following present day start of sentence rules. Accordingly one wouldn't expect much demand for upper-coptic-numeric, but it couldn't hurt :) This according to Father Kyrillos Makar of the St. Mary & St. Mina Churches of Clearwater, Florida, who is regarded as a leading expert in Coptic litertature in the US. I consulted with him in preparing the following: coptic: The following algorithm converts decimal digits to coptic numbers. 1. Split the number into groups of three digits, starting with the least significant decimal digit. 2. Number each group sequentially, starting from the least significant as group number zero. 3. For each group, replace digits for the ones, tens and hundreds places with their respective Coptic counterparts. 4. Place an overline above each member of the 0th group. 5. For all groups after the 0th, place 'n' underlines below each group member where 'n' is the group number. 6. Concatenate the groups into one string. This system is defined for all numbers greater than zero. For zero and negative numbers, the decimal system is used instead. The suffix for the coptic-numeric numbering systems is a dot . U+002E. Coptic Numeral Assignment: Ones Tens Hundreds 1 U+03b1 10 U+03b9 100 U+03c1 2 U+03b2 20 U+03ba 200 U+03f2 3 U+03b3 30 U+03bb 300 U+03c4 4 U+03b4 40 U+03bc 400 U+03c5 5 U+03b5 50 U+03bd 500 U+03c6 6 U+03db 60 U+03be 600 U+03c7 7 U+03b6 70 U+03bf 700 U+03c8 8 U+03b7 80 U+03c0 800 U+03c9 9 U+03b8 90 U+03e5 900 U+03e3 lower-coptic: is defined as an alphabetic system (numeric repeating with no insignificant 0 value) defined for all positive numbers greater than zero, using codepoints U+03b1, U+03b2, U+03b3, U+03b4, U+03b5, U+03db, U+03b6, U+03b7, U+03b8, U+03b9, U+03ba, U+03bb, U+03bc, U+03bd, U+03be, U+03bf, U+03c0, U+03c1, U+03f2, U+03c4, U+03c5, U+03c6, U+03c7, U+03c8, U+03c9, U+03e3, U+03e5, U+03e7, U+03e9, U+03eb, U+03ed, U+03ef with a base of 32, a suffix of U+002E, and no exceptions. upper-coptic: is defined as an alphabetic system (numeric repeating with no insignificant 0 value) defined for all positive numbers greater than zero, using codepoints U+0391, U+0392, U+0393, U+0394, U+0395, U+03da, U+0396, U+0397, U+03f4, U+0399, U+039a, U+039b, U+039c, U+039d, U+039e, U+039f, U+03a0, U+03a1, U+0043, U+03a4, U+03a5, U+03a6, U+03a7, U+03a8, U+03a9, U+03e2, U+03e4, U+03e6, U+03e8, U+03ea, U+03ec, U+03ee with a base of 32, a suffix of U+002E, and no exceptions.
Received on Monday, 11 November 2002 19:23:25 UTC