2017-10-25 33 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

それから答えを受け入れることを忘れないでください;) –

関連する問題