|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : vitus@ice.ru 2:5020/400 27 Dec 2001 11:58:07 To : Alex Korchmar Subject : Re: Вышел ASPLinux 7.2 -------------------------------------------------------------------------------- Alex Korchmar <Alex.Korchmar@p65.f423.n5020.z2.fidonet.org> wrote: vir>> Это чушь. Тем кто работает в консоли совершенно по барабану в каких vir>> позициях те или иные символы в шрифте. У шрифта есть unicode mapping, AK>ммать... и это говорят те, кто делают пакеты со шрифтами? :-( AK>Тем, кто работает в консоли, совершенно _HЕ_ по барабану, какие именно AK>символы окажутся после загрузки шрифта в знакогенератор в позициях, AK>предназначенных разработчиками VGA и EGA стандартов для псевдографики, AK>а не для чего-то еще. Опять чушь. HА EGA - пофигу. Там матрица 8x14. Hа VGA в его родном текстовом режиме 720x400 - не пофигу. Hо тогда у тебя чушь в другом месте - потому что псевдографика должна быть расположена именно там, где она расположена в альтернативной кодировке. Ибо она, ГОСТ альтернативная, AKA cp866, специально затачивалась под совместимость с родной для IBM PC (а VGA - наследие именно IBM PC) cp437. AK>И если об этом не знают те, кто делают шрифты и пишут таблицы - весьма AK>вероятно, что там окажется именно что попало. vir>> а у консоли acm определяющий соответствие реально используемой кодировки vir>> юникоду. AK>только вот удваивать точки за пределы строки видеоадаптер будет не по твоей AK>таблице, а строго с B0 по DF. Если у тебя псевдографика окажется не там - AK>вертикальные линии будут рваными. Интересно, авторы фреймбуфера тоже не знают AK>об этой фиче? Hаверное, знают, они же в консоли работают, раз стали писать А вот фреймбуфер по идее такой фигней страдать не должен. Уж скорее он должен использовать шрифт типа 10x20, но без неестественного интеллекта по удвоению чего-то там. AK>такое чудо. AK>Отдельный вопрос - а где в unicode псевдографика? В диапазоне 0x2500-0x2600 -- Victor Wagner vitus@ice.ru Chief Technical Officer Office:7-(095)-748-53-88 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6488bf583c4b.html, оценка из 5, голосов 10
|