From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3BFA30D6.75BE8E08@altlinux.ru> From: Aleksey Novodvorsky Organization: ALTLinux X-Mailer: Mozilla 4.78 [ru] (X11; U; Linux 2.2.19-alt7-up i686) X-Accept-Language: en MIME-Version: 1.0 To: mandrake-russian@altlinux.ru Subject: Re: [mdk-re] [JT] cp1251 vs windows-1251 References: <20011119160627.4308c84a.bga@kgok.murmansk.su> <359513479.20011120000631@mtu-net.ru> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Tue Nov 20 13:11:01 2001 X-Original-Date: Tue, 20 Nov 2001 13:30:46 +0300 Archived-At: List-Archive: List-Post: Serge Skorokhodov wrote: > Здравствуйте! > > БГ> У меня в sylpheed-0.6.4-alt1 в "Общих настройках" есть > БГ> popup-список "Кодировка отправляемых сообщений", в котором > БГ> есть пункт "Кириллица Win (Windows-1251)". > > БГ> Однако при выборе этого пункта кодировка выставляется не > БГ> буквально в windows-1251, а в CP1251. Я не особенно знаком с > БГ> почтовыми стандартами, но поиском по rfc нашел лишь описание > БГ> koi8-r, из чего делаю вывод, что и CP1251, и windows-1251 > БГ> одинаково "неформальны". > > БГ> Лично мне употребление windows-1251 нравится больше по двум > БГ> причинам: > > БГ> - похоже на Content-type в http > > БГ> - сервер Microsoft Exchange не желает видеть CP1251, из-за > БГ> чего я не могу нормально прочитать часть сообщений в рассылке > БГ> (он их вырезает и прикладывает аттачем) > > БГ> Хотелось бы в порядке [JustTalk] узнать, кто что еще думает > БГ> по этому поводу. > > Насколько я понимаю, то к всеобщему сожалению стандарт не > ограничивает и не регламентирует названия charset'ов:( Поэтому > существует институт алиасов, в нем можно и windows-1251, и cp1251 > и вообще много чего:( А вот будет ли конкретная программа > понимать конкретный "псевдоним" -- это судьба:) > windows-1251 зарегистрирован в IANA на основании письма из MS. Это обычная практика, процедура регистрации описана в RFC XXXX. Имя CP1251 идет из Unicode.org, оттуда оно попало в glibc. Таким образом, glibc based системы знают его под именем CP1251. Это спорное название, так как право на новые codepages имеют, насколько я помню, IBM и почивший DEC. Потому в XFree к имени CP1251 добавлено имя вендора : microsoft-cp1251. Как бы то ни было, этот charset не является международным стандартом, так как MS волен в нем менять (и меняет) все, что захочет. А вот ANSI-1251 -- американский стандарт. KOI8-R -- тоже не стандарт, см. RFC. Стандартами СССР описаны koi-8 (не R и не U!), а также "основная кодировка". Возможно, "альтернативная" -- тоже, сейчас не помню. На базе "основной" был создан ISO-8859-5, который и является международным стандартом кириллической кодировки. Вопреки распространенному в ФИДО мнению, виноваты в этом не "буржуи". Rgrds, AEN