|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Anton Kovalenko 2:5020/400 31 Jan 2002 18:02:07 To : Alexey Morozov Subject : Re: Qt -------------------------------------------------------------------------------- Alexey Morozov <morozov@novosoft.ru> wrote: AK>> А также xterm, xedit, vim, tk и прочий нормальный софт. AM> Hе соблаговолите ли привести версию xterm'а, в которой я смогу получить $ xterm -v XFree86 4.1.0(162) AM> нормальный русский ввод в таком эксперименте? А то ведь тот, который в XF4.1 AM> дает, в основном, ^ и пробелчики. xedit, тоже, кстати, показал чепуху. AM> Ваши предложения? Xedit*international: true Xterm*utf8: true или ключик -u8 Естественно, шрифты *-iso10646-1 с нужными глифами должны присутствовать. Для вышеупомянутых приблуд хватает -misc-fixed-*. Еще gtk нужно отучить от шрифтов adobe-*-iso10646-1 с квадратиками, и приучить, например, к -*-arial-iso10646-1. Да, иксы 4.1. В 4.0.<непомню> тоже все было ОК. AM>>> Кстати, прямо сейчас, наверное, можно собрать локаль ru_RU.UCS-2 и AM>>> воспользоваться фонтами в кодировке iso10646-1, AK>> Hахрена (кстати, и не соберется)? Те прикладухи, что нормально работают AK>> с ru_RU.UTF8, и так могут этими фонтами пользоваться. Те, что не умеют AK>> - с мифической ru_RU.UCS-2 тоже не смогут. AM> Это вопрос. У меня нет на него однозначного ответа. Те, которые допускают AM> использование wide-char'ов в качестве базового типа для строчек - те, AM> наверное, смогут. Кстати, Вы не подскажете, каким образом приложения, AM> работающие с UTF-8, индексируются по массиву глифов? Внутренним переводом AM> UTF-8 -> UCS-2? Сорри, не в курсе (хотя это предположение кажется логичным). Туточки я просто пользователь, у которого все заработало. AK>> Да уже можно (с LANG=ru_RU.UTF-8). Даже gtk 1.2.10 уже почти не глючит. А AM> Я хочу посмотреть на пример конфигурации. А конкретнее? AK>> правильно пропатченный Tk еще хрен знает когда такое позволял. AM> Рассказы про правильно пропатченный Tk мне, в общем, не очень интересны. AM> Да, я знаю где находится витусова страничка на эту тему. Мне не кажется AM> нормальным тот факт, что даже разработчики тулкита, специально озаботившись AM> данной проблемой, не могут решить ее в течении стольк долгого времени. Уже (почти) смогли. Текущие альфы tk8.4 делает все правильно, кроме печати postscript. При этом по непадучести по сравнению с gtk 1.2.10 эти альфы выи... (все, молчу, ухожу...) Тут еще один фактор - Tcl'еры народ ленииивый. Hа новую ветку тулкита никто не набрасывается. В comp.lang.tcl регулярно задают вопрос, стоит ли переходить с Tcl/Tk7.6 на Tcl/Tk8.0, и "что я с этого буду иметь". Может, когда на уникодную ветку 8.2+ переедет достаточно народу, все это будет фикситься поактивнее. AM> Даже Qt'шники уже, видимо, справились с болезнями роста в этой части и AM> теперь в доступных для average joe рассказках, объясняют, как правильно AM> работать с внутренним и внешними представлениями строчек в тулките, и как AM> правильно осуществлять конвертацию туда-обратно. Да, я знаю, что внутри Qt AM> (по крайней мере, времен 2.1.x) была тихим ужасом на крыльях в части AM> поддержки локализации. Дыть я же и говорю - (почти) всё белое и пушистое. И tk тоже белый и пушистый. И gtk, и qt (насчет него верю на слово). Вот только отдельные хреновины, типа GNU readline, зелёные и склизкие... AK>> А что за проблема с национальными цифрами? :-) AM> Очень немногие тулкиты ориентированны на правильную работу (ввод, показ, AM> обработка) неарабских цифр. Собственно говоря, я нигде такого, кроме как на AM> скринщотах с панго.орг и не видел. Да... Оказывается, в области i18n еще куча интересных TODO... Есть многое на свете, друг Горацио... А вообще, звиняйте. Я встрял только потому, что заметил скользкие намеки на то, что понимание разным софтом utf-8 - это экзотика, и что для использования юникодных шрифтов нужна локаль *.UCS-2. Hу, по поводу "прочие терминалки vs. xterm" разговор уже недавно был. -- Удачи! Антон Коваленко /* http://softlenin.chat.ru */. --- ifmail v.2.15dev5 * Origin: A poorly-installed InterNetNews site (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/88186cf328fe.html, оценка из 5, голосов 10
|