|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 03 Feb 2003 16:53:13 To : Kirill Frolov Subject : Re: russkogo yazyka net. -------------------------------------------------------------------------------- >>> Kirill Frolov wrote: KF> В том-то и дело, что человеку сейчас не различить одинаковые по KF> начертанию русские и латинские буквы. А компутер их зачем-то различает, KF> начинается путаница. OK. Строчная для 'B' - 'b', а для 'В' - 'в'. Для 'T' - 't', для 'Т' - 'т'. Тебе надо перевести последовательность символов в строчные. Какой из двух вариантов ты выберешь в каждом этом случае? А если язык был греческий, и должны быть нарисованы строчные "бета" и "тау"? (извини, в koi8 их нет, так что нарисовать фидошкой не могу) Это только один из рассмотренных факторов при принятии решения о том, что символы должны различаться при разной их функциональной нагрузке. Hе думай, что ты заведомо умнее комитета и учёл все факторы. Или хотя бы что ты их просто сумел сформулировать - это тоже не так. KF> Если в тексте случайно или вследствие всяких там русификаций часть KF> русских букв меняется на аналогичные латинские, машинная обработка текста KF> становится просто невозможной. Вон в досе любили прямо в русификаторе буквы KF> 'H', 'р' и 'у' менять на похожие латинские. В результате набранные в таком KF> русификаторе тексты нормально не обрабатываются в многих программах -- вот KF> это проблема. Фидо с буквой 'H' тоже проблемы создаёт. Если в слове половина KF> букв русские, а половина латинские, то какое это слово, на каком языке? KF> Компутеру это не решить так просто. Да и с правильной локалью, русификатором KF> и всем остальным, сейчас если где при вводе русских текстов оператор и KF> ошибается то он этого не замечает. А потом опять глюки всякие... Это хорошо, что ты осозаёшь проблемы, которые возникают от подобного кривого софта типа фидошных редакторов. Hо твой метод решения этих проблем неприемлем для большинства практических применений. VW>> Представь себе такую тривиальную задачу - отсортировать список VW>> литературы. Сейчас определив в локали правильный collation order VW>> (русские буквы вначале независимо от регистра, латинские потом) KF> Дурная эта сортировка. В локали "C" поставил. Иначе ерунда полная KF> получается, оказывается в русской локали заглавные и строчные буквы KF> одинаковы по весу. Латинские буквы, кстати, впереди идут. Это такой-же KF> маразм, как и десятичная запятая. Ты попросил сортировку без учёта регистра? Если с учётом - напиши PR авторам локали. Обоснуй им, что надо сначала все заглавные, потом все строчные. KF> Практически никто ей не пользуется, потому как все KF> программы на вводе ожидают увидеть точку, и кроме того, нередко разделяют KF> разные числа именно запятными. Это другой вопрос, к алфавиту он не относится. VW>> прочего требовалось бы научить что в работах на русском языке авторы VW>> английские и французские идут вперемежку, а русские и украинские - VW>> отдельно от них. KF> И у украинцев с их буквой 'i' заморочек немеряно должно быть. У них KF> должна быть своя такая буква. А они английскую используют. Это где? Unicode, cp1251, koi8-u, koi8-ru, cp866-u (AKA cp1125) - везде i отдельная. Hу а если кто-то пользуется cp866, я ему не врач. -netch- --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/7368077d3b81.html, оценка из 5, голосов 10
|