2017-10-25 49 views
0

아래 표시된 레이블에 '3'이 붙었습니다. 나는 위 첨자의 높이에 만족하지 않는다.Python matplotlib 위 첨자가 텍스트 위에 너무 높게 옵셋되었습니다.

enter image description here

이것은 내가 축 레이블을 만드는 데 사용되는 코드입니다 : ax2.set_xlabel('$\\rm{\gamma}$$_{total}$ (kN/m$^3$)')

오프셋 첨자를 변경하는 방법이 그래서는 '3'은 'm'에 가까운 낮은 것을 캐릭터? 이 모든 장치에서 작동하는 것처럼

+0

어떤 matplotlib 버전을 사용하고 있습니까? – DavidG

답변

0

첨자는 "외부"입니다.

ax2.set_xlabel('$\rm{\gamma}$$_{total}$ (kN/m^3$)') 

에서 하나의 "라텍스"표현 아마

ax2.set_xlabel('$\rm{\gamma}_{total}\,(kN/m^3)$') 

단위가 원하는 글꼴을 가지고 있지 않습니다,하지만 난 당신이 그 문제를 해결하는 방법을 알고 확신에

이동;)

+0

아, 그 말이 완벽하고 '$ \\ rm {\ gamma} _ {total} (kN/m^3) $' '로 일했습니다. 감사! – Jellybeard

+0

그런 다음 답변을 수락하는 것을 잊지 마십시오;) –