fonts-for-xcb:在XCB中为XCB带来类似Xft的功能

时间:2024-05-30 22:17:27
【文件属性】:

文件名称:fonts-for-xcb:在XCB中为XCB带来类似Xft的功能

文件大小:26KB

文件格式:ZIP

更新时间:2024-05-30 22:17:27

C

XCB的好的字体 一个有关为XCB创建类似于Xft的项目。 项目路线图: 字体匹配阶段(fontconfig):创建可以使用的字符串。 字体光栅化阶段(freetype):使用fontconfig中给出的模式从给定的字体文件中光栅化 使用xrender扩展名进行字体渲染:同时使用xcb/render.h和xcb/xcb_renderutil.h来渲染和缓存字体中使用的字形 在XCB包装器中同时加入两者 待办事项 添加文件 添加一种方法来获取文本字符串所需的空间(宽度和高度) 对搜索的后备支持类似于初始fontquery 检查粗体是否正常工作 检查功能和注释的返回码 也许添加垂直字体支持 也许添加字距调整 也许缓存字形集 也许从xrm加载更多设置(提示,抗锯齿,子像素等)。 用法 # include " ../xcbft/xcbft.h " /* ... */ FcStrSet *


【文件预览】:
fonts-for-xcb-master
----fc_w_ft()
--------main.c(2KB)
--------Makefile(255B)
----xcbft()
--------xcbft.h(21KB)
----freetype_tests()
--------main.c(3KB)
--------Makefile(281B)
----LICENSE(2KB)
----utf8_utils()
--------utf8.h(840B)
----rotation_text()
--------example.c(7KB)
--------Makefile(279B)
----ft_xr()
--------example.c(7KB)
--------Makefile(279B)
----fontconfig_tests()
--------Makefile(300B)
--------font_test.c(4KB)
----xrender_tests()
--------example.c(13KB)
--------Makefile(200B)
----README.md(2KB)

网友评论