这基本上意味着 XeTeX 找不到该字体,并试图回退到使用位图字体,而位图字体拥有 .TFM(TeX 字体度量)文件。
这很可能意味着“为所有用户安装”的列表与以下情况之间存在脱节:(A) XeTeX 正在查找的目录之一中,(B) 存在一个可访问的字体缓存条目,指向 (C) 一个可访问的文件,且该文件 (D) 与请求的字体名称完全匹配。
根据 XeTeX 的反馈,您请求的是 "SolaimanLipi Normal",但您的字体信息显示全名为 "SolaimanLipi"。因此在我看来,问题出在 (D) 上。
修复这个问题可能只需重新选择字体名称,或者需要您深入样式表进行修改,具体取决于这是 Python 和 TeX 在名称上不一致的 bug,还是系统中不存在该旧字体名称。