[See at end] On 09-Feb-2016 21:00:02 Heinz-Jürgen Oertel wrote: > Am Sonntag, 7. Februar 2016, 11:19:48 schrieb Ralph Corderoy: >> Hi, >> >> Heinz-Jürgen wrote: >> > > After years being happy with German text in latin1 or latin15 I have >> > > to set some words for Romanian City names. >> >> Some background, having looked into it, that might interest others. ISO >> 8859's pages didn't sufficiently cover Romanian until ISO 8859-16 was >> added quite late on, e.g. È is byte 254. Unicode, of course, has runes >> for È, etc., without resorting to combining characters. >> https://en.wikipedia.org/wiki/Romanian_alphabet#Digital_typography >> >> Cheers, Ralph. > > I looked at KDE kcharselect > ----------------- > Zeichen: Å£ U+0163 > Name: LATIN SMALL LETTER T WITH CEDILLA > Anmerkungen und Querverweise > Notizen: > Semitic transliteration, ... > the character È U+021B LATIN SMALL LETTER T WITH COMMA BELOW should be used > instead for Romanian > Siehe auch: > È U+021B LATIN SMALL LETTER T WITH COMMA BELOW > Entsprechungen: > t U+0074 LATIN SMALL LETTER T ̧ U+0327 COMBINING CEDILLA > Allgemeine Zeichen-Eigenschaften > Block: Latin (Erweiterung-A) > Unicode-Kategorie: Buchstabe, Kleinschreibung > Verschiedene nützliche Repräsentationen > UTF-8: 0xC5 0xA3 > UTF-16: 0x0163 > C oktal dargestelltes UTF-8: \305\243 > XML-Dezimal-Entität: ţ > --------------------- > > but as it says: LATIN SMALL LETTER T WITH COMMA BELOW should be used instead > for Romania > --------------------- > Zeichen: È U+021B > Name: LATIN SMALL LETTER T WITH COMMA BELOW > Anmerkungen und Querverweise > Notizen: > Romanian > Siehe auch: > Å£ U+0163 LATIN SMALL LETTER T WITH CEDILLA > Entsprechungen: > t U+0074 LATIN SMALL LETTER T ̦ U+0326 COMBINING COMMA BELOW > Allgemeine Zeichen-Eigenschaften > Block: Latin (Erweiterung-B) > Unicode-Kategorie: Buchstabe, Kleinschreibung > Verschiedene nützliche Repräsentationen > UTF-8: 0xC8 0x9B > UTF-16: 0x021B > C oktal dargestelltes UTF-8: \310\233 > XML-Dezimal-Entität: ț > ------------------------------ > > Heinz
For those who may wish to achieve these things using their bare hands [à la "troff" = true roff ... ], I show below the scheme I use for several foreign accented characters, including Romanian. They depend on definitions given in the ms macro ".AM" (e.g. \*' etc.). These date back to the early 1990s (before UTF8 etc, were invented ... ). .acc*over-def dot \(a. .acc*over-def breve \(ab .acc*over-def ring \(ao .acc*over-def ; \(a" .\" ------------------------------------------------ .\" Definition of codes to evoke Turkish characters: .\" e.g. dotless-i is got by \*i in text .\" Chars \[gbreve], \[Gbreve] and \[Idot] added by TED 11 October 1993 .char \[Gbreve] G\*[breve] .char \[gbreve] g\*[breve] .char \[Idot] I\*[dot] .char \(uG G\*[breve] .char \(ug g\*[breve] .char \(I. I\*[dot] .\" Acute vowels .char \(a' a\*' .char \(A' A\*' .char \(e' e\*' .char \(E' E\*' .char \(i' \\(.i\*' .char \(I' I\*' .char \(o' o\*' .char \(O' O\*' .char \(u' u\*' .char \(U' U\*' .char \(y' y\*' .char \(Y' Y\*' .\" Grave vowels .char \(a` a\*` .char \(A` A\*` .char \(e` e\*` .char \(E` E\*` .char \(i` \\(.i\*` .char \(I` I\*` .char \(o` o\*` .char \(O` O\*` .char \(u` u\*` .char \(U` U\*` .char \(y` y\*` .char \(Y` Y\*` .\" Circumflexes .char \(a^ a\*^ .char \(A^ A\*^ .char \(e^ e\*^ .char \(E^ E\*^ .char \(i^ \\(.i\*^ .char \(I^ I\*^ .char \(o^ o\*^ .char \(O^ O\*^ .char \(u^ u\*^ .char \(U^ U\*^ .char \(y^ y\*^ .char \(Y^ Y\*^ .\" Umlauts .char \(a: a\*: .char \(A: A\*: .char \(e: e\*: .char \(E: E\*: .char \(i: \\(.i\*: .char \(I: I\*: .char \(o: o\*: .char \(O: O\*: .char \(u: u\*: .char \(U: U\*: .char \(y: y\*: .char \(Y: Y\*: .\" Slashed characters .char \(o/ \(/o .char \(O/ \(/O .\" Macron-accents .char \(a_ a\*_ .char \(A_ A\*_ .char \(e_ e\*_ .char \(E_ E\*_ .char \(i_ \(.i\*_ .char \(I_ I\*_ .char \(o_ o\*_ .char \(O_ O\*_ .char \(u_ u\*_ .char \(U_ U\*_ .\" Tildes .char \(a~ a\*~ .char \(A~ A\*~ .char \(g~ g\*~ .char \(G~ G\*~ .char \(n~ n\*~ .char \(N~ N\*~ .char \(u~ u\*~ .char \(U~ U\*~ .\" Haceks .char \(av a\*v .char \(Av A\*v .char \(cv c\*v .char \(Cv C\*v .char \(ev e\*v .char \(Ev E\*v .char \(nv n\*v .char \(Nv N\*v .char \(rv r\*v .char \(Rv R\*v .char \(sv s\*v .char \(Sv S\*v .char \(uv u\*v .char \(Uv U\*v .char \(zv z\*v .char \(Zv Z\*v .\" Cedillas .char \(c, c\*, .char \(C, C\*, .char \(s, s\*, .char \(S, S\*, .char \(t, t\*, .char \(T, T\*, .\" Overdots .char \(c. c\*[dot] .char \(C. C\*[dot] .char \(e. e\*[dot] .char \(E. E\*[dot] .char \(G. G\*[dot] .char \(g. g\*[dot] .char \(z. z\*[dot] .char \(Z. Z\*[dot] .\" Underdots .char \(d! d\*. .char \(D! D\*. .char \(h! h\*. .char \(H! H\*. .char \(k! k\*. .char \(K! K\*. .char \(s! s\*. .char \(S! S\*. .char \(t! t\*. .char \(T! T\*. .char \(z! z\*. .char \(Z! Z\*. .\" Acute Consonants .char \(c' c\*' .char \(C' C\*' .char \(d' d\*' .char \(D' D\*' .char \(n' n\*' .char \(N' N\*' .char \(r' r\*' .char \(R' R\*' .char \(s' s\*' .char \(S' S\*' .char \(t' t\*' .char \(T' T\*' .\" Ring-above .char \(io \(.i\*[ring] .char \(Io I\*[ring] .char \(uo u\*[ring] .char \(Uo U\*[ring] .\" Breves .char \(au a\*[breve] .char \(Au A\*[breve] .char \(gu g\*[breve] .char \(Gu G\*[breve] .char \(uu u\*[breve] .char \(Uu U\*[breve] .\" Miscellaneous Accents .\" Hungarian umlaut .char \(o= o\*; .char \(O= O\*; .\" Turkish dotless i .char \(i. \(.i ===================================== Ted. ------------------------------------------------- E-Mail: (Ted Harding) <ted.hard...@wlandres.net> Date: 09-Feb-2016 Time: 22:35:49 This message was sent by XFMail -------------------------------------------------