(1) Как с точки зрения трёх штук - Xlib, Qt, GTK выглядит проблема наличия определённого шрифта в системе? Как шрифт таскать с собой?
(2) В Xlib написать шрифтом надпись можно так:
XListFonts() - (опционально)порыться в списке шрифтов
XLoadQueryFont() - загрузить определённый шрифт
struct XTextItem - заполнить под каждую надпись такую структуру
XDrawText() - вывести строку
XFreeFont() - чмок-чмок-пока-пока
при этом шрифты Xlib - это такой спец-Xlibформат типа
-urw-palatino-medium-r-normal--0-0-0-0-p-0-koi8-r (что за формат?, ладно погуглю)
Опишите так же на псевдокоде процесс вывода строки определённым шрифтом с помощью:
(3) Qt
(4) GTK
Процесс вывода текста ваще блин сложнее запуска космокорбыля на луну. Я пока думаю, что это будет так: всё представление информации в ядре системы - utf8 - чтобы хоть на китайском. Для вывода уже ориентироваться на местности - сначала поискать по маске *koi8-r*, потом *co1251-r* и т.п., потом среди них повычислять высоту-ширину в пикселях и найти "наиболее подходящий". На дурдом чё-то похоже ))
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Зачем Alyx таскает с собой фигуру гнома? (2022)
- Форум думаете, что таскать с собой зависимости это круто? (2017)
- Форум Насколько вредно ноутбук включённым таскать? (2013)
- Форум таскать табы между окнами браузера (2008)
- Форум Следи за собой (2011)
- Форум Кем работаешь? - Собой. (2019)
- Форум Пропала соба^opt. (2009)
- Галерея Смех нед собой! (2004)
- Форум Зачем куда-то таскать своё тельце? (2015)
- Форум всё своё с собой (2017)