[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Fwd: NEW charset!!! âÙÌÏ: Re: KOI8]
> äÅÌÏ × ÔÏÍ, ÞÔÏ ÐÏ ÓÔÁÔÕÓÕ IANA - ÜÔÏ ÞÉÓÔÏ *ÒÅÇÉÓÔÒÁÃÉÏÎÎÙÊ*
> ÏÒÇÁÎ. é ÚÁÒÅÇÉÓÔÒÉÒÏ×ÁÔØ × ÎÅÍ ÎÏ×ÙÊ charset ×ÅÓØÍÁ ÌÅÇËÏ.
> äÌÑ ÜÔÏÇÏ ÎÕÖÎÏ : a) ÕÎÉËÁÌØÎÏÅ ÉÍÑ Â) mapping ÎÁ unicode.
> îÏ ÄÒÕÇÏÅ ÄÅÌÏ, ÞÔÏ ÐÒÏÉÚ×ÏÄÉÔÅÌÉ ÓÏÆÔÁ ×Ï×ÓÅ ÎÅ ÏÂÑÚÁÎÙ
> ÅÇÏ ÐÏÄÄÅÒÖÉ×ÁÔØ. óÏÂÓÔ×ÅÎÎÏ, ÂÏÌØÛÅ ÐÏÌÏ×ÉÎÙ charset-Ï×
> × ÜÔÏÍ registry -- ÍÅÒÔ×ÙÅ.
÷ÏÔ ÉÍÅÎÎÏ! IANA ÒÅÇÉÓÔÒÉÒÕÅÔ _ÎÁÚ×ÁÎÉÑ_ ÞÁÒÓÅÔÏ×, ËÏÔÏÒÙÅ ÍÏÇÕÔ
×ÓÔÒÅÔÉÔØÓÑ × MIME ÚÁÇÏÌÏ×ËÁÈ.
ëÓÔÁÔÉ, ÓÕÝÅÓÔ×ÕÅÔ ÌÉ ÈÏÔØ ÏÄÉÎ ÓÏÆÔ, ËÏÔÏÒÙÊ ËÏÒÒÅËÔÎÏ ÐÏÎÉÍÁÅÔ
×ÓÅ ÞÁÒÓÅÔÙ (ÈÏÔÑ ÂÙ ÂÅÚ ÁÌÉÁÓÏ×) ÉÚ ÉÈÎÅÊ ÒÅÇÉÓÔÒÉ? ;)
ðÏ ÈÏÒÏÛÅÍÕ, ÞÁÒÓÅÔÙ ÄÏÌÖÎÙ ÒÅÇÉÓÔÒÉÒÏ×ÁÔØÓÑ × ISO IR.
ôÏÇÄÁ ÉÈ ÍÏÖÎÏ "ÐÒÏÔÁÌËÉ×ÁÔØ" ÐÒÏÉÚ×ÏÄÉÔÅÌÑÍ ÓÏÆÔÁ.
ôÁË ×ÏÔ. îÁÓËÏÌØËÏ Ñ ÐÏÎÑÌ, ÔÁÍ ÒÅÇÉÓÔÒÉÒÕÅÍÙÅ "ÓÔÁÎÄÁÒÔÎÙÅ"
ÞÁÒÓÅÔÙ ÄÏÌÖÎÙ ÚÁÎÉÍÁÔØ ÎÅ ×ÅÓØ ÄÉÁÐÁÚÏÎ 0x80-0xff, Á ÔÏÌØËÏ
0xa0-0xff. óËÏÒÅÅ ×ÓÅÇÏ, ÜÔÏ ÓÄÅÌÁÎÏ ÉÚ ÓÏÏÂÒÁÖÅÎÉÊ, ÞÔÏÂÙ
ÉÈ ÍÏÖÎÏ ÂÙÌÏ "ÕÐÉÈÁÔØ" × ÓÅÍÉÂÉÔÎÕÀ ËÏÄÉÒÏ×ËÕ, ÞÔÏ ÓÅÊÞÁÓ
ÍÁÌÏ ÁËÔÕÁÌØÎÏ. ðÒÉ ÓÅÍÉÂÉÔÎÏÊ ËÏÄÉÒÏ×ËÅ ×ÏÓØÍÏÊ ÂÉÔ ÏÔÒÅÚÁÅÔÓÑ
É ÞÁÒÓÅÔ "ÐÁÄÁÅÔ" ÎÁ ÓÉÍ×ÏÌÙ ASCII, Á ËÏÄÙ 0x80-0x9f ÎÁ "ÕÐÒÁ×ÌÑÀÝÉÅ".
÷ ÜÔÏÊ Ó×ÑÚÉ ÏÞÅÎØ ÉÎÔÅÒÅÓÎÏ ×ÙÇÌÑÄÉÔ ÏÄÉÎ ÉÚ ÏÓÎÏ×ÎÙÈ ÁÒÇÕÍÅÎÔÏ×
"ÚÁ koi8" - ÅÓÌÉ ÅÍÕ ÏÔÒÅÚÁÔØ ×ÏÓØÍÏÊ ÂÉÔ, ÔÏ ×ÓÅ ÍÏÖÎÏ ÂÕÄÅÔ ÐÒÏÞÉÔÁÔØ.
þÔÏ ÍÏÖÎÏ ÂÕÄÅÔ ÐÒÏÞÉÔÁÔØ ÉÚ ÐÓÅ×ÄÏÇÒÁÆÉËÉ?
îÕ ÔÁË É ×ÏÔ. ÷ ÔÏÍ ÄÉÁÐÁÚÏÎÅ, ËÏÔÏÒÙÊ ÏÓÔÁÅÔÓÑ ÞÁÒÓÅÔÕ (96 ÓÉÍ×ÏÌÏ×),
ÅÄ×Á ×ÌÅÚÁÅÔ ËÉÒÉÌÌÉÃÁ Ó ÕËÒÁÉÎÓËÉÍÉ É ÂÅÌÏÒÕÓÓËÉÍÉ ÂÕË×ÁÍÉ.
îÉËÁËÏÊ ÐÓÅ×ÄÏÇÒÁÆÉËÉ É "ÐÕÎËÔÕÁÃÉÉ" ÔÁÍ ÎÅ ÒÁÚÍÅÓÔÉÔØ.
ëÓÔÁÔÉ, ËÁË Ñ ÕÖÅ ÐÉÓÁÌ (ËÁÖÅÔÓÑ) × "ÉËÓÁÈ" É ÎÁ ××ÏÄÅ, É × ÆÏÎÔÁÈ
ÔÏ, ÞÔÏ ÎÁÚÙ×ÁÅÔÓÑ koi8 ÐÒÅÄÓÔÁ×ÌÑÅÔ ÓÏÂÏÊ ÔÏÌØËÏ ÁÌÆÁ×ÉÔ ÂÅÚ
ÐÓÅ×ÄÏÇÒÁÆÉËÉ.
(ñ ÄÏÇÁÄÙ×ÁÀÓØ - ÏÔËÕÄÁ × koi8-r ÐÓÅ×ÄÏÇÒÁÆÉËÁ. ÷ ÔÅÈ ÓÔÁÎÄÁÒÔÁÈ,
ÎÁ ËÏÔÏÒÙÅ ÓÓÙÌÁÅÔÓÑ þÅÒÎÏ× ÅÅ ÅÓÔÅÓÔ×ÅÎÎÏ ÎÅÔ. ïÎ ÔÏÇÄÁ ÚÁÎÉÍÁÌÓÑ
e-mail'Ï×ÙÍ ÓÏÆÔÏÍ, Á ËÌÉÅÎÔÓËÉÅ ÍÁÛÉÎÙ ÂÙÌÉ × ÏÓÎÏ×ÎÏÍ ÐÏÄ DOS'ÏÍ.
é Õ þÅÒÎÏ×Á ÂÙÌÁ ÚÁÄÁÞÁ - ÎÅ ÏÔËÁÚÙ×ÁÑÓØ ÏÔ ÌÀÂÉÍÏÊ ëïé8 "ÚÁÔÏÌËÁÔØ"
ÔÕÄÁ ×ÓÅ, ÞÔÏ ÂÙÌÏ × cp866. :-)
> >ðÅÒÅÈÏÄÉÔØ ÎÁ 1251. ðÏ ËÒÁÊÎÅÊ ÍÅÒÅ × ÔÅÈ ÐÒÉÌÏÖÅÎÉÑÈ, × ËÏÔÏÒÙÈ ÎÕÖÅÎ
> >EURO. üÔÏ ÎÅ ÔÁË ÓÌÏÖÎÏ, ÎÏ ÔÒÅÂÕÅÔ ÓÏÚÄÁÎÉÑ ÎÅÂÏÌØÛÏÊ ÇÒÕÐÐÙ
> >ÅÄÉÎÏÍÙÛÌÅÎÎÉËÏ×, ËÏÔÏÒÙÅ ÂÕÄÕÔ ÐÁÔÞÉÔØ ×ÓÅ ÂÉÂÌÉÏÔËÉ, ÒÁÂÏÔÁÀÝÉÅ Ó
> >ËÏÄÉÒÏ×ËÁÍÉ. åÓÌÉ ÚÁÏÄÎÏ ÄÏÂÁ×ÉÔØ 1250, ÔÏ ×ÏÓÔÏÞÎÏÅ×ÒÏÐÅÊÃÙ ÂÕÄÕÔ ÎÁÍ
> >ÂÌÁÇÏÄÁÒÎÙ. ëÒÉËÏ× ÂÕÄÅÔ ÍÎÏÇÏ, ÔÁË ËÁË ÜÔÏ ÛÁÇ ÐÏ ÐÕÔÉ Ó×ÏÂÏÄÙ ×ÙÂÏÒÁ,
> >Á ÎÅ ÐÏ Unix way.
ñ ÐÏÄÏÚÒÅ×ÁÀ, ÞÔÏ koi8 ÖÉ×ÅÔ × ÏÓÎÏ×ÎÏÍ ÚÁ ÓÞÅÔ "ÒÅÌÉÇÉÏÚÎÙÈ ×ÏÊÎ" -
Unix vs Microsoft.
> ë ÓÏÖÁÌÅÎÉÀ, X-Ù ÎÅ ÓÏÄÅÒÖÁÔ ÔÁËÏÊ ×ÏÚÍÏÖÎÏÓÔÉ *ÒÁÓÛÉÒÅÎÉÑ*.
> óÏÂÓÔ×ÅÎÎÏ, ÎÁ ÜÔÏÍ, ÍÎÅ ËÁÖÅÔÓÑ, É ÎÁÄÏ ÓÏÓÒÅÄÏÔÏÞÉÔØ ÕÓÉÌÉÑ.
> òÁÚÒÁÂÏÔÁÔØ ÍÅÈÁÎÉÚÍ ÄÉÎÁÍÉÞÅÓËÏÇÏ ÐÏÄËÌÀÞÅÎÉÑ ÌÀÂÙÈ ËÏÄÉÒÏ×ÏË.
> ôÏÇÄÁ É Windows-1251 É Windows-1250 É ÌÀÂÙÅ User Defined
> ÐÏÄËÌÀÞÁÌÉÓØ ÂÙ ÌÅÇËÏ. á ÎÁÍ ÏÓÔÁÌÏÓØ ÂÙ ÔÏÌØËÏ ÎÁÐÉÓÁÔØ
÷ÏÔ ÜÔÏ ÔÏÞÎÏ!
to AEN: Õ ÍÅÎÑ ÕÖÅ ÂÙÌÁ ÔÁËÁÑ ÍÙÓÌØ - ÚÁÞÅÍ ×ÓÔÒÁÉ×ÁÔØ × Xlib ÔÁÂÌÉÃÙ
ÄÌÑ ×ÓÅÈ ×ÏÚÍÏÖÎÙÈ ËÏÄÉÒÏ×ÏË. ëÏÇÄÁ ÒÅÁÌØÎÏ ÄÌÑ ÐÒÉÌÏÖÅÎÉÑ ÎÕÖÎÙ ÏÄÎÁ-Ä×Å.
éÈ ÎÁÄÏ ÐÒÉ ÓÔÁÒÔÅ ÚÁÞÉÔÙ×ÁÔØ ÉÚ ÆÁÊÌÏ× (ËÁË É XLC_LOCALE).
ôÏÇÄÁ ÐÏÄËÌÀÞÅÎÉÅ ÎÏ×ÙÈ ËÏÄÉÒÏ×ÏË ÍÏÖÎÏ ÂÙÌÏ ÂÙ ÓÄÅÌÁÔØ ÐÏÌÎÏÓÔØÀ
ÞÅÒÅÚ ÆÁÊÌÙ locale (ËÓÔÁÔÉ, É sequenc'Ù É ÄÁÖÅ ÐÏÌÎÙÅ ÏÐÉÓÁÎÉÑ Ó×ÏÊÓÔ×
charset'Ï× ÕÖÅ ÓÅÊÞÁÓ ÍÏÖÎÏ ÚÁÄÁ×ÁÔØ × XLC_LOCALE, Á ÎÅ "ÐÒÏÛÉ×ÁÔØ" × Xlib).
> á ÌÕÞÛÅ ÓÄÅÌÁÔØ X-Ù ÐÏÌÎÏÓÔØÀ UNICODE. é ÎÅ UTF-8, Á
> ÎÁÓÔÏÑÝÉÊ UCS-2. è×ÁÔÉÔ ÔÁÓËÁÔØ I18N ÞÅÒÅÚ ÉÇÏÌØÎÏÅ ÕÛËÏ
á ËÔÏ ÔÁËÏÊ UCS-2? é ÞÅÍ ÏÎ "ËÒÕÞÅ" UTF-8?
(ðÒÏ UCS4 ÚÎÁÀ, É ÞÅÍ ÏÎ _ÈÕÖÅ_ UTF-8 - ÔÏÖÅ :-)
--
Ivan U. Pascal | e-mail: pascal@tsu.ru
Administrator of | Tomsk State University
University Network | Tomsk, Russia