Главная » C++ » Увеличение размера шрифта и свойств в X11 R6
Увеличение размера шрифта и свойств в X11 R6
Я использую X11 R6 для написания текста с использованием XDrawString (). В этом я не могу увеличить размер шрифта, и я не знаю, как использовать верхний и нижний индекс.
Шрифт связан с GC, поэтому вы должны изменить его при использовании XDrawString.
XDrawText проще, вы даете ему список XTextItems, каждый из которых может иметь свой собственный шрифт.
Для верхних и нижних индексов вы можете расположить текст. Вы можете получить правильные позиции, посмотрев на атомы XA_SUPERSCRIPT_X, XA_SUPERSCRIPT_Y, XA_SUBSCRIPT_X и XA_SUBSCRIPT_Y с XGetFontProperty.