我在Linux上用XLIB和c ++做一些简单的测试,我想知道,在Xlib中是否有任何(相对简单的)方法来实现OTF和TTF字体。任何人都可以帮我解决这个问题吗?
答案 0 :(得分:2)
不是真的,opentype和unicode都是标准的规格,你需要使用专门的库,例如(harfbuzz-ng + freebidi + fontconfig + freetype)来获得除了琐碎案例之外的任何东西。
Xlib中的字体处理位是XFree86人认为现代字体“容易”的遗留剩余时间。它证明了更难,后来的代码版本在单独的项目中分离出来,最终成为我指出的库。