Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!ll-xn!mit-eddie!apollo!sandi From: sandi@apollo.uucp (Sandra Martin) Newsgroups: sci.lang,comp.std.internat Subject: Re: Character representation Message-ID: <36c2f9c1.b88e@apollo.uucp> Date: Wed, 19-Aug-87 09:10:00 EDT Article-I.D.: apollo.36c2f9c1.b88e Posted: Wed Aug 19 09:10:00 1987 Date-Received: Fri, 21-Aug-87 07:23:02 EDT References: <15381@mordor.s1.gov> Organization: Apollo Computer, Chelmsford, Mass. Lines: 30 Xref: mnetor sci.lang:1171 comp.std.internat:125 Peter O. Mikes @ S-1 Project, LLNL writes: > So e.g. if switch ( ROM, printwheel,..) is set to German , modified o will > put two dots ( umlaut) above o; In Czech the same bit will put ' above > 'aeiou' but will put inverted ^ over consonants ( since only 'aeiou' > are allowed to have ' and only consonants can have ^, and so it goes. > >>But this doesn't >>address all problems I mentioned. How to construct a general character >>with an arbitrary accent, umlaut or other diacritic mark? An 8-bit >>enumarate isn't sufficient. > > The problem you (somebody) mentioned is hereby addressed. > To disprove my conjecture, name one language with Latin-based alphabet > and one letter in that alphabet, which admits more then one modifier. French allows an 'e' to take an acute or grave accent, as well as a circumflex and an umlaut. Examples: e'cole (school) privile`ge (privilege) e^tre (to be) Noe"l (Christmas) The 'a', 'i', and 'u' in French also can take multiple diacriticals. And in Swedish, the 'a' can take a ring or an umlaut. I imagine there are other examples, but these are the ones I could think of off the top of my head. Sandra Martin, Apollo Computer UUCP: ...{mit-erl,mit-eddie,yale,uw-beaver,decvax!wanginst}!apollo!sandi ARPA: apollo!sandi@eddie.mit.edu