我正在使用X11 R6使用XDrawString()编写文本。在这种情况下,我无法增加字体大小,也不知道如何使用上标和下标。
提前谢谢

最佳答案

字体与GC相关,因此在使用XDrawString时必须在那里更改它。
XDrawText更简单,您可以给它一个XTextItems列表,每个XTextItems可以有自己的字体。
对于上标和下标,文本的位置由您决定。您可以通过查看XGetFontProperty中的XA廑u上标廑X、XA廑u上标廑Y、XA廑u下标廑X和XA廑u下标廑Y原子来获得正确的位置。

关于c++ - 在X11 R6中增加字体大小和属性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15038180/

10-11 23:20
查看更多