Persian/Arabic 字母在 jupyter notebook 的 matplotlib 中显示为损坏

Persian/Arabic letters are displayed broke in matplotlib in jupyternotebook

所以在我的情节中显示波斯字母时出现问题,它们似乎会中断,我通过添加论坛中有人提到的 [::-1] 解决了从左到右的问题,但字母现在是右对齐(从右到 1-左)但它们是分开的,我该如何修复它们????我已经上传了一张图片,说明问题是如何发生的

p.s。这里的所有其他条目都指向由 arabic_reshaper 或其他一些库修复的单个句子,但我在 jupyternotebook 中使用了来自上面单元格的数据。请帮助我!!

您从 arabic_reshaper 导入了 reshape 方法,但您没有使用它。用它!您可以将它用于多个输入,一次一个输入(在循环中) 看看this link