Tôi muốn xóa phông chữ in nghiêng xuất hiện khi tôi sử dụng các bảng con trong nhãn. Ví dụ, "Teff" trong nhãn x có "eff" in nghiêng. Tôi muốn latex không thể hiện nó theo cách như vậy. Nói chung, trong latex, điều này có thể đạt được với lệnh \ rm {}. Tuy nhiên, điều đó không làm việc trong matplotlib. Hãy giúp tôi.xóa chữ nghiêng trong chỉ số latex trong matplotlib
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(10)
y = x
plt.plot(x,y,'ro')
plt.xlabel('Primary T$_{eff}$')
'' \ rm'' làm việc cho tôi. Chỉ cần chắc chắn, bạn có thoát khỏi dấu gạch chéo ngược không? – fjarri
Bạn đang sử dụng p3k? Escaping sẽ trở nên khó chịu. Bạn có thể cần phải làm ''\\ rm {eff}''. – tacaswell
Tôi sẽ đề nghị sử dụng '$ T _ {\ mathrm {eff}} $', trừ khi 'T' được sử dụng trong chế độ văn bản trong tài liệu của bạn. – Werner