在一个基于Debian的系统上,从一种脚本语言(如Python或Ruby)中,我希望找到以下其中一种:
- 某个字体具有字形的所有Unicode代码点
- 具有特定Unicode代码点字形的所有字体
(显然,1或2可以由另一个推导出来,因此任何一种更容易的方法都可以。)我过去曾通过运行以下命令来实现此目的:
fc-list : file charset
...并解析每行末尾的输出,基于这个来自fontconfig的代码,但我认为应该有一种更简单的方法来完成这个任务。
(我不完全确定这是否是正确的StackExchange网站来提问,但我正在寻找可以在程序中使用的答案。)