I'm trying to add some text to my plot which is RTL (in this case, Hebrew). After some work managed to get it to display the text, but it's displayed LTR (meaning, in the reverese order). I've dug into the reference and did extensive search online and nothing came up.
An example for what I'm using:
import matplotlib.pyplot as plt
plt.text(0.5, 0.5, u'???? ???? ?', name = 'Arial')
plt.show()
and it displays '? ???? ????'.
In case you can't see the Hebrew, it's as if i'd input 'Hello', and the output would be 'olleH'.
I can't simply reverse the input since it's mixed LTR and RTL.
Every help would be appreciated.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…